Home

Tags

ffmpeg: кодирование видео ( ogv, flv, avi, mpeg )

2010-02-02 ffmpeg видео кодирование

Установка


sudo apt-get install ffmpeg

Общий вид команды


ffmpeg -i input.ogv [options] output.flv

Опции


-i input.ogvисходный видео файл
-r 20фпс, кол-во кадров в секунду
-b 200kбитрейт, 200кбит в сек
-s vga, -s 400x300разрешение экрана, vga соответствует разрешению 640х480, др. разрешения можно найти на оф.сайте
-ar 22050частота дискретизации звука (должна быть кратна 11кГц)
-ab 32kбитрейт звука
-ac 1количество каналов звука
-f flvформат видео на выходе;
-g 25плотность опорных кадров (по умолчанию каждый 25-й кадр опорный)
-vframes 100ограничение на количество кадров видео
-yперезаписать файл, если он уже существует
-acodec libvorbisВыбор аудио-кодека
libvorbis - vorbis/ogg
libmp3lame - mp3

Обрезать видео


указывается в пикселях
-cropleft 0слева
-cropbottom 0снизу
-croptop 0сверху
-cropright 0справа


Пример

ffmpeg -i input.mpg -r 25 -ar 44100 -ab 128k -ac 1 -f avi -b 700k -s 4cif -y output.avi
ffmpeg -i input.mkv -acodec libvorbis -vcodec copy output.mkv

другие возможности читайте в документации либо man ffmpeg


см. ffmpeg2theora (theora + vorbis)