aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKurt Bestor <mangrovn@gmail.com>2022-12-29 16:18:55 +0900
committerGitHub <noreply@github.com>2022-12-29 12:48:55 +0530
commit06a9d68eb8413120f7e03d6c288cf855cd782f77 (patch)
tree425a7f704d9673e9812463e3e334b8716d7f07e5
parenta4d6ead30fde0e85eb34859e86c707621e38f8a1 (diff)
downloadhypervideo-pre-06a9d68eb8413120f7e03d6c288cf855cd782f77.tar.lz
hypervideo-pre-06a9d68eb8413120f7e03d6c288cf855cd782f77.tar.xz
hypervideo-pre-06a9d68eb8413120f7e03d6c288cf855cd782f77.zip
[extractor/youku] Fix extractor (#5622)
Closes #4456 Authored by: KurtBestor
-rw-r--r--yt_dlp/extractor/youku.py32
1 files changed, 21 insertions, 11 deletions
diff --git a/yt_dlp/extractor/youku.py b/yt_dlp/extractor/youku.py
index 624975b98..ab59200d7 100644
--- a/yt_dlp/extractor/youku.py
+++ b/yt_dlp/extractor/youku.py
@@ -96,25 +96,35 @@ class YoukuIE(InfoExtractor):
'thumbnail': r're:^https?://.*',
'uploader': '明月庄主moon',
'uploader_id': '38465621',
- 'uploader_url': 'http://i.youku.com/u/UMTUzODYyNDg0',
+ 'uploader_url': 'https://www.youku.com/profile/index/?uid=UMTUzODYyNDg0',
'tags': list,
},
}, {
- 'url': 'http://video.tudou.com/v/XMjIyNzAzMTQ4NA==.html?f=46177805',
+ 'url': 'https://v.youku.com/v_show/id_XNTA2NTA0MjA1Mg==.html',
'info_dict': {
- 'id': 'XMjIyNzAzMTQ4NA',
+ 'id': 'XNTA2NTA0MjA1Mg',
'ext': 'mp4',
- 'title': '卡马乔国足开大脚长传冲吊集锦',
- 'duration': 289,
+ 'title': 'Minecraft我的世界:建造超大巨型航空飞机,菜鸟vs高手vs黑客',
+ 'duration': 542.13,
'thumbnail': r're:^https?://.*',
- 'uploader': '阿卜杜拉之星',
- 'uploader_id': '2382249',
- 'uploader_url': 'http://i.youku.com/u/UOTUyODk5Ng==',
+ 'uploader': '波哥游戏解说',
+ 'uploader_id': '156688084',
+ 'uploader_url': 'https://www.youku.com/profile/index/?uid=UNjI2NzUyMzM2',
'tags': list,
},
}, {
- 'url': 'http://video.tudou.com/v/XMjE4ODI3OTg2MA==.html',
- 'only_matching': True,
+ 'url': 'https://v.youku.com/v_show/id_XNTE1MzczOTg4MA==.html',
+ 'info_dict': {
+ 'id': 'XNTE1MzczOTg4MA',
+ 'ext': 'mp4',
+ 'title': '国产超A特工片',
+ 'duration': 362.97,
+ 'thumbnail': r're:^https?://.*',
+ 'uploader': '陈晓娟说历史',
+ 'uploader_id': '1640913339',
+ 'uploader_url': 'https://www.youku.com/profile/index/?uid=UNjU2MzY1MzM1Ng==',
+ 'tags': list,
+ },
}]
@staticmethod
@@ -151,7 +161,7 @@ class YoukuIE(InfoExtractor):
# request basic data
basic_data_params = {
'vid': video_id,
- 'ccode': '0532',
+ 'ccode': '0524',
'client_ip': '192.168.1.1',
'utid': cna,
'client_ts': time.time() / 1000,