This commit is contained in:
Harold
2026-05-14 19:26:49 +08:00
parent 8812380ec7
commit d63b036eba
6 changed files with 905 additions and 903 deletions
+6 -6
View File
@@ -1,14 +1,14 @@
//@name:盘链
//@version:3
//@version:4
//@remark:
//@format:secspider/1
//@alg:aes-256-gcm
//@wrap:hkdf-aes-keywrap
//@sign:ed25519
//@kid:k2026_04
//@nonce:base64:KR9G6tv5vvPZDAqT
//@ek:base64:mX53AchQnG4CNwID34wZ3RPlM2ONkj2wkez7tmjceMIu+qnCTodroPQfvbjTNbdK
//@hash:sha256:47f05df581f44720f65a60b7e2466df5eddfcc72cbaebeed5b04a5725be91e45
//@sig:base64:wFXkYx+DG14xgxFhEv3yUZNoJ154E/0Uh6san7fmwhRQ8pp/svjPGjoCAqYIDMBPeCKQLI14mRyc/eu+EiHlDQ==
//@nonce:base64:+RTe/k2KiUpvTjbi
//@ek:base64:1wZbmQQCYuO7sD2X1cbqLSjg+gHn27O4GHYKK70tbxhKeYx8Fnjz87fxFX0pKxmL
//@hash:sha256:cdb0478a389fd16f1474d9e9e0a9808d76390efd680d7d542f68ae7e0164f189
//@sig:base64:n+QFW+PZj9RPlIhvHydswcxGG3ZwXJNB3fVK8+lEPUoxUf/C97OzQHUkkeNQqupxEltGCvmch+6oKmTQMxZ6DA==
payload.base64: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
payload.base64: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
File diff suppressed because one or more lines are too long
+691 -691
View File
@@ -1,21 +1,21 @@
{
"generated_at": "2026-05-14T17:30:12+08:00",
"generated_at": "2026-05-14T19:25:48+08:00",
"max_workers": 16,
"total_duration_ms": 55164.03,
"total_duration_ms": 60552.073,
"summary": {
"total": 72,
"success": 58,
"failed": 14,
"success_rate": 0.8056,
"success": 60,
"failed": 12,
"success_rate": 0.8333,
"stage_failures": {
"module_load": 0,
"init": 0,
"home": 1,
"category": 3,
"category": 2,
"detail": 1,
"player": 0,
"player": 1,
"url_check": 2,
"unexpected": 7
"unexpected": 5
}
},
"results": [
@@ -27,14 +27,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 192.56,
"module_load": 241.333,
"init": 0.001,
"home": 0.003,
"category": 2789.16,
"detail": 2211.745,
"player": 0.005,
"url_check": 238.462,
"total": 5453.272
"home": 0.002,
"category": 2869.529,
"detail": 2249.681,
"player": 0.013,
"url_check": 178.257,
"total": 5542.552
},
"counts": {
"classes": 5,
@@ -66,14 +66,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 188.246,
"module_load": 221.511,
"init": 0.003,
"home": 0.001,
"category": 2289.46,
"detail": 4930.413,
"player": 0.002,
"url_check": 0.054,
"total": 7433.559
"category": 2861.858,
"detail": 2426.743,
"player": 0.008,
"url_check": 0.167,
"total": 5515.114
},
"counts": {
"classes": 12,
@@ -100,39 +100,39 @@
{
"spider": "AAZ音乐",
"file": "AAZ音乐.txt",
"success": true,
"failed_stage": null,
"error": null,
"success": false,
"failed_stage": "category",
"error": "分类视频列表为空",
"traceback": null,
"timings_ms": {
"module_load": 194.365,
"module_load": 255.96,
"init": 0.001,
"home": 2434.468,
"category": 2198.328,
"detail": 2172.308,
"player": 2355.929,
"url_check": 1381.892,
"total": 10751.692
"home": 2373.52,
"category": 2280.328,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 7179.58
},
"counts": {
"classes": 6,
"category_videos": 60,
"detail_videos": 1,
"episodes": 1
"category_videos": 0,
"detail_videos": 0,
"episodes": 0
},
"samples": {
"tid": "new",
"vod_id": "song:e0f3c77fa564632f924f77fc5943ba7e",
"flag": "AAZ音乐",
"play_id": "song:e0f3c77fa564632f924f77fc5943ba7e"
"tid": "top",
"vod_id": null,
"flag": null,
"play_id": null
},
"player": {
"parse": 0,
"url": "https://s.5bb3.com/m4a/3374e5b4a4d9d8e8f967976747b5c2ca.m4a",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://lv-sycdn.kuwo.cn/6cdcb2fcef1d5dc97bf54490ea2dd32d/6a05962f/resource/1307392909/trackmedia/C200000W91kQ0efKLA.m4a?from=vip",
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
@@ -144,14 +144,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 254.427,
"init": 0.001,
"home": 0.001,
"category": 2423.091,
"detail": 2439.744,
"player": 0.011,
"url_check": 1953.857,
"total": 7071.886
"module_load": 304.126,
"init": 0.0,
"home": 0.0,
"category": 2305.268,
"detail": 3054.704,
"player": 0.016,
"url_check": 1737.269,
"total": 7402.628
},
"counts": {
"classes": 2,
@@ -183,14 +183,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 193.607,
"init": 0.008,
"module_load": 193.138,
"init": 0.007,
"home": 0.002,
"category": 774.266,
"detail": 270.136,
"player": 528.483,
"url_check": 105.068,
"total": 3399.826
"category": 170.257,
"detail": 231.992,
"player": 558.1,
"url_check": 177.636,
"total": 2654.547
},
"counts": {
"classes": 6,
@@ -206,11 +206,11 @@
},
"player": {
"parse": 0,
"url": "https://isure.stream.qqmusic.qq.com/M500004G9dQ732c699.mp3?guid=ed7d99e9703dad7b279076a2480d3fac&vkey=0742571FEFECBC10BB1E74545B9A542B88DA0073E9D99CCE9B30FAA242A22E3E8E2DE9A818B0BEEB9820CF9794EA1515828114AEC41A1584__v2b94c723&uin=&fromtag=119042&src=M500003v6xsK0PFi9w.mp3&redirect=1",
"url": "https://isure.stream.qqmusic.qq.com/M500004G9dQ732c699.mp3?guid=aa8643f5f44794557882a210bf7fc315&vkey=599004681E888B3F5F8734197F5A3A243201C6294C920CB833F5D97131CC42AF2E4BE6B477A8D2ECE88C0407FCE048979CE8FCA65D5C1050__v2b9ab6c4&uin=&fromtag=119042&src=M500003v6xsK0PFi9w.mp3&redirect=1",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://isure.stream.qqmusic.qq.com/M500004G9dQ732c699.mp3?guid=ed7d99e9703dad7b279076a2480d3fac&vkey=0742571FEFECBC10BB1E74545B9A542B88DA0073E9D99CCE9B30FAA242A22E3E8E2DE9A818B0BEEB9820CF9794EA1515828114AEC41A1584__v2b94c723&uin=&fromtag=119042&src=M500003v6xsK0PFi9w.mp3&redirect=1",
"final_url": "https://isure.stream.qqmusic.qq.com/M500004G9dQ732c699.mp3?guid=aa8643f5f44794557882a210bf7fc315&vkey=599004681E888B3F5F8734197F5A3A243201C6294C920CB833F5D97131CC42AF2E4BE6B477A8D2ECE88C0407FCE048979CE8FCA65D5C1050__v2b9ab6c4&uin=&fromtag=119042&src=M500003v6xsK0PFi9w.mp3&redirect=1",
"reason": null
}
},
@@ -222,14 +222,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 186.483,
"module_load": 214.602,
"init": 0.001,
"home": 0.002,
"category": 2133.802,
"detail": 2063.396,
"player": 0.005,
"url_check": 182.489,
"total": 4574.85
"home": 0.0,
"category": 2153.384,
"detail": 3778.147,
"player": 0.02,
"url_check": 169.504,
"total": 6317.281
},
"counts": {
"classes": 6,
@@ -261,14 +261,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 185.708,
"module_load": 218.829,
"init": 0.001,
"home": 0.001,
"category": 3543.186,
"detail": 2499.237,
"player": 2992.714,
"url_check": 4156.278,
"total": 13388.063
"home": 0.003,
"category": 3902.336,
"detail": 3148.764,
"player": 3284.597,
"url_check": 7823.652,
"total": 18393.953
},
"counts": {
"classes": 7,
@@ -278,17 +278,17 @@
},
"samples": {
"tid": "index",
"vod_id": "202882",
"vod_id": "203862",
"flag": "YouKnowTV",
"play_id": "eyJ2b2RfaWQiOiIyMDI4ODIiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDI4ODItMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDI4ODItMS0xLyJ9LHsic291cmNlIjoi57q_6LevMjAiLCJzb3VyY2VfaWQiOiIzIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjAyODgyLTMtMS8ifSx7InNvdXJjZSI6Iue6v-i3rzIxIiwic291cmNlX2lkIjoiMyIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzIwMjg4Mi0zLTEvIn0seyJzb3VyY2UiOiLnur_ot68zNiIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDI4ODItMi0xLyJ9LHsic291cmNlIjoi57q_6LevMzciLCJzb3VyY2VfaWQiOiIyIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjAyODgyLTItMS8ifV19"
"play_id": "eyJ2b2RfaWQiOiIyMDM4NjIiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM4NjItMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM4NjItMS0xLyJ9LHsic291cmNlIjoi57q_6LevMTMiLCJzb3VyY2VfaWQiOiIyIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjAzODYyLTItMS8ifSx7InNvdXJjZSI6Iue6v-i3rzE0Iiwic291cmNlX2lkIjoiMiIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzIwMzg2Mi0yLTEvIn1dfQ"
},
"player": {
"parse": 0,
"url": "https://vip.dytt-tvs.com/20260401/14977_e8f6cc21/index.m3u8",
"url": "https://vip.dytt-tvs.com/20260510/19606_6ddeeff7/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://cnvod.jimxtc.com/20260401/14977_e8f6cc21/index.m3u8",
"final_url": "https://cnvod.jimxtc.com/20260510/19606_6ddeeff7/index.m3u8",
"reason": null
}
},
@@ -300,14 +300,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 192.353,
"init": 0.017,
"module_load": 257.133,
"init": 0.006,
"home": 0.002,
"category": 2439.431,
"detail": 2798.016,
"player": 0.003,
"url_check": 1202.492,
"total": 6653.7
"category": 2775.337,
"detail": 3586.694,
"player": 0.002,
"url_check": 1418.198,
"total": 8039.937
},
"counts": {
"classes": 5,
@@ -335,28 +335,67 @@
"spider": "不太灵",
"file": "不太灵.txt",
"success": false,
"failed_stage": "detail",
"error": "详情缺少播放源或播放列表",
"failed_stage": "player",
"error": "playerContent 未返回播放地址",
"traceback": null,
"timings_ms": {
"module_load": 185.18,
"init": 0.001,
"home": 2750.737,
"category": 2238.36,
"detail": 2125.147,
"player": 0.0,
"module_load": 207.801,
"init": 0.0,
"home": 2399.214,
"category": 4821.148,
"detail": 4842.318,
"player": 0.01,
"url_check": 0.0,
"total": 12677.16
"total": 17770.589
},
"counts": {
"classes": 5,
"category_videos": 25,
"detail_videos": 1,
"episodes": 0
"episodes": 2
},
"samples": {
"tid": "2",
"vod_id": "25915719",
"vod_id": "36310054",
"flag": "quark#1",
"play_id": "quark"
},
"player": {
"parse": 0,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
{
"spider": "世纪音乐",
"file": "世纪音乐.txt",
"success": false,
"failed_stage": "detail",
"error": "详情缺少播放源或播放列表",
"traceback": null,
"timings_ms": {
"module_load": 187.746,
"init": 0.0,
"home": 203.174,
"category": 0.019,
"detail": 135.715,
"player": 0.0,
"url_check": 0.0,
"total": 667.096
},
"counts": {
"classes": 5,
"category_videos": 3,
"detail_videos": 1,
"episodes": 0
},
"samples": {
"tid": "rank_list",
"vod_id": "rank:rise",
"flag": null,
"play_id": null
},
@@ -370,45 +409,6 @@
"reason": null
}
},
{
"spider": "世纪音乐",
"file": "世纪音乐.txt",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 188.812,
"init": 0.001,
"home": 280.281,
"category": 166.741,
"detail": 164.63,
"player": 0.01,
"url_check": 308.289,
"total": 1124.205
},
"counts": {
"classes": 5,
"category_videos": 28,
"detail_videos": 1,
"episodes": 1
},
"samples": {
"tid": "home",
"vod_id": "song:yetddtetwd",
"flag": "世纪音乐",
"play_id": "music:yetddtetwd"
},
"player": {
"parse": 0,
"url": "https://www.4c44.com/data/down.php?ac=music&id=yetddtetwd",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://www.4c44.com/data/down.php?ac=music&id=yetddtetwd",
"reason": null
}
},
{
"spider": "两个BT",
"file": "两个BT.txt",
@@ -417,14 +417,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 208.22,
"init": 0.003,
"home": 0.002,
"category": 2299.07,
"detail": 2019.646,
"player": 5222.964,
"url_check": 2478.267,
"total": 12252.522
"module_load": 264.094,
"init": 0.001,
"home": 0.001,
"category": 2522.068,
"detail": 2058.234,
"player": 4874.03,
"url_check": 2548.418,
"total": 12268.196
},
"counts": {
"classes": 14,
@@ -456,14 +456,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 188.553,
"module_load": 189.907,
"init": 0.001,
"home": 1966.221,
"category": 1205.871,
"detail": 5514.303,
"player": 0.022,
"url_check": 3942.436,
"total": 12833.456
"home": 2699.468,
"category": 2315.856,
"detail": 8240.988,
"player": 0.072,
"url_check": 4212.669,
"total": 17663.833
},
"counts": {
"classes": 7,
@@ -483,7 +483,7 @@
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/d695ce87b6dcc73e5b95c3793145bf91efb69a6c.m3u8",
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/4fb0c21d27c6c2c0a40c31304f527814481b4827.m3u8",
"reason": null
}
},
@@ -495,14 +495,14 @@
"error": "HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nTimeoutError: _ssl.c:1063: The handshake operation timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 39, in reraise\n raise value\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 412, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/乐兔.txt\", line 117, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/乐兔.txt\", line 72, in _request_html\nrequests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)\n",
"timings_ms": {
"module_load": 188.283,
"module_load": 268.496,
"init": 0.001,
"home": 0.001,
"category": 10050.258,
"category": 10038.94,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 10260.538
"total": 10312.177
},
"counts": {
"classes": 5,
@@ -534,14 +534,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 189.559,
"init": 0.0,
"module_load": 198.441,
"init": 0.001,
"home": 0.001,
"category": 4943.717,
"detail": 1849.008,
"player": 0.004,
"url_check": 931.923,
"total": 7934.31
"category": 3860.827,
"detail": 3158.985,
"player": 0.003,
"url_check": 1010.371,
"total": 8229.584
},
"counts": {
"classes": 4,
@@ -573,14 +573,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 182.396,
"module_load": 187.385,
"init": 0.001,
"home": 0.005,
"category": 3262.678,
"detail": 2137.457,
"player": 0.007,
"url_check": 1106.864,
"total": 6713.213
"home": 0.001,
"category": 3214.156,
"detail": 4253.655,
"player": 0.008,
"url_check": 1019.894,
"total": 8677.402
},
"counts": {
"classes": 4,
@@ -612,14 +612,14 @@
"error": "HTTP 403",
"traceback": null,
"timings_ms": {
"module_load": 187.976,
"module_load": 258.718,
"init": 0.001,
"home": 257.179,
"category": 268.778,
"detail": 303.735,
"player": 409.942,
"url_check": 344.209,
"total": 3030.962
"home": 259.212,
"category": 270.6,
"detail": 267.65,
"player": 397.869,
"url_check": 384.083,
"total": 3448.318
},
"counts": {
"classes": 4,
@@ -635,11 +635,11 @@
},
"player": {
"parse": 0,
"url": "https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/1042fe66438071f1b7975420848d0402/6eacc12bf7a6411c8174b99723f415bc-494b769a1432c115ec157a0c96eb87ed-ld.mp4?auth_key=1778765415-ea3743f43f587923979e00683dc8e4f7-0-304977bb539be776d05366c2b9a54aa8&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=394d473cc56040718114db13f49c852d&hevc=false&seasonId=56136",
"url": "https://a3fkpcuk2gkkpmr.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/1042fe66438071f1b7975420848d0402/6eacc12bf7a6411c8174b99723f415bc-494b769a1432c115ec157a0c96eb87ed-ld.mp4?auth_key=1778772352-0b84650f692a353fefddc6dbf87f5500-0-6e112e3d233f3e8fb2a0c992c2b7e8dc&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=75fb64c8d2b04e6e937d016fabeb78ed&hevc=false&seasonId=56136",
"valid": false,
"reachable": false,
"status_code": 403,
"final_url": "https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/1042fe66438071f1b7975420848d0402/6eacc12bf7a6411c8174b99723f415bc-494b769a1432c115ec157a0c96eb87ed-ld.mp4?auth_key=1778765415-ea3743f43f587923979e00683dc8e4f7-0-304977bb539be776d05366c2b9a54aa8&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=394d473cc56040718114db13f49c852d&hevc=false&seasonId=56136",
"final_url": "https://a3fkpcuk2gkkpmr.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/1042fe66438071f1b7975420848d0402/6eacc12bf7a6411c8174b99723f415bc-494b769a1432c115ec157a0c96eb87ed-ld.mp4?auth_key=1778772352-0b84650f692a353fefddc6dbf87f5500-0-6e112e3d233f3e8fb2a0c992c2b7e8dc&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=75fb64c8d2b04e6e937d016fabeb78ed&hevc=false&seasonId=56136",
"reason": "HTTP 403"
}
},
@@ -651,14 +651,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 15.718,
"init": 0.001,
"home": 0.001,
"category": 325.722,
"detail": 1024.209,
"player": 0.007,
"url_check": 246.103,
"total": 1614.621
"module_load": 31.228,
"init": 0.002,
"home": 0.002,
"category": 418.258,
"detail": 641.329,
"player": 0.002,
"url_check": 261.071,
"total": 1352.886
},
"counts": {
"classes": 6,
@@ -685,39 +685,39 @@
{
"spider": "低端影视",
"file": "低端影视.txt",
"success": false,
"failed_stage": "unexpected",
"error": "('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\nConnectionResetError: [Errno 104] Connection reset by peer\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 38, in reraise\n raise value.with_traceback(tb)\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 412, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/低端影视.txt\", line 235, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/低端影视.txt\", line 197, in _request_html\nrequests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\n",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.161,
"module_load": 10.539,
"init": 0.001,
"home": 0.001,
"category": 5037.697,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 5047.095
"category": 2507.699,
"detail": 2982.61,
"player": 0.037,
"url_check": 287.076,
"total": 9481.615
},
"counts": {
"classes": 4,
"category_videos": 0,
"detail_videos": 0,
"episodes": 0
"category_videos": 24,
"detail_videos": 1,
"episodes": 2
},
"samples": {
"tid": "series",
"vod_id": null,
"flag": null,
"play_id": null
"vod_id": "movie/soulmate-tv",
"flag": "播放源 2 (1080P)",
"play_id": "https://hn.bfvvs.com/play/aADNVAPe/index.m3u8"
},
"player": {
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"parse": 0,
"url": "https://hn.bfvvs.com/play/aADNVAPe/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://hn.bfvvs.com/play/aADNVAPe/index.m3u8",
"reason": null
}
},
@@ -729,14 +729,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.842,
"init": 0.0,
"module_load": 10.614,
"init": 0.001,
"home": 0.001,
"category": 3042.806,
"detail": 1839.615,
"player": 4957.714,
"url_check": 2130.131,
"total": 11978.67
"category": 4313.002,
"detail": 3642.475,
"player": 5482.625,
"url_check": 4112.323,
"total": 17561.808
},
"counts": {
"classes": 4,
@@ -752,50 +752,50 @@
},
"player": {
"parse": 0,
"url": "https://v.xlys.ltd.ua/obj/73323D3B882250A139A51E0AFE4680FD33752FF445283A3908D15AF0F2C220A3",
"url": "https://v.xlys.ltd.ua/obj/B6866BA16ED0596D48A5284A81D5761B76D51C43B4942822B0C18A0058745346",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://lf26-imcloud-file-sign.bytetos.com/ad-penny-bucket/o0EEIAAAt4uBCWDq8FAdfNTiQIzRVEAgCeOhCd?x-expires=1778754567&x-signature=efvZBHPDrs4Bmbj6eCIBEyO1Bpg%3D",
"final_url": "https://lf26-imcloud-file-sign.bytetos.com/ad-penny-bucket/o0EEIAAAt4uBCWDq8FAdfNTiQIzRVEAgCeOhCd?x-expires=1778763650&x-signature=HAW73DBT4cwHqJcdcGOC6Fs2IQo%3D",
"reason": null
}
},
{
"spider": "凡客TV",
"file": "凡客TV.txt",
"success": false,
"failed_stage": "unexpected",
"error": "HTTPSConnectionPool(host='fktv.me', port=443): Read timed out. (read timeout=10)",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 534, in _make_request\n response = conn.getresponse()\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 571, in getresponse\n httplib_response = super().getresponse()\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 1450, in getresponse\n response.begin()\n ~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 336, in begin\n version, status, reason = self._read_status()\n ~~~~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 297, in _read_status\n line = str(self.fp.readline(_MAXLINE + 1), \"iso-8859-1\")\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\nTimeoutError: The read operation timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 39, in reraise\n raise value\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='fktv.me', port=443): Read timed out. (read timeout=10)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 412, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/凡客TV.txt\", line 157, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/凡客TV.txt\", line 68, in _request_html\nrequests.exceptions.ReadTimeout: HTTPSConnectionPool(host='fktv.me', port=443): Read timed out. (read timeout=10)\n",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.391,
"init": 0.0,
"home": 0.0,
"category": 11567.608,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 11578.178
"module_load": 9.712,
"init": 0.001,
"home": 0.001,
"category": 3160.396,
"detail": 3494.373,
"player": 6201.875,
"url_check": 6330.478,
"total": 19197.315
},
"counts": {
"classes": 8,
"category_videos": 0,
"detail_videos": 0,
"episodes": 0
"category_videos": 32,
"detail_videos": 1,
"episodes": 2
},
"samples": {
"tid": "1",
"vod_id": null,
"flag": null,
"play_id": null
"vod_id": "5134cde665fb5dde",
"flag": "高速线路",
"play_id": "{\"movie_id\":\"5134cde665fb5dde\",\"link_id\":\"1469b2519b0cb22013618f6b289b5620\",\"line_id\":\"line1\",\"line_name\":\"高速线路\",\"episode_name\":\"1080p\",\"type\":\"switch\",\"page\":\"https://fktv.me/movie/detail/5134cde665fb5dde\"}"
},
"player": {
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"parse": 0,
"url": "https://fktv.me/ysapi/m3u8/p/a43e2933fb08b3aef6b463111e7dfe6a.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://fktv.me/ysapi/m3u8/p/a43e2933fb08b3aef6b463111e7dfe6a.m3u8",
"reason": null
}
},
@@ -807,14 +807,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.07,
"module_load": 11.109,
"init": 0.001,
"home": 0.0,
"category": 5043.73,
"detail": 4795.027,
"player": 8962.538,
"url_check": 2735.065,
"total": 21542.001
"home": 0.001,
"category": 5318.252,
"detail": 3945.835,
"player": 14947.358,
"url_check": 6151.996,
"total": 30375.735
},
"counts": {
"classes": 5,
@@ -825,16 +825,16 @@
"samples": {
"tid": "dianying",
"vod_id": "63013",
"flag": "FF备用",
"play_id": "play/63013-1-1"
"flag": "BF备用",
"play_id": "play/63013-3-1"
},
"player": {
"parse": 1,
"url": "https://www.jqqzx.cc/play/63013-1-1.html",
"url": "https://www.jqqzx.cc/play/63013-3-1.html",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://www.jqqzx.one/play/63013-1-1.html",
"final_url": "https://www.jqqzx.one/play/63013-3-1.html",
"reason": null
}
},
@@ -846,14 +846,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.42,
"module_load": 4.741,
"init": 0.001,
"home": 0.001,
"category": 2459.678,
"detail": 2363.036,
"player": 2845.354,
"url_check": 2883.378,
"total": 10557.498
"category": 1997.581,
"detail": 2782.473,
"player": 3145.609,
"url_check": 2951.817,
"total": 10882.727
},
"counts": {
"classes": 6,
@@ -885,14 +885,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.914,
"module_load": 14.27,
"init": 0.001,
"home": 3174.657,
"category": 277.152,
"detail": 813.309,
"player": 0.002,
"url_check": 175.8,
"total": 4445.178
"home": 3182.531,
"category": 274.231,
"detail": 819.225,
"player": 0.006,
"url_check": 286.922,
"total": 4578.154
},
"counts": {
"classes": 11,
@@ -924,14 +924,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.066,
"init": 339.444,
"home": 0.005,
"category": 196.972,
"detail": 193.243,
"player": 0.002,
"url_check": 224.495,
"total": 959.161
"module_load": 20.663,
"init": 396.38,
"home": 0.004,
"category": 199.443,
"detail": 204.728,
"player": 0.008,
"url_check": 181.333,
"total": 1004.314
},
"counts": {
"classes": 7,
@@ -963,14 +963,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.103,
"init": 79.067,
"module_load": 3.581,
"init": 82.397,
"home": 0.001,
"category": 187.143,
"detail": 2693.337,
"player": 281.083,
"url_check": 190.076,
"total": 3435.42
"category": 212.306,
"detail": 2345.934,
"player": 351.123,
"url_check": 106.105,
"total": 3102.284
},
"counts": {
"classes": 11,
@@ -986,11 +986,11 @@
},
"player": {
"parse": 0,
"url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=a7f50f96570c155edf4d5dc321361771&buy_key=FM&token=1997&timestamp=1778751023&duration=453",
"url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=d5f4ba489f791d0f6d6ddb02f0122e69&buy_key=FM&token=5897&timestamp=1778757959&duration=453",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=a7f50f96570c155edf4d5dc321361771&buy_key=FM&token=1997&timestamp=1778751023&duration=453",
"final_url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=d5f4ba489f791d0f6d6ddb02f0122e69&buy_key=FM&token=5897&timestamp=1778757959&duration=453",
"reason": null
}
},
@@ -1002,14 +1002,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 10.107,
"module_load": 12.766,
"init": 0.001,
"home": 3437.907,
"category": 2883.101,
"detail": 2949.645,
"player": 4188.161,
"url_check": 170.184,
"total": 13640.833
"home": 3244.264,
"category": 4628.147,
"detail": 4474.38,
"player": 5607.551,
"url_check": 171.742,
"total": 18141.049
},
"counts": {
"classes": 8,
@@ -1025,11 +1025,11 @@
},
"player": {
"parse": 0,
"url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778750427&sign=a3d33ded1ccaab3791611ad86a909aad",
"url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778755189&sign=53e81d857fd0e7cdd266b5d8e4833a88",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778750427&sign=a3d33ded1ccaab3791611ad86a909aad",
"final_url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778755189&sign=53e81d857fd0e7cdd266b5d8e4833a88",
"reason": null
}
},
@@ -1041,14 +1041,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 8.739,
"init": 0.004,
"home": 986.182,
"category": 2468.798,
"detail": 2007.825,
"player": 3612.957,
"url_check": 120.884,
"total": 9205.941
"module_load": 19.848,
"init": 0.005,
"home": 3138.741,
"category": 4158.827,
"detail": 2030.453,
"player": 3675.94,
"url_check": 84.297,
"total": 13109.212
},
"counts": {
"classes": 3,
@@ -1064,11 +1064,11 @@
},
"player": {
"parse": 0,
"url": "https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809855028&x-signature=NeL3q7zeggXpnXimV6BWCuPQrjA%3D",
"url": "https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809861969&x-signature=Gr2El7ctQQqC3otlnvzE%2BzhGheo%3D",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809855028&x-signature=NeL3q7zeggXpnXimV6BWCuPQrjA%3D",
"final_url": "https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809861969&x-signature=Gr2El7ctQQqC3otlnvzE%2BzhGheo%3D",
"reason": null
}
},
@@ -1080,14 +1080,14 @@
"error": "HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\nurllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 412, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/四万影视.txt\", line 238, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/四万影视.txt\", line 212, in _api_get\nrequests.exceptions.SSLError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n",
"timings_ms": {
"module_load": 5.684,
"module_load": 11.726,
"init": 0.001,
"home": 0.001,
"category": 1950.456,
"category": 2898.108,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 1959.942
"total": 2916.163
},
"counts": {
"classes": 5,
@@ -1119,14 +1119,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.257,
"module_load": 11.718,
"init": 0.001,
"home": 0.001,
"category": 1886.891,
"detail": 4047.93,
"player": 5265.374,
"url_check": 286.815,
"total": 11493.882
"category": 2022.933,
"detail": 4701.79,
"player": 10309.628,
"url_check": 248.528,
"total": 17295.268
},
"counts": {
"classes": 6,
@@ -1142,11 +1142,11 @@
},
"player": {
"parse": 0,
"url": "https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=INYvHSmWFepyokLAAd%2BJY3O0NuI%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778753841&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
"url": "https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=Fg42EF3nuo8yyatX1udcnNeNdxo%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778766185&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=INYvHSmWFepyokLAAd%2BJY3O0NuI%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778753841&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
"final_url": "https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=Fg42EF3nuo8yyatX1udcnNeNdxo%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778766185&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
"reason": null
}
},
@@ -1158,14 +1158,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.106,
"init": 0.0,
"home": 0.001,
"category": 492.625,
"detail": 396.955,
"player": 0.003,
"url_check": 947.915,
"total": 1841.934
"module_load": 6.372,
"init": 0.001,
"home": 0.0,
"category": 530.017,
"detail": 424.977,
"player": 0.009,
"url_check": 1815.126,
"total": 2777.109
},
"counts": {
"classes": 6,
@@ -1197,14 +1197,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.098,
"module_load": 13.398,
"init": 0.001,
"home": 0.005,
"category": 4795.839,
"detail": 2419.895,
"player": 0.003,
"url_check": 2550.799,
"total": 9771.065
"home": 0.01,
"category": 7175.356,
"detail": 4376.425,
"player": 0.006,
"url_check": 4694.936,
"total": 16261.903
},
"counts": {
"classes": 6,
@@ -1236,14 +1236,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 10.646,
"init": 0.001,
"home": 0.001,
"category": 2922.707,
"detail": 2126.728,
"player": 2676.591,
"url_check": 317.866,
"total": 8055.105
"module_load": 24.617,
"init": 0.003,
"home": 0.003,
"category": 2729.187,
"detail": 2585.879,
"player": 2806.103,
"url_check": 356.795,
"total": 8503.708
},
"counts": {
"classes": 4,
@@ -1259,11 +1259,11 @@
},
"player": {
"parse": 0,
"url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260514T092856Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260514%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=09b0a9f6338870dd954a53abd6174ae81a12165fe4e3c59a1f0b3354dd75fafa",
"url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260514T112607Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260514%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=0ebf5805207422a37c4370ce703088e8d18a87919c593ae7a8e6f84691af6237",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260514T092856Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260514%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=09b0a9f6338870dd954a53abd6174ae81a12165fe4e3c59a1f0b3354dd75fafa",
"final_url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260514T112607Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260514%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=0ebf5805207422a37c4370ce703088e8d18a87919c593ae7a8e6f84691af6237",
"reason": null
}
},
@@ -1275,14 +1275,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.175,
"init": 0.018,
"home": 219.648,
"category": 299.751,
"detail": 1097.633,
"player": 0.003,
"url_check": 420.682,
"total": 2042.864
"module_load": 8.65,
"init": 0.025,
"home": 209.494,
"category": 301.642,
"detail": 1167.314,
"player": 0.006,
"url_check": 139.539,
"total": 1828.158
},
"counts": {
"classes": 30,
@@ -1294,15 +1294,15 @@
"tid": "都市",
"vod_id": "110000044555935694",
"flag": "1080P",
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778751024&sign=15f581ab152bab60f8fc1d6613b2e2f6"
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778757961&sign=3c4b5f939e3a7cb1e3712d864f39c059"
},
"player": {
"parse": 0,
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778751024&sign=15f581ab152bab60f8fc1d6613b2e2f6",
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778757961&sign=3c4b5f939e3a7cb1e3712d864f39c059",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778751024&sign=15f581ab152bab60f8fc1d6613b2e2f6",
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778757961&sign=3c4b5f939e3a7cb1e3712d864f39c059",
"reason": null
}
},
@@ -1314,14 +1314,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.827,
"module_load": 9.89,
"init": 0.001,
"home": 0.001,
"category": 1807.971,
"detail": 1766.228,
"player": 1767.401,
"url_check": 4710.357,
"total": 10059.324
"category": 2703.805,
"detail": 1871.376,
"player": 2733.192,
"url_check": 3035.42,
"total": 10355.38
},
"counts": {
"classes": 5,
@@ -1331,17 +1331,17 @@
},
"samples": {
"tid": "1",
"vod_id": "3591",
"vod_id": "3544",
"flag": "在线云播",
"play_id": "3591_1_1"
"play_id": "3544_1_1"
},
"player": {
"parse": 0,
"url": "https://cdn.vvvip-plays33.cc/20260224/8726_d6f84c02/index.m3u8",
"url": "https://cdn.yzzy31-play.com/20251216/9033_3613ef1e/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://cdn.vvvip-plays33.cc/20260224/8726_d6f84c02/index.m3u8",
"final_url": "https://cdn.yzzy31-play.com/20251216/9033_3613ef1e/index.m3u8",
"reason": null
}
},
@@ -1353,14 +1353,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.883,
"module_load": 12.198,
"init": 0.001,
"home": 0.001,
"category": 540.042,
"detail": 803.556,
"player": 0.004,
"url_check": 160.745,
"total": 1508.91
"category": 605.377,
"detail": 696.524,
"player": 0.002,
"url_check": 157.499,
"total": 1472.306
},
"counts": {
"classes": 5,
@@ -1392,14 +1392,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.587,
"module_load": 12.173,
"init": 0.001,
"home": 0.001,
"category": 2193.661,
"detail": 2073.318,
"player": 0.007,
"url_check": 330.627,
"total": 4603.973
"category": 2334.631,
"detail": 4153.428,
"player": 0.01,
"url_check": 264.316,
"total": 6765.368
},
"counts": {
"classes": 7,
@@ -1428,17 +1428,17 @@
"file": "樱花动漫.txt",
"success": false,
"failed_stage": "unexpected",
"error": "HTTPSConnectionPool(host='www.dmvvv.com', port=443): Max retries exceeded with url: /play/12810-1-1/ (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.dmvvv.com', port=443) at 0x77e5793c1590>, 'Connection to www.dmvvv.com timed out. (connect timeout=15)'))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 528, in _validate_from_tid\n raise last_error or ValidationError(\"detail\", \"没有可用的播放条目\")\nValidationError: HTTPSConnectionPool(host='bfikuncdn.com', port=443): Max retries exceeded with url: /20260226/793D1RKo/index.m3u8 (Caused by ConnectTimeoutError(<HTTPSConnection(host='bfikuncdn.com', port=443) at 0x77e5790de0d0>, 'Connection to bfikuncdn.com timed out. (connect timeout=5)'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n (self._dns_host, self.port),\n ...<2 lines>...\n socket_options=self.socket_options,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 85, in create_connection\n raise err\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 73, in create_connection\n sock.connect(sa)\n ~~~~~~~~~~~~^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 759, in connect\n self.sock = sock = self._new_conn()\n ~~~~~~~~~~~~~~^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPSConnection(host='www.dmvvv.com', port=443) at 0x77e5793c1590>, 'Connection to www.dmvvv.com timed out. (connect timeout=15)')\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.dmvvv.com', port=443): Max retries exceeded with url: /play/12810-1-1/ (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.dmvvv.com', port=443) at 0x77e5793c1590>, 'Connection to www.dmvvv.com timed out. (connect timeout=15)'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 732, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 467, in _validate_from_tid\n player_result = _run_timed(result[\"timings_ms\"], \"player\", spider.playerContent, clock, play[\"flag\"], play[\"play_id\"], [])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/樱花动漫.txt\", line 97, in playerContent\n File \"/home/harold/workspace/tvbox-resources/py/樱花动漫.txt\", line 121, in _get_html\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='www.dmvvv.com', port=443): Max retries exceeded with url: /play/12810-1-1/ (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.dmvvv.com', port=443) at 0x77e5793c1590>, 'Connection to www.dmvvv.com timed out. (connect timeout=15)'))\n",
"error": "('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 528, in _validate_from_tid\n raise last_error or ValidationError(\"detail\", \"没有可用的播放条目\")\nValidationError: HTTP 502\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\nConnectionResetError: [Errno 104] Connection reset by peer\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 38, in reraise\n raise value.with_traceback(tb)\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 732, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 467, in _validate_from_tid\n player_result = _run_timed(result[\"timings_ms\"], \"player\", spider.playerContent, clock, play[\"flag\"], play[\"play_id\"], [])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/樱花动漫.txt\", line 97, in playerContent\n File \"/home/harold/workspace/tvbox-resources/py/樱花动漫.txt\", line 121, in _get_html\nrequests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\n",
"timings_ms": {
"module_load": 4.086,
"module_load": 13.768,
"init": 0.001,
"home": 0.001,
"category": 2211.57,
"detail": 2094.382,
"player": 15017.617,
"url_check": 5007.692,
"total": 42482.63
"category": 4255.903,
"detail": 6123.488,
"player": 7130.013,
"url_check": 3312.666,
"total": 46064.14
},
"counts": {
"classes": 4,
@@ -1470,14 +1470,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 10.447,
"init": 4898.991,
"home": 2416.777,
"category": 1910.048,
"detail": 1769.323,
"player": 2971.394,
"url_check": 1253.462,
"total": 15231.181
"module_load": 3.611,
"init": 5177.905,
"home": 3348.741,
"category": 2366.357,
"detail": 2953.946,
"player": 5613.38,
"url_check": 3832.066,
"total": 23297.238
},
"counts": {
"classes": 8,
@@ -1493,11 +1493,11 @@
},
"player": {
"parse": 0,
"url": "https://usaydd.xbavporn.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=faf3b99de7f9e0ba519754cf34ce3d27&t=1778751039",
"url": "https://usaydd.up8r6jjh.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=235618e9df583e64e07978828f773e6c&t=1778757982",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://usaydd.xbavporn.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=faf3b99de7f9e0ba519754cf34ce3d27&t=1778751039",
"final_url": "https://usaydd.up8r6jjh.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=235618e9df583e64e07978828f773e6c&t=1778757982",
"reason": null
}
},
@@ -1509,14 +1509,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.408,
"module_load": 4.028,
"init": 0.001,
"home": 0.001,
"category": 2018.293,
"detail": 3074.593,
"player": 0.007,
"url_check": 1138.081,
"total": 6238.914
"category": 4141.453,
"detail": 1996.148,
"player": 0.014,
"url_check": 1380.272,
"total": 7522.424
},
"counts": {
"classes": 6,
@@ -1548,14 +1548,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.079,
"init": 0.001,
"home": 738.717,
"category": 655.309,
"detail": 1432.033,
"player": 0.025,
"url_check": 212.376,
"total": 3045.626
"module_load": 18.309,
"init": 0.002,
"home": 610.175,
"category": 365.543,
"detail": 966.987,
"player": 0.023,
"url_check": 131.601,
"total": 2094.725
},
"counts": {
"classes": 10,
@@ -1567,15 +1567,15 @@
"tid": "462",
"vod_id": "41000188058",
"flag": "河马剧场",
"play_id": "https://dzzt-video.cbread.cn/225a39fdf142345c99a0b1dda0fd7d97/6a06c470/81/8x5/85x0/850x8/85088100014/612504118_1/612504118.720p.narrowv3.mp4"
"play_id": "https://dzzt-video.cbread.cn/8ae074ab0df3409651d166e5e8132c92/6a06fcb0/81/8x5/85x0/850x8/85088100014/612504118_1/612504118.720p.narrowv3.mp4"
},
"player": {
"parse": 0,
"url": "https://dzzt-video.cbread.cn/225a39fdf142345c99a0b1dda0fd7d97/6a06c470/81/8x5/85x0/850x8/85088100014/612504118_1/612504118.720p.narrowv3.mp4",
"url": "https://dzzt-video.cbread.cn/8ae074ab0df3409651d166e5e8132c92/6a06fcb0/81/8x5/85x0/850x8/85088100014/612504118_1/612504118.720p.narrowv3.mp4",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://dzzt-video.cbread.cn/225a39fdf142345c99a0b1dda0fd7d97/6a06c470/81/8x5/85x0/850x8/85088100014/612504118_1/612504118.720p.narrowv3.mp4",
"final_url": "https://dzzt-video.cbread.cn/8ae074ab0df3409651d166e5e8132c92/6a06fcb0/81/8x5/85x0/850x8/85088100014/612504118_1/612504118.720p.narrowv3.mp4",
"reason": null
}
},
@@ -1587,14 +1587,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.587,
"module_load": 9.57,
"init": 0.001,
"home": 0.001,
"category": 2017.642,
"detail": 1962.205,
"player": 0.006,
"url_check": 1504.596,
"total": 5489.686
"category": 3115.178,
"detail": 3054.978,
"player": 0.009,
"url_check": 1337.879,
"total": 7518.274
},
"counts": {
"classes": 5,
@@ -1626,14 +1626,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 8.276,
"init": 0.003,
"home": 108.229,
"category": 115.01,
"detail": 171.293,
"player": 294.391,
"url_check": 90.835,
"total": 788.564
"module_load": 10.501,
"init": 0.005,
"home": 123.601,
"category": 117.843,
"detail": 213.346,
"player": 326.786,
"url_check": 173.017,
"total": 966.188
},
"counts": {
"classes": 10,
@@ -1649,11 +1649,11 @@
},
"player": {
"parse": 0,
"url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778751028567&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"url": "http://beyond8888888.ucyy.cn/2026-05-14/125_78402_NBY-e84585334a25c5b49078dfac81549a0b.m3u8?ts=1778756442-0-0-f3a55f94ba968bb0d8846521e20c0e7b",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778751028567&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"final_url": "http://beyond8888888.ucyy.cn/2026-05-14/125_78402_NBY-e84585334a25c5b49078dfac81549a0b.m3u8?ts=1778756442-0-0-f3a55f94ba968bb0d8846521e20c0e7b",
"reason": null
}
},
@@ -1665,14 +1665,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 16.693,
"init": 0.017,
"home": 3270.165,
"category": 1062.639,
"detail": 176.796,
"player": 0.002,
"url_check": 240.921,
"total": 4768.169
"module_load": 39.298,
"init": 0.025,
"home": 3708.216,
"category": 929.555,
"detail": 226.358,
"player": 0.001,
"url_check": 167.03,
"total": 5071.979
},
"counts": {
"classes": 11,
@@ -1704,14 +1704,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.384,
"module_load": 7.789,
"init": 0.001,
"home": 0.001,
"category": 1852.495,
"detail": 1909.31,
"player": 2395.895,
"url_check": 1189.735,
"total": 7353.324
"category": 1919.337,
"detail": 3331.567,
"player": 2277.102,
"url_check": 1802.248,
"total": 9339.205
},
"counts": {
"classes": 6,
@@ -1743,34 +1743,34 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.25,
"module_load": 8.427,
"init": 0.001,
"home": 0.0,
"category": 2457.262,
"detail": 2016.342,
"player": 0.014,
"url_check": 243.413,
"total": 4722.823
"home": 0.001,
"category": 2526.701,
"detail": 2893.635,
"player": 0.004,
"url_check": 1222.035,
"total": 6651.483
},
"counts": {
"classes": 8,
"category_videos": 70,
"detail_videos": 1,
"episodes": 1
"episodes": 2
},
"samples": {
"tid": "1",
"vod_id": "/voddetail/124759.html",
"flag": "夸克#玩偶哥哥",
"play_id": "https://pan.quark.cn/s/1b1b43eb2148"
"vod_id": "/voddetail/124761.html",
"flag": "百度#玩偶哥哥",
"play_id": "https://pan.baidu.com/s/1aoMU2PqERlEnjDchC_szIQ?pwd=wogg"
},
"player": {
"parse": 0,
"url": "https://pan.quark.cn/s/1b1b43eb2148",
"url": "https://pan.baidu.com/s/1aoMU2PqERlEnjDchC_szIQ?pwd=wogg",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://pan.quark.cn/s/1b1b43eb2148",
"final_url": "https://pan.baidu.com/share/init?surl=aoMU2PqERlEnjDchC_szIQ&pwd=wogg",
"reason": null
}
},
@@ -1782,14 +1782,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.436,
"module_load": 9.54,
"init": 0.001,
"home": 0.066,
"category": 2204.043,
"detail": 2146.475,
"home": 0.092,
"category": 4717.708,
"detail": 3301.296,
"player": 0.003,
"url_check": 1122.168,
"total": 5480.906
"url_check": 1025.14,
"total": 9055.081
},
"counts": {
"classes": 10,
@@ -1799,17 +1799,17 @@
},
"samples": {
"tid": "site_wanou",
"vod_id": "site:wanou:/voddetail/124226.html",
"vod_id": "site:wanou:/voddetail/124739.html",
"flag": "百度#玩偶",
"play_id": "https://pan.baidu.com/s/1sWde2BPMwVhR2q4uRgnJPA?pwd=wogg"
"play_id": "https://pan.baidu.com/s/1rbENAs61QO34Jd4z7TqLAw?pwd=wogg"
},
"player": {
"parse": 0,
"url": "https://pan.baidu.com/s/1sWde2BPMwVhR2q4uRgnJPA?pwd=wogg",
"url": "https://pan.baidu.com/s/1rbENAs61QO34Jd4z7TqLAw?pwd=wogg",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://pan.baidu.com/share/init?surl=sWde2BPMwVhR2q4uRgnJPA&pwd=wogg",
"final_url": "https://pan.baidu.com/share/init?surl=rbENAs61QO34Jd4z7TqLAw&pwd=wogg",
"reason": null
}
},
@@ -1821,14 +1821,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 16.247,
"init": 0.002,
"home": 0.026,
"category": 2179.024,
"detail": 2679.438,
"player": 923.57,
"url_check": 108.501,
"total": 5907.692
"module_load": 4.751,
"init": 0.001,
"home": 0.019,
"category": 2563.928,
"detail": 5089.915,
"player": 2018.123,
"url_check": 104.224,
"total": 9782.822
},
"counts": {
"classes": 5,
@@ -1844,11 +1844,11 @@
},
"player": {
"parse": 0,
"url": "https://vd.hxcztech.com/ba83ef08fe57f245e6398c8a1de3c68c/20260514173035/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"url": "https://vd.hxcztech.com/65c5e616326cf9fbd6727d6efe83b3da/20260514192618/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://vd.hxcztech.com/ba83ef08fe57f245e6398c8a1de3c68c/20260514173035/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"final_url": "https://vd.hxcztech.com/65c5e616326cf9fbd6727d6efe83b3da/20260514192618/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"reason": null
}
},
@@ -1860,14 +1860,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.444,
"module_load": 5.98,
"init": 0.001,
"home": 430.642,
"category": 262.927,
"detail": 654.797,
"player": 257.535,
"url_check": 91.03,
"total": 1701.919
"home": 442.385,
"category": 262.923,
"detail": 580.144,
"player": 286.355,
"url_check": 67.882,
"total": 1646.52
},
"counts": {
"classes": 29,
@@ -1883,11 +1883,11 @@
},
"player": {
"parse": 0,
"url": "http://vd3.bdstatic.com/mda-rgu31fx13xnschwc/1080p/mv_cae264_backtrack_1080p_normal/1753858859061604699/mda-rgu31fx13xnschwc.mp4?v_from_s=haokan-ui-video-hna",
"url": "http://vd3.bdstatic.com/mda-rgu31fx13xnschwc/1080p/mv_cae264_backtrack_1080p_normal/1753858859061604699/mda-rgu31fx13xnschwc.mp4?v_from_s=haokan-ui-video-hnb",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://vd3.bdstatic.com/mda-rgu31fx13xnschwc/1080p/mv_cae264_backtrack_1080p_normal/1753858859061604699/mda-rgu31fx13xnschwc.mp4?v_from_s=haokan-ui-video-hna",
"final_url": "http://vd3.bdstatic.com/mda-rgu31fx13xnschwc/1080p/mv_cae264_backtrack_1080p_normal/1753858859061604699/mda-rgu31fx13xnschwc.mp4?v_from_s=haokan-ui-video-hnb",
"reason": null
}
},
@@ -1899,14 +1899,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.405,
"init": 0.001,
"home": 343.853,
"category": 284.069,
"detail": 289.092,
"player": 0.016,
"url_check": 165.309,
"total": 1088.451
"module_load": 21.097,
"init": 0.002,
"home": 375.446,
"category": 283.601,
"detail": 259.563,
"player": 0.017,
"url_check": 159.027,
"total": 1100.185
},
"counts": {
"classes": 8,
@@ -1938,14 +1938,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.404,
"module_load": 5.32,
"init": 0.001,
"home": 0.001,
"category": 1806.022,
"detail": 847.574,
"player": 714.88,
"url_check": 1413.134,
"total": 4787.558
"home": 0.0,
"category": 1845.61,
"detail": 1896.973,
"player": 2151.23,
"url_check": 1248.298,
"total": 7148.264
},
"counts": {
"classes": 4,
@@ -1972,39 +1972,39 @@
{
"spider": "盘链",
"file": "盘链.txt",
"success": false,
"failed_stage": "category",
"error": "分类视频列表为空",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.897,
"init": 0.004,
"module_load": 18.65,
"init": 0.025,
"home": 0.001,
"category": 0.003,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 8.092
"category": 8097.796,
"detail": 1858.091,
"player": 0.018,
"url_check": 2092.411,
"total": 12069.302
},
"counts": {
"classes": 5,
"category_videos": 0,
"detail_videos": 0,
"episodes": 0
"category_videos": 30,
"detail_videos": 1,
"episodes": 2
},
"samples": {
"tid": "1",
"vod_id": null,
"flag": null,
"play_id": null
"tid": "0",
"vod_id": "75716",
"flag": "百度",
"play_id": "push://https://pan.baidu.com/s/1rbhXV3rLNKd1wVta_hMYnw?pwd=8888"
},
"player": {
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"parse": 0,
"url": "https://pan.baidu.com/s/1rbhXV3rLNKd1wVta_hMYnw?pwd=8888",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://pan.baidu.com/share/init?surl=rbhXV3rLNKd1wVta_hMYnw&pwd=8888",
"reason": null
}
},
@@ -2016,14 +2016,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 20.422,
"init": 573.644,
"home": 0.101,
"category": 480.069,
"detail": 379.822,
"player": 0.003,
"url_check": 63.888,
"total": 1518.604
"module_load": 22.57,
"init": 539.655,
"home": 0.274,
"category": 490.101,
"detail": 362.266,
"player": 0.005,
"url_check": 118.062,
"total": 1533.714
},
"counts": {
"classes": 11,
@@ -2055,14 +2055,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.94,
"module_load": 7.959,
"init": 0.001,
"home": 0.001,
"category": 2111.71,
"detail": 1032.853,
"player": 0.007,
"url_check": 218.214,
"total": 3367.208
"category": 2265.369,
"detail": 2267.247,
"player": 0.006,
"url_check": 189.325,
"total": 4730.752
},
"counts": {
"classes": 2,
@@ -2089,39 +2089,39 @@
{
"spider": "糯米",
"file": "糯米.txt",
"success": false,
"failed_stage": "unexpected",
"error": "HTTPSConnectionPool(host='vip.wwgz.cn', port=5200): Max retries exceeded with url: /vod-detail-id-90063.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x77e5797aa350>, 'Connection to vip.wwgz.cn timed out. (connect timeout=10)'))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n (self._dns_host, self.port),\n ...<2 lines>...\n socket_options=self.socket_options,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 85, in create_connection\n raise err\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 73, in create_connection\n sock.connect(sa)\n ~~~~~~~~~~~~^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 759, in connect\n self.sock = sock = self._new_conn()\n ~~~~~~~~~~~~~~^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x77e5797aa350>, 'Connection to vip.wwgz.cn timed out. (connect timeout=10)')\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='vip.wwgz.cn', port=5200): Max retries exceeded with url: /vod-detail-id-90063.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x77e5797aa350>, 'Connection to vip.wwgz.cn timed out. (connect timeout=10)'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 428, in _validate_from_tid\n detail_result = _run_timed(result[\"timings_ms\"], \"detail\", spider.detailContent, clock, [vod_id])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/糯米.txt\", line 285, in detailContent\n File \"/home/harold/workspace/tvbox-resources/py/糯米.txt\", line 63, in _request_html\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='vip.wwgz.cn', port=5200): Max retries exceeded with url: /vod-detail-id-90063.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x77e5797aa350>, 'Connection to vip.wwgz.cn timed out. (connect timeout=10)'))\n",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.204,
"init": 0.0,
"home": 385.573,
"category": 748.603,
"detail": 10007.994,
"player": 0.0,
"url_check": 0.0,
"total": 11149.521
"module_load": 5.123,
"init": 0.001,
"home": 589.923,
"category": 897.081,
"detail": 186.403,
"player": 325.529,
"url_check": 485.536,
"total": 2490.686
},
"counts": {
"classes": 7,
"category_videos": 81,
"detail_videos": 0,
"episodes": 0
"detail_videos": 1,
"episodes": 1
},
"samples": {
"tid": "/vod-type-id-1-pg-1.html",
"vod_id": "90063",
"flag": null,
"play_id": null
"flag": "uvw",
"play_id": "/vod-play-id-90063-src-1-num-1.html"
},
"player": {
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"parse": 0,
"url": "https://vip.123pan.cn/1853039965/dy/东北往事极恶不赦.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://vip.123pan.cn/1853039965/dy/%E4%B8%9C%E5%8C%97%E5%BE%80%E4%BA%8B%E6%9E%81%E6%81%B6%E4%B8%8D%E8%B5%A6.m3u8",
"reason": null
}
},
@@ -2133,14 +2133,14 @@
"error": "Expecting value: line 1 column 1 (char 0)",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 978, in json\n return complexjson.loads(self.text, **kwargs)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/__init__.py\", line 352, in loads\n return _default_decoder.decode(s)\n ~~~~~~~~~~~~~~~~~~~~~~~^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 345, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 363, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 467, in _validate_from_tid\n player_result = _run_timed(result[\"timings_ms\"], \"player\", spider.playerContent, clock, play[\"flag\"], play[\"play_id\"], [])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/网易云音乐.txt\", line 124, in playerContent\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 982, in json\n raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)\nrequests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n",
"timings_ms": {
"module_load": 2.791,
"init": 0.001,
"home": 473.621,
"category": 420.907,
"module_load": 2.574,
"init": 0.0,
"home": 481.539,
"category": 443.727,
"detail": 0.005,
"player": 203.558,
"player": 171.1,
"url_check": 0.0,
"total": 1104.602
"total": 1100.813
},
"counts": {
"classes": 62,
@@ -2168,18 +2168,18 @@
"spider": "耐视点播",
"file": "耐视点播.txt",
"success": false,
"failed_stage": "category",
"error": "分类视频列表为空",
"traceback": null,
"failed_stage": "unexpected",
"error": "HTTPSConnectionPool(host='oiuwbp.xbswsbu18277online.top', port=443): Max retries exceeded with url: /?page=1 (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)')))",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nssl.SSLEOFError: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\nurllib3.exceptions.SSLError: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='oiuwbp.xbswsbu18277online.top', port=443): Max retries exceeded with url: /?page=1 (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)')))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 716, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 412, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/耐视点播.txt\", line 174, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/耐视点播.txt\", line 76, in _request_html\nrequests.exceptions.SSLError: HTTPSConnectionPool(host='oiuwbp.xbswsbu18277online.top', port=443): Max retries exceeded with url: /?page=1 (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)')))\n",
"timings_ms": {
"module_load": 4.26,
"module_load": 4.634,
"init": 0.001,
"home": 0.0,
"category": 6790.211,
"category": 6262.733,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 12876.737
"total": 6268.977
},
"counts": {
"classes": 6,
@@ -2188,7 +2188,7 @@
"episodes": 0
},
"samples": {
"tid": "2",
"tid": "1",
"vod_id": null,
"flag": null,
"play_id": null
@@ -2211,14 +2211,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.46,
"module_load": 5.606,
"init": 0.001,
"home": 1093.218,
"category": 278.747,
"detail": 917.645,
"player": 0.002,
"url_check": 1185.701,
"total": 3483.457
"home": 1088.341,
"category": 266.843,
"detail": 786.71,
"player": 0.008,
"url_check": 1172.967,
"total": 3322.684
},
"counts": {
"classes": 7,
@@ -2250,14 +2250,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.561,
"module_load": 3.857,
"init": 0.001,
"home": 0.001,
"category": 1306.814,
"detail": 4120.393,
"player": 0.007,
"url_check": 234.913,
"total": 5667.024
"home": 0.0,
"category": 3176.707,
"detail": 2597.938,
"player": 0.024,
"url_check": 171.128,
"total": 5950.586
},
"counts": {
"classes": 7,
@@ -2289,34 +2289,34 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.083,
"module_load": 20.133,
"init": 0.001,
"home": 2515.464,
"category": 1704.647,
"detail": 1262.799,
"player": 4567.741,
"url_check": 1861.158,
"total": 18664.324
"home": 2661.2,
"category": 2892.226,
"detail": 1162.933,
"player": 5821.083,
"url_check": 212.834,
"total": 34365.813
},
"counts": {
"classes": 4,
"category_videos": 35,
"category_videos": 36,
"detail_videos": 1,
"episodes": 2
},
"samples": {
"tid": "1",
"vod_id": "detail/video/121038",
"flag": "YZ有广",
"play_id": "play/121038-2-1"
"tid": "2",
"vod_id": "detail/video/120965",
"flag": "自营b11",
"play_id": "play/120965-1-1"
},
"player": {
"parse": 0,
"url": "https://cdn.yzzy27-play.com/20260514/24375_6e5abe0d/index.m3u8",
"url": "https://eos-huhehaote-1.cmecloud.cn/dsp-ecpan-zone3/6a246e5735e546abb27683b31ad19297?response-content-disposition=attachment%3Bfilename%3D%22gcj-%E4%B8%BB%E8%A7%9201.mp4%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260514T014622Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=R2V91UGDM1447A0VTB86%2F20260514%2Fdefault%2Fs3%2Faws4_request&X-Amz-Signature=4be447132565aabf17b30ea8d5ffa5c2a735c0baa9bd6a203620951609911b71",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://cdn.yzzy27-play.com/20260514/24375_6e5abe0d/index.m3u8",
"final_url": "https://eos-huhehaote-1.cmecloud.cn/dsp-ecpan-zone3/6a246e5735e546abb27683b31ad19297?response-content-disposition=attachment%3Bfilename%3D%22gcj-%E4%B8%BB%E8%A7%9201.mp4%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260514T014622Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=R2V91UGDM1447A0VTB86%2F20260514%2Fdefault%2Fs3%2Faws4_request&X-Amz-Signature=4be447132565aabf17b30ea8d5ffa5c2a735c0baa9bd6a203620951609911b71",
"reason": null
}
},
@@ -2328,14 +2328,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.368,
"module_load": 8.385,
"init": 0.001,
"home": 0.001,
"category": 2588.516,
"detail": 3204.611,
"player": 0.012,
"url_check": 1582.121,
"total": 7381.124
"category": 4749.735,
"detail": 4813.881,
"player": 0.017,
"url_check": 1167.626,
"total": 10740.614
},
"counts": {
"classes": 6,
@@ -2367,14 +2367,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.798,
"module_load": 11.977,
"init": 0.001,
"home": 0.001,
"category": 1325.083,
"detail": 799.517,
"category": 2665.33,
"detail": 1864.806,
"player": 0.004,
"url_check": 1276.025,
"total": 3404.765
"url_check": 1016.403,
"total": 5559.724
},
"counts": {
"classes": 7,
@@ -2406,14 +2406,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.016,
"init": 0.001,
"home": 0.001,
"category": 1214.008,
"detail": 1324.164,
"player": 1049.174,
"url_check": 1588.308,
"total": 5181.838
"module_load": 22.846,
"init": 0.003,
"home": 0.003,
"category": 3410.831,
"detail": 1796.908,
"player": 2578.233,
"url_check": 2170.091,
"total": 9980.309
},
"counts": {
"classes": 4,
@@ -2445,14 +2445,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.013,
"module_load": 9.381,
"init": 0.001,
"home": 1766.194,
"category": 1393.398,
"detail": 1349.752,
"player": 1467.153,
"url_check": 1287.47,
"total": 7271.748
"home": 3101.055,
"category": 2893.204,
"detail": 3526.08,
"player": 3805.77,
"url_check": 2146.513,
"total": 15482.848
},
"counts": {
"classes": 6,
@@ -2462,17 +2462,17 @@
},
"samples": {
"tid": "20",
"vod_id": "57775",
"vod_id": "135025",
"flag": "备用源(有广勿信)",
"play_id": "https://svip.ffzyplay.com/?url=https://vod.feifei-video.com/20251015/28686_f4401dd0/index.m3u8|紧急呼救第九季|1"
"play_id": "https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53534_a2bf9404/index.m3u8|雨霖铃2026|1"
},
"player": {
"parse": 0,
"url": "https://svip.ffzyplay.com/?url=https://vod.feifei-video.com/20251015/28686_f4401dd0/index.m3u8",
"url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53534_a2bf9404/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://svip.ffzyplay.com/?url=https://vod.feifei-video.com/20251015/28686_f4401dd0/index.m3u8",
"final_url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53534_a2bf9404/index.m3u8",
"reason": null
}
},
@@ -2484,14 +2484,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.726,
"module_load": 9.267,
"init": 0.001,
"home": 0.0,
"category": 2145.249,
"detail": 1174.085,
"player": 5239.24,
"url_check": 1225.234,
"total": 15645.86
"home": 0.001,
"category": 3193.625,
"detail": 2412.005,
"player": 8614.53,
"url_check": 1716.404,
"total": 21179.338
},
"counts": {
"classes": 6,
@@ -2507,11 +2507,11 @@
},
"player": {
"parse": 0,
"url": "https://v16.toutiao50.com/e3810fabdcdf8553104bdb1ea2ca945d/6a06ed34/video/tos/alisg/tos-alisg-ve-0051c001-sg/oEZIAIbobSfQTA7eY46sfdFSbiZGGCL9gnVDWY/",
"url": "https://v16.toutiao50.com/1088b805aa5bec6819ae96b764edd06b/6a070859/video/tos/alisg/tos-alisg-ve-0051c001-sg/oEZIAIbobSfQTA7eY46sfdFSbiZGGCL9gnVDWY/",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://v16.toutiao50.com/e3810fabdcdf8553104bdb1ea2ca945d/6a06ed34/video/tos/alisg/tos-alisg-ve-0051c001-sg/oEZIAIbobSfQTA7eY46sfdFSbiZGGCL9gnVDWY/",
"final_url": "https://v16.toutiao50.com/1088b805aa5bec6819ae96b764edd06b/6a070859/video/tos/alisg/tos-alisg-ve-0051c001-sg/oEZIAIbobSfQTA7eY46sfdFSbiZGGCL9gnVDWY/",
"reason": null
}
},
@@ -2523,14 +2523,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.018,
"module_load": 11.33,
"init": 0.001,
"home": 371.305,
"category": 93.651,
"detail": 3514.393,
"player": 1178.625,
"url_check": 80.821,
"total": 5248.745
"home": 408.829,
"category": 106.406,
"detail": 3336.542,
"player": 132.734,
"url_check": 83.599,
"total": 4081.008
},
"counts": {
"classes": 4,
@@ -2546,11 +2546,11 @@
},
"player": {
"parse": 0,
"url": "http://lv.sycdn.kuwo.cn/b6a2870596903ad4f40b6bf071de5d42/6a05963f/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
"url": "http://lv.sycdn.kuwo.cn/d25728e804304573cf76e608d1ce4d42/6a05b15d/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://lv.sycdn.kuwo.cn/b6a2870596903ad4f40b6bf071de5d42/6a05963f/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
"final_url": "http://lv.sycdn.kuwo.cn/d25728e804304573cf76e608d1ce4d42/6a05b15d/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
"reason": null
}
},
@@ -2562,14 +2562,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 8.772,
"init": 525.339,
"home": 332.106,
"category": 268.816,
"detail": 386.159,
"player": 480.213,
"url_check": 107.651,
"total": 2110.119
"module_load": 20.524,
"init": 518.625,
"home": 311.698,
"category": 247.581,
"detail": 353.826,
"player": 410.346,
"url_check": 74.358,
"total": 1940.916
},
"counts": {
"classes": 12,
@@ -2579,17 +2579,17 @@
},
"samples": {
"tid": "recommend",
"vod_id": "644440688",
"vod_id": "786133319",
"flag": "酷狗音乐",
"play_id": "644440688"
"play_id": "786133319"
},
"player": {
"parse": 0,
"url": "http://fsdg360.tx.kugou.com/202605141730/e0bb823f3c862ccd038e14d48576fdde/v3/38d2cca61dce10afe81f3e1c2f1e6e9a/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx644440688_qumultitrack_s3866248480.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
"url": "http://fsdg360.tx.kugou.com/202605141926/c4f57872a750b3fdb87b228c658ec5b7/v3/b8ce947e40546bcc3982a4acebedf66c/yp/p_0_960143/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx786133319_qu128_s3932213875.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://fsdg360.tx.kugou.com/202605141730/e0bb823f3c862ccd038e14d48576fdde/v3/38d2cca61dce10afe81f3e1c2f1e6e9a/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx644440688_qumultitrack_s3866248480.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
"final_url": "http://fsdg360.tx.kugou.com/202605141926/c4f57872a750b3fdb87b228c658ec5b7/v3/b8ce947e40546bcc3982a4acebedf66c/yp/p_0_960143/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx786133319_qu128_s3932213875.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
"reason": null
}
},
@@ -2601,14 +2601,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.732,
"module_load": 12.155,
"init": 0.001,
"home": 697.984,
"category": 227.716,
"detail": 233.889,
"player": 240.027,
"url_check": 595.348,
"total": 1999.627
"home": 979.415,
"category": 739.597,
"detail": 252.819,
"player": 329.695,
"url_check": 235.998,
"total": 2551.471
},
"counts": {
"classes": 4,
@@ -2624,11 +2624,11 @@
},
"player": {
"parse": 0,
"url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778751037-0e05c9ad9417490fa215471729d66f99-0-bed3cfb1abc8559d2cc95f64e8048566",
"url": "https://ppvod01.kqgfbs.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?t=6a05db8d&whip=222.210.194.201&sign=debec49d78bcce0df1e02b768f578f1aee17c873",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778751037-0e05c9ad9417490fa215471729d66f99-0-bed3cfb1abc8559d2cc95f64e8048566",
"final_url": "https://ppvod01.kqgfbs.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?t=6a05db8d&whip=222.210.194.201&sign=debec49d78bcce0df1e02b768f578f1aee17c873",
"reason": null
}
},
@@ -2640,14 +2640,14 @@
"error": "分类视频列表为空",
"traceback": null,
"timings_ms": {
"module_load": 3.744,
"module_load": 13.007,
"init": 0.001,
"home": 0.0,
"category": 1067.398,
"home": 0.001,
"category": 979.228,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 2887.267
"total": 3358.297
},
"counts": {
"classes": 5,
@@ -2679,14 +2679,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.343,
"module_load": 10.337,
"init": 0.001,
"home": 0.001,
"category": 5078.588,
"detail": 3313.657,
"player": 3536.152,
"url_check": 1740.467,
"total": 13673.721
"category": 5773.532,
"detail": 5341.325,
"player": 5151.09,
"url_check": 3324.357,
"total": 19601.509
},
"counts": {
"classes": 4,
@@ -2718,14 +2718,14 @@
"error": "分类列表为空",
"traceback": null,
"timings_ms": {
"module_load": 5.005,
"init": 0.001,
"home": 1157.36,
"module_load": 8.37,
"init": 0.003,
"home": 1794.99,
"category": 0.0,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 1162.637
"total": 1803.65
},
"counts": {
"classes": 0,
@@ -2757,14 +2757,14 @@
"error": "HTTP 404",
"traceback": null,
"timings_ms": {
"module_load": 9.119,
"init": 0.001,
"module_load": 24.421,
"init": 0.002,
"home": 0.001,
"category": 875.779,
"detail": 650.153,
"player": 0.011,
"url_check": 1350.992,
"total": 6048.048
"category": 2042.681,
"detail": 4252.129,
"player": 0.057,
"url_check": 2172.367,
"total": 15197.367
},
"counts": {
"classes": 6,
@@ -2796,14 +2796,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.472,
"module_load": 14.876,
"init": 0.001,
"home": 2778.364,
"category": 1342.989,
"detail": 900.302,
"player": 1364.834,
"url_check": 198.577,
"total": 13042.482
"home": 2394.641,
"category": 1983.208,
"detail": 1908.33,
"player": 2287.22,
"url_check": 307.456,
"total": 16919.306
},
"counts": {
"classes": 5,
@@ -2819,11 +2819,11 @@
},
"player": {
"parse": 0,
"url": "https://v6.douyinvod.com/f5fed0891a0b82f49e1da5285e2bf94b/6a05f568/video/tos/cn/tos-cn-v-5f73e7/o4oCFgLenmpTLBOeIbswrhIGAIf1EosXT15aIl/",
"url": "https://v3-colds.douyinvod.com/4742a6678762f99af142f4d06da4807b/6a06108a/video/tos/cn/tos-cn-v-5f73e7/o4oCFgLenmpTLBOeIbswrhIGAIf1EosXT15aIl/",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://v6.douyinvod.com/f5fed0891a0b82f49e1da5285e2bf94b/6a05f568/video/tos/cn/tos-cn-v-5f73e7/o4oCFgLenmpTLBOeIbswrhIGAIf1EosXT15aIl/",
"final_url": "https://v3-colds.douyinvod.com/4742a6678762f99af142f4d06da4807b/6a06108a/video/tos/cn/tos-cn-v-5f73e7/o4oCFgLenmpTLBOeIbswrhIGAIf1EosXT15aIl/",
"reason": null
}
}
+79 -79
View File
@@ -1,11 +1,11 @@
# 爬虫校验报告
- 生成时间: 2026-05-14T17:30:12+08:00
- 生成时间: 2026-05-14T19:25:48+08:00
- 并发线程数: 16
- 总耗时(ms): 55.164
- 总耗时(ms): 60.552
- 总数: 72
- 成功: 58
- 失败: 14
- 成功: 60
- 失败: 12
## 阶段失败统计
@@ -14,85 +14,85 @@
| 模块加载 | 0 |
| 初始化 | 0 |
| 首页分类 | 1 |
| 分类列表 | 3 |
| 分类列表 | 2 |
| 视频详情 | 1 |
| 播放地址 | 0 |
| 播放地址 | 1 |
| 地址校验 | 2 |
| 未预期异常 | 7 |
| 未预期异常 | 5 |
## 明细结果
| 爬虫 | 状态 | 失败阶段 | 总耗时 | 模块加载 | 初始化 | 首页分类 | 分类列表 | 视频详情 | 播放地址 | 地址校验 | 返回地址 | 错误信息 |
| --- | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | --- | --- |
| [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 5.453秒 | 192.56ms | 0.001ms | 0.003ms | 2.789秒 | 2.212秒 | 0.005ms | 238.462ms | https://pan.quark.cn/s/547b032442bb | |
| [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 7.434秒 | 188.246ms | 0.003ms | 0.001ms | 2.289秒 | 4.93秒 | 0.002ms | 0.054ms | magnet:?xt=urn:btih:bf9a134b00c3ccc55c743b1340e15539f2321241&dn=%E7%88%B1%E6%83%85%E6%B2%A1%E6%9C%89%E7%A5%9E%E8%AF%9D01-07 | |
| [AAZ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 10.752秒 | 194.365ms | 0.001ms | 2.434秒 | 2.198秒 | 2.172秒 | 2.356秒 | 1.382秒 | https://s.5bb3.com/m4a/3374e5b4a4d9d8e8f967976747b5c2ca.m4a | |
| [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 7.072秒 | 254.427ms | 0.001ms | 0.001ms | 2.423秒 | 2.44秒 | 0.011ms | 1.954秒 | https://www.ppnix.com/info/m3u8/8155/1080P.m3u8 | |
| [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 3.4秒 | 193.607ms | 0.008ms | 0.002ms | 774.266ms | 270.136ms | 528.483ms | 105.068ms | https://isure.stream.qqmusic.qq.com/M500004G9dQ732c699.mp3?guid=ed7d99e9703dad7b279076a2480d3fac&vkey=0742571FEFECBC10BB1E74545B9A542B88DA0073E9D99CCE9B30FAA242A22E3E8E2DE9A818B0BEEB9820CF9794EA1515828114AEC41A1584__v2b94c723&uin=&fromtag=119042&src=M500003v6xsK0PFi9w.mp3&redirect=1 | |
| [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 4.575秒 | 186.483ms | 0.001ms | 0.002ms | 2.134秒 | 2.063秒 | 0.005ms | 182.489ms | https://pan.quark.cn/s/0337b1b18498 | |
| [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 成功 | | 13.388秒 | 185.708ms | 0.001ms | 0.001ms | 3.543秒 | 2.499秒 | 2.993秒 | 4.156秒 | https://vip.dytt-tvs.com/20260401/14977_e8f6cc21/index.m3u8 | |
| [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 6.654秒 | 192.353ms | 0.017ms | 0.002ms | 2.439秒 | 2.798秒 | 0.003ms | 1.202秒 | https://pan.baidu.com/s/1MZa4NhXR02WdMOXlmINHCA?pwd=Yu66 | |
| [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 失败 | 视频详情 | 12.677秒 | 185.18ms | 0.001ms | 2.751秒 | 2.238秒 | 2.125秒 | 0.0ms | 0.0ms | | 详情缺少播放源或播放列表 |
| [世纪音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.124秒 | 188.812ms | 0.001ms | 280.281ms | 166.741ms | 164.63ms | 0.01ms | 308.289ms | https://www.4c44.com/data/down.php?ac=music&id=yetddtetwd | |
| [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 12.253秒 | 208.22ms | 0.003ms | 0.002ms | 2.299秒 | 2.02秒 | 5.223秒 | 2.478秒 | https://zijieapi.douyinbyte.com/m3u8/796f198cd696354075fc191b4a1d4f3a.m3u8 | |
| [乌云影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt) | 成功 | | 12.833秒 | 188.553ms | 0.001ms | 1.966秒 | 1.206秒 | 5.514秒 | 0.022ms | 3.942秒 | https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://s2.bfllvip.com/video/yanxiaxing/a6ef854c0c1f/index.m3u8 | |
| [乐兔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%90%E5%85%94.txt) | 失败 | 未预期异常 | 10.261秒 | 188.283ms | 0.001ms | 0.001ms | 10.05秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10) |
| [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 成功 | | 7.934秒 | 189.559ms | 0.0ms | 0.001ms | 4.944秒 | 1.849秒 | 0.004ms | 931.923ms | https://pan.baidu.com/s/1w02-PXyH1jeYSFkvezrMJg?pwd=xiqe | |
| [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 6.713秒 | 182.396ms | 0.001ms | 0.005ms | 3.263秒 | 2.137秒 | 0.007ms | 1.107秒 | https://pan.baidu.com/s/1OMLrKe8uLpRQu0fphTgwMw?pwd=wkcq | |
| [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 失败 | 地址校验 | 3.031秒 | 187.976ms | 0.001ms | 257.179ms | 268.778ms | 303.735ms | 409.942ms | 344.209ms | https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/1042fe66438071f1b7975420848d0402/6eacc12bf7a6411c8174b99723f415bc-494b769a1432c115ec157a0c96eb87ed-ld.mp4?auth_key=1778765415-ea3743f43f587923979e00683dc8e4f7-0-304977bb539be776d05366c2b9a54aa8&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=394d473cc56040718114db13f49c852d&hevc=false&seasonId=56136 | HTTP 403 |
| [优酷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt) | 成功 | | 1.615秒 | 15.718ms | 0.001ms | 0.001ms | 325.722ms | 1.024秒 | 0.007ms | 246.103ms | https://v.youku.com/v_show/id_XNjUxODQ1MzE1Ng==.html | |
| [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 5.047秒 | 4.161ms | 0.001ms | 0.001ms | 5.038秒 | 0.0ms | 0.0ms | 0.0ms | | ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) |
| [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 成功 | | 11.979秒 | 6.842ms | 0.0ms | 0.001ms | 3.043秒 | 1.84秒 | 4.958秒 | 2.13秒 | https://v.xlys.ltd.ua/obj/73323D3B882250A139A51E0AFE4680FD33752FF445283A3908D15AF0F2C220A3 | |
| [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 失败 | 未预期异常 | 11.578秒 | 4.391ms | 0.0ms | 0.0ms | 11.568秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='fktv.me', port=443): Read timed out. (read timeout=10) |
| [剧圈圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt) | 成功 | | 21.542秒 | 5.07ms | 0.001ms | 0.0ms | 5.044秒 | 4.795秒 | 8.963秒 | 2.735秒 | https://www.jqqzx.cc/play/63013-1-1.html | |
| [剧迷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt) | 成功 | | 10.557秒 | 5.42ms | 0.001ms | 0.001ms | 2.46秒 | 2.363秒 | 2.845秒 | 2.883秒 | https://play.phimgood.com/20260511/26651_2f4d94b1/index.m3u8 | |
| [博看听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.445秒 | 3.914ms | 0.001ms | 3.175秒 | 277.152ms | 813.309ms | 0.002ms | 175.8ms | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | |
| [双星](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8F%8C%E6%98%9F.txt) | 成功 | | 959.161ms | 4.066ms | 339.444ms | 0.005ms | 196.972ms | 193.243ms | 0.002ms | 224.495ms | https://pan.quark.cn/s/9e546b70dcfd | |
| [听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 3.435秒 | 4.103ms | 79.067ms | 0.001ms | 187.143ms | 2.693秒 | 281.083ms | 190.076ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=a7f50f96570c155edf4d5dc321361771&buy_key=FM&token=1997&timestamp=1778751023&duration=453 | |
| [听友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 13.641秒 | 10.107ms | 0.001ms | 3.438秒 | 2.883秒 | 2.95秒 | 4.188秒 | 170.184ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778750427&sign=a3d33ded1ccaab3791611ad86a909aad | |
| [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 9.206秒 | 8.739ms | 0.004ms | 986.182ms | 2.469秒 | 2.008秒 | 3.613秒 | 120.884ms | https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809855028&x-signature=NeL3q7zeggXpnXimV6BWCuPQrjA%3D | |
| [四万影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9B%9B%E4%B8%87%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 1.96秒 | 5.684ms | 0.001ms | 0.001ms | 1.95秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)'))) |
| [在线之家](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9C%A8%E7%BA%BF%E4%B9%8B%E5%AE%B6.txt) | 成功 | | 11.494秒 | 6.257ms | 0.001ms | 0.001ms | 1.887秒 | 4.048秒 | 5.265秒 | 286.815ms | https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=INYvHSmWFepyokLAAd%2BJY3O0NuI%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778753841&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932 | |
| [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 1.842秒 | 4.106ms | 0.0ms | 0.001ms | 492.625ms | 396.955ms | 0.003ms | 947.915ms | https://pan.baidu.com/s/1shl4w4dRUpSfwkkyQjUDBw?pwd=yyds | |
| [如意资源](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A6%82%E6%84%8F%E8%B5%84%E6%BA%90.txt) | 成功 | | 9.771秒 | 4.098ms | 0.001ms | 0.005ms | 4.796秒 | 2.42秒 | 0.003ms | 2.551秒 | https://svip.ryiplay18.com/20260514/6398_d2dc5cf6/index.m3u8 | |
| [布布影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%B8%83%E5%B8%83%E5%BD%B1%E8%A7%86.txt) | 成功 | | 8.055秒 | 10.646ms | 0.001ms | 0.001ms | 2.923秒 | 2.127秒 | 2.677秒 | 317.866ms | https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260514T092856Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260514%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=09b0a9f6338870dd954a53abd6174ae81a12165fe4e3c59a1f0b3354dd75fafa | |
| [微观短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%BE%AE%E8%A7%82%E7%9F%AD%E5%89%A7.txt) | 成功 | | 2.043秒 | 4.175ms | 0.018ms | 219.648ms | 299.751ms | 1.098秒 | 0.003ms | 420.682ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778751024&sign=15f581ab152bab60f8fc1d6613b2e2f6 | |
| [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 10.059秒 | 6.827ms | 0.001ms | 0.001ms | 1.808秒 | 1.766秒 | 1.767秒 | 4.71秒 | https://cdn.vvvip-plays33.cc/20260224/8726_d6f84c02/index.m3u8 | |
| [星星短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%98%9F%E6%98%9F%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.509秒 | 3.883ms | 0.001ms | 0.001ms | 540.042ms | 803.556ms | 0.004ms | 160.745ms | https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8 | |
| [木偶](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%9C%A8%E5%81%B6.txt) | 成功 | | 4.604秒 | 5.587ms | 0.001ms | 0.001ms | 2.194秒 | 2.073秒 | 0.007ms | 330.627ms | https://115cdn.com/s/swf0umw36dh?password=z9b7 | |
| [樱花动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A8%B1%E8%8A%B1%E5%8A%A8%E6%BC%AB.txt) | 失败 | 未预期异常 | 42.483秒 | 4.086ms | 0.001ms | 0.001ms | 2.212秒 | 2.094秒 | 15.018秒 | 5.008秒 | | HTTPSConnectionPool(host='www.dmvvv.com', port=443): Max retries exceeded with url: /play/12810-1-1/ (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.dmvvv.com', port=443) at 0x77e5793c1590>, 'Connection to www.dmvvv.com timed out. (connect timeout=15)')) |
| [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 成功 | | 15.231秒 | 10.447ms | 4.899秒 | 2.417秒 | 1.91秒 | 1.769秒 | 2.971秒 | 1.253秒 | https://usaydd.xbavporn.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=faf3b99de7f9e0ba519754cf34ce3d27&t=1778751039 | |
| [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 6.239秒 | 7.408ms | 0.001ms | 0.001ms | 2.018秒 | 3.075秒 | 0.007ms | 1.138秒 | https://pan.baidu.com/s/1jBEK7w_I3pntEZR9afhzbQ?pwd=8888 | |
| [河马短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt) | 成功 | | 3.046秒 | 6.079ms | 0.001ms | 738.717ms | 655.309ms | 1.432秒 | 0.025ms | 212.376ms | https://dzzt-video.cbread.cn/225a39fdf142345c99a0b1dda0fd7d97/6a06c470/81/8x5/85x0/850x8/85088100014/612504118_1/612504118.720p.narrowv3.mp4 | |
| [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 5.49秒 | 4.587ms | 0.001ms | 0.001ms | 2.018秒 | 1.962秒 | 0.006ms | 1.505秒 | https://pan.baidu.com/s/1iUOPtAOz3ypj2nyY7Wv9Ww?pwd=969e | |
| [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 788.564ms | 8.276ms | 0.003ms | 108.229ms | 115.01ms | 171.293ms | 294.391ms | 90.835ms | http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778751028567&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8 | |
| [爱奇艺](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%88%B1%E5%A5%87%E8%89%BA.txt) | 成功 | | 4.768秒 | 16.693ms | 0.017ms | 3.27秒 | 1.063秒 | 176.796ms | 0.002ms | 240.921ms | http://www.iqiyi.com/v_vd55wo89uk.html | |
| [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 7.353秒 | 5.384ms | 0.001ms | 0.001ms | 1.852秒 | 1.909秒 | 2.396秒 | 1.19秒 | https://vid.dbokutv.com/20260513/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsvsRsGlR7XgBMfeUYqmCIqmCq8vCaGnC3OkRN0q/chunklist.m3u8 | |
| [玩偶哥哥](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E5%93%A5%E5%93%A5.txt) | 成功 | | 4.723秒 | 5.25ms | 0.001ms | 0.0ms | 2.457秒 | 2.016秒 | 0.014ms | 243.413ms | https://pan.quark.cn/s/1b1b43eb2148 | |
| [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 成功 | | 5.481秒 | 7.436ms | 0.001ms | 0.066ms | 2.204秒 | 2.146秒 | 0.003ms | 1.122秒 | https://pan.baidu.com/s/1sWde2BPMwVhR2q4uRgnJPA?pwd=wogg | |
| [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 5.908秒 | 16.247ms | 0.002ms | 0.026ms | 2.179秒 | 2.679秒 | 923.57ms | 108.501ms | https://vd.hxcztech.com/ba83ef08fe57f245e6398c8a1de3c68c/20260514173035/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8 | |
| [百度短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%99%BE%E5%BA%A6%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.702秒 | 4.444ms | 0.001ms | 430.642ms | 262.927ms | 654.797ms | 257.535ms | 91.03ms | http://vd3.bdstatic.com/mda-rgu31fx13xnschwc/1080p/mv_cae264_backtrack_1080p_normal/1753858859061604699/mda-rgu31fx13xnschwc.mp4?v_from_s=haokan-ui-video-hna | |
| [盘Ta](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt) | 成功 | | 1.088秒 | 5.405ms | 0.001ms | 343.853ms | 284.069ms | 289.092ms | 0.016ms | 165.309ms | https://yun.139.com/shareweb/#/w/i/2sUfBKpu5QBqz | |
| [盘聚](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E8%81%9A.txt) | 成功 | | 4.788秒 | 5.404ms | 0.001ms | 0.001ms | 1.806秒 | 847.574ms | 714.88ms | 1.413秒 | https://pan.baidu.com/s/1e6bRvilOqU11I0aregqndA?pwd=ojmk | |
| [盘链](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E9%93%BE.txt) | 失败 | 分类列表 | 8.092ms | 7.897ms | 0.004ms | 0.001ms | 0.003ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [短剧优选](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E4%BC%98%E9%80%89.txt) | 成功 | | 1.519秒 | 20.422ms | 573.644ms | 0.101ms | 480.069ms | 379.822ms | 0.003ms | 63.888ms | https://cdn-vod-playlet.wtzw.com/asset/b936eac78f199fd865afbe3c5b707e7f/play_multi_video/6f7310c287644b7c813ab8e2eb7a4a0c/f1223068052dd7f1bc88718af4b2c0e4.m3u8 | |
| [短剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt) | 成功 | | 3.367秒 | 3.94ms | 0.001ms | 0.001ms | 2.112秒 | 1.033秒 | 0.007ms | 218.214ms | https://pan.quark.cn/s/c5905c14ad16 | |
| [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 失败 | 未预期异常 | 11.15秒 | 5.204ms | 0.0ms | 385.573ms | 748.603ms | 10.008秒 | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='vip.wwgz.cn', port=5200): Max retries exceeded with url: /vod-detail-id-90063.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x77e5797aa350>, 'Connection to vip.wwgz.cn timed out. (connect timeout=10)')) |
| [网易云音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90.txt) | 失败 | 未预期异常 | 1.105秒 | 2.791ms | 0.001ms | 473.621ms | 420.907ms | 0.005ms | 203.558ms | 0.0ms | | Expecting value: line 1 column 1 (char 0) |
| [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 分类列表 | 12.877秒 | 4.26ms | 0.001ms | 0.0ms | 6.79秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [腾讯视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt) | 成功 | | 3.483秒 | 7.46ms | 0.001ms | 1.093秒 | 278.747ms | 917.645ms | 0.002ms | 1.186秒 | https://v.qq.com/x/cover/mzc002009g0nh88/w4102d4f4ur.html | |
| [至臻](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt) | 成功 | | 5.667秒 | 4.561ms | 0.001ms | 0.001ms | 1.307秒 | 4.12秒 | 0.007ms | 234.913ms | https://pan.quark.cn/s/23730e017d01 | |
| [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 成功 | | 18.664秒 | 5.083ms | 0.001ms | 2.515秒 | 1.705秒 | 1.263秒 | 4.568秒 | 1.861秒 | https://cdn.yzzy27-play.com/20260514/24375_6e5abe0d/index.m3u8 | |
| [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 成功 | | 7.381秒 | 5.368ms | 0.001ms | 0.001ms | 2.589秒 | 3.205秒 | 0.012ms | 1.582秒 | https://pan.baidu.com/s/1urbtY5SP9cjsG8lyFIQ08A?pwd=3007 | |
| [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 3.405秒 | 3.798ms | 0.001ms | 0.001ms | 1.325秒 | 799.517ms | 0.004ms | 1.276秒 | https://pan.baidu.com/s/1LZC9v0B6ETfpQWooAqqxJA?pwd=jcx5 | |
| [袋鼠影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt) | 成功 | | 5.182秒 | 5.016ms | 0.001ms | 0.001ms | 1.214秒 | 1.324秒 | 1.049秒 | 1.588秒 | https://vip.dytt-tvs.com/20260213/11832_d20d9896/index.m3u8 | |
| [视界](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt) | 成功 | | 7.272秒 | 7.013ms | 0.001ms | 1.766秒 | 1.393秒 | 1.35秒 | 1.467秒 | 1.287秒 | https://svip.ffzyplay.com/?url=https://vod.feifei-video.com/20251015/28686_f4401dd0/index.m3u8 | |
| [路漫漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt) | 成功 | | 15.646秒 | 4.726ms | 0.001ms | 0.0ms | 2.145秒 | 1.174秒 | 5.239秒 | 1.225秒 | https://v16.toutiao50.com/e3810fabdcdf8553104bdb1ea2ca945d/6a06ed34/video/tos/alisg/tos-alisg-ve-0051c001-sg/oEZIAIbobSfQTA7eY46sfdFSbiZGGCL9gnVDWY/ | |
| [酷我听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E6%88%91%E5%90%AC%E4%B9%A6.txt) | 成功 | | 5.249秒 | 9.018ms | 0.001ms | 371.305ms | 93.651ms | 3.514秒 | 1.179秒 | 80.821ms | http://lv.sycdn.kuwo.cn/b6a2870596903ad4f40b6bf071de5d42/6a05963f/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$ | |
| [酷狗音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E7%8B%97%E9%9F%B3%E4%B9%90.txt) | 成功 | | 2.11秒 | 8.772ms | 525.339ms | 332.106ms | 268.816ms | 386.159ms | 480.213ms | 107.651ms | http://fsdg360.tx.kugou.com/202605141730/e0bb823f3c862ccd038e14d48576fdde/v3/38d2cca61dce10afe81f3e1c2f1e6e9a/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx644440688_qumultitrack_s3866248480.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv | |
| [金牌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt) | 成功 | | 2.0秒 | 3.732ms | 0.001ms | 697.984ms | 227.716ms | 233.889ms | 240.027ms | 595.348ms | https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778751037-0e05c9ad9417490fa215471729d66f99-0-bed3cfb1abc8559d2cc95f64e8048566 | |
| [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 失败 | 分类列表 | 2.887秒 | 3.744ms | 0.001ms | 0.0ms | 1.067秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 成功 | | 13.674秒 | 4.343ms | 0.001ms | 0.001ms | 5.079秒 | 3.314秒 | 3.536秒 | 1.74秒 | https://vvip.high26-playback.com/20260513/23437_628454d2/index.m3u8 | |
| [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 1.163秒 | 5.005ms | 0.001ms | 1.157秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | 分类列表为空 |
| [麦田影院](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BA%A6%E7%94%B0%E5%BD%B1%E9%99%A2.txt) | 失败 | 地址校验 | 6.048秒 | 9.119ms | 0.001ms | 0.001ms | 875.779ms | 650.153ms | 0.011ms | 1.351秒 | https://v.lzcdn28.com/20250923/2326_a9bf234a/index.m3u8 | HTTP 404 |
| [黑猫APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt) | 成功 | | 13.042秒 | 4.472ms | 0.001ms | 2.778秒 | 1.343秒 | 900.302ms | 1.365秒 | 198.577ms | https://v6.douyinvod.com/f5fed0891a0b82f49e1da5285e2bf94b/6a05f568/video/tos/cn/tos-cn-v-5f73e7/o4oCFgLenmpTLBOeIbswrhIGAIf1EosXT15aIl/ | |
| [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 5.543秒 | 241.333ms | 0.001ms | 0.002ms | 2.87秒 | 2.25秒 | 0.013ms | 178.257ms | https://pan.quark.cn/s/547b032442bb | |
| [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 5.515秒 | 221.511ms | 0.003ms | 0.001ms | 2.862秒 | 2.427秒 | 0.008ms | 0.167ms | magnet:?xt=urn:btih:bf9a134b00c3ccc55c743b1340e15539f2321241&dn=%E7%88%B1%E6%83%85%E6%B2%A1%E6%9C%89%E7%A5%9E%E8%AF%9D01-07 | |
| [AAZ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt) | 失败 | 分类列表 | 7.18秒 | 255.96ms | 0.001ms | 2.374秒 | 2.28秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 7.403秒 | 304.126ms | 0.0ms | 0.0ms | 2.305秒 | 3.055秒 | 0.016ms | 1.737秒 | https://www.ppnix.com/info/m3u8/8155/1080P.m3u8 | |
| [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 2.655秒 | 193.138ms | 0.007ms | 0.002ms | 170.257ms | 231.992ms | 558.1ms | 177.636ms | https://isure.stream.qqmusic.qq.com/M500004G9dQ732c699.mp3?guid=aa8643f5f44794557882a210bf7fc315&vkey=599004681E888B3F5F8734197F5A3A243201C6294C920CB833F5D97131CC42AF2E4BE6B477A8D2ECE88C0407FCE048979CE8FCA65D5C1050__v2b9ab6c4&uin=&fromtag=119042&src=M500003v6xsK0PFi9w.mp3&redirect=1 | |
| [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 6.317秒 | 214.602ms | 0.001ms | 0.0ms | 2.153秒 | 3.778秒 | 0.02ms | 169.504ms | https://pan.quark.cn/s/0337b1b18498 | |
| [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 成功 | | 18.394秒 | 218.829ms | 0.001ms | 0.003ms | 3.902秒 | 3.149秒 | 3.285秒 | 7.824秒 | https://vip.dytt-tvs.com/20260510/19606_6ddeeff7/index.m3u8 | |
| [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 8.04秒 | 257.133ms | 0.006ms | 0.002ms | 2.775秒 | 3.587秒 | 0.002ms | 1.418秒 | https://pan.baidu.com/s/1MZa4NhXR02WdMOXlmINHCA?pwd=Yu66 | |
| [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 失败 | 播放地址 | 17.771秒 | 207.801ms | 0.0ms | 2.399秒 | 4.821秒 | 4.842秒 | 0.01ms | 0.0ms | | playerContent 未返回播放地址 |
| [世纪音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt) | 失败 | 视频详情 | 667.096ms | 187.746ms | 0.0ms | 203.174ms | 0.019ms | 135.715ms | 0.0ms | 0.0ms | | 详情缺少播放源或播放列表 |
| [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 12.268秒 | 264.094ms | 0.001ms | 0.001ms | 2.522秒 | 2.058秒 | 4.874秒 | 2.548秒 | https://zijieapi.douyinbyte.com/m3u8/796f198cd696354075fc191b4a1d4f3a.m3u8 | |
| [乌云影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt) | 成功 | | 17.664秒 | 189.907ms | 0.001ms | 2.699秒 | 2.316秒 | 8.241秒 | 0.072ms | 4.213秒 | https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://s2.bfllvip.com/video/yanxiaxing/a6ef854c0c1f/index.m3u8 | |
| [乐兔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%90%E5%85%94.txt) | 失败 | 未预期异常 | 10.312秒 | 268.496ms | 0.001ms | 0.001ms | 10.039秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10) |
| [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 成功 | | 8.23秒 | 198.441ms | 0.001ms | 0.001ms | 3.861秒 | 3.159秒 | 0.003ms | 1.01秒 | https://pan.baidu.com/s/1w02-PXyH1jeYSFkvezrMJg?pwd=xiqe | |
| [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 8.677秒 | 187.385ms | 0.001ms | 0.001ms | 3.214秒 | 4.254秒 | 0.008ms | 1.02秒 | https://pan.baidu.com/s/1OMLrKe8uLpRQu0fphTgwMw?pwd=wkcq | |
| [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 失败 | 地址校验 | 3.448秒 | 258.718ms | 0.001ms | 259.212ms | 270.6ms | 267.65ms | 397.869ms | 384.083ms | https://a3fkpcuk2gkkpmr.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/1042fe66438071f1b7975420848d0402/6eacc12bf7a6411c8174b99723f415bc-494b769a1432c115ec157a0c96eb87ed-ld.mp4?auth_key=1778772352-0b84650f692a353fefddc6dbf87f5500-0-6e112e3d233f3e8fb2a0c992c2b7e8dc&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=75fb64c8d2b04e6e937d016fabeb78ed&hevc=false&seasonId=56136 | HTTP 403 |
| [优酷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt) | 成功 | | 1.353秒 | 31.228ms | 0.002ms | 0.002ms | 418.258ms | 641.329ms | 0.002ms | 261.071ms | https://v.youku.com/v_show/id_XNjUxODQ1MzE1Ng==.html | |
| [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 成功 | | 9.482秒 | 10.539ms | 0.001ms | 0.001ms | 2.508秒 | 2.983秒 | 0.037ms | 287.076ms | https://hn.bfvvs.com/play/aADNVAPe/index.m3u8 | |
| [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 成功 | | 17.562秒 | 10.614ms | 0.001ms | 0.001ms | 4.313秒 | 3.642秒 | 5.483秒 | 4.112秒 | https://v.xlys.ltd.ua/obj/B6866BA16ED0596D48A5284A81D5761B76D51C43B4942822B0C18A0058745346 | |
| [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 成功 | | 19.197秒 | 9.712ms | 0.001ms | 0.001ms | 3.16秒 | 3.494秒 | 6.202秒 | 6.33秒 | https://fktv.me/ysapi/m3u8/p/a43e2933fb08b3aef6b463111e7dfe6a.m3u8 | |
| [剧圈圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt) | 成功 | | 30.376秒 | 11.109ms | 0.001ms | 0.001ms | 5.318秒 | 3.946秒 | 14.947秒 | 6.152秒 | https://www.jqqzx.cc/play/63013-3-1.html | |
| [剧迷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt) | 成功 | | 10.883秒 | 4.741ms | 0.001ms | 0.001ms | 1.998秒 | 2.782秒 | 3.146秒 | 2.952秒 | https://play.phimgood.com/20260511/26651_2f4d94b1/index.m3u8 | |
| [博看听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.578秒 | 14.27ms | 0.001ms | 3.183秒 | 274.231ms | 819.225ms | 0.006ms | 286.922ms | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | |
| [双星](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8F%8C%E6%98%9F.txt) | 成功 | | 1.004秒 | 20.663ms | 396.38ms | 0.004ms | 199.443ms | 204.728ms | 0.008ms | 181.333ms | https://pan.quark.cn/s/9e546b70dcfd | |
| [听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 3.102秒 | 3.581ms | 82.397ms | 0.001ms | 212.306ms | 2.346秒 | 351.123ms | 106.105ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=d5f4ba489f791d0f6d6ddb02f0122e69&buy_key=FM&token=5897&timestamp=1778757959&duration=453 | |
| [听友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 18.141秒 | 12.766ms | 0.001ms | 3.244秒 | 4.628秒 | 4.474秒 | 5.608秒 | 171.742ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778755189&sign=53e81d857fd0e7cdd266b5d8e4833a88 | |
| [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 13.109秒 | 19.848ms | 0.005ms | 3.139秒 | 4.159秒 | 2.03秒 | 3.676秒 | 84.297ms | https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809861969&x-signature=Gr2El7ctQQqC3otlnvzE%2BzhGheo%3D | |
| [四万影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9B%9B%E4%B8%87%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 2.916秒 | 11.726ms | 0.001ms | 0.001ms | 2.898秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)'))) |
| [在线之家](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9C%A8%E7%BA%BF%E4%B9%8B%E5%AE%B6.txt) | 成功 | | 17.295秒 | 11.718ms | 0.001ms | 0.001ms | 2.023秒 | 4.702秒 | 10.31秒 | 248.528ms | https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=Fg42EF3nuo8yyatX1udcnNeNdxo%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778766185&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932 | |
| [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 2.777秒 | 6.372ms | 0.001ms | 0.0ms | 530.017ms | 424.977ms | 0.009ms | 1.815秒 | https://pan.baidu.com/s/1shl4w4dRUpSfwkkyQjUDBw?pwd=yyds | |
| [如意资源](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A6%82%E6%84%8F%E8%B5%84%E6%BA%90.txt) | 成功 | | 16.262秒 | 13.398ms | 0.001ms | 0.01ms | 7.175秒 | 4.376秒 | 0.006ms | 4.695秒 | https://svip.ryiplay18.com/20260514/6398_d2dc5cf6/index.m3u8 | |
| [布布影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%B8%83%E5%B8%83%E5%BD%B1%E8%A7%86.txt) | 成功 | | 8.504秒 | 24.617ms | 0.003ms | 0.003ms | 2.729秒 | 2.586秒 | 2.806秒 | 356.795ms | https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260514T112607Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260514%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=0ebf5805207422a37c4370ce703088e8d18a87919c593ae7a8e6f84691af6237 | |
| [微观短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%BE%AE%E8%A7%82%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.828秒 | 8.65ms | 0.025ms | 209.494ms | 301.642ms | 1.167秒 | 0.006ms | 139.539ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778757961&sign=3c4b5f939e3a7cb1e3712d864f39c059 | |
| [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 10.355秒 | 9.89ms | 0.001ms | 0.001ms | 2.704秒 | 1.871秒 | 2.733秒 | 3.035秒 | https://cdn.yzzy31-play.com/20251216/9033_3613ef1e/index.m3u8 | |
| [星星短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%98%9F%E6%98%9F%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.472秒 | 12.198ms | 0.001ms | 0.001ms | 605.377ms | 696.524ms | 0.002ms | 157.499ms | https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8 | |
| [木偶](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%9C%A8%E5%81%B6.txt) | 成功 | | 6.765秒 | 12.173ms | 0.001ms | 0.001ms | 2.335秒 | 4.153秒 | 0.01ms | 264.316ms | https://115cdn.com/s/swf0umw36dh?password=z9b7 | |
| [樱花动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A8%B1%E8%8A%B1%E5%8A%A8%E6%BC%AB.txt) | 失败 | 未预期异常 | 46.064秒 | 13.768ms | 0.001ms | 0.001ms | 4.256秒 | 6.123秒 | 7.13秒 | 3.313秒 | | ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) |
| [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 成功 | | 23.297秒 | 3.611ms | 5.178秒 | 3.349秒 | 2.366秒 | 2.954秒 | 5.613秒 | 3.832秒 | https://usaydd.up8r6jjh.com/m3u87/share/7404387/7599927/20260511/161239/720/index.m3u8?sign=235618e9df583e64e07978828f773e6c&t=1778757982 | |
| [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 7.522秒 | 4.028ms | 0.001ms | 0.001ms | 4.141秒 | 1.996秒 | 0.014ms | 1.38秒 | https://pan.baidu.com/s/1jBEK7w_I3pntEZR9afhzbQ?pwd=8888 | |
| [河马短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt) | 成功 | | 2.095秒 | 18.309ms | 0.002ms | 610.175ms | 365.543ms | 966.987ms | 0.023ms | 131.601ms | https://dzzt-video.cbread.cn/8ae074ab0df3409651d166e5e8132c92/6a06fcb0/81/8x5/85x0/850x8/85088100014/612504118_1/612504118.720p.narrowv3.mp4 | |
| [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 7.518秒 | 9.57ms | 0.001ms | 0.001ms | 3.115秒 | 3.055秒 | 0.009ms | 1.338秒 | https://pan.baidu.com/s/1iUOPtAOz3ypj2nyY7Wv9Ww?pwd=969e | |
| [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 966.188ms | 10.501ms | 0.005ms | 123.601ms | 117.843ms | 213.346ms | 326.786ms | 173.017ms | http://beyond8888888.ucyy.cn/2026-05-14/125_78402_NBY-e84585334a25c5b49078dfac81549a0b.m3u8?ts=1778756442-0-0-f3a55f94ba968bb0d8846521e20c0e7b | |
| [爱奇艺](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%88%B1%E5%A5%87%E8%89%BA.txt) | 成功 | | 5.072秒 | 39.298ms | 0.025ms | 3.708秒 | 929.555ms | 226.358ms | 0.001ms | 167.03ms | http://www.iqiyi.com/v_vd55wo89uk.html | |
| [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 9.339秒 | 7.789ms | 0.001ms | 0.001ms | 1.919秒 | 3.332秒 | 2.277秒 | 1.802秒 | https://vid.dbokutv.com/20260513/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsvsRsGlR7XgBMfeUYqmCIqmCq8vCaGnC3OkRN0q/chunklist.m3u8 | |
| [玩偶哥哥](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E5%93%A5%E5%93%A5.txt) | 成功 | | 6.651秒 | 8.427ms | 0.001ms | 0.001ms | 2.527秒 | 2.894秒 | 0.004ms | 1.222秒 | https://pan.baidu.com/s/1aoMU2PqERlEnjDchC_szIQ?pwd=wogg | |
| [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 成功 | | 9.055秒 | 9.54ms | 0.001ms | 0.092ms | 4.718秒 | 3.301秒 | 0.003ms | 1.025秒 | https://pan.baidu.com/s/1rbENAs61QO34Jd4z7TqLAw?pwd=wogg | |
| [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 9.783秒 | 4.751ms | 0.001ms | 0.019ms | 2.564秒 | 5.09秒 | 2.018秒 | 104.224ms | https://vd.hxcztech.com/65c5e616326cf9fbd6727d6efe83b3da/20260514192618/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8 | |
| [百度短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%99%BE%E5%BA%A6%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.647秒 | 5.98ms | 0.001ms | 442.385ms | 262.923ms | 580.144ms | 286.355ms | 67.882ms | http://vd3.bdstatic.com/mda-rgu31fx13xnschwc/1080p/mv_cae264_backtrack_1080p_normal/1753858859061604699/mda-rgu31fx13xnschwc.mp4?v_from_s=haokan-ui-video-hnb | |
| [盘Ta](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt) | 成功 | | 1.1秒 | 21.097ms | 0.002ms | 375.446ms | 283.601ms | 259.563ms | 0.017ms | 159.027ms | https://yun.139.com/shareweb/#/w/i/2sUfBKpu5QBqz | |
| [盘聚](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E8%81%9A.txt) | 成功 | | 7.148秒 | 5.32ms | 0.001ms | 0.0ms | 1.846秒 | 1.897秒 | 2.151秒 | 1.248秒 | https://pan.baidu.com/s/1e6bRvilOqU11I0aregqndA?pwd=ojmk | |
| [盘链](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E9%93%BE.txt) | 成功 | | 12.069秒 | 18.65ms | 0.025ms | 0.001ms | 8.098秒 | 1.858秒 | 0.018ms | 2.092秒 | https://pan.baidu.com/s/1rbhXV3rLNKd1wVta_hMYnw?pwd=8888 | |
| [短剧优选](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E4%BC%98%E9%80%89.txt) | 成功 | | 1.534秒 | 22.57ms | 539.655ms | 0.274ms | 490.101ms | 362.266ms | 0.005ms | 118.062ms | https://cdn-vod-playlet.wtzw.com/asset/b936eac78f199fd865afbe3c5b707e7f/play_multi_video/6f7310c287644b7c813ab8e2eb7a4a0c/f1223068052dd7f1bc88718af4b2c0e4.m3u8 | |
| [短剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt) | 成功 | | 4.731秒 | 7.959ms | 0.001ms | 0.001ms | 2.265秒 | 2.267秒 | 0.006ms | 189.325ms | https://pan.quark.cn/s/c5905c14ad16 | |
| [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 成功 | | 2.491秒 | 5.123ms | 0.001ms | 589.923ms | 897.081ms | 186.403ms | 325.529ms | 485.536ms | https://vip.123pan.cn/1853039965/dy/东北往事极恶不赦.m3u8 | |
| [网易云音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90.txt) | 失败 | 未预期异常 | 1.101秒 | 2.574ms | 0.0ms | 481.539ms | 443.727ms | 0.005ms | 171.1ms | 0.0ms | | Expecting value: line 1 column 1 (char 0) |
| [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 未预期异常 | 6.269秒 | 4.634ms | 0.001ms | 0.0ms | 6.263秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='oiuwbp.xbswsbu18277online.top', port=443): Max retries exceeded with url: /?page=1 (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)'))) |
| [腾讯视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt) | 成功 | | 3.323秒 | 5.606ms | 0.001ms | 1.088秒 | 266.843ms | 786.71ms | 0.008ms | 1.173秒 | https://v.qq.com/x/cover/mzc002009g0nh88/w4102d4f4ur.html | |
| [至臻](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt) | 成功 | | 5.951秒 | 3.857ms | 0.001ms | 0.0ms | 3.177秒 | 2.598秒 | 0.024ms | 171.128ms | https://pan.quark.cn/s/23730e017d01 | |
| [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 成功 | | 34.366秒 | 20.133ms | 0.001ms | 2.661秒 | 2.892秒 | 1.163秒 | 5.821秒 | 212.834ms | https://eos-huhehaote-1.cmecloud.cn/dsp-ecpan-zone3/6a246e5735e546abb27683b31ad19297?response-content-disposition=attachment%3Bfilename%3D%22gcj-%E4%B8%BB%E8%A7%9201.mp4%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260514T014622Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=R2V91UGDM1447A0VTB86%2F20260514%2Fdefault%2Fs3%2Faws4_request&X-Amz-Signature=4be447132565aabf17b30ea8d5ffa5c2a735c0baa9bd6a203620951609911b71 | |
| [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 成功 | | 10.741秒 | 8.385ms | 0.001ms | 0.001ms | 4.75秒 | 4.814秒 | 0.017ms | 1.168秒 | https://pan.baidu.com/s/1urbtY5SP9cjsG8lyFIQ08A?pwd=3007 | |
| [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 5.56秒 | 11.977ms | 0.001ms | 0.001ms | 2.665秒 | 1.865秒 | 0.004ms | 1.016秒 | https://pan.baidu.com/s/1LZC9v0B6ETfpQWooAqqxJA?pwd=jcx5 | |
| [袋鼠影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt) | 成功 | | 9.98秒 | 22.846ms | 0.003ms | 0.003ms | 3.411秒 | 1.797秒 | 2.578秒 | 2.17秒 | https://vip.dytt-tvs.com/20260213/11832_d20d9896/index.m3u8 | |
| [视界](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt) | 成功 | | 15.483秒 | 9.381ms | 0.001ms | 3.101秒 | 2.893秒 | 3.526秒 | 3.806秒 | 2.147秒 | https://svip.ffzyplay.com/?url=https://vip.ffzy-plays.com/20260513/53534_a2bf9404/index.m3u8 | |
| [路漫漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt) | 成功 | | 21.179秒 | 9.267ms | 0.001ms | 0.001ms | 3.194秒 | 2.412秒 | 8.615秒 | 1.716秒 | https://v16.toutiao50.com/1088b805aa5bec6819ae96b764edd06b/6a070859/video/tos/alisg/tos-alisg-ve-0051c001-sg/oEZIAIbobSfQTA7eY46sfdFSbiZGGCL9gnVDWY/ | |
| [酷我听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E6%88%91%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.081秒 | 11.33ms | 0.001ms | 408.829ms | 106.406ms | 3.337秒 | 132.734ms | 83.599ms | http://lv.sycdn.kuwo.cn/d25728e804304573cf76e608d1ce4d42/6a05b15d/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$ | |
| [酷狗音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E7%8B%97%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.941秒 | 20.524ms | 518.625ms | 311.698ms | 247.581ms | 353.826ms | 410.346ms | 74.358ms | http://fsdg360.tx.kugou.com/202605141926/c4f57872a750b3fdb87b228c658ec5b7/v3/b8ce947e40546bcc3982a4acebedf66c/yp/p_0_960143/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx786133319_qu128_s3932213875.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3 | |
| [金牌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt) | 成功 | | 2.551秒 | 12.155ms | 0.001ms | 979.415ms | 739.597ms | 252.819ms | 329.695ms | 235.998ms | https://ppvod01.kqgfbs.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?t=6a05db8d&whip=222.210.194.201&sign=debec49d78bcce0df1e02b768f578f1aee17c873 | |
| [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 失败 | 分类列表 | 3.358秒 | 13.007ms | 0.001ms | 0.001ms | 979.228ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 成功 | | 19.602秒 | 10.337ms | 0.001ms | 0.001ms | 5.774秒 | 5.341秒 | 5.151秒 | 3.324秒 | https://vvip.high26-playback.com/20260513/23437_628454d2/index.m3u8 | |
| [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 1.804秒 | 8.37ms | 0.003ms | 1.795秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | 分类列表为空 |
| [麦田影院](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BA%A6%E7%94%B0%E5%BD%B1%E9%99%A2.txt) | 失败 | 地址校验 | 15.197秒 | 24.421ms | 0.002ms | 0.001ms | 2.043秒 | 4.252秒 | 0.057ms | 2.172秒 | https://v.lzcdn28.com/20250923/2326_a9bf234a/index.m3u8 | HTTP 404 |
| [黑猫APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt) | 成功 | | 16.919秒 | 14.876ms | 0.001ms | 2.395秒 | 1.983秒 | 1.908秒 | 2.287秒 | 307.456ms | https://v3-colds.douyinvod.com/4742a6678762f99af142f4d06da4807b/6a06108a/video/tos/cn/tos-cn-v-5f73e7/o4oCFgLenmpTLBOeIbswrhIGAIf1EosXT15aIl/ | |
+4 -2
View File
@@ -1,19 +1,19 @@
[
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt",
@@ -42,8 +42,10 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%99%BE%E5%BA%A6%E7%9F%AD%E5%89%A7.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E8%81%9A.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E9%93%BE.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E4%BC%98%E9%80%89.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt",
+124 -124
View File
@@ -16,7 +16,7 @@
},
{
"version": 2,
"file": "py/世纪音乐.txt",
"file": "py/优酷.txt",
"valid": true
},
{
@@ -29,26 +29,11 @@
"file": "py/短剧优选.txt",
"valid": true
},
{
"version": 2,
"file": "py/优酷.txt",
"valid": true
},
{
"version": 2,
"file": "py/百度短剧.txt",
"valid": true
},
{
"version": 5,
"file": "py/多多.txt",
"valid": true
},
{
"version": 2,
"file": "py/金牌.txt",
"valid": true
},
{
"version": 2,
"file": "py/微观短剧.txt",
@@ -65,8 +50,13 @@
"valid": true
},
{
"version": 4,
"file": "py/短剧网.txt",
"version": 3,
"file": "py/糯米.txt",
"valid": true
},
{
"version": 2,
"file": "py/金牌.txt",
"valid": true
},
{
@@ -75,8 +65,8 @@
"valid": true
},
{
"version": 6,
"file": "py/蜡笔.txt",
"version": 5,
"file": "py/多多.txt",
"valid": true
},
{
@@ -89,29 +79,59 @@
"file": "py/腾讯视频.txt",
"valid": true
},
{
"version": 2,
"file": "py/酷我听书.txt",
"valid": true
},
{
"version": 2,
"file": "py/博看听书.txt",
"valid": true
},
{
"version": 4,
"file": "py/短剧网.txt",
"valid": true
},
{
"version": 13,
"file": "py/爱奇艺.txt",
"valid": true
},
{
"version": 4,
"file": "py/6V磁力.txt",
"valid": true
},
{
"version": 6,
"file": "py/4K指南.txt",
"valid": true
},
{
"version": 6,
"file": "py/蜡笔.txt",
"valid": true
},
{
"version": 6,
"file": "py/至臻.txt",
"valid": true
},
{
"version": 5,
"file": "py/libvio.txt",
"valid": true
},
{
"version": 6,
"file": "py/木偶.txt",
"valid": true
},
{
"version": 6,
"file": "py/玩偶哥哥.txt",
"valid": true
},
{
"version": 13,
"file": "py/爱奇艺.txt",
"version": 6,
"file": "py/木偶.txt",
"valid": true
},
{
@@ -119,24 +139,9 @@
"file": "py/盘聚.txt",
"valid": true
},
{
"version": 3,
"file": "py/袋鼠影视.txt",
"valid": true
},
{
"version": 2,
"file": "py/酷我听书.txt",
"valid": true
},
{
"version": 6,
"file": "py/4K指南.txt",
"valid": true
},
{
"version": 8,
"file": "py/玩偶聚合.txt",
"file": "py/PPnix.txt",
"valid": true
},
{
@@ -144,16 +149,6 @@
"file": "py/滴答影视.txt",
"valid": true
},
{
"version": 6,
"file": "py/至臻.txt",
"valid": true
},
{
"version": 4,
"file": "py/瓜子.txt",
"valid": true
},
{
"version": 7,
"file": "py/欧歌.txt",
@@ -164,36 +159,6 @@
"file": "py/七味.txt",
"valid": true
},
{
"version": 6,
"file": "py/人人电影.txt",
"valid": true
},
{
"version": 2,
"file": "py/PPnix.txt",
"valid": true
},
{
"version": 2,
"file": "py/视界.txt",
"valid": true
},
{
"version": 2,
"file": "py/独播库.txt",
"valid": true
},
{
"version": 5,
"file": "py/虎斑.txt",
"valid": true
},
{
"version": 4,
"file": "py/6V磁力.txt",
"valid": true
},
{
"version": 6,
"file": "py/二小.txt",
@@ -204,11 +169,71 @@
"file": "py/布布影视.txt",
"valid": true
},
{
"version": 6,
"file": "py/人人电影.txt",
"valid": true
},
{
"version": 8,
"file": "py/玩偶聚合.txt",
"valid": true
},
{
"version": 2,
"file": "py/独播库.txt",
"valid": true
},
{
"version": 3,
"file": "py/低端影视.txt",
"valid": true
},
{
"version": 4,
"file": "py/瓜子.txt",
"valid": true
},
{
"version": 3,
"file": "py/袋鼠影视.txt",
"valid": true
},
{
"version": 2,
"file": "py/新韩剧网.txt",
"valid": true
},
{
"version": 5,
"file": "py/虎斑.txt",
"valid": true
},
{
"version": 2,
"file": "py/剧迷.txt",
"valid": true
},
{
"version": 4,
"file": "py/盘链.txt",
"valid": true
},
{
"version": 3,
"file": "py/两个BT.txt",
"valid": true
},
{
"version": 1,
"file": "py/咕咕动漫.txt",
"valid": true
},
{
"version": 2,
"file": "py/视界.txt",
"valid": true
},
{
"version": 3,
"file": "py/如意资源.txt",
@@ -216,17 +241,7 @@
},
{
"version": 2,
"file": "py/新韩剧网.txt",
"valid": true
},
{
"version": 2,
"file": "py/剧迷.txt",
"valid": true
},
{
"version": 2,
"file": "py/AAZ音乐.txt",
"file": "py/黑猫APP.txt",
"valid": true
},
{
@@ -239,11 +254,6 @@
"file": "py/修罗.txt",
"valid": true
},
{
"version": 3,
"file": "py/两个BT.txt",
"valid": true
},
{
"version": 2,
"file": "py/乌云影视.txt",
@@ -251,7 +261,7 @@
},
{
"version": 2,
"file": "py/黑猫APP.txt",
"file": "py/听友FM.txt",
"valid": true
},
{
@@ -261,7 +271,7 @@
},
{
"version": 2,
"file": "py/听友FM.txt",
"file": "py/凡客TV.txt",
"valid": true
},
{
@@ -269,11 +279,6 @@
"file": "py/飞快TV.txt",
"valid": true
},
{
"version": 2,
"file": "py/橘子TV.txt",
"valid": true
},
{
"version": 2,
"file": "py/路漫漫.txt",
@@ -281,7 +286,7 @@
},
{
"version": 2,
"file": "py/茶杯狐.txt",
"file": "py/橘子TV.txt",
"valid": true
},
{
@@ -290,8 +295,13 @@
"valid": true
},
{
"version": 3,
"file": "py/盘链.txt",
"version": 2,
"file": "py/茶杯狐.txt",
"valid": true
},
{
"version": 2,
"file": "py/世纪音乐.txt",
"valid": false
},
{
@@ -320,13 +330,13 @@
"valid": false
},
{
"version": 3,
"file": "py/低端影视.txt",
"version": 2,
"file": "py/耐视点播.txt",
"valid": false
},
{
"version": 3,
"file": "py/麦田影院.txt",
"version": 2,
"file": "py/AAZ音乐.txt",
"valid": false
},
{
@@ -336,12 +346,7 @@
},
{
"version": 3,
"file": "py/糯米.txt",
"valid": false
},
{
"version": 2,
"file": "py/凡客TV.txt",
"file": "py/麦田影院.txt",
"valid": false
},
{
@@ -349,11 +354,6 @@
"file": "py/不太灵.txt",
"valid": false
},
{
"version": 2,
"file": "py/耐视点播.txt",
"valid": false
},
{
"version": 3,
"file": "py/樱花动漫.txt",