执行pydub下AudioSegment的api,
1 | from pydub import AudioSegment |
不管是from_file, from_mp3, from_ogg等等函数,都大概会遇到如下错误:
1 | RuntimeWarning: Couldn’t find ffprobe or avprobe - defaulting to ffprobe, but may not work |
这时需要安装ffmpeg
,mamba install ffmpeg
。
这时执行代码,遇到另一个错误:
1 | FileNotFoundError: [WinError 2] 系统找不到指定的文件。 |
下载mpeg可执行文件,官方地址:https://www.gyan.dev/ffmpeg/builds/
1 | import pydub |
或者把ffmpeg文件放到python文件当前目录下面。