Задать вопрос
@aleksegolubev

Почему ffmpeg не найден, если вызывать через python?

При таком обращение:

os.system("ffmpeg -i audio.ogg audio.wav")

Выдаёт:
"ffmpeg" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Если просто прописывать через консоль(В этой же директории) - ffmpeg -i audio.ogg audio.wav
То всё отлично работает.

В чём проблема?
  • Вопрос задан
  • 2743 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Потому что команды ffmpeg нету в ENV нужно или писать полный путь к файлу или переместить все файлы в одну папку☝️
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@aleksegolubev Автор вопроса
Переместил все файлы ffmpeg - в папку с проектом - всё заработало.
Ответ написан
Комментировать
@mrmark-69
Мне помог гитхаб https://github.com/jiaaro/pydub/issues/348
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы