如何解决如何在python中合并mp3和mp4 /将mp4文件静音并在其上添加mp3文件
如果可能的话,我想用moviepy库将mp3和mp4合并到python中。
但是我的mp4视频中有声音,所以我想先删除此声音。
解决方法
我很难找到合适的东西,所以我认为很多人也可能遇到这种困难,所以这是对我有用的代码:
def combine_audio(vidname,audname,outname,fps=60):
import moviepy.editor as mpe
my_clip = mpe.VideoFileClip(vidname)
audio_background = mpe.AudioFileClip(audname)
final_clip = my_clip.set_audio(audio_background)
final_clip.write_videofile(outname,fps=fps)
combine_audio("test.mp4","test.mp3","test_over.mp4") # i create a new file
combine_audio("test.mp4","test.mp4") # i rewrite on the same file```
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。