diff --git a/spotdl/patcher.py b/spotdl/patcher.py index d9e8762..a89fe15 100644 --- a/spotdl/patcher.py +++ b/spotdl/patcher.py @@ -43,3 +43,6 @@ class PatchPafy: def patch_process_streams(self): backend_youtube_dl.YtdlPafy._old_process_streams = backend_youtube_dl.YtdlPafy._process_streams backend_youtube_dl.YtdlPafy._process_streams = _process_streams + + def patch_insecure_streams(self): + pafy.g.def_ydl_opts["prefer_insecure"] = False diff --git a/spotdl/youtube_tools.py b/spotdl/youtube_tools.py index 7c331ca..ff8fd76 100644 --- a/spotdl/youtube_tools.py +++ b/spotdl/youtube_tools.py @@ -21,6 +21,7 @@ if pafy.__version__ <= "0.5.4": pafy_patcher = patcher.PatchPafy() pafy_patcher.patch_getbestthumb() pafy_patcher.patch_process_streams() + pafy_patcher.patch_insecure_streams() def set_api_key():