Рекомендация о лучшем качестве / производительности кодера H264 для кодирования видео? - PullRequest
5 голосов
/ 14 марта 2012

Я ищу видео кодер, который работает быстро, требует меньше ресурсов процессора и производит очень хорошее качество MP4-видео.

Входные видео могут быть в любом формате и загружены пользователями.

Единственное, что я знаю, это библиотека FFMPEG.

Есть ли что-нибудь еще лучше?

Программа должна иметь пакетную утилиту (exe), которая мне интересна.

Буду признателен, если вы любезно поделитесь своими знаниями.

Спасибо

Ответы [ 2 ]

14 голосов
/ 14 марта 2012

Используйте x264.Он быстрый и достаточно гибкий, чтобы удовлетворить ваши потребности.Другие видеокодеры H.264 по сравнению с ним бесполезны, и это не только мое мнение.Вы можете использовать его напрямую или через ffmpeg.Вы можете получить последние сборки FFmpeg для Windows, OS X и Linux через страницу загрузки FFmpeg .См. Следующие ответы для получения дополнительной информации об определении параметров кодирования, которые будут работать для вас:

См. Также:

Если вы собираетесь отображать выходные файлына веб-сайте с прогрессивной загрузкой, затем рассмотрите возможность использования опции -movflags faststart.Он переместит небольшое количество данных в начало файла, чтобы начать воспроизведение до полной загрузки файла.

3 голосов
/ 14 марта 2012

Я настоятельно рекомендую HandBrake .Он имеет хороший exe (и есть несколько пакетных программ, которые используют CLI HandBrake, вот одна, например . Я не использовал его, но он выглядит хорошо. Я использовал другие.) Он также имеет хороший CLI , который я использовал для разработки моего собственного проекта (немного устаревший).Во всяком случае, я надеюсь, что это полезно: D

...