Python从视频中提取音频的操作
简介OpenCV中使用VideoCapture类写的视频是没有音频的,如果要进一步处理音频则需要用到一个库――MoviePy,这个库是Python视频编辑库,可裁剪、拼接、标题插入、视频合成、视频处理和自定义效果。安装代码不安装moviepy视频编辑库可以直接使用ffmpeg-python库,见参考文献4,代码稍微复杂点音频格式可看到支持ogg、mp3、wav和m4a四种格式,个人测试m4a输出失败,建议只用mp3和wav测试2分钟的视频导出mp3为1.83Mb,wav为20.1Mbmp3是有损格式,wav是无损格式,按需选择备注要实现更底层的音视频处理应用ffmpegmp4视频文件提取音频转为mp3或者wav文件mp3是有损文件,wav是无损文件,就像我测试的视频,mp3导出只有几十k,wav文件导出有3M多。截取map或者wav文件
用户评论