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")