Проблема с запросом ffmpeg с pydub на NAS-устройстве Synology - PullRequest
0 голосов
/ 09 мая 2019

В моей Synology есть скрипт Python, который должен использовать ffmpeg в сочетании с pydub. Я установил ffmpeg через пакеты сообщества, но когда я запускаю свой скрипт, который работает на моем локальном компьютере, я получаю сообщение об ошибке

Уже пытался определить абсолютный путь к ffmpeg, но он не работал.

/usr/lib/python2.7/site-packages/pydub/utils.py:193: 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)
Traceback (most recent call last):
  File "./track_append.py", line 30, in <module>
    artist_track = artist_track = AudioSegment.from_file(track_original)
  File "/usr/lib/python2.7/site-packages/pydub/audio_segment.py", line 665, in from_file
    info = mediainfo_json(orig_file)
  File "/usr/lib/python2.7/site-packages/pydub/utils.py", line 263, in mediainfo_json
    res = Popen(command, stdin=stdin_parameter, stdout=PIPE, stderr=PIPE)
  File "/usr/lib/python2.7/subprocess.py", line 711, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
...