Can';t更改音频文件格式-python
我正在为学校创建一个程序,从youtube流式传输视频和音频,并同时向几个客户显示它们。 为此,我需要将一个文件的格式更改为.mp3,我了解到我可以用pydub AudioSegment来实现这一点,但是,我一直收到一个错误 这是导致错误的代码行:Can';t更改音频文件格式-python,python,file,audio,pydub,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]
original_audio = AudioSegment.from_file(original_name)
original_audio.export(new_name, format="mp3")
WindowsError: [Error 2] The system cannot find the file specified
这就是错误:
original_audio = AudioSegment.from_file(original_name)
original_audio.export(new_name, format="mp3")
WindowsError: [Error 2] The system cannot find the file specified
提前谢谢。您是否安装了ffmpeg?好吧,这是一个要求。您可以从此处下载ffmpeg:
将它放在脚本目录中,然后一切都会正常工作。为什么您认为它在说谎?路径完全正确…..文件名和目录名中不允许有空格。。。修复该问题,然后重试。。。提供文件的完整路径,而不仅仅是相对路径。。。例如/my/full/path/to/mytune.mp3是否有任何空格。我真的不知道如何安装,你能帮我吗?你不必安装,只需下载EXE并将其与
.py
文件放在同一个文件中即可