FFMPEG amix áudio para vídeo com algum áudio em partes

0

Estou usando o amix para misturar áudio e vídeo com

ffmpeg -i living.mp4 -i emotive.mp3 -filter_complex \
"[0:a]volume=1.0[a0];[1:a]volume=0.6[a1]; [a0][a1]amix=inputs=2[a]"\
-map 0:v -map "[a]" -c:v copy -c:a aac -shortest -strict -2 outputaMix.mp4

Isso funciona, no entanto, apenas para a parte do vídeo que já tem som, na parte em que a música não é adicionada. A faixa de música é maior que o vídeo.

Como faço a música tocar durante toda a duração do vídeo?

    
por beek 26.07.2017 / 02:48

1 resposta

1

Meu palpite é que seu fluxo de áudio não é contínuo e só tem pacotes correspondentes ao conteúdo. Pad nas amostras ausentes no áudio do vídeo: [0:a]aresample=async=1,volume=1.0[a0]

    
por 26.07.2017 / 09:14