Преобразование SWF в файл GIF - PullRequest
0 голосов
/ 15 июня 2011

У меня есть флэш-файл, куда я загружаю удаленный SWF-файл в свой собственный. Теперь я хочу преобразовать этот удаленный SWF-файл в GIF-файл, который я могу сохранить на своем сервере.

Удаленный файл представляет собой SWF-файл с переменным количеством кадров, и мне как-то нужно иметь возможность определить количество кадров (я полагаю) и сделать снимок (изображение) каждого кадра, чтобы повернуть снятые фотографии в GIF-файл. Это то, что, я думаю, должно быть сделано, однако я понятия не имею, возможно ли вообще делать снимки / снимки удаленных SWF-файлов.

Мне нужны некоторые серьезные предложения о том, как я мог бы заставить это работать. Я серьезный новичок в Флэш, и все поможет.

Ответы [ 2 ]

1 голос
/ 15 июня 2011

Вы можете использовать свойство totalFrames, чтобы увидеть, сколько существует кадров, и пройти через них. Вы можете нарисовать кадры в объект BitmapData.

1 голос
/ 15 июня 2011

Попытка захватить область сцены с помощью BitmapData

var bmd:BitmapData = new BitmapData(stage.stageWidth, stage.stageHeight);
bmd.draw(stage);

И это должно помочь вам создать анимированный GIF: http://www.bytearray.org/?p=93

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...