Python 3.x python中的包pydub.AudioSegment在window7上不工作?
我在window7上使用python,python3ver,jupyteror和pycharm 出于某些原因,我安装了pydub包, 将*.mp3同时转换为*.wav文件 并拆分为mp3文件,以每40秒转换一次文件, 我检查它是否安装成功 已满足要求:c:\programdata\anaconda3\lib\site packages 0.22.1中的pydub 但当我像风箱一样打字时 从pydub导入音频段 歌曲=音频片段。来自\u mp3'D:\a'+'.mp3' 它导致了如下错误: C:\ProgramData\Anaconda3\lib\site packages\pydub\utils.py:165:RuntimeWarning:找不到ffmpeg或avconv-默认为ffmpeg,但可能无法工作 pydub ffmpeg 因此,我尝试安装ffmpeg,但无法使用以下消息: 无法从以下版本中的ffmpeg中找到满足要求子流程的版本: 未找到来自ffmpeg的子进程的匹配分发 所以我在这里找到了另一种解决方法: 导入pydub pydub.AudioSegment.converter=C:\path\to\ffmpeg.exe 但另一个错误如下所示: C:\ProgramData\Anaconda3\lib\site packages\pydub\utils.py:193:运行时警告:找不到ffprobe或avprobe-默认为ffprobe,但可能无法工作 Warn找不到ffprobe或avprobe-默认为ffprobe,但可能不起作用,RuntimeWarning 就像很多人都犯了同样的错误一样 我读了很多关于这些问题的解决方案,但没有什么能让它变得更好 任何人都可以帮我解决这个问题,并提供详细的代码 我有w8。 如果我用这个,我有一个错误Python 3.x python中的包pydub.AudioSegment在window7上不工作?,python-3.x,Python 3.x,我在window7上使用python,python3ver,jupyteror和pycharm 出于某些原因,我安装了pydub包, 将*.mp3同时转换为*.wav文件 并拆分为mp3文件,以每40秒转换一次文件, 我检查它是否安装成功 已满足要求:c:\programdata\anaconda3\lib\site packages 0.22.1中的pydub 但当我像风箱一样打字时 从pydub导入音频段 歌曲=音频片段。来自\u mp3'D:\a'+'.mp3' 它导致了如下错误: C:\
AudioSegment.converter = ffmpeg_catalog+'ffmpeg.exe'
AudioSegment.ffmpeg = ffmpeg_catalog+'ffmpeg.exe'
AudioSegment.ffprobe = ffmpeg_catalog+'ffprobe.exe'
但当我将C:\ffmpeg\bin添加到PATH并重新启动操作系统时,它就可以工作了。
您必须删除上面的行。添加我安装的“ffprobe”软件包,但它无法更改利润解决方案。