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 для подробностей.