]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/youtube.py
[cleanup] Misc fixes
[yt-dlp.git] / yt_dlp / extractor / youtube.py
index 9921c8394122b065a511ce5e755462392b07b430..a6fcebf826132aa12efaad623788001a98b02b9c 100644 (file)
@@ -3674,8 +3674,7 @@ def process_language(container, base_url, lang_code, sub_name, query):
 
         initial_data = None
         if webpage:
-            initial_data = self._search_json(
-                self._YT_INITIAL_DATA_RE, webpage, 'yt initial data', video_id, fatal=False)
+            initial_data = self.extract_yt_initial_data(video_id, webpage, fatal=False)
         if not initial_data:
             query = {'videoId': video_id}
             query.update(self._get_checkok_params())