如何在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```

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...