Reproduzir vídeo multifaixa no FFplay

Reproduzir vídeo multifaixa no FFplay

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, -vstpor 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 -hpara outros comandos interativos. Observe que a janela não será redesenhada caso os fluxos de vídeo variem em largura x altura.

informação relacionada