Jelajahi Sumber

[vine] Fix extraction (Closes #9970)

Sergey M․ 9 tahun lalu
induk
melakukan
564dc3c6e8
1 mengubah file dengan 3 tambahan dan 1 penghapusan
  1. 3 1
      youtube_dl/extractor/vine.py

+ 3 - 1
youtube_dl/extractor/vine.py

@@ -90,9 +90,11 @@ class VineIE(InfoExtractor):
 
 
         data = self._parse_json(
         data = self._parse_json(
             self._search_regex(
             self._search_regex(
-                r'window\.POST_DATA\s*=\s*{\s*%s\s*:\s*({.+?})\s*};\s*</script>' % video_id,
+                r'window\.POST_DATA\s*=\s*({.+?});\s*</script>',
                 webpage, 'vine data'),
                 webpage, 'vine data'),
             video_id)
             video_id)
+        
+        data = data[list(data.keys())[0]]
 
 
         formats = [{
         formats = [{
             'format_id': '%(format)s-%(rate)s' % f,
             'format_id': '%(format)s-%(rate)s' % f,