LINUX.ORG.RU

Сконвертировать swf в видео

 ,


0

3

Добрый день! Помогите понять как сконвертировать swf в видео. SWF пример есть в ссылке.

https://drive.google.com/file/d/0B6X3SOAgohFhYl9vS3p6YXZZMG8/view?usp=sharing

Делаю ffmpeg -i movie.swf movie.avi Из видео получается каша. Gnash нормально воспроизводит.. Может как-нибудь можно записать поток fifo от Gnash?

Вот так пробовал: flashplayer foo.swf - | ffmpeg -i - -vcodec mpeg4 -acodec libmp3lame foo.mp4

Но не могу найти flashplayer, хотя flashplugin-installer стоит. А если использовать gnash, то такая ошибка: Could not load movie '-' Error: Could not load movie!



Последнее исправление: CYB3R (всего исправлений: 2)

попробуй тут — http://www.online-convert.com/ru

у меня вообще видео не получается, звук один incomplete frametime=924.15 bitrate= 108.4kbits/s Error while decoding stream #0:0 /home/ant/Desktop/postfix.swf: Input/output error

amorpher ★★★★★
()
Последнее исправление: amorpher (всего исправлений: 1)

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

EugeneBas ★★
()
Ответ на: комментарий от chemtech

через сайт там тоже месиво в видео получается

amorpher ★★★★★
()

Gnash умеет дампить swf в равку, попробуй. Как-то так:

dump-gnash -1 -D video.raw@15 filename.swf
(после @ указывается fps).
Равку можно пожать ffmpeg-ом, как-то так:
ffmpeg -f rawvideo -pixel_format rgb32 -video_size XXXxYYY -r 15 -i video.raw -c:v libx264 -preset ultrafast -crf 20 -tune stillimage output.mp4
(XXXxYYY заменить на разрешение видео, в -r поставить нужный fps, preset и crf по вкусу)

Lavos ★★★★★
()
Ответ на: комментарий от chemtech

скринкастинг видео???
скринкастинг и есть создание видео

amorpher ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.