Ошибка:
Код: Выделить всё
/usr/lib/python3.6/site-packages/pydub/utils.py:198: RuntimeWarning: Couldn't find ffprobe or avprobe - defaulting to ffprobe, but may not work
warn("Couldn't find ffprobe or avprobe - defaulting to ffprobe, but may not work", RuntimeWarning)
[Errno 2] No such file or directory: 'ffprobe': 'ffprobe'
Код: Выделить всё
development ➜ app 🐟 poetry show ffprobe
Skipping virtualenv creation, as specified in config file.
name : ffprobe
version : 0.5
description : Wrapper around ffprobe command to extract metadata from media files
development ➜ app 🐟 poetry show ffmpeg
Skipping virtualenv creation, as specified in config file.
name : ffmpeg
version : 1.4
description : ffmpeg python package url [https://github.com/jiashaokun/ffmpeg]
Я вручную настраивал AudioSegment.converter, AudioSegment.ffmpeg и AudioSegment.ffprobe, как было предложено, в том числе с помощью ipdb, чтобы убедиться, что он работает. набор:
Код: Выделить всё
ipdb> AudioSegment.converter
'/usr/lib/python3.6/site-packages/ffprobe/ffprobe.py'
ipdb> mp3_audio = AudioSegment.from_file(output, format="mp3")
/usr/lib/python3.6/site-packages/pydub/utils.py:198: RuntimeWarning: Couldn't find ffprobe or avprobe - defaulting to ffprobe, but may not work
warn("Couldn't find ffprobe or avprobe - defaulting to ffprobe, but may not work", RuntimeWarning)
*** FileNotFoundError: [Errno 2] No such file or directory: 'ffprobe': 'ffprobe'
ipdb> ffprobe
ipdb> AudioSegment.ffmpeg
ipdb> AudioSegment.ffprobe
'/usr/lib/python3.6/site-packages/ffprobe/ffprobe'
ipdb> AudioSegment.ffprobe = '/usr/lib/python3.6/site-packages/ffprobe/ffprobe.py'
ipdb> mp3_audio = AudioSegment.from_file(output, format="mp3")
/usr/lib/python3.6/site-packages/pydub/utils.py:198: RuntimeWarning: Couldn't find ffprobe or avprobe - defaulting to ffprobe, but may not work
warn("Couldn't find ffprobe or avprobe - defaulting to ffprobe, but may not work", RuntimeWarning)
*** FileNotFoundError: [Errno 2] No such file or directory: 'ffprobe': 'ffprobe'
Подробнее здесь: https://stackoverflow.com/questions/633 ... with-pydub
Мобильная версия