Eu tenho um arquivo .ts com vários fluxos de vídeo contidos nele, mas quando tento reproduzi-lo no FFplay ele mostra apenas o primeiro vídeo mapeado.
É possível reproduzir outras faixas de vídeo dentro do arquivo usando o FFplay? -map parece não estar funcionando.
Responder1
Para pré-selecionar um fluxo de vídeo para reprodução, use, -vst
por exemplo
ffplay video.mp4 -vst v:2
Isso reproduzirá o terceiro fluxo de vídeo, se existir, caso contrário, mostrará preto.
Assim que a reprodução começar, como diz @LordNeckbeard, você pode pressionar vpara percorrer os streams de vídeo disponíveis. (Se você iniciar o ffplay especificando um stream de vídeo inexistente, isso parece não funcionar).
Responder2
Use a vtecla para alternar os fluxos de vídeo.
Consulte o final de ffplay -h
para outros comandos interativos. Observe que a janela não será redesenhada caso os fluxos de vídeo variem em largura x altura.