工作中,使用opencv对视频的人脸做处理,但是发现处理完成后得到的视频文件并没有声音。为此,作者采用以下办法解决。
1、安装moviepy库
pip install moviepy
2、导入moviepy库
from moviepy.editor import AudioFileClip
from moviepy.editor import *
3、构造读取mp4文件音轨的函数
读取音轨,可以用这个
def getAudioFromVideo(filename,audiofilename):
my_audio_clip = AudioFileClip