Страницы

среда, 19 июня 2013 г.

Шпора по ffmpeg

Получить информацию о видео-файле:
ffmpeg -i video.avi

Получить видеролик из нескольких изображений:
ffmpeg -f image2 -i image%d.jpg video.mpg
Это команда создаст видеролик из набора файлов в текущем каталоге, имеющих имена вида: mage1.jpg, image2.jpg и т.д. Реазльтат будет сохранен в video.mpg.

Разложить видеоролик на изображения:
ffmpeg -i video.mpg image%d.jpg
Команда выполняет обратную процедуру, генерируя серию изображений (image1.jpg, image2.jpg и т.д.) из файла video.mpg. Вместо jpg можно использовать один из следующих форматов: PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI.





Перекодирование видеофайла для iPhone/iPod:
ffmpeg -i source_video.avi input -acodec aac -ab 128kb \
-vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell \
-aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4

Комментарии:
Входной файл: source_video.avi
Аудио-кодек: aac
Битрейт аудио: 128kb/s
Видео-кодек: mpeg4
Битрейт видео: 1200kb/s
Рзамер видео: 320x180px
Выходной файл: final_video.mp4


Перекодирование видеофайла для PSP:
ffmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac final_video.mp4
Комментарии:
Входной файл: source_video.avi
Аудио-кодек: aac
Битрейт аудио: 32kb/s
Видео-кодек: xvid
Битрейт видео: 1200kb/s
Рзамер видео: 320x180px
Выходной файл: final_video.mp4


Извлечь аудиодорожку из видео-файла и сохранить в mp3-файл:
ffmpeg -i source_video.avi -vn \
-ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3
Комментарии:
Входной файл: source_video.avi
Аудио-кодек: mp3
Битрейт аудио: 192kb/s
Выходной файл: sound.mp3


Перекодировать wav в mp3:
ffmpeg -i son_origine.avi -vn \
-ar 44100 -ac 2 -ab 192 -f mp3 son_final.mp3


Конвертировать .avi в .mpg:
ffmpeg -i video_origine.avi video_finale.mpg

Конвертировать .mpg в .avi:
ffmpeg -i video_origine.mpg video_finale.avi

Конвертировать .avi в анимированный GIF (без сжатия):
ffmpeg -i video_origine.avi gif_anime.gif

Включить в видео-ролик звуковую дорожку:
ffmpeg -i son.wav -i video_origine.avi video_finale.mpg

Конвертировать .avi в .flv:
ffmpeg -i video_origine.avi -ab 56 -ar 44100 \
-b 200 -r 15 -s 320x240 -f flv video_finale.flv


Конвертировать .avi в dv:
ffmpeg -i video_origine.avi -s pal -r pal \
-aspect 4:3 -ar 48000 -ac 2 video_finale.dv


Конвретировать .avi в mpeg для DVD-плеера:
ffmpeg -i source_video.avi -target pal-dvd \
-ps 2147483648 -aspect 16:9 finale_video.mpeg


Комментарии:
target pal-dvd: формат данных
ps 2147483648: максимальный размер файла в байтах (2 Гб)
aspect 16:9: для широкоформатных экранов


Сжать .avi в divx:
ffmpeg -i video_origine.avi -s 320x240 \
-vcodec msmpeg4v2 video_finale.avi


Сжать Ogg Theora в MPEG DVD:
ffmpeg -i video_origine.ogm -s 720x576 \
-vcodec mpeg2video -acodec mp3 video_final.mpg


Сжать .avi в SVCD MPEG2:
Формат NTSC:
ffmpeg -i video_origine.avi -target ntsc-svcd video_finale.mpg
Формат PAL:
ffmpeg -i video_origine.avi -target pal-svcd video_finale.mpg

Сжать .avi в VCD MPEG2:
Формат NTSC:
ffmpeg -i video_origine.avi -target ntsc-vcd video_finale.mpg
Формат PAL:
ffmpeg -i video_origine.avi -target pal-vcd video_finale.mpg

Многопроходное кодирование с помощью ffmpeg:
ffmpeg -i fichierentree -pass 2 -passlogfile ffmpeg2pass fichiersortie-2


Комментариев нет:

Отправить комментарий