diff --git a/app/config.py b/app/config.py index 46edc8d..292dde2 100644 --- a/app/config.py +++ b/app/config.py @@ -31,6 +31,7 @@ class Config(BaseSettings): ymusic: OauthCreds proxy: str | None + socks_proxy: str | None jwt_secret: str diff --git a/app/youtube_api.py b/app/youtube_api.py index 2c5592e..9397805 100644 --- a/app/youtube_api.py +++ b/app/youtube_api.py @@ -27,7 +27,7 @@ def _download(yt_id: str, directory: str): 'outtmpl': os.path.join(directory, 'dl.%(ext)s'), } if config.proxy: - params['proxy'] = config.proxy + params['proxy'] = config.socks_proxy with YoutubeDL(params) as ydl: return ydl.extract_info(yt_id)