Я использую ffmpeg
Это открытый исходный код и кроссплатформенный, и используется большинством, если не большинством существующих кодеров / преобразователей.
Я смотрю на разработку нашей платформы видеоконтента, и ее часть включает в себя лучший способ для наших пользователей загружать свой видеоконтент (что-нибудь с DVD, флэш-видео, dxid, wmv и т. Д.) И автоматически конвертировать его на момент в mp4 (h.264), чтобы они могли использовать его на сайте через нашу CMS.
Так что я в основном спрашиваю: какой инструмент CLI является лучшим для этого?
Я использую ffmpeg
Это открытый исходный код и кроссплатформенный, и используется большинством, если не большинством существующих кодеров / преобразователей.
HandBrake имеет довольно мощный интерфейс командной строки, описанный здесь .
Одним из преимуществ этой настройки является то, что вы можете использовать графический интерфейс пользователя HandBrake для настройки предустановок, а затем просто указать имя предустановки из CLI для использования этой конкретной конфигурации, вместо того, чтобы указывать тонну аргументов командной строки для настройки преобразования.