[crackle] add prefix to format ids
authorremitamine <remitamine@gmail.com>
Wed, 10 Feb 2016 21:39:33 +0000 (22:39 +0100)
committerremitamine <remitamine@gmail.com>
Wed, 10 Feb 2016 21:39:33 +0000 (22:39 +0100)
youtube_dl/extractor/crackle.py

index 70f3f14c3e72ea306c121243f9bfc0b4e1c958bc..79238cce7a22d040e70c977219a86438bea4dfc7 100644 (file)
@@ -57,7 +57,7 @@ class CrackleIE(InfoExtractor):
         subtitles = {}
         formats = self._extract_m3u8_formats(
             'http://content.uplynk.com/ext/%s/%s.m3u8' % (self._UPLYNK_OWNER_ID, video_id),
-            video_id, 'mp4', fatal=None)
+            video_id, 'mp4', m3u8_id='hls', fatal=None)
         path = item.attrib.get('p')
         if path:
             thumbnail = self._THUMBNAIL_TEMPLATE % path
@@ -65,7 +65,7 @@ class CrackleIE(InfoExtractor):
             for mfs_path, mfs_info in self._MEDIA_FILE_SLOTS.items():
                 formats.append({
                     'url': http_base_url + mfs_path,
-                    'format_id': mfs_path.split('.')[0],
+                    'format_id': 'http-' + mfs_path.split('.')[0],
                     'width': mfs_info['width'],
                     'height': mfs_info['height'],
                 })