Как ограничить объем выводимого видео-файла по мегабайтам? (ffmpeg, mencoder)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Anhel
Сообщения: 136
ОС: Kubuntu

Как ограничить объем выводимого видео-файла по мегабайтам?

Сообщение Anhel »

Нашел в мануале:

Для ffmpeg надо поставить опцию -fs, но размер нужно указывать в БАЙТАХ, т.е. не 150Mb, а просто 150 000 000

например:

Код: Выделить всё

ffmpeg -i input.mpg  -ar 22050 -ab 32 -f flv -s 320x240 -fs 150000000 output.flv


Но так ролик конвертируется не полностью - только время до 150 Мб, а мне нужно целиком.

Как сделать автоматическую подгонку качества под нужный размер?
Спасибо сказали:
Аватара пользователя
Rodegast
Сообщения: 337
ОС: Linux

Re: Как ограничить объем выводимого видео-файла по мегабайтам?

Сообщение Rodegast »

Для MEncoder отрицательный битрейт в кодеке Xvid.
Спасибо сказали:
Anhel
Сообщения: 136
ОС: Kubuntu

Re: Как ограничить объем выводимого видео-файла по мегабайтам?

Сообщение Anhel »

мне нужно ограничение такое, чтобы файл подгонялся автоматом под указанный размер

таки пришлось методом тыка подгонять битрейт опцией -b 256k
Спасибо сказали: