Browse Source

[downloader/f4m] Clarify that we should eventually just implement the DRM scheme (#3000)

Philipp Hagemeister 10 years ago
parent
commit
d543bdc351
1 changed files with 3 additions and 3 deletions
  1. 3 3
      youtube_dl/downloader/f4m.py

+ 3 - 3
youtube_dl/downloader/f4m.py

@@ -238,13 +238,13 @@ class F4mFD(FileDownloader):
                   doc.findall(_add_ns('drmAdditionalHeaderSet'))):
             # If id attribute is missing it's valid for all media nodes
             # without drmAdditionalHeaderId or drmAdditionalHeaderSetId attribute
-            if not 'id' in e.attrib:
-                self.report_error('Media is DRM protected')
+            if 'id' not in e.attrib:
+                self.report_error('Missing ID in f4m DRM')
         media = list(filter(lambda e: 'drmAdditionalHeaderId' not in e.attrib and
                                       'drmAdditionalHeaderSetId' not in e.attrib,
                             media))
         if not media:
-            self.report_error('Media is DRM protected')
+            self.report_error('Unsupported DRM')
         return media
 
     def real_download(self, filename, info_dict):