一、将mp4中的声音,抽出生成mp3,放到自己的目录
from moviepy.editor import AudioFileClip
import os
file_names = os.listdir(r'D:\03 官方教材基础精讲_已完结') # 获取该目录下面的所有文件的名称
for file_name in file_names:
file_path = os.path.join(r'D:\03 官方教材基础精讲_已完结', file_name)
audio = AudioFileClip(file_path)
audio.write_audiofile(os.path.join(r'D:\03 官方教材基础精讲_已完结', file_name.split('.')[0] + '.mp3'))
二、注意:若提示,解决关于moviepy中不存在ImageMagick的报错。解决方法如下:
1.第一步当然是安装
pip install moviepy
2.第二部安装ImageMagick
https://imagemagick.org/script/download.php
选择最新版的链接下载,安装时最好勾选Install development headers and libraries for C and C++
三、修改配置文件
r"C:\Program Files\ImageMagick-7.1.1-Q16-HDRI\magick.exe"
注意:根据实际情况,换成你实际的安装目录。
四、最后重新执行python
关注公众号,了解更多it技术(it问答网)