É possível combinar o PNG de diferentes alturas sem reescalonar (como o mosaico)? Eu tenho pares de imagens da mesma largura, mas primeiro tem 900px de altura e 200px segundo. Eu gostaria que eles se fundissem em 1100px de altura preservando seus tamanhos (o bloco dá 50-50% de divisão).
É possível mesclar imagens de duas pastas? Se existem entradas como -i pasta1 /% d.png -i pasta2 /% d.png ffmpeg trata isso como uma seqüência seguida por outra. Eu gostaria que fosse mesclado emparelhada (folder1 / 1.png com folder2 / 1.png e assim por diante).
Respostas:
Representação chata de sobreposição de duas imagens de mesma largura e altura diferentes
Use o vstack filtro:
Eu adicionei o formato filtro para garantir que a saída use uma subamostragem de croma que seja compatível com players não baseados no FFmpeg; de outra forma
ffmpeg
, dependendo de muitos fatores, tenta minimizar ou evitar a subamostragem, que é tecnicamente freqüentemente 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
controlar a velocidade de codificação e a qualidade de saída. Veja o Guia de codificação de vídeo FFmpeg H.264 para mais informações sobre essas opções.-movflags +faststart
vai re-localizar omoov
átomo do final do arquivo para o início, uma vez que a codificação é concluída. Normalmente usado se seus espectadores estão assistindo via download progressivo em um navegador ou similar.fonte