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!

Запусти воспроизведение и запиши видео.

kostik87 ★★★★★ ()

попробуй тут — 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 ★★ ()
Ответ на: комментарий от kostik87

Запустить воспроизведение gnash и записать ffmpeg с экрана?

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

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

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

А можно ли автоматизировать скринкастинг большого количества видео?

Поищу в нете...

chemtech ()

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 ★★★★★ ()
Ответ на: комментарий от Lavos

Дампил я dump-gnash пока винт не забил.. dump-gnash создает video.raw@15 очень огромный файл. Файл был 71 ГБ.

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

А ключик -1 не забыл ему указать? Без него он будеть дампить вечно (делает зацикленное видео).

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

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

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

4Gb нормально, равка же. Не знай чего они не запилили дамп хотя бы в huffyuv какой-нибудь, меньше бы весило.

Lavos ★★★★★ ()
Последнее исправление: Lavos (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.