FFMPEG将音频从输入复制到输出

时间:2017-12-21 06:42:35

标签: video ffmpeg

我使用下面的ffmpeg代码在背景图片上嵌入视频

ffmpeg -loop 1 -i <INPUT BACKGROUND IMAGE> -i <INPUT VIDEO FILE> -
filter_complex "[1]scale=515:386 [vid]; [0][vid]overlay=43:46:shortest=1[out]" 
-map "[out]" -y <OUTPUT VIDEO FILE>

这会将我的输入视频文件放在输入背景图像的顶部,并创建最终输出视频文件。但是,我还需要将输入视频文件中的音频复制到输出视频文件中。我如何实现这一目标?

谢谢!

1 个答案:

答案 0 :(得分:0)

映射音频并将编解码器模式设置为copy

ffmpeg -loop 1 -i <INPUT BACKGROUND IMAGE> -i <INPUT VIDEO FILE> 
 -filter_complex "[1]scale=515:386 [vid]; [0][vid]overlay=43:46:shortest=1[out]" 
 -map "[out]" -map 1:a -c:a copy -y <OUTPUT VIDEO FILE>