From 3ea355899080e1ec276e64063363d841febde6dd Mon Sep 17 00:00:00 2001 From: sherl Date: Sat, 28 Jun 2025 20:52:38 +0200 Subject: [PATCH] fix: retrieve itag 18 even if it's in https protocol --- ythdd_extractor.py | 2 +- ythdd_inv_tl.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ythdd_extractor.py b/ythdd_extractor.py index 4cd0e17..b283e46 100644 --- a/ythdd_extractor.py +++ b/ythdd_extractor.py @@ -15,7 +15,7 @@ ytdl_opts = { }, "extractor_args": { "youtube": { - "formats": ["dashy"] + # "formats": ["dashy"] } }, "simulate": True diff --git a/ythdd_inv_tl.py b/ythdd_inv_tl.py index a260333..ba3e810 100644 --- a/ythdd_inv_tl.py +++ b/ythdd_inv_tl.py @@ -235,7 +235,7 @@ def rebuildFormatsFromYtdlpApi(ydata: dict): for stream in safeTraverse(ydata, ["formats"], default=[]): - if safeTraverse(stream, ["protocol"], default="storyboard") not in ("http_dash_segments"): + if safeTraverse(stream, ["protocol"], default="storyboard") not in ("http_dash_segments", "https"): continue newRow = {}