Support environment variables in --ffmpeg-location

Closes #4938
This commit is contained in:
pukkandan 2022-09-16 18:24:29 +05:30
parent fc2ba496fd
commit 5736d79172
No known key found for this signature in database
GPG Key ID: 7EEE9E1E817D0A39

View File

@ -920,6 +920,7 @@ def _real_main(argv=None):
# We may need ffmpeg_location without having access to the YoutubeDL instance # We may need ffmpeg_location without having access to the YoutubeDL instance
# See https://github.com/yt-dlp/yt-dlp/issues/2191 # See https://github.com/yt-dlp/yt-dlp/issues/2191
if opts.ffmpeg_location: if opts.ffmpeg_location:
opts.ffmpeg_location = expand_path(opts.ffmpeg_location)
FFmpegPostProcessor._ffmpeg_location.set(opts.ffmpeg_location) FFmpegPostProcessor._ffmpeg_location.set(opts.ffmpeg_location)
with YoutubeDL(ydl_opts) as ydl: with YoutubeDL(ydl_opts) as ydl: