我有两个视频 v1.flv 和 v2.flv,想要创建 v3.flv,其中包含来自 v1.flv 的视频流以及来自 v1.flv 和 v2.flv 的“混合”音频流。使用 ffmpeg 命令可以实现类似的操作吗?谢谢。
我认为使用 ffmpeg 来混合音轨不是一个好主意;使用sox http://sox.sourceforge.net/是一个更好的主意。
您可以按如下方式使用它:
-
使用 ffmpeg 从 v1.flv 和 v2.flv 中提取音频:
ffmpeg -i v1.flv -vn -acodec 复制 v1.mp3
ffmpeg -i v2.flv -vn -acodec 复制 v2.mp3
-
使用 sox 混合音轨,如下所示(未测试):
sox -M v1.mp3 v2.mp3 v3.mp3
-
使用 ffmpeg 复用音频和视频。尝试以下操作(也未测试):
ffmpeg -i v1.flv -i v3.mp3 -vcodec 复制 -acodec 复制 v3.flv
如果命令不完全正确,希望这个想法是清楚的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)