Как конвертировать видео с помощью HandBrake?
У меня есть сайт FansConvert, который конвертирует аниме и фильмы в формат мобильных устройств, особенно 3gp и mp4. Я сделал это, чтобы помочь людям, у которых нет компьютера или которые не могут смотреть на компьютере. Другая причина в том, что не у всех есть хорошее интернет-соединение для загрузки видео большого размера для настольной версии.
Я обычно использую онлайн-инструмент http://video.online-convert.com/ для преобразования видео размером менее 100 МБ и использую настольное приложение AVS Video Converter для видео размером более 100 МБ. Я знаю, что для конвертирования видео большого размера потребуется время, и мне нужен компьютер с хорошей спецификацией для хорошей производительности.
У меня есть VPS, поэтому я думаю использовать его для преобразования видео размером более 100 МБ.
Я попробовал FFMPEG, но не получилось. И тогда я нашел HandBrake для конвертации видео. Но проблема в том, что я не знаю, как настроить выходной файл, который я конвертирую.
На вики HandBrake https://trac.handbrake.fr/wiki/CLIGuide есть множество вариантов. Я пытаюсь преобразовать MKV в формат MP4 с помощью команды:
HandBrakeCLI -i video.mkv -o video.mp4 -e x264 -q 22 -r 15 -b 128 -B 32 -X 320 -Y 240
И это все равно провалилось. Выход не так, как я ожидал.
Мне нужна помощь, как конвертировать видео в формат mp4 со спецификацией:
Screen size: 320 x 240 pixel
Video Bitrate: 128 kbps
Audio quality: 32 kbps
Frame rate: 15 per second
Пожалуйста, помогите мне. Спасибо.
1 ответ
Какой выход вы ожидаете? Я запустил вашу команду на моем старом случайном DVD-рипе и обнаружил, что битрейты были слишком высокими, но размер изображения и скорость были правильными.
Но вы должны помнить, что числа, которые вы даете, являются целями сжатия, а не пределами. Если вы хотите пойти дальше, вам нужно уменьшить размер кадра, частоту кадров или частоту дискретизации (для аудио). И даже тогда, некоторые кодеки просто слишком много накладных расходов, чтобы пойти так низко.
HandBrakeCLI -i input.avi -o out.mp4 -e x264 -r 15 -b 128 -B 32 -R44.1 -X 320 -Y 140
Это немного приблизило меня (вычислил видео 123 кбит / с, аудио 60 кбит / с), но после этого вы получите действительно ужасные результаты. Они уже довольно дерьмовые.