aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkclauhk <78251477+kclauhk@users.noreply.github.com>2025-01-26 09:16:26 +0800
committerGitHub <noreply@github.com>2025-01-26 01:16:26 +0000
commitb3007c44cdac38187fc6600de76959a7079a44d1 (patch)
tree45110b93a60bc812d423692d33d1f24bae73ce98
parent78912ed9c81f109169b828c397294a6cf8eacf41 (diff)
[ie/naver] Fix m3u8 formats extraction (#12037)
Closes #11953 Authored by: kclauhk
-rw-r--r--yt_dlp/extractor/naver.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/yt_dlp/extractor/naver.py b/yt_dlp/extractor/naver.py
index a9f7f4607..fa7b56ca7 100644
--- a/yt_dlp/extractor/naver.py
+++ b/yt_dlp/extractor/naver.py
@@ -72,6 +72,7 @@ class NaverBaseIE(InfoExtractor):
'abr': int_or_none(bitrate.get('audio')),
'filesize': int_or_none(stream.get('size')),
'protocol': 'm3u8_native' if stream_type == 'HLS' else None,
+ 'extra_param_to_segment_url': urllib.parse.urlencode(query, doseq=True) if stream_type == 'HLS' else None,
})
extract_formats(get_list('video'), 'H264')
@@ -169,6 +170,26 @@ class NaverIE(NaverBaseIE):
'thumbnail': r're:^https?://.*\.jpg',
},
}, {
+ 'url': 'https://tv.naver.com/v/67838091',
+ 'md5': '126ea384ab033bca59672c12cca7a6be',
+ 'info_dict': {
+ 'id': '67838091',
+ 'ext': 'mp4',
+ 'title': '[라인W 날씨] 내일 아침 서울 체감 -19도…호남·충남 대설',
+ 'description': 'md5:fe026e25634c85845698aed4b59db5a7',
+ 'timestamp': 1736347853,
+ 'upload_date': '20250108',
+ 'uploader': 'KBS뉴스',
+ 'uploader_id': 'kbsnews',
+ 'uploader_url': 'https://tv.naver.com/kbsnews',
+ 'view_count': int,
+ 'like_count': int,
+ 'comment_count': int,
+ 'duration': 69,
+ 'thumbnail': r're:^https?://.*\.jpg',
+ },
+ 'params': {'format': 'HLS_144P'},
+ }, {
'url': 'http://tvcast.naver.com/v/81652',
'only_matching': True,
}]