我使用下面的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>
这会将我的输入视频文件放在输入背景图像的顶部,并创建最终输出视频文件。但是,我还需要将输入视频文件中的音频复制到输出视频文件中。我如何实现这一目标?
谢谢!
答案 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>