From b70df836b69f154cfdd219cd0b55de0c586240ac Mon Sep 17 00:00:00 2001 From: remitamine Date: Sat, 18 Jul 2015 11:06:20 +0100 Subject: [PATCH] [theplatform] fix direct link download --- youtube_dl/extractor/theplatform.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/youtube_dl/extractor/theplatform.py b/youtube_dl/extractor/theplatform.py index a76afa470..4e884a8e2 100644 --- a/youtube_dl/extractor/theplatform.py +++ b/youtube_dl/extractor/theplatform.py @@ -147,10 +147,9 @@ class ThePlatformIE(InfoExtractor): node = body.find(_x('smil:seq//smil:video')) if node is None: node = body.find(_x('smil:seq/smil:video')) - if node is not None: - if '.m3u8' in node.attrib['src']: + if node is not None and '.m3u8' in node.attrib['src']: formats = self._extract_m3u8_formats(node.attrib['src'], video_id) - if '.f4m' in node.attrib['src']: + if node is not None and '.f4m' in node.attrib['src']: f4m_url = node.attrib['src'] if 'manifest.f4m?' not in f4m_url: f4m_url += '?'