0

Вот мой код:

from pydub import AudioSegment
AudioSegment.converter = 'C:/Users/ 
                               Админ/AppData/Roaming/Python/Python38/site-packages/ffmpeg'
sound = AudioSegment.from_mp3("Musics/Music.mp3")
sound.export("Musics/Music.wav", format="wav")

Вроде всё верно но питон всё равно выдаёт ошибку.


Вот ошибка:

hp, ht, pid, tid = _winapi.CreateProcess(executable, args, FileNotFoundError: 
[WinError 2] Не удается найти указанный файл

Возможно я не правильно указал путь у ffmpeg. Ну тогда другой вопрос где он ещё может находится?

  • Отформатируйте код и ошибку, добавьте метку python, сделайте вопрос читаемым короче [ask] – dIm0n Jul 21 '20 at 17:35
  • Код исправил, как вы и сказали. – Виктор Ужегов Jul 21 '20 at 17:54
  • Тут есть специальное форматирование для кода, посмотрите внимательно в редакторе, для ошибки можно использовать цитирование, ну и метку языка python вы не добавили – dIm0n Jul 21 '20 at 17:58
  • А вы знаете в чём проблема? – Виктор Ужегов Jul 21 '20 at 18:14
  • Возможно, неправильно указали первый путь => почему бы не использовать модуль pathlib? Возможно, неправильно указали второй и третий путь => вы уверены что рабочая директория именно такая, что в ней есть нужная директория и файл? – dIm0n Jul 21 '20 at 18:19
  • Pathlib просто меняем расширение а мне нужна именно конвертация – Виктор Ужегов Jul 21 '20 at 18:22
  • скорее всего он у вас ругается на наличие кириллице в пути к приложению. У меня аналогичная ошибка, но насколько я знаю проблема возникает когда в path сидит не латинские знаки – Мухаммадёр Жураев May 23 '22 at 12:22

0 Answers0