From 84eeb862cfd58d29eea99976494847a86eac67e2 Mon Sep 17 00:00:00 2001 From: Jesse Bannon Date: Tue, 24 Sep 2024 21:59:59 -0700 Subject: [PATCH] [DEV] Set ffmpeg/ffprobe paths via ENV variable --- src/ytdl_sub/config/defaults.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ytdl_sub/config/defaults.py b/src/ytdl_sub/config/defaults.py index 6746cc82..5b035db2 100644 --- a/src/ytdl_sub/config/defaults.py +++ b/src/ytdl_sub/config/defaults.py @@ -23,8 +23,8 @@ if IS_WINDOWS: MAX_FILE_NAME_BYTES = 255 else: DEFAULT_LOCK_DIRECTORY = "/tmp" - DEFAULT_FFMPEG_PATH = _existing_path("/usr/bin/ffmpeg", "/usr/local/bin/ffmpeg") - DEFAULT_FFPROBE_PATH = _existing_path("/usr/bin/ffprobe", "/usr/local/bin/ffmpeg") + DEFAULT_FFMPEG_PATH = os.getenv("YTDL_SUB_FFMPEG_PATH", _existing_path("/usr/bin/ffmpeg", "/usr/local/bin/ffmpeg")) + DEFAULT_FFPROBE_PATH = os.getenv("YTDL_SUB_FFPROBE_PATH", _existing_path("/usr/bin/ffprobe", "/usr/local/bin/ffmpeg")) MAX_FILE_NAME_BYTES = os.pathconf("/", "PC_NAME_MAX")