From 6e48992b31626a657eaba2ec190e62bee1188ebe Mon Sep 17 00:00:00 2001 From: auouymous Date: Wed, 7 Jul 2021 01:59:41 -0600 Subject: [PATCH] Skip non-integer youtube formats. --- src/gpodder/youtube.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gpodder/youtube.py b/src/gpodder/youtube.py index 1184af6b..5d13e800 100644 --- a/src/gpodder/youtube.py +++ b/src/gpodder/youtube.py @@ -295,8 +295,8 @@ def get_real_download_url(url, allow_partial, preferred_fmt_ids=None): fmt_id_url_map = dict(fmt_id_url_map) for id in preferred_fmt_ids: - if re.search(r'(^best|\+)', str(id)): - # skip formats that contain 'best.*' or a + (136+140) + if not re.search(r'^[0-9]+$', str(id)): + # skip non-integer formats 'best', '136+140' or twitch '720p' continue id = int(id) if id in formats_available: