Запишите мою анимацию и загрузите ее на мой сервер - PullRequest
2 голосов
/ 06 октября 2010

Я пишу приложение для флеш-анимации, которое пользователь может настроить.Я не хочу записывать анимацию внутри флэш-памяти и отправлять ее на мой java-сервер - предпочитаю в mpeg.

Короче говоря, идея заключается в том, чтобы записать какое-то событие в моей игре-флеше, и в результате получится видео / фильм вмоя серверная сторона ...

Я буду рад за любую помощь, идея будет ...

Спасибо.

1 Ответ

0 голосов
/ 06 октября 2010

Я написал программу, которая имитировала, как веб-браузер взаимодействует с плагином (в стиле Netscape).Затем этот «браузер» загрузил плагин Adobe Flash, управлял им кадр за кадром.

Я использовал Linux, так что я мог «просто» прочитать буфер X11 плагина (я думаю, получил его через GTK) и сохранитькаждый кадр в формате PNG.Затем я преобразовал каждый PNG в mpeg.

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

Кроме того, по какой-то причине плагин начал отображать анимацию, поэтому первые 10-12 кадровнужно будет проверить и выбросить.

...