2024-06-11 06:58:20 发布
网友
我成功地导入了pydub 但对于代码:
from pydub import AudioSegment song = AudioSegment.from_mp3("c:\mks.mp3") first_ten_seconds = song[:10000] song.export("d:\mks.mp3", format="mp3")
但它给出了以下错误:
我很想在这个话题上得到帮助
我在你的代码中看到的唯一问题是最后3行末尾的“;”。请删除这些,看看是否仍有错误。在
此外,请确保安装了ffmpeg(http://www.ffmpeg.org/)。它是支持所有非wav文件格式所必需的。在
添加:
我认为您已经破坏了python安装中的模块依赖关系。 我已经尝试过您在Python2.7.2中提供的代码。对我来说效果很好:
>>> from pydub import AudioSegment >>> song = AudioSegment.from_wav('goodbye.wav') >>> first_ten_seconds = song[:10000] >>> song.export('goodbye1.wav',format='wav') <open file 'goodbye1.wav', mode 'wb+' at 0x10cf2b270>
我在你的代码中看到的唯一问题是最后3行末尾的“;”。请删除这些,看看是否仍有错误。在
此外,请确保安装了ffmpeg(http://www.ffmpeg.org/)。它是支持所有非wav文件格式所必需的。在
添加:
我认为您已经破坏了python安装中的模块依赖关系。 我已经尝试过您在Python2.7.2中提供的代码。对我来说效果很好:
相关问题 更多 >
编程相关推荐