У меня есть файл .ts с несколькими видеопотоками, но когда я пытаюсь воспроизвести его в FFplay, отображается только первое сопоставленное видео.
Можно ли воспроизвести другие видеодорожки в файле с помощью FFplay? -map, похоже, не работает.
решение1
Чтобы предварительно выбрать видеопоток для воспроизведения, используйте -vst
ie
ffplay video.mp4 -vst v:2
Будет воспроизведен третий видеопоток, если он существует, в противном случае будет отображаться черный экран.
Как говорит @LordNeckbeard, после начала воспроизведения можно нажимать , vчтобы переключаться между доступными видеопотоками. (Если вы запустите ffplay, указав несуществующий видеопоток, это, похоже, не сработает).
решение2
Используйте vклавишу для переключения видеопотоков.
Обратитесь к концу ffplay -h
для других интерактивных команд. Обратите внимание, что это не будет перерисовывать окно в случае, если видеопотоки различаются по ширине x высоте.