]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/hotstar.py
[extractor] Better error message for DRM (#729)
[yt-dlp.git] / yt_dlp / extractor / hotstar.py
index e00e58646da73ed975e52e7b7ed18f9f7de5e674..8d8a8bd75e2bacfe322974b132b229e5205ec261 100644 (file)
@@ -182,7 +182,8 @@ def _real_extract(self, url):
         title = video_data['title']
 
         if not self.get_param('allow_unplayable_formats') and video_data.get('drmProtected'):
-            raise ExtractorError('This video is DRM protected.', expected=True)
+            self.report_drm(video_id)
+
         headers = {'Referer': 'https://www.hotstar.com/in'}
         formats = []
         subs = {}