Representaçãochatadesobreposiçãodeduasimagensdemesmalarguraealturadiferentes
Useofiltro
ffmpeg -i dir1/%d.png -i dir2/%d.png -filter_complex \
"[0:v][1:v]vstack,format=yuv420p" \
-c:v libx264 -preset medium -crf 23 -movflags +faststart out.mp4
-
Eu adicionei o filtro formato para garantir que a saída use uma subamostragem de croma que seja compatível com jogadores não baseados no FFmpeg; caso contrário,
ffmpeg
, dependendo de muitos fatores, tentará minimizar ou evitar a subamostragem, que é tecnicamente frequentemente desejada, mas não para reprodução com players idiotas. Isso é o mesmo que usar-pix_fmt yuv420p
que você pode ver em outros exemplos, mas eu prefiro usá-lo em um filtro se eu fizer qualquer outra filtragem. -
-preset
e-crf
controlam a velocidade de codificação e a qualidade de saída. Consulte o Guia de codificação de vídeo FFmpeg H.264 para obter mais informações sobre essas opções. -
-movflags +faststart
irá reposicionar omoov
átomo do final do arquivo para o início quando a codificação for concluída. Normalmente usado se seus espectadores estiverem assistindo via download progressivo em um navegador ou similar.