Som FFMPEG perdido após sobreposição de imagens em um vídeo

Som FFMPEG perdido após sobreposição de imagens em um vídeo

Eu sou novo no ffmpeg. tentando sobrepor várias imagens em um vídeo em intervalos diferentes. Eu usei o comando abaixo para fazer isso,

ffmpeg -i _2.mp4  -i gloves.png -i socks.png -i shoes.png -filter_complex 
"[0][1]overlay=y=H-h:enable='between(t,3,8)'[v1]; 
 [v1][2]overlay=y=H-h:enable='between(t,6,8)'[v2];
 [v2][3]overlay=y=H-h:enable='between(t,8,10)'[v3]" 
-map "[v3]" outputVideo.mp4

A sobreposição está funcionando conforme esperado, mas não há som no vídeo de saída.

Por favor me ajude com isso.

-Shobha

Responder1

Como você já tem uma atribuição de mapa, também precisa mapear o áudio.

Usar

ffmpeg -i _2.mp4 -i gloves.png -i socks.png -i shoes.png -filter_complex "[0][1]overlay=y=H-h:enable='between(t,3,8)'[v1]; [v1][2]overlay=y=H-h:enable='between(t,6,8)'[v2]; [v2][3]overlay=y=H-h:enable='between(t,8,10)'[v3]" -map "[v3]" -map 0:a -c:a copy outputVideo.mp4

Verhttp://ffmpeg.org/ffmpeg.html#Stream-selectionpara detalhes.

informação relacionada