From d6a505d02b441fecf2bd916c5a0d9945d5898771 Mon Sep 17 00:00:00 2001 From: ArabCoders Date: Thu, 20 Mar 2025 22:47:42 +0300 Subject: [PATCH] [Tver] fix parsing subtitles. --- yt_dlp/extractor/tver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yt_dlp/extractor/tver.py b/yt_dlp/extractor/tver.py index 2770c36ca1..2be4bb3751 100644 --- a/yt_dlp/extractor/tver.py +++ b/yt_dlp/extractor/tver.py @@ -339,7 +339,7 @@ class TVerIE(InfoExtractor): sources = traverse_obj(json_info, ('sources'), default=[]) formats = [] - subtitles = [] + subtitles = {} for item in sources: m3u8_url = traverse_obj(item, ('src'), default=None) @@ -361,7 +361,7 @@ class TVerIE(InfoExtractor): formats.extend(item_formats) if len(item_subtitles) > 0: - subtitles.extend(item_subtitles) + subtitles.update(item_subtitles) if len(formats) < 1: raise ExtractorError('Failed to extract any m3u8 streams from streaks.jp video info')