From 53539a3264aa06eebd492a1b204997cb2a457fa6 Mon Sep 17 00:00:00 2001 From: Teemu Ikonen Date: Wed, 3 Apr 2019 13:24:47 +0300 Subject: [PATCH] [ruutu] Extract streams from AudioMediaFile tag (closes #20473) Enables podcast downloads from supla.fi. --- youtube_dl/extractor/ruutu.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/youtube_dl/extractor/ruutu.py b/youtube_dl/extractor/ruutu.py index f530f0083..b013d0fb8 100644 --- a/youtube_dl/extractor/ruutu.py +++ b/youtube_dl/extractor/ruutu.py @@ -96,7 +96,9 @@ class RuutuIE(InfoExtractor): video_url, video_id, mpd_id='dash', fatal=False)) else: proto = compat_urllib_parse_urlparse(video_url).scheme - if not child.tag.startswith('HTTP') and proto != 'rtmp': + if (not child.tag.startswith('HTTP') and + not child.tag == 'AudioMediaFile' and + proto != 'rtmp'): continue preference = -1 if proto == 'rtmp' else 1 label = child.get('label')