Centos Video Optimizer

У меня много файлов MP4 на моем сервере. И моя цель - заставить их транслироваться на мобильные телефоны Android.

Разрешение видео составляет 480×272, и это не проблема, потому что я тестировал его, и большинство андроидов способны передавать его. Но проблема в размере видео. Потоковая передача идет медленно и из-за своего размера она много буферизует

Мне нужен конвертер, который может уменьшить размер примерно до 50-60 МБ. С небольшим снижением качества. Если возможно, выходной файл должен перезаписать входной файл.

Можете ли вы придумать, как я могу выполнить эту работу за минимальное время? Мой сервер - CENTOS, и у меня установлен FFMPEG, MP4Box.

1 ответ

Решение

Есть немало подходов к этому вопросу. Быстро можно изменить размер видео, установив битрейт видео:

ffmpeg -i input.mp4 -b:v 768k -acodec copy output.mp4

В качестве альтернативы для h264 вы можете указать качество вывода, например, используя -qp или же -crf параметры, которые будут соответственно изменять размер видео. Смотрите x264 FFmpeg Options Guide для подробностей.

Другие вопросы по тегам