فهرست منبع

[toutv] Relax DRM check (closes #13994)

Sergey M․ 8 سال پیش
والد
کامیت
8d7a24aff6
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      youtube_dl/extractor/toutv.py

+ 3 - 1
youtube_dl/extractor/toutv.py

@@ -78,8 +78,10 @@ class TouTvIE(InfoExtractor):
     def _real_extract(self, url):
     def _real_extract(self, url):
         path = self._match_id(url)
         path = self._match_id(url)
         metadata = self._download_json('http://ici.tou.tv/presentation/%s' % path, path)
         metadata = self._download_json('http://ici.tou.tv/presentation/%s' % path, path)
+        # IsDrm does not necessarily mean the video is DRM protected (see
+        # https://github.com/rg3/youtube-dl/issues/13994).
         if metadata.get('IsDrm'):
         if metadata.get('IsDrm'):
-            raise ExtractorError('This video is DRM protected.', expected=True)
+            self.report_warning('This video is probably DRM protected.', path)
         video_id = metadata['IdMedia']
         video_id = metadata['IdMedia']
         details = metadata['Details']
         details = metadata['Details']
         title = details['OriginalTitle']
         title = details['OriginalTitle']