Рекомендация о лучшем качестве / производительности кодера H264 для кодирования видео?
Я ищу видео кодировщик, который работает быстро, требует меньше ресурсов процессора и производит очень хорошее качество MP4 видео.
Входные видео могут быть в любом формате и загружены пользователями.
Единственное, что я знаю, это библиотека FFMPEG.
Есть ли что-нибудь еще, что лучше?
Программа должна иметь пакетную утилиту (exe), которая мне интересна.
Буду признателен, если вы любезно поделитесь своими знаниями.
Спасибо
2 ответа
Использование x264
, Он быстрый и достаточно гибкий, чтобы удовлетворить ваши потребности. Другие видеокодеры H.264 по сравнению с ним бесполезны, и это не только мое мнение. Вы можете использовать его напрямую или через ffmpeg
, Вы можете получить последние сборки FFmpeg для Windows, OS X и Linux через страницу загрузки FFmpeg. См. Следующие ответы для получения дополнительной информации об определении параметров кодирования, которые будут работать для вас:
- /questions/47208909/ffmpeg-razumnyie-znacheniya-po-umolchaniyu/47208919#47208919
- /questions/35885021/redmine-ili-tracd-ispolzovat-dlya-upravleniya-proektami/35885039#35885039
- https://superuser.com/a/383946
Также см:
Если вы собираетесь отображать выходные файлы на веб-сайте с прогрессивной загрузкой, рассмотрите возможность использования опции -movflags faststart
, Он переместит небольшое количество данных в начало файла, чтобы начать воспроизведение до полной загрузки файла.
Я очень рекомендую HandBrake. Он имеет хороший exe (и есть несколько пакетных программ, которые используют CLI HandBrake, вот, например, один. Я не использовал его, но он выглядит хорошо. Я использовал другие.) Он также имеет хороший CLI, который я использовал разработать свой собственный проект (немного устарел). Во всяком случае, я надеюсь, что это полезно:D