Parcourir la source

[wimp] Fix Youtube embeds extraction

Sergey M․ il y a 7 ans
Parent
commit
d253df2f65
1 fichiers modifiés avec 2 ajouts et 1 suppressions
  1. 2 1
      youtube_dl/extractor/wimp.py

+ 2 - 1
youtube_dl/extractor/wimp.py

@@ -36,7 +36,8 @@ class WimpIE(InfoExtractor):
         webpage = self._download_webpage(url, video_id)
         webpage = self._download_webpage(url, video_id)
 
 
         youtube_id = self._search_regex(
         youtube_id = self._search_regex(
-            r"videoId\s*:\s*[\"']([0-9A-Za-z_-]{11})[\"']",
+            (r"videoId\s*:\s*[\"']([0-9A-Za-z_-]{11})[\"']",
+             r'data-id=["\']([0-9A-Za-z_-]{11})'),
             webpage, 'video URL', default=None)
             webpage, 'video URL', default=None)
         if youtube_id:
         if youtube_id:
             return {
             return {