使用融合将音频添加到视频文件


0

我有一个视频文件说'myvideo.wmv',长度为2分钟,里面没有音频。我有一个音频文件,比如'voice.mp3',长度为16秒。

我想用'myvideo.wmv'添加音频 melt 命令

melt myvideo.wmv -track voice.mp3  

但问题是:音频文件的持续时间比视频短,因此最终输出的音频只有16秒,我想要整个视频中的音频。因此需要重复音频文件。

我试着跟着 http://www.mltframework.org/bin/view/MLT/MltMelt 但没有帮助。 请告诉我如何才能获得最终视频,该视频的音轨与视频使用的持续时间相同 melt

我在用 melt 在Linux上,我必须使用python自动执行此任务,所以我必须只使用命令行工具。


你一定要用吗? melt 或是 ffmpeg 还好吗?
slhck

我在用 melt 在Linux上,我必须为许多文件自动执行此任务,因此我只能使用命令行工具。
Alok Singh Mahor

Answers:


-1

我建议使用audcity在所需的时间内循环音频,然后将两个文件放在一起。多路复用是将音频和视频文件(和字幕)压缩到媒体容器中。

ffmpeg应该能够解除你的视频(没有声音)并再次与你的sounfile进行复用。


OP要求提供命令行解决方案。必须在GUI程序中打开文件,尝试找出所需的持续时间,然后循环它,这在命令行程序也可以执行时非常复杂。
slhck
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.