浏览代码

[theplatform] remove _sort_formats from _extract_theplatform_smil

remitamine 9 年之前
父节点
当前提交
a71fca8577
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      youtube_dl/extractor/theplatform.py

+ 1 - 2
youtube_dl/extractor/theplatform.py

@@ -50,8 +50,6 @@ class ThePlatformBaseIE(OnceIE):
             else:
             else:
                 formats.append(_format)
                 formats.append(_format)
 
 
-        self._sort_formats(formats)
-
         subtitles = self._parse_smil_subtitles(meta, default_ns)
         subtitles = self._parse_smil_subtitles(meta, default_ns)
 
 
         return formats, subtitles
         return formats, subtitles
@@ -241,6 +239,7 @@ class ThePlatformIE(ThePlatformBaseIE):
             smil_url = self._sign_url(smil_url, sig['key'], sig['secret'])
             smil_url = self._sign_url(smil_url, sig['key'], sig['secret'])
 
 
         formats, subtitles = self._extract_theplatform_smil(smil_url, video_id)
         formats, subtitles = self._extract_theplatform_smil(smil_url, video_id)
+        self._sort_formats(formats)
 
 
         ret = self.get_metadata(path, video_id)
         ret = self.get_metadata(path, video_id)
         combined_subtitles = self._merge_subtitles(ret.get('subtitles', {}), subtitles)
         combined_subtitles = self._merge_subtitles(ret.get('subtitles', {}), subtitles)