使用ffmpeg将一个视频叠加到另一个视频上,并只保留叠加视频的声音。

3
使用以下代码,您可以将文件.mp4(覆盖视频)的音频提取出来并与覆盖视频合并: ffmpeg -i file.mp4 -i ppt.mp4 -filter_complex "[0:v]scale=700:-1[overlay];[1:v][overlay]overlay=main_w-overlay_w:main_h-overlay_h[outv]" -map [outv] -map 0:a -c:a copy output.mp4 这将提取file.mp4的音频流,并在输出中将其复制到新文件中。
1个回答

4

映射第一个输入的音频。

ffmpeg -i file.mp4 -i ppt.mp4 -filter_complex "[0]scale=700:-1 [overlay]; [1][overlay] overlay=main_w - overlay_w:main_h - overlay_h " -map 0:a -c:a copy output.mp4


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接