Python конвертирует mp3 в wav с помощью PydubPython

Программы на Python
Ответить
Anonymous
 Python конвертирует mp3 в wav с помощью Pydub

Сообщение Anonymous »

Хорошо, теперь я застрял в конвертировании mp3 в wav. Я видел разные ответы, но думаю, что я бы выбрал вариант pydub, который я уже сделал, используя эти несколько строк

Код: Выделить всё

from pydub import AudioSegment

AudioSegment.from_mp3("/input/file.mp3").export("/output/file.wav", format="wav")
но когда я запускаю приведенный выше код, я получаю следующую ошибку


C:\Python27\lib\site-packages\pydub-0.14.2-py2.7.egg\pydub\utils.py:165: RuntimeWarning: не удалось найти ffmpeg или avconv — по умолчанию используется ffmpeg, но может не работать< /p>

Traceback (самый последний вызов — последний):
Файл «C:/Users/phourlhar/Desktop/VoiceDetector/yeah.py», строка 7, в
Stereo_to_mono()

Файл «C:\Users\phourlhar\Desktop\VoiceDetector\utils.py», строка 25, в
Stereo_to_mono

Код: Выделить всё

sound = AudioSegment.from_mp3(PROJECT_DIR+'\\files\\rec'+str(c)+'.mp3')
Файл «build\bdist.win32\egg\pydub\audio_segment.py», строка 346, в
from_file
Файл «C:\Python27\lib\subprocess.py», строка 711, в init
errread, errwrite)

Файл «C:\Python27\lib\subprocess.py», строка 948, в _execute_child
startinfo)

WindowsError: [Error 2] ] Система не может найти указанный файл


Я не знаю, почему возникает эта ошибка, поскольку я совершенно уверен, что файл существует. Хотя у меня есть ответы, предлагающие установку ffmpeg, но я не знаю, повлияет ли это каким-либо образом на развертывание приложения в дальнейшем

Подробнее здесь: https://stackoverflow.com/questions/320 ... with-pydub
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»