无法更改音频文件格式 - python

时间:2018-05-01 15:40:10

标签: python file audio pydub

我正在为学校创建一个程序,从youtube流式传输视频和音频,并同时为少数客户显示它们。 为此,我需要将文件的格式更改为.mp3,并且我了解到我可以使用pydub AudioSegment执行此操作,但是,我一直收到错误。

这是带来错误的代码行:

original_audio = AudioSegment.from_file(original_name)
original_audio.export(new_name, format="mp3")

这是错误:

WindowsError: [Error 2] The system cannot find the file specified

提前谢谢。

1 个答案:

答案 0 :(得分:1)

你安装了ffmpeg吗? AFAIK是一项要求。您可以从这里下载ffmpeg:http://ffmpeg.org

将它放在您的脚本目录中,然后一切正常。