Browse Source

[mtv] Fix non-hls extraction
method attribute may not be present

Sergey M․ 8 years ago
parent
commit
20faad74b6
1 changed files with 1 additions and 1 deletions
  1. 1 1
      youtube_dl/extractor/mtv.py

+ 1 - 1
youtube_dl/extractor/mtv.py

@@ -88,7 +88,7 @@ class MTVServicesInfoExtractor(InfoExtractor):
 
 
         formats = []
         formats = []
         for rendition in mdoc.findall('.//rendition'):
         for rendition in mdoc.findall('.//rendition'):
-            if rendition.attrib['method'] == 'hls':
+            if rendition.get('method') == 'hls':
                 hls_url = rendition.find('./src').text
                 hls_url = rendition.find('./src').text
                 formats.extend(self._extract_m3u8_formats(hls_url, video_id, ext='mp4'))
                 formats.extend(self._extract_m3u8_formats(hls_url, video_id, ext='mp4'))
             else:
             else: