diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-04-27 05:36:06 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-04-27 05:36:06 +0530 |
commit | e13945a2fe34bbec5581b02a7f1dc308bad6f3e7 (patch) | |
tree | 418704bce62aa2ec732d5cde1699ffed8ddd9907 | |
parent | ca04e1bf49153abea3b4762f5b92056aa60f6f91 (diff) | |
download | hypervideo-pre-e13945a2fe34bbec5581b02a7f1dc308bad6f3e7.tar.lz hypervideo-pre-e13945a2fe34bbec5581b02a7f1dc308bad6f3e7.tar.xz hypervideo-pre-e13945a2fe34bbec5581b02a7f1dc308bad6f3e7.zip |
[ffmpeg] Fix features detection
-rw-r--r-- | yt_dlp/postprocessor/ffmpeg.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/yt_dlp/postprocessor/ffmpeg.py b/yt_dlp/postprocessor/ffmpeg.py index 500fc1950..bb7a630c6 100644 --- a/yt_dlp/postprocessor/ffmpeg.py +++ b/yt_dlp/postprocessor/ffmpeg.py @@ -146,7 +146,8 @@ class FFmpegPostProcessor(PostProcessor): self._paths[basename] = location self._versions = {} - executables = {'basename': ('ffmpeg', 'avconv'), 'probe_basename': ('ffprobe', 'avprobe')} + # NB: probe must be first for _features to be poulated correctly + executables = {'probe_basename': ('ffprobe', 'avprobe'), 'basename': ('ffmpeg', 'avconv')} if prefer_ffmpeg is False: executables = {k: v[::-1] for k, v in executables.items()} for var, prefs in executables.items(): |