Eu tenho dois arquivos de vídeo com durações desconhecidas. Preciso que eles sejam reproduzidos lado a lado. Eu também preciso que eles terminem com a duração do clipe mais longo
Meu filtergraph parece com:
-filter_complex "[0: v] pad = x = 1408: y = 480 [p]; [p] [1: v] superposição = x = 704: y = 0 [out]" ..... .
Atualmente, os arquivos são reproduzidos lado a lado corretamente, mas quando um fluxo termina, ele mantém o último quadro. Eu preferiria que simplesmente "desligasse" e mostrasse os dados em preto do bloco.
Eu tentei brincar com o parâmetro eof_action = pass, mas isso só funciona se a minha "entrada principal" for o arquivo com maior duração. Como não sei qual arquivo é mais longo, meu problema é um pouco desafiador.
Qualquer ajuda é muito apreciada!