неділя, 5 вересня 2010 р.

Скриншоты из фильма при помощи ffmpeg

Часто становится вопрос о создании скриншотов из фильма (для релиза на торрент треккере, к примеру). Всё просто. Нужно установить ffmpeg и после этого использовать его так:



> ffmpeg -i ~/Movies/test.mp4 -r 0.05 -f image2 /tmp/test-%03d.jpeg

эта строка приказывает ffmpeg создать из файла test.mp4 скриншоты с частотой 0.05 кадров в секунду (фактически 1 кадр в 20 секунд и это минимальное значение для FFmpeg version SVN-r23016 ).

Подробнее по параметрам:

-i — input file
-r — frame rate (FPS)
-f — force format (на практике фотмат отлично определяется по расширению выходного файла)
последний аргумент — выходной файл(ы). Маска %03d создаёт подстановочные знаки (%) с ведущими нулями (0) в количестве «три» (3)  из цифр (d).

• Создание анимированных gif

Немає коментарів:

Дописати коментар

Не обязательно регистрироваться, вы наверняка уже зарегистрированы в одном из сервисов, который предоставляет OpenId, предлагаю воспользоваться им. Подробнее: http://openid.net/what/