У меня есть куча файлов .m3u8, которые содержат видеодорожки в разных разрешениях и битрейтах, а также аудиодорожки в разных языках.
Я хочу выбрать видеопоток самого высокого качества и, если возможно, аудиодорожку на указанном языке.
Я знаю, как выбрать звуковую дорожку, в настоящее время я использую
-map 0:m:language:en?
как это
ffmpeg -re -protocol_whitelist file,http,https,tcp,tls -i .\some_file.m3u8 -codec:a aac -c:v copy -f flv -map 0:m:language:en? rtmp://foo.com:1935/live/xyz
При этом я только транслирую аудио, если указанный язык аудио доступен, или аудио и видео в конфигурации по умолчанию, если это не так.
Я хочу транслировать лучший видео-трек (по умолчанию выбирает один ffmpeg).