This commit is contained in:
Harold
2026-05-30 17:03:08 +08:00
parent e137283700
commit fc4e1fb068
5 changed files with 981 additions and 981 deletions
File diff suppressed because one or more lines are too long
+682 -682
View File
@@ -1,7 +1,7 @@
{ {
"generated_at": "2026-05-30T16:33:39+08:00", "generated_at": "2026-05-30T17:01:26+08:00",
"max_workers": 16, "max_workers": 16,
"total_duration_ms": 19177.17, "total_duration_ms": 101236.318,
"summary": { "summary": {
"total": 81, "total": 81,
"success": 67, "success": 67,
@@ -11,11 +11,11 @@
"module_load": 0, "module_load": 0,
"init": 0, "init": 0,
"home": 1, "home": 1,
"category": 5, "category": 7,
"detail": 1, "detail": 1,
"player": 2, "player": 2,
"url_check": 0, "url_check": 2,
"unexpected": 5 "unexpected": 1
} }
}, },
"results": [ "results": [
@@ -27,14 +27,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 195.737, "module_load": 242.99,
"init": 0.001, "init": 0.001,
"home": 454.45, "home": 411.676,
"category": 0.016, "category": 0.018,
"detail": 350.09, "detail": 420.181,
"player": 672.36, "player": 688.176,
"url_check": 445.582, "url_check": 499.177,
"total": 2142.596 "total": 2295.458
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -66,14 +66,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 197.167, "module_load": 244.032,
"init": 0.002, "init": 0.001,
"home": 0.006, "home": 0.005,
"category": 745.569, "category": 800.318,
"detail": 557.051, "detail": 498.234,
"player": 0.004, "player": 0.005,
"url_check": 154.873, "url_check": 149.461,
"total": 1714.584 "total": 1731.497
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -105,14 +105,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 195.638, "module_load": 243.944,
"init": 0.006, "init": 0.004,
"home": 0.003, "home": 0.001,
"category": 740.904, "category": 764.095,
"detail": 810.3, "detail": 765.625,
"player": 0.002, "player": 0.002,
"url_check": 0.059, "url_check": 0.049,
"total": 1804.665 "total": 1812.319
}, },
"counts": { "counts": {
"classes": 12, "classes": 12,
@@ -139,39 +139,39 @@
{ {
"spider": "AAZ音乐", "spider": "AAZ音乐",
"file": "AAZ音乐.txt", "file": "AAZ音乐.txt",
"success": false, "success": true,
"failed_stage": "unexpected", "failed_stage": null,
"error": "HTTPSConnectionPool(host='www.aaz.cx', port=443): Max retries exceeded with url: /m/8b3d7a93ea1a22cc7fdd3cc8514c4aaf.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.aaz.cx', port=443) at 0x715dd19ccb90>, 'Connection to www.aaz.cx timed out. (connect timeout=10)'))", "error": null,
"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='www.aaz.cx', port=443) at 0x715dd19ccb90>, 'Connection to www.aaz.cx 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='www.aaz.cx', port=443): Max retries exceeded with url: /m/8b3d7a93ea1a22cc7fdd3cc8514c4aaf.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.aaz.cx', port=443) at 0x715dd19ccb90>, 'Connection to www.aaz.cx 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 721, 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 433, 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 296, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/AAZ音乐.txt\", line 255, in detailContent\n File \"/home/harold/workspace/tvbox-resources/py/AAZ音乐.txt\", line 57, in _fetch_html\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='www.aaz.cx', port=443): Max retries exceeded with url: /m/8b3d7a93ea1a22cc7fdd3cc8514c4aaf.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.aaz.cx', port=443) at 0x715dd19ccb90>, 'Connection to www.aaz.cx timed out. (connect timeout=10)'))\n", "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 218.022, "module_load": 247.037,
"init": 0.001, "init": 0.001,
"home": 469.7, "home": 535.695,
"category": 188.397, "category": 204.89,
"detail": 10011.164, "detail": 319.843,
"player": 0.0, "player": 211.763,
"url_check": 0.0, "url_check": 1332.096,
"total": 10929.998 "total": 2885.148
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
"category_videos": 60, "category_videos": 60,
"detail_videos": 0, "detail_videos": 1,
"episodes": 0 "episodes": 1
}, },
"samples": { "samples": {
"tid": "new", "tid": "new",
"vod_id": "song:8b3d7a93ea1a22cc7fdd3cc8514c4aaf", "vod_id": "song:8b3d7a93ea1a22cc7fdd3cc8514c4aaf",
"flag": null, "flag": "AAZ音乐",
"play_id": null "play_id": "song:8b3d7a93ea1a22cc7fdd3cc8514c4aaf"
}, },
"player": { "player": {
"parse": null, "parse": 0,
"url": "", "url": "https://s.5bb3.com/m4a/36b69f2e978d4b60b4de9e20fe112f0c.m4a",
"valid": false, "valid": true,
"reachable": null, "reachable": true,
"status_code": null, "status_code": 200,
"final_url": "", "final_url": "https://car-bj.kuwo.cn/06937655d141ff3f2080c5b15d895b9b/6a1aa763/lx/resource/a3/23/59/3599944677.aac?from=vip",
"reason": null "reason": null
} }
}, },
@@ -183,14 +183,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 252.367, "module_load": 277.601,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 514.157, "category": 468.852,
"detail": 398.014, "detail": 611.662,
"player": 0.009, "player": 0.01,
"url_check": 201.716, "url_check": 205.394,
"total": 1371.15 "total": 1568.647
}, },
"counts": { "counts": {
"classes": 2, "classes": 2,
@@ -222,14 +222,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 196.995, "module_load": 240.447,
"init": 0.022, "init": 0.007,
"home": 0.009, "home": 0.002,
"category": 312.241, "category": 433.357,
"detail": 246.423, "detail": 258.275,
"player": 287.825, "player": 270.199,
"url_check": 68.552, "url_check": 222.245,
"total": 1170.665 "total": 1425.887
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -245,11 +245,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://isure.stream.qqmusic.qq.com/F000004BzO7t2yns8i.flac?guid=d2600f0c70c2ae81a0b504dd6bef6a6f&vkey=B0F7FF3D63208482896990C02BE7A1B90F7526C7C8681A4A595689BD742F52941DF851F2BA900089F64826B4F148F7E8B59AE34BE95FC2FA__v2b94c3ae&uin=1152921504846230218&fromtag=119114&redirect=1", "url": "https://isure.stream.qqmusic.qq.com/F000004BzO7t2yns8i.flac?guid=0a702398343400b37e132f753c2cbfc6&vkey=F3DDDF8D536E43BC6C78CCE75C0033F94E859A9EE1C4FF968B525A2FCC7F6627F746C953C4764D92630FCAAA44B3E8838F0F569DD9A0614B__v2b9abeb3&uin=1152921504846230218&fromtag=119114&redirect=1",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://isure.stream.qqmusic.qq.com/F000004BzO7t2yns8i.flac?guid=d2600f0c70c2ae81a0b504dd6bef6a6f&vkey=B0F7FF3D63208482896990C02BE7A1B90F7526C7C8681A4A595689BD742F52941DF851F2BA900089F64826B4F148F7E8B59AE34BE95FC2FA__v2b94c3ae&uin=1152921504846230218&fromtag=119114&redirect=1", "final_url": "https://isure.stream.qqmusic.qq.com/F000004BzO7t2yns8i.flac?guid=0a702398343400b37e132f753c2cbfc6&vkey=F3DDDF8D536E43BC6C78CCE75C0033F94E859A9EE1C4FF968B525A2FCC7F6627F746C953C4764D92630FCAAA44B3E8838F0F569DD9A0614B__v2b9abeb3&uin=1152921504846230218&fromtag=119114&redirect=1",
"reason": null "reason": null
} }
}, },
@@ -261,14 +261,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 194.123, "module_load": 242.479,
"init": 0.006, "init": 0.005,
"home": 0.053, "home": 0.052,
"category": 810.401, "category": 791.221,
"detail": 2005.134, "detail": 1943.05,
"player": 0.003, "player": 0.004,
"url_check": 993.309, "url_check": 1023.439,
"total": 4063.996 "total": 4038.729
}, },
"counts": { "counts": {
"classes": 29, "classes": 29,
@@ -300,14 +300,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 206.321, "module_load": 240.018,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 219.417, "category": 239.736,
"detail": 222.092, "detail": 321.146,
"player": 0.004, "player": 0.005,
"url_check": 165.198, "url_check": 149.164,
"total": 862.85 "total": 956.507
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -339,14 +339,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 187.503, "module_load": 240.735,
"init": 0.001, "init": 0.0,
"home": 0.001, "home": 0.001,
"category": 1391.684, "category": 1974.909,
"detail": 992.965, "detail": 1080.031,
"player": 1928.942, "player": 1472.232,
"url_check": 1189.633, "url_check": 1318.123,
"total": 5697.385 "total": 6122.19
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
@@ -356,17 +356,17 @@
}, },
"samples": { "samples": {
"tid": "index", "tid": "index",
"vod_id": "204103", "vod_id": "203840",
"flag": "YouKnowTV", "flag": "YouKnowTV",
"play_id": "eyJ2b2RfaWQiOiIyMDQxMDMiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDQxMDMtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDQxMDMtMS0xLyJ9LHsic291cmNlIjoi57q_6LevNiIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDQxMDMtMi0xLyJ9LHsic291cmNlIjoi57q_6LevNyIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDQxMDMtMi0xLyJ9XX0" "play_id": "eyJ2b2RfaWQiOiIyMDM4NDAiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM4NDAtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM4NDAtMS0xLyJ9LHsic291cmNlIjoi57q_6LevNyIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM4NDAtMi0xLyJ9LHsic291cmNlIjoi57q_6LevOCIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM4NDAtMi0xLyJ9XX0"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://play.phimgood.com/20260523/27137_6f760a05/index.m3u8", "url": "https://vip.dytt-tvs.com/20260509/19426_b86a77a4/index.m3u8",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://play.phimgood.com/20260523/27137_6f760a05/index.m3u8", "final_url": "https://cnvod.jimxtc.com/20260509/19426_b86a77a4/index.m3u8",
"reason": null "reason": null
} }
}, },
@@ -378,14 +378,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 204.327, "module_load": 240.279,
"init": 0.006, "init": 0.005,
"home": 0.002, "home": 0.001,
"category": 740.018, "category": 801.148,
"detail": 724.523, "detail": 539.016,
"player": 0.002, "player": 0.006,
"url_check": 174.611, "url_check": 142.814,
"total": 1893.271 "total": 1758.108
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -417,14 +417,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 209.632, "module_load": 242.692,
"init": 0.001, "init": 0.001,
"home": 6080.329, "home": 3775.83,
"category": 2215.273, "category": 17046.136,
"detail": 6374.21, "detail": 13133.759,
"player": 0.005, "player": 0.018,
"url_check": 142.487, "url_check": 160.439,
"total": 18503.666 "total": 37604.174
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -456,14 +456,14 @@
"error": "详情缺少播放源或播放列表", "error": "详情缺少播放源或播放列表",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 193.872, "module_load": 240.54,
"init": 0.002, "init": 0.001,
"home": 105.983, "home": 155.825,
"category": 0.004, "category": 0.006,
"detail": 100.651, "detail": 1150.77,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 557.147 "total": 1702.396
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -495,14 +495,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 205.725, "module_load": 241.568,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 435.523, "category": 557.334,
"detail": 337.468, "detail": 399.727,
"player": 669.963, "player": 833.892,
"url_check": 451.262, "url_check": 539.7,
"total": 2147.514 "total": 2608.677
}, },
"counts": { "counts": {
"classes": 14, "classes": 14,
@@ -534,14 +534,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 217.654, "module_load": 239.099,
"init": 0.001, "init": 0.001,
"home": 388.18, "home": 482.998,
"category": 588.751, "category": 563.448,
"detail": 1107.801, "detail": 1297.762,
"player": 0.024, "player": 0.035,
"url_check": 1646.458, "url_check": 1622.649,
"total": 3982.545 "total": 4241.558
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
@@ -561,7 +561,7 @@
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/f9499d54d9ca56c3f50b7849341408d74a0d458b.m3u8", "final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/5ac9a44fba25527207f22f16ead900cf8241f4d1.m3u8",
"reason": null "reason": null
} }
}, },
@@ -573,14 +573,14 @@
"error": "分类视频列表为空", "error": "分类视频列表为空",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 187.995, "module_load": 234.415,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 382.231, "category": 395.358,
"detail": 0.0, "detail": 0.0,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 976.143 "total": 1042.256
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -612,14 +612,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 187.339, "module_load": 235.449,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 696.841, "category": 710.41,
"detail": 400.949, "detail": 520.939,
"player": 0.005, "player": 0.004,
"url_check": 1142.619, "url_check": 1118.357,
"total": 2487.424 "total": 2623.945
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -651,14 +651,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 3.661, "module_load": 4.8,
"init": 0.0, "init": 0.001,
"home": 0.0, "home": 0.0,
"category": 501.272, "category": 541.549,
"detail": 444.122, "detail": 402.501,
"player": 0.007, "player": 0.019,
"url_check": 991.451, "url_check": 1190.399,
"total": 1940.938 "total": 2140.461
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -685,19 +685,19 @@
{ {
"spider": "人人视频", "spider": "人人视频",
"file": "人人视频.txt", "file": "人人视频.txt",
"success": true, "success": false,
"failed_stage": null, "failed_stage": "url_check",
"error": null, "error": "HTTP 403",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 4.106, "module_load": 8.408,
"init": 0.0, "init": 0.001,
"home": 167.125, "home": 164.93,
"category": 232.112, "category": 245.067,
"detail": 246.012, "detail": 237.226,
"player": 365.449, "player": 286.755,
"url_check": 197.269, "url_check": 309.698,
"total": 2430.806 "total": 2779.242
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -713,12 +713,12 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://a3fkpcuq13f4ius.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/50c5dbf255a571f1a35d4531959d0402/7d61db94110c47c08a8f77e9be92d2b7-8c648074a2124d2abad352598f7faf32-ld.mp4?auth_key=1780144417-e7f00603d3313affb003db9d0154f250-0-7d529b64f278ae129dc104be6ff22a8d&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=80b58fae4afa4e16a25a0361e83fda66&hevc=false&seasonId=57590", "url": "https://tfwb3grhdgmt1gc41hcjz8yzdk.ourdvsssvip.com:20443/ws-302.bwcgee.cn/50c5dbf255a571f1a35d4531959d0402/7d61db94110c47c08a8f77e9be92d2b7-8c648074a2124d2abad352598f7faf32-ld.mp4?key=716cb4cb7262aeae87fde7fda638106c&time=1780146085099&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=320383b3a13b402aae4bec30349e8a17&hevc=false&seasonId=57590&wsiphost=ipdbme&wsrid_tag=6a1aa765_PS-CTU-01lP718_20750-29711-s1t1780131685165&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0",
"valid": true, "valid": false,
"reachable": true, "reachable": false,
"status_code": 200, "status_code": 403,
"final_url": "https://a3fkpcuq13f4ius.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/50c5dbf255a571f1a35d4531959d0402/7d61db94110c47c08a8f77e9be92d2b7-8c648074a2124d2abad352598f7faf32-ld.mp4?auth_key=1780144417-e7f00603d3313affb003db9d0154f250-0-7d529b64f278ae129dc104be6ff22a8d&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=80b58fae4afa4e16a25a0361e83fda66&hevc=false&seasonId=57590", "final_url": "https://tfwb3grhdgmt1gc41hcjz8yzdk.ourdvsssvip.com:20443/ws-302.bwcgee.cn/50c5dbf255a571f1a35d4531959d0402/7d61db94110c47c08a8f77e9be92d2b7-8c648074a2124d2abad352598f7faf32-ld.mp4?key=716cb4cb7262aeae87fde7fda638106c&time=1780146085099&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=320383b3a13b402aae4bec30349e8a17&hevc=false&seasonId=57590&wsiphost=ipdbme&wsrid_tag=6a1aa765_PS-CTU-01lP718_20750-29711-s1t1780131685165&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0",
"reason": null "reason": "HTTP 403"
} }
}, },
{ {
@@ -729,14 +729,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 9.949, "module_load": 9.346,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 319.053, "category": 296.183,
"detail": 582.839, "detail": 559.023,
"player": 0.002, "player": 0.004,
"url_check": 225.915, "url_check": 230.591,
"total": 1139.042 "total": 1095.617
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -768,14 +768,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 4.885, "module_load": 7.963,
"init": 0.001, "init": 0.002,
"home": 0.001, "home": 0.001,
"category": 727.36, "category": 1031.76,
"detail": 1407.11, "detail": 1572.567,
"player": 0.007, "player": 0.009,
"url_check": 393.377, "url_check": 184.423,
"total": 2533.109 "total": 2798.524
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -807,14 +807,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 7.586, "module_load": 21.238,
"init": 0.003, "init": 0.001,
"home": 0.001, "home": 0.002,
"category": 1133.979, "category": 766.585,
"detail": 224.865, "detail": 340.497,
"player": 1491.136, "player": 1583.052,
"url_check": 2039.476, "url_check": 655.891,
"total": 4898.144 "total": 3371.465
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -830,7 +830,7 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://v.xlys.ltd.ua/obj/73FD843EC6439A09D3DFF70C7AC2F46040D8ADD856501F66BC64FD13CF04B471", "url": "https://v.xlys.ltd.ua/obj/E7AF80191C5DDC0B50B7AB500F483BD113068D1136BC9F6384BAA00E37B8D349",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
@@ -846,34 +846,34 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 14.451, "module_load": 9.309,
"init": 0.001, "init": 0.001,
"home": 336.369, "home": 297.409,
"category": 195.758, "category": 349.708,
"detail": 208.346, "detail": 354.741,
"player": 671.749, "player": 652.444,
"url_check": 190.981, "url_check": 1259.192,
"total": 1618.306 "total": 2923.648
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
"category_videos": 84, "category_videos": 84,
"detail_videos": 1, "detail_videos": 1,
"episodes": 1 "episodes": 2
}, },
"samples": { "samples": {
"tid": "dianying", "tid": "dianying",
"vod_id": "/vod/63188.html", "vod_id": "/vod/63198.html",
"flag": "FF", "flag": "FF",
"play_id": "63188-1-1" "play_id": "63198-1-1"
}, },
"player": { "player": {
"parse": 1, "parse": 0,
"url": "https://www.nmdvd.top/jx/player.php?vid=c29nXcBQXr6P2aSYSIrBZ3dsbEloNy9GR2ZKNVMvZ0MyM2JKWS9XVFppUHlXYnpYKzl5T3h2TnlyblJPRHBtcWE0YzhYd0ZkbUkwTTFIS0wwVk43T3RyNFZKUXNlbmpwVWFYSStaaFAwS0s1NFZqTmNKMW5KMk4rS2xRNy82anN3Z1FPbXc0WGt1aEJja3ZNeXEyNWRaN2QyYzFGamxnWFBIaHM5UWZaaGxWUFVJM01abWcrRUNjQ1MxaVFMNTUxcTRzaytHNmRlKzVtczNQTg%3D%3D", "url": "https://vip.ffzy-play9.com/20260530/41753_479c3b11/index.m3u8",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://www.nmdvd.top/jx/player.php?vid=c29nXcBQXr6P2aSYSIrBZ3dsbEloNy9GR2ZKNVMvZ0MyM2JKWS9XVFppUHlXYnpYKzl5T3h2TnlyblJPRHBtcWE0YzhYd0ZkbUkwTTFIS0wwVk43T3RyNFZKUXNlbmpwVWFYSStaaFAwS0s1NFZqTmNKMW5KMk4rS2xRNy82anN3Z1FPbXc0WGt1aEJja3ZNeXEyNWRaN2QyYzFGamxnWFBIaHM5UWZaaGxWUFVJM01abWcrRUNjQ1MxaVFMNTUxcTRzaytHNmRlKzVtczNQTg%3D%3D", "final_url": "https://vip.ffzy-play9.com/20260530/41753_479c3b11/index.m3u8",
"reason": null "reason": null
} }
}, },
@@ -885,14 +885,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 4.362, "module_load": 4.17,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 1068.944, "category": 2383.174,
"detail": 1441.113, "detail": 1180.854,
"player": 1861.805, "player": 9510.27,
"url_check": 3468.489, "url_check": 2838.753,
"total": 7845.138 "total": 15917.761
}, },
"counts": { "counts": {
"classes": 8, "classes": 8,
@@ -902,17 +902,17 @@
}, },
"samples": { "samples": {
"tid": "1", "tid": "1",
"vod_id": "936478c5221d9a89", "vod_id": "953b7919452562de",
"flag": "高速线路", "flag": "高速线路",
"play_id": "{\"movie_id\":\"936478c5221d9a89\",\"link_id\":\"a20ffa34b2bb419fc633a1d8eb54e8cb\",\"line_id\":\"line1\",\"line_name\":\"高速线路\",\"episode_name\":\"1080p\",\"type\":\"switch\",\"page\":\"https://fktv.me/movie/detail/936478c5221d9a89\"}" "play_id": "{\"movie_id\":\"953b7919452562de\",\"link_id\":\"24fe119cedad67e5e7cef4f9795b494f\",\"line_id\":\"line1\",\"line_name\":\"高速线路\",\"episode_name\":\"1080p\",\"type\":\"switch\",\"page\":\"https://fktv.me/movie/detail/953b7919452562de\"}"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://fktv.me/ysapi/m3u8/p/f7087e458a1e5112bbad4d00fa6268ea.m3u8", "url": "https://fktv.me/ysapi/m3u8/p/b6953ae8368ffc364208e65942b7a17f.m3u8",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://fktv.me/ysapi/m3u8/p/f7087e458a1e5112bbad4d00fa6268ea.m3u8", "final_url": "https://fktv.me/ysapi/m3u8/p/b6953ae8368ffc364208e65942b7a17f.m3u8",
"reason": null "reason": null
} }
}, },
@@ -920,18 +920,18 @@
"spider": "剧圈圈", "spider": "剧圈圈",
"file": "剧圈圈.txt", "file": "剧圈圈.txt",
"success": false, "success": false,
"failed_stage": "unexpected", "failed_stage": "category",
"error": "HTTPSConnectionPool(host='www.jqqzx.cc', port=443): Read timed out. (read timeout=10)", "error": "HTTPSConnectionPool(host='www.jqqzx.cc', 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.jqqzx.cc', 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 721, 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 417, 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 296, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/剧圈圈.txt\", line 152, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/剧圈圈.txt\", line 94, in _request_html\nrequests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.jqqzx.cc', port=443): Read timed out. (read timeout=10)\n", "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 6.208, "module_load": 5.227,
"init": 0.0, "init": 0.001,
"home": 0.0, "home": 0.002,
"category": 10017.611, "category": 10016.861,
"detail": 0.0, "detail": 0.0,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 10026.351 "total": 20040.464
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -940,7 +940,7 @@
"episodes": 0 "episodes": 0
}, },
"samples": { "samples": {
"tid": "dianying", "tid": "juji",
"vod_id": null, "vod_id": null,
"flag": null, "flag": null,
"play_id": null "play_id": null
@@ -963,14 +963,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 4.444, "module_load": 5.894,
"init": 0.001, "init": 0.0,
"home": 0.001, "home": 0.001,
"category": 320.522, "category": 210.373,
"detail": 511.163, "detail": 418.573,
"player": 434.591, "player": 420.886,
"url_check": 1324.558, "url_check": 1277.692,
"total": 2595.807 "total": 2333.977
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -1002,14 +1002,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 3.837, "module_load": 4.815,
"init": 0.001, "init": 0.001,
"home": 2823.953, "home": 2812.571,
"category": 288.702, "category": 253.099,
"detail": 710.697, "detail": 699.297,
"player": 0.005, "player": 0.004,
"url_check": 43.964, "url_check": 48.333,
"total": 3873.761 "total": 3818.797
}, },
"counts": { "counts": {
"classes": 11, "classes": 11,
@@ -1041,14 +1041,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 3.089, "module_load": 8.565,
"init": 356.161, "init": 365.501,
"home": 0.005, "home": 0.009,
"category": 167.506, "category": 199.24,
"detail": 162.008, "detail": 262.388,
"player": 0.003, "player": 0.006,
"url_check": 156.212, "url_check": 170.221,
"total": 845.629 "total": 1007.895
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
@@ -1080,14 +1080,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 3.94, "module_load": 5.181,
"init": 71.224, "init": 77.637,
"home": 0.001, "home": 0.002,
"category": 166.843, "category": 181.823,
"detail": 2194.257, "detail": 1991.317,
"player": 279.522, "player": 269.846,
"url_check": 121.69, "url_check": 126.004,
"total": 2838.167 "total": 2652.922
}, },
"counts": { "counts": {
"classes": 11, "classes": 11,
@@ -1103,11 +1103,11 @@
}, },
"player": { "player": {
"parse": 0, "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=85769138e45d6b71a88b82cfe19bfda9&buy_key=FM&token=4513&timestamp=1780130019&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=82b48f4d8ad8436aa9aa0d3648a165eb&buy_key=FM&token=8137&timestamp=1780131686&duration=453",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "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=85769138e45d6b71a88b82cfe19bfda9&buy_key=FM&token=4513&timestamp=1780130019&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=82b48f4d8ad8436aa9aa0d3648a165eb&buy_key=FM&token=8137&timestamp=1780131686&duration=453",
"reason": null "reason": null
} }
}, },
@@ -1119,14 +1119,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 8.112, "module_load": 11.195,
"init": 0.0, "init": 0.0,
"home": 396.96, "home": 606.126,
"category": 383.94, "category": 372.645,
"detail": 771.172, "detail": 803.898,
"player": 432.795, "player": 574.044,
"url_check": 134.177, "url_check": 146.669,
"total": 2129.474 "total": 2516.519
}, },
"counts": { "counts": {
"classes": 8, "classes": 8,
@@ -1142,11 +1142,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780127785&sign=5cad30f0324899d2e786ae123e4c1b6e", "url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780131686&sign=3390440782acabfba4f8810669c7f9dc",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780127785&sign=5cad30f0324899d2e786ae123e4c1b6e", "final_url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780131686&sign=3390440782acabfba4f8810669c7f9dc",
"reason": null "reason": null
} }
}, },
@@ -1158,14 +1158,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 8.242, "module_load": 28.848,
"init": 0.005, "init": 0.01,
"home": 492.101, "home": 594.899,
"category": 449.985, "category": 453.191,
"detail": 476.684, "detail": 419.926,
"player": 1234.702, "player": 2229.693,
"url_check": 205.743, "url_check": 182.389,
"total": 2868.352 "total": 3910.792
}, },
"counts": { "counts": {
"classes": 3, "classes": 3,
@@ -1181,11 +1181,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/a0a14215b5404130b33e37b8d1764ccf~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811234020&x-signature=6NylMQGKRnA3VdY717C%2BZzCiuok%3D", "url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/a0a14215b5404130b33e37b8d1764ccf~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811235687&x-signature=d2QiHdnY8biS9J6enm3rFvAHkOA%3D",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/a0a14215b5404130b33e37b8d1764ccf~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811234020&x-signature=6NylMQGKRnA3VdY717C%2BZzCiuok%3D", "final_url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/a0a14215b5404130b33e37b8d1764ccf~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811235687&x-signature=d2QiHdnY8biS9J6enm3rFvAHkOA%3D",
"reason": null "reason": null
} }
}, },
@@ -1193,18 +1193,18 @@
"spider": "四万影视", "spider": "四万影视",
"file": "四万影视.txt", "file": "四万影视.txt",
"success": false, "success": false,
"failed_stage": "unexpected", "failed_stage": "category",
"error": "HTTPSConnectionPool(host='40000.me', port=443): Read timed out. (read timeout=10)", "error": "HTTPSConnectionPool(host='40000.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='40000.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 721, 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 417, 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 296, 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.ReadTimeout: HTTPSConnectionPool(host='40000.me', port=443): Read timed out. (read timeout=10)\n", "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 3.967, "module_load": 12.299,
"init": 0.0, "init": 0.001,
"home": 0.0, "home": 0.001,
"category": 10017.35, "category": 10021.729,
"detail": 0.0, "detail": 0.0,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 10024.826 "total": 20053.399
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -1213,7 +1213,7 @@
"episodes": 0 "episodes": 0
}, },
"samples": { "samples": {
"tid": "20", "tid": "30",
"vod_id": null, "vod_id": null,
"flag": null, "flag": null,
"play_id": null "play_id": null
@@ -1236,14 +1236,14 @@
"error": "分类视频列表为空", "error": "分类视频列表为空",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.779, "module_load": 8.631,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 888.296, "category": 5359.6,
"detail": 0.0, "detail": 0.0,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 1634.559 "total": 6615.646
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -1275,14 +1275,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 7.153, "module_load": 12.998,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 395.547, "category": 402.619,
"detail": 371.234, "detail": 437.062,
"player": 0.004, "player": 0.004,
"url_check": 1051.098, "url_check": 1161.511,
"total": 1825.534 "total": 2015.268
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -1314,14 +1314,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 4.37, "module_load": 8.925,
"init": 0.0, "init": 0.002,
"home": 0.006, "home": 0.016,
"category": 738.481, "category": 981.491,
"detail": 350.799, "detail": 481.175,
"player": 0.003, "player": 0.013,
"url_check": 1797.838, "url_check": 2000.858,
"total": 2892.193 "total": 3474.711
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -1353,14 +1353,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 8.481, "module_load": 20.366,
"init": 432.35, "init": 439.851,
"home": 941.63, "home": 4433.45,
"category": 443.626, "category": 3076.914,
"detail": 437.251, "detail": 4740.48,
"player": 1847.33, "player": 6962.713,
"url_check": 80.204, "url_check": 75.938,
"total": 4191.326 "total": 19752.44
}, },
"counts": { "counts": {
"classes": 9, "classes": 9,
@@ -1392,14 +1392,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 8.294, "module_load": 9.047,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 815.81, "category": 667.613,
"detail": 647.722, "detail": 2475.364,
"player": 1615.429, "player": 9941.97,
"url_check": 263.449, "url_check": 297.488,
"total": 3351.232 "total": 13392.217
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -1415,11 +1415,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/874f908a-f9df-4538-942a-7342fda0ff8a.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%22%E6%AD%A3%E7%89%87.m3u8%22%3Bfilename*%3DUTF-8%27%27%25E6%25AD%25A3%25E7%2589%2587.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=d7T7i%2BfDBk6Gz8RTdO/07JJqXsk%3D&Expires=1780130322&x-amz-FSIZE=58373&x-amz-UFID=624471240788981016", "url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/874f908a-f9df-4538-942a-7342fda0ff8a.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%22%E6%AD%A3%E7%89%87.m3u8%22%3Bfilename*%3DUTF-8%27%27%25E6%25AD%25A3%25E7%2589%2587.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=2v/CHThqbbUNSq%2BsyOtTheiy0cs%3D&Expires=1780131932&x-amz-FSIZE=58373&x-amz-UFID=624471240788981016",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/874f908a-f9df-4538-942a-7342fda0ff8a.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%22%E6%AD%A3%E7%89%87.m3u8%22%3Bfilename*%3DUTF-8%27%27%25E6%25AD%25A3%25E7%2589%2587.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=d7T7i%2BfDBk6Gz8RTdO/07JJqXsk%3D&Expires=1780130322&x-amz-FSIZE=58373&x-amz-UFID=624471240788981016", "final_url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/874f908a-f9df-4538-942a-7342fda0ff8a.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%22%E6%AD%A3%E7%89%87.m3u8%22%3Bfilename*%3DUTF-8%27%27%25E6%25AD%25A3%25E7%2589%2587.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=2v/CHThqbbUNSq%2BsyOtTheiy0cs%3D&Expires=1780131932&x-amz-FSIZE=58373&x-amz-UFID=624471240788981016",
"reason": null "reason": null
} }
}, },
@@ -1431,14 +1431,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 4.035, "module_load": 29.057,
"init": 0.016, "init": 0.018,
"home": 193.869, "home": 184.004,
"category": 232.251, "category": 277.593,
"detail": 327.46, "detail": 1236.104,
"player": 0.002, "player": 0.005,
"url_check": 201.135, "url_check": 106.201,
"total": 959.627 "total": 1834.225
}, },
"counts": { "counts": {
"classes": 30, "classes": 30,
@@ -1450,15 +1450,15 @@
"tid": "都市", "tid": "都市",
"vod_id": "110000044555935694", "vod_id": "110000044555935694",
"flag": "1080P", "flag": "1080P",
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780130020&sign=9c268eaa2531ef7523ffb5bb1c2adb5d" "play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780131687&sign=d86fa1f2983af244f4e961ce27f78359"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780130020&sign=9c268eaa2531ef7523ffb5bb1c2adb5d", "url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780131687&sign=d86fa1f2983af244f4e961ce27f78359",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780130020&sign=9c268eaa2531ef7523ffb5bb1c2adb5d", "final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780131687&sign=d86fa1f2983af244f4e961ce27f78359",
"reason": null "reason": null
} }
}, },
@@ -1470,14 +1470,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 4.666, "module_load": 17.337,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 593.675, "category": 528.539,
"detail": 453.408, "detail": 569.757,
"player": 422.761, "player": 495.504,
"url_check": 1839.156, "url_check": 1943.004,
"total": 3314.935 "total": 3554.994
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -1509,14 +1509,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 3.902, "module_load": 11.555,
"init": 0.0, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 399.577, "category": 437.586,
"detail": 621.05, "detail": 591.488,
"player": 0.002, "player": 0.005,
"url_check": 66.246, "url_check": 108.769,
"total": 1091.406 "total": 1150.118
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -1548,14 +1548,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 6.662, "module_load": 12.973,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 373.353, "category": 1497.352,
"detail": 216.319, "detail": 264.406,
"player": 0.007, "player": 0.018,
"url_check": 228.672, "url_check": 240.182,
"total": 825.485 "total": 2015.967
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
@@ -1587,14 +1587,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.937, "module_load": 7.701,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 1617.326, "category": 7807.644,
"detail": 1332.077, "detail": 19193.915,
"player": 1310.977, "player": 1306.368,
"url_check": 5321.064, "url_check": 866.68,
"total": 9587.976 "total": 43976.613
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -1605,16 +1605,16 @@
"samples": { "samples": {
"tid": "guoman", "tid": "guoman",
"vod_id": "18548", "vod_id": "18548",
"flag": "高清", "flag": "ikun",
"play_id": "/play/18548-1-1/" "play_id": "/play/18548-2-1/"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://v.lzcdn27.com/20260214/5233_434abb0c/index.m3u8", "url": "https://vip.ffzy-plays.com/20260220/50722_af92a534/index.m3u8",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://v.lzcdn27.com/20260214/5233_434abb0c/index.m3u8", "final_url": "https://vip.ffzy-plays.com/20260220/50722_af92a534/index.m3u8",
"reason": null "reason": null
} }
}, },
@@ -1626,34 +1626,34 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 6.665, "module_load": 5.934,
"init": 315.474, "init": 512.553,
"home": 424.559, "home": 11736.432,
"category": 364.824, "category": 7078.112,
"detail": 408.783, "detail": 9831.587,
"player": 756.583, "player": 17318.336,
"url_check": 1037.256, "url_check": 991.906,
"total": 3314.97 "total": 74828.023
}, },
"counts": { "counts": {
"classes": 8, "classes": 8,
"category_videos": 18, "category_videos": 18,
"detail_videos": 1, "detail_videos": 1,
"episodes": 1 "episodes": 2
}, },
"samples": { "samples": {
"tid": "50", "tid": "65",
"vod_id": "402509", "vod_id": "399550",
"flag": "一起看APP", "flag": "一起看APP",
"play_id": "25556249" "play_id": "25451267"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://usaydd.up8r6jjh.com/m3u87/share/7518179/7713675/20260522/132143/720/index.m3u8?sign=f285c59fb3e75cbd8164e2be09b0cb9d&t=1780130022", "url": "https://usaydd.xbavporn.com/m3u87/share/7446755/7642067/20260515/191954/1080/index.m3u8?sign=c971ffd711a5494b9b387a255cca5373&t=1780131761",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://usaydd.up8r6jjh.com/m3u87/share/7518179/7713675/20260522/132143/720/index.m3u8?sign=f285c59fb3e75cbd8164e2be09b0cb9d&t=1780130022", "final_url": "https://usaydd.xbavporn.com/m3u87/share/7446755/7642067/20260515/191954/1080/index.m3u8?sign=c971ffd711a5494b9b387a255cca5373&t=1780131761",
"reason": null "reason": null
} }
}, },
@@ -1665,14 +1665,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 10.873, "module_load": 10.391,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 235.861, "category": 423.924,
"detail": 218.586, "detail": 430.182,
"player": 0.005, "player": 0.009,
"url_check": 1057.605, "url_check": 1112.678,
"total": 1523.44 "total": 1977.655
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -1704,14 +1704,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 23.953, "module_load": 12.559,
"init": 106.879, "init": 132.05,
"home": 194.885, "home": 194.965,
"category": 123.082, "category": 131.596,
"detail": 143.374, "detail": 131.974,
"player": 110.727, "player": 112.992,
"url_check": 121.145, "url_check": 117.6,
"total": 824.629 "total": 834.471
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
@@ -1727,11 +1727,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://fffan.wki8.com/hls/8e02dd79abe98fa87c676467688eaeb5.m3u8?token=df768545ab0854ead5b63225513276b9&time=1780130021&YYNB.m3u8", "url": "https://fffan.wki8.com/hls/8e02dd79abe98fa87c676467688eaeb5.m3u8?token=27b443a09ed2464c69db6b0b46d43364&time=1780131688&YYNB.m3u8",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://fffan.wki8.com/hls/8e02dd79abe98fa87c676467688eaeb5.m3u8?token=df768545ab0854ead5b63225513276b9&time=1780130021&YYNB.m3u8", "final_url": "https://fffan.wki8.com/hls/8e02dd79abe98fa87c676467688eaeb5.m3u8?token=27b443a09ed2464c69db6b0b46d43364&time=1780131688&YYNB.m3u8",
"reason": null "reason": null
} }
}, },
@@ -1743,14 +1743,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.652, "module_load": 6.929,
"init": 0.001, "init": 0.001,
"home": 330.782, "home": 353.008,
"category": 381.386, "category": 437.28,
"detail": 849.253, "detail": 1013.872,
"player": 0.021, "player": 0.025,
"url_check": 72.771, "url_check": 132.262,
"total": 1640.726 "total": 1944.986
}, },
"counts": { "counts": {
"classes": 10, "classes": 10,
@@ -1782,14 +1782,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 10.325, "module_load": 8.101,
"init": 291.948, "init": 212.568,
"home": 598.13, "home": 3476.353,
"category": 226.364, "category": 228.642,
"detail": 246.012, "detail": 328.117,
"player": 486.247, "player": 4244.264,
"url_check": 855.019, "url_check": 844.077,
"total": 2714.823 "total": 9343.533
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
@@ -1805,11 +1805,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://png.ruyijx.com/m3u8/G9nvAvzw3HbCM1.m3u8?g1tyJJxTwhGu4aSb5H", "url": "https://png.ruyijx.com/m3u8/Cwj1bKlF95thWD.m3u8?ZqT7qSNECx7QkA9a1d",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://png.ruyijx.com/m3u8/G9nvAvzw3HbCM1.m3u8?g1tyJJxTwhGu4aSb5H", "final_url": "https://png.ruyijx.com/m3u8/Cwj1bKlF95thWD.m3u8?ZqT7qSNECx7QkA9a1d",
"reason": null "reason": null
} }
}, },
@@ -1821,14 +1821,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.955, "module_load": 7.618,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 396.842, "category": 5843.576,
"detail": 202.226, "detail": 353.966,
"player": 0.005, "player": 0.011,
"url_check": 998.011, "url_check": 1315.094,
"total": 1603.728 "total": 7521.246
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -1860,14 +1860,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 3.933, "module_load": 14.334,
"init": 0.002, "init": 0.004,
"home": 80.47, "home": 84.012,
"category": 84.678, "category": 109.605,
"detail": 136.436, "detail": 145.692,
"player": 273.689, "player": 245.019,
"url_check": 101.182, "url_check": 102.652,
"total": 680.97 "total": 701.925
}, },
"counts": { "counts": {
"classes": 10, "classes": 10,
@@ -1883,11 +1883,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780130022131&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8", "url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780131689634&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780130022131&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8", "final_url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780131689634&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"reason": null "reason": null
} }
}, },
@@ -1899,14 +1899,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 12.425, "module_load": 36.518,
"init": 0.02, "init": 0.019,
"home": 3113.454, "home": 3319.996,
"category": 705.965, "category": 732.725,
"detail": 209.797, "detail": 187.197,
"player": 0.001, "player": 0.003,
"url_check": 120.11, "url_check": 106.185,
"total": 4162.676 "total": 4384.232
}, },
"counts": { "counts": {
"classes": 11, "classes": 11,
@@ -1938,14 +1938,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 14.722, "module_load": 4.421,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 718.877, "category": 304.68,
"detail": 320.242, "detail": 332.115,
"player": 390.994, "player": 8764.311,
"url_check": 208.689, "url_check": 200.916,
"total": 1654.275 "total": 9606.954
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -1977,26 +1977,26 @@
"error": "playerContent 未返回播放地址", "error": "playerContent 未返回播放地址",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 9.619, "module_load": 11.764,
"init": 204.969, "init": 211.485,
"home": 530.148, "home": 266.074,
"category": 155.44, "category": 1240.314,
"detail": 258.049, "detail": 129.232,
"player": 316.591, "player": 354.534,
"url_check": 0.0, "url_check": 0.0,
"total": 11653.716 "total": 3375.113
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
"category_videos": 20, "category_videos": 20,
"detail_videos": 1, "detail_videos": 1,
"episodes": 2 "episodes": 1
}, },
"samples": { "samples": {
"tid": "2", "tid": "2",
"vod_id": "8880", "vod_id": "189498",
"flag": "火猫⚡蓝光", "flag": "火猫⚡2K",
"play_id": "NBY-XMYAESf752a6abac3cdeded7ec977673fc003a9a19f8d6c3f0752cea5a2425ece5bb4748a4dfca6409e7cd894cd7edaf3fb087|ed68be5df66bdc4022e7f18715e8a934@@@NBY" "play_id": "NSYS-S79GT9nl6zfB4PFilv2p0UmfqYMu7wdCot-sl-gVMr_K3ZkU45qguOOkwfWxdEy1_bnwkwRHzyl4TXVECa6XoltrgXVK130enmITWT7_gamoZCeS2ZN6WzfrycA7NdRq|363655@@@NSYS"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
@@ -2016,14 +2016,14 @@
"error": "分类视频列表为空", "error": "分类视频列表为空",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 7.108, "module_load": 6.098,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 637.119, "category": 6047.755,
"detail": 0.0, "detail": 0.0,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 1244.964 "total": 21665.77
}, },
"counts": { "counts": {
"classes": 8, "classes": 8,
@@ -2050,39 +2050,39 @@
{ {
"spider": "玩偶聚合", "spider": "玩偶聚合",
"file": "玩偶聚合.txt", "file": "玩偶聚合.txt",
"success": false, "success": true,
"failed_stage": "unexpected", "failed_stage": null,
"error": "all domains failed", "error": null,
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 721, 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 417, 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 296, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/玩偶聚合.txt\", line 5136, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/玩偶聚合.txt\", line 5068, in _request_with_failover\nRuntimeError: all domains failed\n", "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 39.473, "module_load": 40.445,
"init": 0.001, "init": 0.001,
"home": 2.521, "home": 2.464,
"category": 10636.211, "category": 8520.253,
"detail": 0.0, "detail": 3144.846,
"player": 0.0, "player": 0.002,
"url_check": 0.0, "url_check": 1492.894,
"total": 10679.889 "total": 40038.76
}, },
"counts": { "counts": {
"classes": 10, "classes": 10,
"category_videos": 0, "category_videos": 72,
"detail_videos": 0, "detail_videos": 1,
"episodes": 0 "episodes": 2
}, },
"samples": { "samples": {
"tid": "site_wanou", "tid": "site_duoduo",
"vod_id": null, "vod_id": "site:duoduo:/index.php/vod/detail/id/9501.html",
"flag": null, "flag": "百度#多多",
"play_id": null "play_id": "https://pan.baidu.com/s/19XL1CqZzVsDpiflcx8BbPg?pwd=yyds"
}, },
"player": { "player": {
"parse": null, "parse": 0,
"url": "", "url": "https://pan.baidu.com/s/19XL1CqZzVsDpiflcx8BbPg?pwd=yyds",
"valid": false, "valid": true,
"reachable": null, "reachable": true,
"status_code": null, "status_code": 200,
"final_url": "", "final_url": "https://pan.baidu.com/share/init?surl=9XL1CqZzVsDpiflcx8BbPg&pwd=yyds",
"reason": null "reason": null
} }
}, },
@@ -2094,14 +2094,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.214, "module_load": 9.344,
"init": 0.001, "init": 0.001,
"home": 0.017, "home": 0.025,
"category": 645.23, "category": 556.025,
"detail": 859.262, "detail": 1157.165,
"player": 372.343, "player": 6830.033,
"url_check": 85.83, "url_check": 81.192,
"total": 1968.973 "total": 8634.965
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -2117,11 +2117,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://vd.jiunuow.com/a4ca620f910f2a29a594d8e7851f26a8/20260530163344/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8", "url": "https://vd.jiunuow.com/0e2e52c7b9ce877e771920f95995aa47/20260530170140/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://vd.jiunuow.com/a4ca620f910f2a29a594d8e7851f26a8/20260530163344/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8", "final_url": "https://vd.jiunuow.com/0e2e52c7b9ce877e771920f95995aa47/20260530170140/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"reason": null "reason": null
} }
}, },
@@ -2133,14 +2133,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 4.011, "module_load": 3.294,
"init": 0.0, "init": 0.001,
"home": 410.004, "home": 433.013,
"category": 235.097, "category": 235.248,
"detail": 582.592, "detail": 768.651,
"player": 269.707, "player": 271.574,
"url_check": 45.886, "url_check": 48.078,
"total": 1547.722 "total": 1761.417
}, },
"counts": { "counts": {
"classes": 29, "classes": 29,
@@ -2172,14 +2172,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 4.039, "module_load": 12.878,
"init": 0.0, "init": 0.001,
"home": 279.476, "home": 279.325,
"category": 254.666, "category": 248.229,
"detail": 274.951, "detail": 1242.063,
"player": 0.014, "player": 0.031,
"url_check": 127.276, "url_check": 158.836,
"total": 940.917 "total": 1942.871
}, },
"counts": { "counts": {
"classes": 8, "classes": 8,
@@ -2211,14 +2211,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.63, "module_load": 17.761,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 182.872, "category": 673.554,
"detail": 201.504, "detail": 5848.987,
"player": 197.924, "player": 6907.514,
"url_check": 1426.528, "url_check": 1091.436,
"total": 2016.459 "total": 14540.14
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -2228,17 +2228,17 @@
}, },
"samples": { "samples": {
"tid": "/", "tid": "/",
"vod_id": "118943", "vod_id": "124551",
"flag": "百度1", "flag": "百度1",
"play_id": "push://https://www.seedhub.cc/link_start/?redirect_to=pan_id_582338&movie_title=❤️❤️❤️低智商犯罪】【4K 1080P】更新于 ✅ 今天" "play_id": "push://https://www.seedhub.cc/link_start/?redirect_to=pan_id_596569&movie_title=❤️❤️【家业】【WEB-4K】【中文字幕】【纯净分享】 昨天"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://pan.baidu.com/s/1peTZUHSqI7G9IV8sDes97g?pwd=ojmk", "url": "https://pan.baidu.com/s/1mq1tevlCLvNA6HbTLHOoQg?pwd=szlu",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://pan.baidu.com/share/init?surl=peTZUHSqI7G9IV8sDes97g&pwd=ojmk", "final_url": "https://pan.baidu.com/share/init?surl=mq1tevlCLvNA6HbTLHOoQg&pwd=szlu",
"reason": null "reason": null
} }
}, },
@@ -2250,14 +2250,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 8.216, "module_load": 18.639,
"init": 0.026, "init": 0.024,
"home": 0.001, "home": 0.001,
"category": 1458.115, "category": 16799.305,
"detail": 415.286, "detail": 338.088,
"player": 0.002, "player": 0.007,
"url_check": 1041.602, "url_check": 1205.418,
"total": 2923.908 "total": 18362.224
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -2289,14 +2289,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 21.336, "module_load": 23.875,
"init": 519.866, "init": 461.46,
"home": 0.098, "home": 0.102,
"category": 471.341, "category": 470.982,
"detail": 324.679, "detail": 317.745,
"player": 0.004, "player": 0.005,
"url_check": 62.936, "url_check": 63.149,
"total": 1401.996 "total": 1338.284
}, },
"counts": { "counts": {
"classes": 11, "classes": 11,
@@ -2328,14 +2328,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 3.631, "module_load": 3.518,
"init": 0.0, "init": 0.001,
"home": 0.001, "home": 0.0,
"category": 300.697, "category": 805.378,
"detail": 293.707, "detail": 865.771,
"player": 0.005, "player": 0.021,
"url_check": 948.456, "url_check": 1126.805,
"total": 1546.87 "total": 2802.888
}, },
"counts": { "counts": {
"classes": 2, "classes": 2,
@@ -2367,14 +2367,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.26, "module_load": 14.095,
"init": 0.002, "init": 0.002,
"home": 0.004, "home": 0.005,
"category": 590.995, "category": 8038.939,
"detail": 632.775, "detail": 633.597,
"player": 0.004, "player": 0.003,
"url_check": 0.056, "url_check": 0.056,
"total": 1229.455 "total": 8687.091
}, },
"counts": { "counts": {
"classes": 24, "classes": 24,
@@ -2406,34 +2406,34 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 6.172, "module_load": 9.843,
"init": 0.001, "init": 0.001,
"home": 201.357, "home": 186.956,
"category": 195.286, "category": 273.185,
"detail": 174.405, "detail": 187.955,
"player": 594.125, "player": 468.809,
"url_check": 1864.061, "url_check": 1935.365,
"total": 3036.049 "total": 14137.289
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
"category_videos": 168, "category_videos": 168,
"detail_videos": 1, "detail_videos": 1,
"episodes": 1 "episodes": 2
}, },
"samples": { "samples": {
"tid": "dianying", "tid": "dianying",
"vod_id": "/vod/63188.html", "vod_id": "/vod/63198.html",
"flag": "FF", "flag": "YZ",
"play_id": "/play/63188-1-1.html" "play_id": "/play/63198-2-1.html"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://vip.ffzy-online3.com/20260528/44807_2e5cbd95/index.m3u8", "url": "https://cdn.yzzy31-play.com/20260530/21327_250aa098/index.m3u8",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://vip.ffzy-online3.com/20260528/44807_2e5cbd95/index.m3u8", "final_url": "https://cdn.yzzy31-play.com/20260530/21327_250aa098/index.m3u8",
"reason": null "reason": null
} }
}, },
@@ -2445,14 +2445,14 @@
"error": "playerContent 未返回播放地址", "error": "playerContent 未返回播放地址",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 3.817, "module_load": 3.846,
"init": 0.001, "init": 0.001,
"home": 386.669, "home": 525.88,
"category": 459.329, "category": 493.997,
"detail": 0.005, "detail": 0.005,
"player": 493.274, "player": 331.989,
"url_check": 0.0, "url_check": 0.0,
"total": 2486.372 "total": 2292.81
}, },
"counts": { "counts": {
"classes": 62, "classes": 62,
@@ -2484,14 +2484,14 @@
"error": "分类视频列表为空", "error": "分类视频列表为空",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.494, "module_load": 15.079,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.002,
"category": 1726.719, "category": 7282.355,
"detail": 0.0, "detail": 0.0,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 3202.476 "total": 27683.246
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -2523,14 +2523,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 6.612, "module_load": 15.604,
"init": 0.001, "init": 0.001,
"home": 118.158, "home": 117.478,
"category": 264.213, "category": 271.392,
"detail": 1084.706, "detail": 1185.802,
"player": 0.003, "player": 0.003,
"url_check": 229.526, "url_check": 283.418,
"total": 1703.664 "total": 1875.464
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
@@ -2562,34 +2562,34 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 7.238, "module_load": 10.844,
"init": 0.0, "init": 0.001,
"home": 0.0, "home": 0.001,
"category": 290.795, "category": 28278.421,
"detail": 202.96, "detail": 8631.473,
"player": 0.011, "player": 0.005,
"url_check": 176.818, "url_check": 1038.682,
"total": 678.44 "total": 82152.882
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
"category_videos": 72, "category_videos": 72,
"detail_videos": 1, "detail_videos": 1,
"episodes": 1 "episodes": 2
}, },
"samples": { "samples": {
"tid": "1", "tid": "2",
"vod_id": "15290", "vod_id": "37",
"flag": "夸克#至臻", "flag": "百度#至臻",
"play_id": "https://pan.quark.cn/s/57008632b439" "play_id": "https://pan.baidu.com/s/1WY38DwG8Oo-FU41hp-ph-w?pwd=aib9"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://pan.quark.cn/s/57008632b439", "url": "https://pan.baidu.com/s/1WY38DwG8Oo-FU41hp-ph-w?pwd=aib9",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://pan.quark.cn/s/57008632b439", "final_url": "https://pan.baidu.com/share/init?surl=WY38DwG8Oo-FU41hp-ph-w&pwd=aib9",
"reason": null "reason": null
} }
}, },
@@ -2601,14 +2601,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 7.687, "module_load": 10.652,
"init": 0.001, "init": 0.001,
"home": 315.063, "home": 9720.976,
"category": 460.773, "category": 355.718,
"detail": 259.545, "detail": 8517.819,
"player": 569.884, "player": 8233.095,
"url_check": 986.947, "url_check": 1111.166,
"total": 2601.404 "total": 27951.077
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -2640,14 +2640,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 9.577, "module_load": 16.096,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 2147.45, "category": 2126.478,
"detail": 2078.429, "detail": 9060.128,
"player": 0.017, "player": 0.064,
"url_check": 159.863, "url_check": 1287.004,
"total": 4395.838 "total": 12490.816
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
@@ -2657,17 +2657,17 @@
}, },
"samples": { "samples": {
"tid": "1", "tid": "1",
"vod_id": "460688", "vod_id": "477385",
"flag": "夸克#虎斑", "flag": "百度#虎斑",
"play_id": "https://pan.quark.cn/s/d769ccb25919" "play_id": "https://pan.baidu.com/s/1k4JmPQTaPxq2C7c52BD6cA?pwd=3892"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://pan.quark.cn/s/d769ccb25919", "url": "https://pan.baidu.com/s/1k4JmPQTaPxq2C7c52BD6cA?pwd=3892",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://pan.quark.cn/s/d769ccb25919", "final_url": "https://pan.baidu.com/share/init?surl=k4JmPQTaPxq2C7c52BD6cA&pwd=3892",
"reason": null "reason": null
} }
}, },
@@ -2679,14 +2679,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 9.792, "module_load": 20.68,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 695.178, "category": 711.29,
"detail": 345.713, "detail": 3650.849,
"player": 0.006, "player": 0.006,
"url_check": 1213.383, "url_check": 1073.878,
"total": 2264.89 "total": 5457.595
}, },
"counts": { "counts": {
"classes": 7, "classes": 7,
@@ -2718,14 +2718,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 6.024, "module_load": 5.552,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 602.234, "category": 6529.111,
"detail": 202.5, "detail": 6566.016,
"player": 196.298, "player": 309.061,
"url_check": 967.221, "url_check": 1210.408,
"total": 1975.286 "total": 14621.347
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -2757,14 +2757,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 6.368, "module_load": 18.084,
"init": 0.001, "init": 0.001,
"home": 435.418, "home": 493.482,
"category": 225.787, "category": 332.873,
"detail": 244.118, "detail": 8712.514,
"player": 340.004, "player": 517.269,
"url_check": 330.845, "url_check": 346.742,
"total": 1583.095 "total": 10422.094
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -2796,14 +2796,14 @@
"error": "分类视频列表为空", "error": "分类视频列表为空",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 8.895, "module_load": 5.835,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 1297.937, "category": 5120.544,
"detail": 0.0, "detail": 0.0,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 2429.883 "total": 20682.986
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -2835,14 +2835,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 9.612, "module_load": 14.213,
"init": 0.001, "init": 0.001,
"home": 405.417, "home": 396.733,
"category": 102.76, "category": 101.346,
"detail": 3452.467, "detail": 3493.39,
"player": 161.36, "player": 149.273,
"url_check": 56.263, "url_check": 43.292,
"total": 4189.473 "total": 4200.026
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -2858,11 +2858,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "http://car-lv.kuwo.cn/79f65284f6541639f67dcf2791d8e9dc/6a1aa0ee/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://car-lv.kuwo.cn/922a2ea1186118cabcba77e42b7f8bf3/6a1aa781/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, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "http://car-lv.kuwo.cn/79f65284f6541639f67dcf2791d8e9dc/6a1aa0ee/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://car-lv.kuwo.cn/922a2ea1186118cabcba77e42b7f8bf3/6a1aa781/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 "reason": null
} }
}, },
@@ -2874,14 +2874,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 9.549, "module_load": 12.283,
"init": 431.34, "init": 452.072,
"home": 264.002, "home": 272.823,
"category": 239.826, "category": 273.599,
"detail": 287.996, "detail": 336.116,
"player": 375.278, "player": 433.403,
"url_check": 143.562, "url_check": 39.126,
"total": 1752.846 "total": 1822.046
}, },
"counts": { "counts": {
"classes": 12, "classes": 12,
@@ -2891,17 +2891,17 @@
}, },
"samples": { "samples": {
"tid": "recommend", "tid": "recommend",
"vod_id": "850550695", "vod_id": "835923892",
"flag": "酷狗音乐", "flag": "酷狗音乐",
"play_id": "850550695" "play_id": "835923892"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "http://fsdg360.hw.kugou.com/202605301633/59e24b8183d369e26cdb49f84c441c43/v3/d36ae8bcc7559b26999832e48d1de16c/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx850550695_qumultitrack_s3452124672.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv", "url": "http://fsdg360.tx.kugou.com/202605301701/51eb48ed5acad76464bc5b6d8e96d7af/v3/766e9be3b1b8d6e92cddc5deb4f16813/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx835923892_qumultitrack_s1782781872.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "http://fsdg360.hw.kugou.com/202605301633/59e24b8183d369e26cdb49f84c441c43/v3/d36ae8bcc7559b26999832e48d1de16c/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx850550695_qumultitrack_s3452124672.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv", "final_url": "http://fsdg360.tx.kugou.com/202605301701/51eb48ed5acad76464bc5b6d8e96d7af/v3/766e9be3b1b8d6e92cddc5deb4f16813/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx835923892_qumultitrack_s1782781872.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
"reason": null "reason": null
} }
}, },
@@ -2913,14 +2913,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 6.066, "module_load": 6.511,
"init": 0.001, "init": 0.001,
"home": 1539.359, "home": 3427.73,
"category": 644.519, "category": 1028.191,
"detail": 228.693, "detail": 327.616,
"player": 838.368, "player": 290.485,
"url_check": 139.216, "url_check": 553.699,
"total": 3397.117 "total": 5636.121
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -2936,11 +2936,11 @@
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://ppvod01.kqgfbs.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?t=6a1acb1e&whip=171.212.167.174&sign=0881b92182b3070fbe88752b838cc2af39138375", "url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1780131716-7dbbc2f603bd4f70851ae5d46b411e0e-0-d9f4dbfe80861d4ad724c57f01be49e8",
"valid": true, "valid": true,
"reachable": true, "reachable": true,
"status_code": 200, "status_code": 200,
"final_url": "https://ppvod01.kqgfbs.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?t=6a1acb1e&whip=171.212.167.174&sign=0881b92182b3070fbe88752b838cc2af39138375", "final_url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1780131716-7dbbc2f603bd4f70851ae5d46b411e0e-0-d9f4dbfe80861d4ad724c57f01be49e8",
"reason": null "reason": null
} }
}, },
@@ -2952,14 +2952,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 10.745, "module_load": 19.025,
"init": 0.001, "init": 0.001,
"home": 0.001, "home": 0.0,
"category": 254.391, "category": 6551.775,
"detail": 230.7, "detail": 5460.532,
"player": 0.003, "player": 0.006,
"url_check": 936.59, "url_check": 1014.864,
"total": 1432.833 "total": 13046.816
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -2991,14 +2991,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.939, "module_load": 8.056,
"init": 0.001, "init": 0.001,
"home": 0.0, "home": 0.001,
"category": 515.222, "category": 1019.72,
"detail": 654.359, "detail": 9011.072,
"player": 0.002, "player": 0.007,
"url_check": 1156.661, "url_check": 1043.445,
"total": 2332.721 "total": 11083.521
}, },
"counts": { "counts": {
"classes": 5, "classes": 5,
@@ -3025,19 +3025,19 @@
{ {
"spider": "飞快TV", "spider": "飞快TV",
"file": "飞快TV.txt", "file": "飞快TV.txt",
"success": true, "success": false,
"failed_stage": null, "failed_stage": "url_check",
"error": null, "error": "HTTPSConnectionPool(host='cdn.ryplay11.com', port=443): Read timed out. (read timeout=5)",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 6.579, "module_load": 16.187,
"init": 0.001, "init": 0.001,
"home": 0.0, "home": 0.001,
"category": 1135.063, "category": 7378.619,
"detail": 977.284, "detail": 8551.921,
"player": 1056.772, "player": 960.805,
"url_check": 827.904, "url_check": 5063.956,
"total": 4004.274 "total": 64385.716
}, },
"counts": { "counts": {
"classes": 4, "classes": 4,
@@ -3046,19 +3046,19 @@
"episodes": 2 "episodes": 2
}, },
"samples": { "samples": {
"tid": "1", "tid": "2",
"vod_id": "241897", "vod_id": "242007",
"flag": "高清31", "flag": "如意资源20",
"play_id": "/vodplay/241897-2-1.html" "play_id": "/vodplay/242007-1-1.html"
}, },
"player": { "player": {
"parse": 0, "parse": 0,
"url": "https://cdn.yzzy28-play.com/20260529/30847_4d2fe2e8/index.m3u8", "url": "https://cdn.ryplay11.com/20260530/200898_396d3b89/index.m3u8",
"valid": true, "valid": false,
"reachable": true, "reachable": false,
"status_code": 200, "status_code": null,
"final_url": "https://cdn.yzzy28-play.com/20260529/30847_4d2fe2e8/index.m3u8", "final_url": "https://cdn.ryplay11.com/20260530/200898_396d3b89/index.m3u8",
"reason": null "reason": "HTTPSConnectionPool(host='cdn.ryplay11.com', port=443): Read timed out. (read timeout=5)"
} }
}, },
{ {
@@ -3069,14 +3069,14 @@
"error": "分类列表为空", "error": "分类列表为空",
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 5.984, "module_load": 20.995,
"init": 0.001, "init": 0.004,
"home": 128.028, "home": 4353.747,
"category": 0.0, "category": 0.0,
"detail": 0.0, "detail": 0.0,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 134.328 "total": 4375.272
}, },
"counts": { "counts": {
"classes": 0, "classes": 0,
@@ -3108,14 +3108,14 @@
"error": null, "error": null,
"traceback": null, "traceback": null,
"timings_ms": { "timings_ms": {
"module_load": 18.279, "module_load": 7.497,
"init": 0.002, "init": 0.001,
"home": 0.001, "home": 0.001,
"category": 178.258, "category": 5065.167,
"detail": 222.558, "detail": 3700.73,
"player": 0.017, "player": 0.034,
"url_check": 331.215, "url_check": 604.919,
"total": 751.47 "total": 9379.453
}, },
"counts": { "counts": {
"classes": 6, "classes": 6,
@@ -3145,16 +3145,16 @@
"success": false, "success": false,
"failed_stage": "unexpected", "failed_stage": "unexpected",
"error": "('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))", "error": "('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))",
"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 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 ~~~~~~~~~~~~~~~~~^^\nhttp.client.RemoteDisconnected: Remote end closed connection without response\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.', RemoteDisconnected('Remote end closed connection without response'))\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 705, in validate_spider_file\n home_result = _run_timed(result[\"timings_ms\"], \"home\", spider.homeContent, clock, False)\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 296, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/黑猫APP.txt\", line 155, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/黑猫APP.txt\", line 67, in _api_post\n File \"/home/harold/workspace/atv-spiders/py/base/spider.py\", line 152, in post\n rsp = requests.post(url, params=params, data=data, json=json, cookies=cookies, headers=headers, timeout=timeout,\n verify=verify, stream=stream, allow_redirects=allow_redirects)\nrequests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))\n", "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 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 ~~~~~~~~~~~~~~~~~^^\nhttp.client.RemoteDisconnected: Remote end closed connection without response\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.', RemoteDisconnected('Remote end closed connection without response'))\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 734, in validate_spider_file\n home_result = _run_timed(result[\"timings_ms\"], \"home\", spider.homeContent, clock, False)\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 296, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/黑猫APP.txt\", line 155, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/黑猫APP.txt\", line 67, in _api_post\n File \"/home/harold/workspace/atv-spiders/py/base/spider.py\", line 152, in post\n rsp = requests.post(url, params=params, data=data, json=json, cookies=cookies, headers=headers, timeout=timeout,\n verify=verify, stream=stream, allow_redirects=allow_redirects)\nrequests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))\n",
"timings_ms": { "timings_ms": {
"module_load": 24.377, "module_load": 8.11,
"init": 0.002, "init": 0.001,
"home": 148.32, "home": 3086.806,
"category": 0.0, "category": 0.0,
"detail": 0.0, "detail": 0.0,
"player": 0.0, "player": 0.0,
"url_check": 0.0, "url_check": 0.0,
"total": 174.604 "total": 3107.718
}, },
"counts": { "counts": {
"classes": 0, "classes": 0,
+86 -86
View File
@@ -1,8 +1,8 @@
# 爬虫校验报告 # 爬虫校验报告
- 生成时间: 2026-05-30T16:33:39+08:00 - 生成时间: 2026-05-30T17:01:26+08:00
- 并发线程数: 16 - 并发线程数: 16
- 总耗时(ms): 19.177 - 总耗时(ms): 101.236
- 总数: 81 - 总数: 81
- 成功: 67 - 成功: 67
- 失败: 14 - 失败: 14
@@ -14,94 +14,94 @@
| 模块加载 | 0 | | 模块加载 | 0 |
| 初始化 | 0 | | 初始化 | 0 |
| 首页分类 | 1 | | 首页分类 | 1 |
| 分类列表 | 5 | | 分类列表 | 7 |
| 视频详情 | 1 | | 视频详情 | 1 |
| 播放地址 | 2 | | 播放地址 | 2 |
| 地址校验 | 0 | | 地址校验 | 2 |
| 未预期异常 | 5 | | 未预期异常 | 1 |
## 明细结果 ## 明细结果
| 爬虫 | 状态 | 失败阶段 | 总耗时 | 模块加载 | 初始化 | 首页分类 | 分类列表 | 视频详情 | 播放地址 | 地址校验 | 返回地址 | 错误信息 | | 爬虫 | 状态 | 失败阶段 | 总耗时 | 模块加载 | 初始化 | 首页分类 | 分类列表 | 视频详情 | 播放地址 | 地址校验 | 返回地址 | 错误信息 |
| --- | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | --- | --- | | --- | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | --- | --- |
| [4KVM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4KVM.txt) | 成功 | | 2.143秒 | 195.737ms | 0.001ms | 454.45ms | 0.016ms | 350.09ms | 672.36ms | 445.582ms | https://oss.douyinbit.com/m3u8/d0107f1e15331f6fb1db28418a69e0ee.m3u8 | | | [4KVM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4KVM.txt) | 成功 | | 2.295秒 | 242.99ms | 0.001ms | 411.676ms | 0.018ms | 420.181ms | 688.176ms | 499.177ms | https://oss.douyinbit.com/m3u8/d0107f1e15331f6fb1db28418a69e0ee.m3u8 | |
| [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 1.715秒 | 197.167ms | 0.002ms | 0.006ms | 745.569ms | 557.051ms | 0.004ms | 154.873ms | https://pan.quark.cn/s/dd2ca3afaab0 | | | [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 1.731秒 | 244.032ms | 0.001ms | 0.005ms | 800.318ms | 498.234ms | 0.005ms | 149.461ms | https://pan.quark.cn/s/dd2ca3afaab0 | |
| [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 1.805秒 | 195.638ms | 0.006ms | 0.003ms | 740.904ms | 810.3ms | 0.002ms | 0.059ms | magnet:?xt=urn:btih:179e2e96aecc2ff52e16b81e3b3c1e89a6010b05&dn=%E4%B8%BB%E8%A7%9201-07 | | | [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 1.812秒 | 243.944ms | 0.004ms | 0.001ms | 764.095ms | 765.625ms | 0.002ms | 0.049ms | magnet:?xt=urn:btih:179e2e96aecc2ff52e16b81e3b3c1e89a6010b05&dn=%E4%B8%BB%E8%A7%9201-07 | |
| [AAZ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt) | 失败 | 未预期异常 | 10.93秒 | 218.022ms | 0.001ms | 469.7ms | 188.397ms | 10.011秒 | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.aaz.cx', port=443): Max retries exceeded with url: /m/8b3d7a93ea1a22cc7fdd3cc8514c4aaf.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.aaz.cx', port=443) at 0x715dd19ccb90>, 'Connection to www.aaz.cx timed out. (connect timeout=10)')) | | [AAZ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 2.885秒 | 247.037ms | 0.001ms | 535.695ms | 204.89ms | 319.843ms | 211.763ms | 1.332秒 | https://s.5bb3.com/m4a/36b69f2e978d4b60b4de9e20fe112f0c.m4a | |
| [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 1.371秒 | 252.367ms | 0.001ms | 0.001ms | 514.157ms | 398.014ms | 0.009ms | 201.716ms | https://www.ppnix.com/info/m3u8/8202/1080P.m3u8 | | | [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 1.569秒 | 277.601ms | 0.001ms | 0.001ms | 468.852ms | 611.662ms | 0.01ms | 205.394ms | https://www.ppnix.com/info/m3u8/8202/1080P.m3u8 | |
| [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.171秒 | 196.995ms | 0.022ms | 0.009ms | 312.241ms | 246.423ms | 287.825ms | 68.552ms | https://isure.stream.qqmusic.qq.com/F000004BzO7t2yns8i.flac?guid=d2600f0c70c2ae81a0b504dd6bef6a6f&vkey=B0F7FF3D63208482896990C02BE7A1B90F7526C7C8681A4A595689BD742F52941DF851F2BA900089F64826B4F148F7E8B59AE34BE95FC2FA__v2b94c3ae&uin=1152921504846230218&fromtag=119114&redirect=1 | | | [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.426秒 | 240.447ms | 0.007ms | 0.002ms | 433.357ms | 258.275ms | 270.199ms | 222.245ms | https://isure.stream.qqmusic.qq.com/F000004BzO7t2yns8i.flac?guid=0a702398343400b37e132f753c2cbfc6&vkey=F3DDDF8D536E43BC6C78CCE75C0033F94E859A9EE1C4FF968B525A2FCC7F6627F746C953C4764D92630FCAAA44B3E8838F0F569DD9A0614B__v2b9abeb3&uin=1152921504846230218&fromtag=119114&redirect=1 | |
| [YouTube](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/YouTube.txt) | 成功 | | 4.064秒 | 194.123ms | 0.006ms | 0.053ms | 810.401ms | 2.005秒 | 0.003ms | 993.309ms | https://www.youtube.com/watch?v=E3jcQgR3TNE | | | [YouTube](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/YouTube.txt) | 成功 | | 4.039秒 | 242.479ms | 0.005ms | 0.052ms | 791.221ms | 1.943秒 | 0.004ms | 1.023秒 | https://www.youtube.com/watch?v=E3jcQgR3TNE | |
| [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 862.85ms | 206.321ms | 0.001ms | 0.001ms | 219.417ms | 222.092ms | 0.004ms | 165.198ms | https://pan.quark.cn/s/ae27fca50409 | | | [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 956.507ms | 240.018ms | 0.001ms | 0.001ms | 239.736ms | 321.146ms | 0.005ms | 149.164ms | https://pan.quark.cn/s/ae27fca50409 | |
| [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 成功 | | 5.697秒 | 187.503ms | 0.001ms | 0.001ms | 1.392秒 | 992.965ms | 1.929秒 | 1.19秒 | https://play.phimgood.com/20260523/27137_6f760a05/index.m3u8 | | | [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 成功 | | 6.122秒 | 240.735ms | 0.0ms | 0.001ms | 1.975秒 | 1.08秒 | 1.472秒 | 1.318秒 | https://vip.dytt-tvs.com/20260509/19426_b86a77a4/index.m3u8 | |
| [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 1.893秒 | 204.327ms | 0.006ms | 0.002ms | 740.018ms | 724.523ms | 0.002ms | 174.611ms | https://pan.quark.cn/s/ab67c8701a37 | | | [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 1.758秒 | 240.279ms | 0.005ms | 0.001ms | 801.148ms | 539.016ms | 0.006ms | 142.814ms | https://pan.quark.cn/s/ab67c8701a37 | |
| [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 成功 | | 18.504秒 | 209.632ms | 0.001ms | 6.08秒 | 2.215秒 | 6.374秒 | 0.005ms | 142.487ms | https://pan.quark.cn/s/23c874a9bf05 | | | [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 成功 | | 37.604秒 | 242.692ms | 0.001ms | 3.776秒 | 17.046秒 | 13.134秒 | 0.018ms | 160.439ms | https://pan.quark.cn/s/23c874a9bf05 | |
| [世纪音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt) | 失败 | 视频详情 | 557.147ms | 193.872ms | 0.002ms | 105.983ms | 0.004ms | 100.651ms | 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.702秒 | 240.54ms | 0.001ms | 155.825ms | 0.006ms | 1.151秒 | 0.0ms | 0.0ms | | 详情缺少播放源或播放列表 |
| [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 2.148秒 | 205.725ms | 0.001ms | 0.001ms | 435.523ms | 337.468ms | 669.963ms | 451.262ms | https://zijieapi.douyinbyte.com/m3u8/9ab0b46f8fb3557d4dc61c8946edda0a.m3u8 | | | [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 2.609秒 | 241.568ms | 0.001ms | 0.001ms | 557.334ms | 399.727ms | 833.892ms | 539.7ms | https://zijieapi.douyinbyte.com/m3u8/9ab0b46f8fb3557d4dc61c8946edda0a.m3u8 | |
| [乌云影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt) | 成功 | | 3.983秒 | 217.654ms | 0.001ms | 388.18ms | 588.751ms | 1.108秒 | 0.024ms | 1.646秒 | 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%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt) | 成功 | | 4.242秒 | 239.099ms | 0.001ms | 482.998ms | 563.448ms | 1.298秒 | 0.035ms | 1.623秒 | 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) | 失败 | 分类列表 | 976.143ms | 187.995ms | 0.001ms | 0.001ms | 382.231ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 | | [乐兔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%90%E5%85%94.txt) | 失败 | 分类列表 | 1.042秒 | 234.415ms | 0.001ms | 0.001ms | 395.358ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 成功 | | 2.487秒 | 187.339ms | 0.001ms | 0.001ms | 696.841ms | 400.949ms | 0.005ms | 1.143秒 | https://pan.baidu.com/s/1aKf6hp3WRl0D_mphJwfWBA?pwd=3c6m | | | [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 成功 | | 2.624秒 | 235.449ms | 0.001ms | 0.001ms | 710.41ms | 520.939ms | 0.004ms | 1.118秒 | https://pan.baidu.com/s/1aKf6hp3WRl0D_mphJwfWBA?pwd=3c6m | |
| [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 1.941秒 | 3.661ms | 0.0ms | 0.0ms | 501.272ms | 444.122ms | 0.007ms | 991.451ms | https://pan.baidu.com/s/1GHPwwREz9DNoACeIqdjNRg?pwd=w5u4 | | | [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 2.14秒 | 4.8ms | 0.001ms | 0.0ms | 541.549ms | 402.501ms | 0.019ms | 1.19秒 | https://pan.baidu.com/s/1GHPwwREz9DNoACeIqdjNRg?pwd=w5u4 | |
| [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 成功 | | 2.431秒 | 4.106ms | 0.0ms | 167.125ms | 232.112ms | 246.012ms | 365.449ms | 197.269ms | https://a3fkpcuq13f4ius.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/50c5dbf255a571f1a35d4531959d0402/7d61db94110c47c08a8f77e9be92d2b7-8c648074a2124d2abad352598f7faf32-ld.mp4?auth_key=1780144417-e7f00603d3313affb003db9d0154f250-0-7d529b64f278ae129dc104be6ff22a8d&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=80b58fae4afa4e16a25a0361e83fda66&hevc=false&seasonId=57590 | | | [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 失败 | 地址校验 | 2.779秒 | 8.408ms | 0.001ms | 164.93ms | 245.067ms | 237.226ms | 286.755ms | 309.698ms | https://tfwb3grhdgmt1gc41hcjz8yzdk.ourdvsssvip.com:20443/ws-302.bwcgee.cn/50c5dbf255a571f1a35d4531959d0402/7d61db94110c47c08a8f77e9be92d2b7-8c648074a2124d2abad352598f7faf32-ld.mp4?key=716cb4cb7262aeae87fde7fda638106c&time=1780146085099&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=320383b3a13b402aae4bec30349e8a17&hevc=false&seasonId=57590&wsiphost=ipdbme&wsrid_tag=6a1aa765_PS-CTU-01lP718_20750-29711-s1t1780131685165&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0 | HTTP 403 |
| [优酷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt) | 成功 | | 1.139秒 | 9.949ms | 0.001ms | 0.001ms | 319.053ms | 582.839ms | 0.002ms | 225.915ms | https://v.youku.com/v_show/id_XNjUzNDA5NDEwNA==.html | | | [优酷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt) | 成功 | | 1.096秒 | 9.346ms | 0.001ms | 0.001ms | 296.183ms | 559.023ms | 0.004ms | 230.591ms | https://v.youku.com/v_show/id_XNjUzNDA5NDEwNA==.html | |
| [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 成功 | | 2.533秒 | 4.885ms | 0.001ms | 0.001ms | 727.36ms | 1.407秒 | 0.007ms | 393.377ms | https://s1.fengbao9.com/video/juewangxieshoudiwuji/71fb2d1ed3d0/index.m3u8 | | | [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 成功 | | 2.799秒 | 7.963ms | 0.002ms | 0.001ms | 1.032秒 | 1.573秒 | 0.009ms | 184.423ms | https://s1.fengbao9.com/video/juewangxieshoudiwuji/71fb2d1ed3d0/index.m3u8 | |
| [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 成功 | | 4.898秒 | 7.586ms | 0.003ms | 0.001ms | 1.134秒 | 224.865ms | 1.491秒 | 2.039秒 | https://v.xlys.ltd.ua/obj/73FD843EC6439A09D3DFF70C7AC2F46040D8ADD856501F66BC64FD13CF04B471 | | | [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 成功 | | 3.371秒 | 21.238ms | 0.001ms | 0.002ms | 766.585ms | 340.497ms | 1.583秒 | 655.891ms | https://v.xlys.ltd.ua/obj/E7AF80191C5DDC0B50B7AB500F483BD113068D1136BC9F6384BAA00E37B8D349 | |
| [农民](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%86%9C%E6%B0%91.txt) | 成功 | | 1.618秒 | 14.451ms | 0.001ms | 336.369ms | 195.758ms | 208.346ms | 671.749ms | 190.981ms | https://www.nmdvd.top/jx/player.php?vid=c29nXcBQXr6P2aSYSIrBZ3dsbEloNy9GR2ZKNVMvZ0MyM2JKWS9XVFppUHlXYnpYKzl5T3h2TnlyblJPRHBtcWE0YzhYd0ZkbUkwTTFIS0wwVk43T3RyNFZKUXNlbmpwVWFYSStaaFAwS0s1NFZqTmNKMW5KMk4rS2xRNy82anN3Z1FPbXc0WGt1aEJja3ZNeXEyNWRaN2QyYzFGamxnWFBIaHM5UWZaaGxWUFVJM01abWcrRUNjQ1MxaVFMNTUxcTRzaytHNmRlKzVtczNQTg%3D%3D | | | [农民](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%86%9C%E6%B0%91.txt) | 成功 | | 2.924秒 | 9.309ms | 0.001ms | 297.409ms | 349.708ms | 354.741ms | 652.444ms | 1.259秒 | https://vip.ffzy-play9.com/20260530/41753_479c3b11/index.m3u8 | |
| [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 成功 | | 7.845秒 | 4.362ms | 0.001ms | 0.001ms | 1.069秒 | 1.441秒 | 1.862秒 | 3.468秒 | https://fktv.me/ysapi/m3u8/p/f7087e458a1e5112bbad4d00fa6268ea.m3u8 | | | [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 成功 | | 15.918秒 | 4.17ms | 0.001ms | 0.001ms | 2.383秒 | 1.181秒 | 9.51秒 | 2.839秒 | https://fktv.me/ysapi/m3u8/p/b6953ae8368ffc364208e65942b7a17f.m3u8 | |
| [剧圈圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt) | 失败 | 未预期异常 | 10.026秒 | 6.208ms | 0.0ms | 0.0ms | 10.018秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.jqqzx.cc', 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) | 失败 | 分类列表 | 20.04秒 | 5.227ms | 0.001ms | 0.002ms | 10.017秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.jqqzx.cc', port=443): Read timed out. (read timeout=10) |
| [剧迷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt) | 成功 | | 2.596秒 | 4.444ms | 0.001ms | 0.001ms | 320.522ms | 511.163ms | 434.591ms | 1.325秒 | https://vip.dytt-see.com/20260522/38907_e9814d39/index.m3u8 | | | [剧迷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt) | 成功 | | 2.334秒 | 5.894ms | 0.0ms | 0.001ms | 210.373ms | 418.573ms | 420.886ms | 1.278秒 | https://vip.dytt-see.com/20260522/38907_e9814d39/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) | 成功 | | 3.874秒 | 3.837ms | 0.001ms | 2.824秒 | 288.702ms | 710.697ms | 0.005ms | 43.964ms | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | | | [博看听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt) | 成功 | | 3.819秒 | 4.815ms | 0.001ms | 2.813秒 | 253.099ms | 699.297ms | 0.004ms | 48.333ms | 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) | 成功 | | 845.629ms | 3.089ms | 356.161ms | 0.005ms | 167.506ms | 162.008ms | 0.003ms | 156.212ms | https://pan.quark.cn/s/610f3727fe18 | | | [双星](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8F%8C%E6%98%9F.txt) | 成功 | | 1.008秒 | 8.565ms | 365.501ms | 0.009ms | 199.24ms | 262.388ms | 0.006ms | 170.221ms | https://pan.quark.cn/s/610f3727fe18 | |
| [听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 2.838秒 | 3.94ms | 71.224ms | 0.001ms | 166.843ms | 2.194秒 | 279.522ms | 121.69ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=85769138e45d6b71a88b82cfe19bfda9&buy_key=FM&token=4513&timestamp=1780130019&duration=453 | | | [听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 2.653秒 | 5.181ms | 77.637ms | 0.002ms | 181.823ms | 1.991秒 | 269.846ms | 126.004ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=82b48f4d8ad8436aa9aa0d3648a165eb&buy_key=FM&token=8137&timestamp=1780131686&duration=453 | |
| [听友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 2.129秒 | 8.112ms | 0.0ms | 396.96ms | 383.94ms | 771.172ms | 432.795ms | 134.177ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780127785&sign=5cad30f0324899d2e786ae123e4c1b6e | | | [听友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 2.517秒 | 11.195ms | 0.0ms | 606.126ms | 372.645ms | 803.898ms | 574.044ms | 146.669ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780131686&sign=3390440782acabfba4f8810669c7f9dc | |
| [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 2.868秒 | 8.242ms | 0.005ms | 492.101ms | 449.985ms | 476.684ms | 1.235秒 | 205.743ms | https://p9-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/a0a14215b5404130b33e37b8d1764ccf~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811234020&x-signature=6NylMQGKRnA3VdY717C%2BZzCiuok%3D | | | [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 3.911秒 | 28.848ms | 0.01ms | 594.899ms | 453.191ms | 419.926ms | 2.23秒 | 182.389ms | https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/a0a14215b5404130b33e37b8d1764ccf~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811235687&x-signature=d2QiHdnY8biS9J6enm3rFvAHkOA%3D | |
| [四万影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9B%9B%E4%B8%87%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 10.025秒 | 3.967ms | 0.0ms | 0.0ms | 10.017秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='40000.me', port=443): Read timed out. (read timeout=10) | | [四万影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9B%9B%E4%B8%87%E5%BD%B1%E8%A7%86.txt) | 失败 | 分类列表 | 20.053秒 | 12.299ms | 0.001ms | 0.001ms | 10.022秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='40000.me', port=443): Read timed out. (read timeout=10) |
| [在线之家](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9C%A8%E7%BA%BF%E4%B9%8B%E5%AE%B6.txt) | 失败 | 分类列表 | 1.635秒 | 5.779ms | 0.001ms | 0.001ms | 888.296ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 | | [在线之家](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9C%A8%E7%BA%BF%E4%B9%8B%E5%AE%B6.txt) | 失败 | 分类列表 | 6.616秒 | 8.631ms | 0.001ms | 0.001ms | 5.36秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 1.826秒 | 7.153ms | 0.001ms | 0.001ms | 395.547ms | 371.234ms | 0.004ms | 1.051秒 | https://pan.baidu.com/s/19XL1CqZzVsDpiflcx8BbPg?pwd=yyds | | | [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 2.015秒 | 12.998ms | 0.001ms | 0.001ms | 402.619ms | 437.062ms | 0.004ms | 1.162秒 | https://pan.baidu.com/s/19XL1CqZzVsDpiflcx8BbPg?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) | 成功 | | 2.892秒 | 4.37ms | 0.0ms | 0.006ms | 738.481ms | 350.799ms | 0.003ms | 1.798秒 | https://svip.ryiplay18.com/20260528/6715_f9025f29/index.m3u8 | | | [如意资源](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A6%82%E6%84%8F%E8%B5%84%E6%BA%90.txt) | 成功 | | 3.475秒 | 8.925ms | 0.002ms | 0.016ms | 981.491ms | 481.175ms | 0.013ms | 2.001秒 | https://svip.ryiplay18.com/20260528/6715_f9025f29/index.m3u8 | |
| [寻川4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%AF%BB%E5%B7%9D4K.txt) | 成功 | | 4.191秒 | 8.481ms | 432.35ms | 941.63ms | 443.626ms | 437.251ms | 1.847秒 | 80.204ms | http://122.51.23.16:7788/qgg/Cache/BF/6ab5e4130dcb22f0d295d1cd1c546f48.m3u8 | | | [寻川4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%AF%BB%E5%B7%9D4K.txt) | 成功 | | 19.752秒 | 20.366ms | 439.851ms | 4.433秒 | 3.077秒 | 4.74秒 | 6.963秒 | 75.938ms | http://122.51.23.16:7788/qgg/Cache/BF/6ab5e4130dcb22f0d295d1cd1c546f48.m3u8 | |
| [布布影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%B8%83%E5%B8%83%E5%BD%B1%E8%A7%86.txt) | 成功 | | 3.351秒 | 8.294ms | 0.001ms | 0.001ms | 815.81ms | 647.722ms | 1.615秒 | 263.449ms | https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/874f908a-f9df-4538-942a-7342fda0ff8a.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%22%E6%AD%A3%E7%89%87.m3u8%22%3Bfilename*%3DUTF-8%27%27%25E6%25AD%25A3%25E7%2589%2587.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=d7T7i%2BfDBk6Gz8RTdO/07JJqXsk%3D&Expires=1780130322&x-amz-FSIZE=58373&x-amz-UFID=624471240788981016 | | | [布布影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%B8%83%E5%B8%83%E5%BD%B1%E8%A7%86.txt) | 成功 | | 13.392秒 | 9.047ms | 0.001ms | 0.001ms | 667.613ms | 2.475秒 | 9.942秒 | 297.488ms | https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/874f908a-f9df-4538-942a-7342fda0ff8a.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%22%E6%AD%A3%E7%89%87.m3u8%22%3Bfilename*%3DUTF-8%27%27%25E6%25AD%25A3%25E7%2589%2587.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=2v/CHThqbbUNSq%2BsyOtTheiy0cs%3D&Expires=1780131932&x-amz-FSIZE=58373&x-amz-UFID=624471240788981016 | |
| [微观短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%BE%AE%E8%A7%82%E7%9F%AD%E5%89%A7.txt) | 成功 | | 959.627ms | 4.035ms | 0.016ms | 193.869ms | 232.251ms | 327.46ms | 0.002ms | 201.135ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780130020&sign=9c268eaa2531ef7523ffb5bb1c2adb5d | | | [微观短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%BE%AE%E8%A7%82%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.834秒 | 29.057ms | 0.018ms | 184.004ms | 277.593ms | 1.236秒 | 0.005ms | 106.201ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780131687&sign=d86fa1f2983af244f4e961ce27f78359 | |
| [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 3.315秒 | 4.666ms | 0.001ms | 0.001ms | 593.675ms | 453.408ms | 422.761ms | 1.839秒 | https://player.yzzyvip-35.com/20260417/4876_77bdfcff/index.m3u8 | | | [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 3.555秒 | 17.337ms | 0.001ms | 0.001ms | 528.539ms | 569.757ms | 495.504ms | 1.943秒 | https://player.yzzyvip-35.com/20260417/4876_77bdfcff/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.091秒 | 3.902ms | 0.0ms | 0.001ms | 399.577ms | 621.05ms | 0.002ms | 66.246ms | 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%98%9F%E6%98%9F%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.15秒 | 11.555ms | 0.001ms | 0.001ms | 437.586ms | 591.488ms | 0.005ms | 108.769ms | 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) | 成功 | | 825.485ms | 6.662ms | 0.001ms | 0.001ms | 373.353ms | 216.319ms | 0.007ms | 228.672ms | https://115cdn.com/s/sws3tre36dh?password=n600 | | | [木偶](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%9C%A8%E5%81%B6.txt) | 成功 | | 2.016秒 | 12.973ms | 0.001ms | 0.001ms | 1.497秒 | 264.406ms | 0.018ms | 240.182ms | https://115cdn.com/s/sws3tre36dh?password=n600 | |
| [樱花动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A8%B1%E8%8A%B1%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 9.588秒 | 5.937ms | 0.001ms | 0.001ms | 1.617秒 | 1.332秒 | 1.311秒 | 5.321秒 | https://v.lzcdn27.com/20260214/5233_434abb0c/index.m3u8 | | | [樱花动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A8%B1%E8%8A%B1%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 43.977秒 | 7.701ms | 0.001ms | 0.001ms | 7.808秒 | 19.194秒 | 1.306秒 | 866.68ms | https://vip.ffzy-plays.com/20260220/50722_af92a534/index.m3u8 | |
| [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 成功 | | 3.315秒 | 6.665ms | 315.474ms | 424.559ms | 364.824ms | 408.783ms | 756.583ms | 1.037秒 | https://usaydd.up8r6jjh.com/m3u87/share/7518179/7713675/20260522/132143/720/index.m3u8?sign=f285c59fb3e75cbd8164e2be09b0cb9d&t=1780130022 | | | [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 成功 | | 74.828秒 | 5.934ms | 512.553ms | 11.736秒 | 7.078秒 | 9.832秒 | 17.318秒 | 991.906ms | https://usaydd.xbavporn.com/m3u87/share/7446755/7642067/20260515/191954/1080/index.m3u8?sign=c971ffd711a5494b9b387a255cca5373&t=1780131761 | |
| [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 1.523秒 | 10.873ms | 0.001ms | 0.001ms | 235.861ms | 218.586ms | 0.005ms | 1.058秒 | https://pan.baidu.com/s/1KThC-lgCxyzViZSEOpX0Ng?pwd=8888 | | | [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 1.978秒 | 10.391ms | 0.001ms | 0.001ms | 423.924ms | 430.182ms | 0.009ms | 1.113秒 | https://pan.baidu.com/s/1KThC-lgCxyzViZSEOpX0Ng?pwd=8888 | |
| [沐辞4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%90%E8%BE%9E4K.txt) | 成功 | | 824.629ms | 23.953ms | 106.879ms | 194.885ms | 123.082ms | 143.374ms | 110.727ms | 121.145ms | https://fffan.wki8.com/hls/8e02dd79abe98fa87c676467688eaeb5.m3u8?token=df768545ab0854ead5b63225513276b9&time=1780130021&YYNB.m3u8 | | | [沐辞4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%90%E8%BE%9E4K.txt) | 成功 | | 834.471ms | 12.559ms | 132.05ms | 194.965ms | 131.596ms | 131.974ms | 112.992ms | 117.6ms | https://fffan.wki8.com/hls/8e02dd79abe98fa87c676467688eaeb5.m3u8?token=27b443a09ed2464c69db6b0b46d43364&time=1780131688&YYNB.m3u8 | |
| [河马短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.641秒 | 5.652ms | 0.001ms | 330.782ms | 381.386ms | 849.253ms | 0.021ms | 72.771ms | https://dzzt-video.cbread.cn/a0d8c25fc085e5a8c1244f4619c09662/6a1bdc70/64/6x9/69x7/697x6/69760200014/613206046_1/613206046.720p.narrowv3.mp4 | | | [河马短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.945秒 | 6.929ms | 0.001ms | 353.008ms | 437.28ms | 1.014秒 | 0.025ms | 132.262ms | https://dzzt-video.cbread.cn/a0d8c25fc085e5a8c1244f4619c09662/6a1bdc70/64/6x9/69x7/697x6/69760200014/613206046_1/613206046.720p.narrowv3.mp4 | |
| [清沅4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B8%85%E6%B2%854K.txt) | 成功 | | 2.715秒 | 10.325ms | 291.948ms | 598.13ms | 226.364ms | 246.012ms | 486.247ms | 855.019ms | https://png.ruyijx.com/m3u8/G9nvAvzw3HbCM1.m3u8?g1tyJJxTwhGu4aSb5H | | | [清沅4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B8%85%E6%B2%854K.txt) | 成功 | | 9.344秒 | 8.101ms | 212.568ms | 3.476秒 | 228.642ms | 328.117ms | 4.244秒 | 844.077ms | https://png.ruyijx.com/m3u8/Cwj1bKlF95thWD.m3u8?ZqT7qSNECx7QkA9a1d | |
| [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 1.604秒 | 5.955ms | 0.001ms | 0.001ms | 396.842ms | 202.226ms | 0.005ms | 998.011ms | https://pan.baidu.com/s/123vZyafWMedmaQPPO4vzow?pwd=c49f | | | [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 7.521秒 | 7.618ms | 0.001ms | 0.001ms | 5.844秒 | 353.966ms | 0.011ms | 1.315秒 | https://pan.baidu.com/s/123vZyafWMedmaQPPO4vzow?pwd=c49f | |
| [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 680.97ms | 3.933ms | 0.002ms | 80.47ms | 84.678ms | 136.436ms | 273.689ms | 101.182ms | http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780130022131&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8 | | | [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 701.925ms | 14.334ms | 0.004ms | 84.012ms | 109.605ms | 145.692ms | 245.019ms | 102.652ms | http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780131689634&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.163秒 | 12.425ms | 0.02ms | 3.113秒 | 705.965ms | 209.797ms | 0.001ms | 120.11ms | http://www.iqiyi.com/v_1fpf9b3pp3w.html | | | [爱奇艺](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%88%B1%E5%A5%87%E8%89%BA.txt) | 成功 | | 4.384秒 | 36.518ms | 0.019ms | 3.32秒 | 732.725ms | 187.197ms | 0.003ms | 106.185ms | http://www.iqiyi.com/v_1fpf9b3pp3w.html | |
| [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 1.654秒 | 14.722ms | 0.001ms | 0.001ms | 718.877ms | 320.242ms | 390.994ms | 208.689ms | https://vid.dbokutv.com/20260513/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsHsRsGlR7XgBNbiR2qmCIqmCZCpD30mH4KkRN0q/chunklist.m3u8 | | | [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 9.607秒 | 4.421ms | 0.001ms | 0.001ms | 304.68ms | 332.115ms | 8.764秒 | 200.916ms | https://vid.dbokutv.com/20260513/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsHsRsGlR7XgBNbiR2qmCIqmCZCpD30mH4KkRN0q/chunklist.m3u8 | |
| [猫猫4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8C%AB%E7%8C%AB4K.txt) | 失败 | 播放地址 | 11.654秒 | 9.619ms | 204.969ms | 530.148ms | 155.44ms | 258.049ms | 316.591ms | 0.0ms | | playerContent 未返回播放地址 | | [猫猫4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8C%AB%E7%8C%AB4K.txt) | 失败 | 播放地址 | 3.375秒 | 11.764ms | 211.485ms | 266.074ms | 1.24秒 | 129.232ms | 354.534ms | 0.0ms | | playerContent 未返回播放地址 |
| [玩偶哥哥](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E5%93%A5%E5%93%A5.txt) | 失败 | 分类列表 | 1.245秒 | 7.108ms | 0.001ms | 0.001ms | 637.119ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 | | [玩偶哥哥](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E5%93%A5%E5%93%A5.txt) | 失败 | 分类列表 | 21.666秒 | 6.098ms | 0.001ms | 0.001ms | 6.048秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 失败 | 未预期异常 | 10.68秒 | 39.473ms | 0.001ms | 2.521ms | 10.636秒 | 0.0ms | 0.0ms | 0.0ms | | all domains failed | | [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 成功 | | 40.039秒 | 40.445ms | 0.001ms | 2.464ms | 8.52秒 | 3.145秒 | 0.002ms | 1.493秒 | https://pan.baidu.com/s/19XL1CqZzVsDpiflcx8BbPg?pwd=yyds | |
| [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 1.969秒 | 5.214ms | 0.001ms | 0.017ms | 645.23ms | 859.262ms | 372.343ms | 85.83ms | https://vd.jiunuow.com/a4ca620f910f2a29a594d8e7851f26a8/20260530163344/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8 | | | [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 8.635秒 | 9.344ms | 0.001ms | 0.025ms | 556.025ms | 1.157秒 | 6.83秒 | 81.192ms | https://vd.jiunuow.com/0e2e52c7b9ce877e771920f95995aa47/20260530170140/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.548秒 | 4.011ms | 0.0ms | 410.004ms | 235.097ms | 582.592ms | 269.707ms | 45.886ms | http://vd3.bdstatic.com/mda-rgu31fx13xnschwc/1080p/mv_cae264_backtrack_1080p_normal/1753858859061604699/mda-rgu31fx13xnschwc.mp4?v_from_s=haokan-ui-video-hnb | | | [百度短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%99%BE%E5%BA%A6%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.761秒 | 3.294ms | 0.001ms | 433.013ms | 235.248ms | 768.651ms | 271.574ms | 48.078ms | 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) | 成功 | | 940.917ms | 4.039ms | 0.0ms | 279.476ms | 254.666ms | 274.951ms | 0.014ms | 127.276ms | https://yun.139.com/shareweb/#/w/i/2sUfBKpu5QBqz | | | [盘Ta](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt) | 成功 | | 1.943秒 | 12.878ms | 0.001ms | 279.325ms | 248.229ms | 1.242秒 | 0.031ms | 158.836ms | 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) | 成功 | | 2.016秒 | 5.63ms | 0.001ms | 0.001ms | 182.872ms | 201.504ms | 197.924ms | 1.427秒 | https://pan.baidu.com/s/1peTZUHSqI7G9IV8sDes97g?pwd=ojmk | | | [盘聚](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E8%81%9A.txt) | 成功 | | 14.54秒 | 17.761ms | 0.001ms | 0.001ms | 673.554ms | 5.849秒 | 6.908秒 | 1.091秒 | https://pan.baidu.com/s/1mq1tevlCLvNA6HbTLHOoQg?pwd=szlu | |
| [盘链](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E9%93%BE.txt) | 成功 | | 2.924秒 | 8.216ms | 0.026ms | 0.001ms | 1.458秒 | 415.286ms | 0.002ms | 1.042秒 | https://pan.baidu.com/s/1rbhXV3rLNKd1wVta_hMYnw?pwd=8888 | | | [盘链](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E9%93%BE.txt) | 成功 | | 18.362秒 | 18.639ms | 0.024ms | 0.001ms | 16.799秒 | 338.088ms | 0.007ms | 1.205秒 | 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.402秒 | 21.336ms | 519.866ms | 0.098ms | 471.341ms | 324.679ms | 0.004ms | 62.936ms | 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%E4%BC%98%E9%80%89.txt) | 成功 | | 1.338秒 | 23.875ms | 461.46ms | 0.102ms | 470.982ms | 317.745ms | 0.005ms | 63.149ms | 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) | 成功 | | 1.547秒 | 3.631ms | 0.0ms | 0.001ms | 300.697ms | 293.707ms | 0.005ms | 948.456ms | https://pan.baidu.com/s/1lW8qBHXEaWAQXdztyP64lA?pwd=6666 | | | [短剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt) | 成功 | | 2.803秒 | 3.518ms | 0.001ms | 0.0ms | 805.378ms | 865.771ms | 0.021ms | 1.127秒 | https://pan.baidu.com/s/1lW8qBHXEaWAQXdztyP64lA?pwd=6666 | |
| [磁力熊](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%A3%81%E5%8A%9B%E7%86%8A.txt) | 成功 | | 1.229秒 | 5.26ms | 0.002ms | 0.004ms | 590.995ms | 632.775ms | 0.004ms | 0.056ms | magnet:?xt=urn:btih:6A4DD1CC3FFD21206054DF2FB1C6783B13CC47C0 | | | [磁力熊](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%A3%81%E5%8A%9B%E7%86%8A.txt) | 成功 | | 8.687秒 | 14.095ms | 0.002ms | 0.005ms | 8.039秒 | 633.597ms | 0.003ms | 0.056ms | magnet:?xt=urn:btih:6A4DD1CC3FFD21206054DF2FB1C6783B13CC47C0 | |
| [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 成功 | | 3.036秒 | 6.172ms | 0.001ms | 201.357ms | 195.286ms | 174.405ms | 594.125ms | 1.864秒 | https://vip.ffzy-online3.com/20260528/44807_2e5cbd95/index.m3u8 | | | [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 成功 | | 14.137秒 | 9.843ms | 0.001ms | 186.956ms | 273.185ms | 187.955ms | 468.809ms | 1.935秒 | https://cdn.yzzy31-play.com/20260530/21327_250aa098/index.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) | 失败 | 播放地址 | 2.486秒 | 3.817ms | 0.001ms | 386.669ms | 459.329ms | 0.005ms | 493.274ms | 0.0ms | | playerContent 未返回播放地址 | | [网易云音乐](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) | 失败 | 播放地址 | 2.293秒 | 3.846ms | 0.001ms | 525.88ms | 493.997ms | 0.005ms | 331.989ms | 0.0ms | | playerContent 未返回播放地址 |
| [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 分类列表 | 3.202秒 | 5.494ms | 0.001ms | 0.001ms | 1.727秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 | | [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 分类列表 | 27.683秒 | 15.079ms | 0.001ms | 0.002ms | 7.282秒 | 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) | 成功 | | 1.704秒 | 6.612ms | 0.001ms | 118.158ms | 264.213ms | 1.085秒 | 0.003ms | 229.526ms | https://v.qq.com/x/cover/mzc002009g0nh88/w4102d4f4ur.html | | | [腾讯视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt) | 成功 | | 1.875秒 | 15.604ms | 0.001ms | 117.478ms | 271.392ms | 1.186秒 | 0.003ms | 283.418ms | 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) | 成功 | | 678.44ms | 7.238ms | 0.0ms | 0.0ms | 290.795ms | 202.96ms | 0.011ms | 176.818ms | https://pan.quark.cn/s/57008632b439 | | | [至臻](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt) | 成功 | | 82.153秒 | 10.844ms | 0.001ms | 0.001ms | 28.278秒 | 8.631秒 | 0.005ms | 1.039秒 | https://pan.baidu.com/s/1WY38DwG8Oo-FU41hp-ph-w?pwd=aib9 | |
| [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 成功 | | 2.601秒 | 7.687ms | 0.001ms | 315.063ms | 460.773ms | 259.545ms | 569.884ms | 986.947ms | https://vip.ffzy-play10.com/20260203/44393_8e1dada1/index.m3u8 | | | [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 成功 | | 27.951秒 | 10.652ms | 0.001ms | 9.721秒 | 355.718ms | 8.518秒 | 8.233秒 | 1.111秒 | https://vip.ffzy-play10.com/20260203/44393_8e1dada1/index.m3u8 | |
| [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 成功 | | 4.396秒 | 9.577ms | 0.001ms | 0.001ms | 2.147秒 | 2.078秒 | 0.017ms | 159.863ms | https://pan.quark.cn/s/d769ccb25919 | | | [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 成功 | | 12.491秒 | 16.096ms | 0.001ms | 0.001ms | 2.126秒 | 9.06秒 | 0.064ms | 1.287秒 | https://pan.baidu.com/s/1k4JmPQTaPxq2C7c52BD6cA?pwd=3892 | |
| [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 2.265秒 | 9.792ms | 0.001ms | 0.001ms | 695.178ms | 345.713ms | 0.006ms | 1.213秒 | https://pan.baidu.com/s/1LZC9v0B6ETfpQWooAqqxJA?pwd=jcx5 | | | [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 5.458秒 | 20.68ms | 0.001ms | 0.001ms | 711.29ms | 3.651秒 | 0.006ms | 1.074秒 | 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) | 成功 | | 1.975秒 | 6.024ms | 0.001ms | 0.001ms | 602.234ms | 202.5ms | 196.298ms | 967.221ms | https://vip.dytt-network.com/20260203/16378_0f3b2662/index.m3u8 | | | [袋鼠影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt) | 成功 | | 14.621秒 | 5.552ms | 0.001ms | 0.001ms | 6.529秒 | 6.566秒 | 309.061ms | 1.21秒 | https://vip.dytt-network.com/20260203/16378_0f3b2662/index.m3u8 | |
| [视界](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt) | 成功 | | 1.583秒 | 6.368ms | 0.001ms | 435.418ms | 225.787ms | 244.118ms | 340.004ms | 330.845ms | 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%A7%86%E7%95%8C.txt) | 成功 | | 10.422秒 | 18.084ms | 0.001ms | 493.482ms | 332.873ms | 8.713秒 | 517.269ms | 346.742ms | 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) | 失败 | 分类列表 | 2.43秒 | 8.895ms | 0.001ms | 0.001ms | 1.298秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 | | [路漫漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt) | 失败 | 分类列表 | 20.683秒 | 5.835ms | 0.001ms | 0.001ms | 5.121秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [酷我听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E6%88%91%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.189秒 | 9.612ms | 0.001ms | 405.417ms | 102.76ms | 3.452秒 | 161.36ms | 56.263ms | http://car-lv.kuwo.cn/79f65284f6541639f67dcf2791d8e9dc/6a1aa0ee/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%E6%88%91%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.2秒 | 14.213ms | 0.001ms | 396.733ms | 101.346ms | 3.493秒 | 149.273ms | 43.292ms | http://car-lv.kuwo.cn/922a2ea1186118cabcba77e42b7f8bf3/6a1aa781/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.753秒 | 9.549ms | 431.34ms | 264.002ms | 239.826ms | 287.996ms | 375.278ms | 143.562ms | http://fsdg360.hw.kugou.com/202605301633/59e24b8183d369e26cdb49f84c441c43/v3/d36ae8bcc7559b26999832e48d1de16c/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx850550695_qumultitrack_s3452124672.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv | | | [酷狗音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E7%8B%97%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.822秒 | 12.283ms | 452.072ms | 272.823ms | 273.599ms | 336.116ms | 433.403ms | 39.126ms | http://fsdg360.tx.kugou.com/202605301701/51eb48ed5acad76464bc5b6d8e96d7af/v3/766e9be3b1b8d6e92cddc5deb4f16813/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx835923892_qumultitrack_s1782781872.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) | 成功 | | 3.397秒 | 6.066ms | 0.001ms | 1.539秒 | 644.519ms | 228.693ms | 838.368ms | 139.216ms | https://ppvod01.kqgfbs.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?t=6a1acb1e&whip=171.212.167.174&sign=0881b92182b3070fbe88752b838cc2af39138375 | | | [金牌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt) | 成功 | | 5.636秒 | 6.511ms | 0.001ms | 3.428秒 | 1.028秒 | 327.616ms | 290.485ms | 553.699ms | https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1780131716-7dbbc2f603bd4f70851ae5d46b411e0e-0-d9f4dbfe80861d4ad724c57f01be49e8 | |
| [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 成功 | | 1.433秒 | 10.745ms | 0.001ms | 0.001ms | 254.391ms | 230.7ms | 0.003ms | 936.59ms | https://pan.baidu.com/s/1OzDuHVDDNmQJJscoYhIM-w?pwd=6688 | | | [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 成功 | | 13.047秒 | 19.025ms | 0.001ms | 0.0ms | 6.552秒 | 5.461秒 | 0.006ms | 1.015秒 | https://pan.baidu.com/s/1OzDuHVDDNmQJJscoYhIM-w?pwd=6688 | |
| [韩小圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%9F%A9%E5%B0%8F%E5%9C%88.txt) | 成功 | | 2.333秒 | 5.939ms | 0.001ms | 0.0ms | 515.222ms | 654.359ms | 0.002ms | 1.157秒 | https://cdn.yzzyvip-29.com/20260204/16773_1f689175/index.m3u8 | | | [韩小圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%9F%A9%E5%B0%8F%E5%9C%88.txt) | 成功 | | 11.084秒 | 8.056ms | 0.001ms | 0.001ms | 1.02秒 | 9.011秒 | 0.007ms | 1.043秒 | https://cdn.yzzyvip-29.com/20260204/16773_1f689175/index.m3u8 | |
| [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 成功 | | 4.004秒 | 6.579ms | 0.001ms | 0.0ms | 1.135秒 | 977.284ms | 1.057秒 | 827.904ms | https://cdn.yzzy28-play.com/20260529/30847_4d2fe2e8/index.m3u8 | | | [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 失败 | 地址校验 | 64.386秒 | 16.187ms | 0.001ms | 0.001ms | 7.379秒 | 8.552秒 | 960.805ms | 5.064秒 | https://cdn.ryplay11.com/20260530/200898_396d3b89/index.m3u8 | HTTPSConnectionPool(host='cdn.ryplay11.com', port=443): Read timed out. (read timeout=5) |
| [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 134.328ms | 5.984ms | 0.001ms | 128.028ms | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | 分类列表为空 | | [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 4.375秒 | 20.995ms | 0.004ms | 4.354秒 | 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) | 成功 | | 751.47ms | 18.279ms | 0.002ms | 0.001ms | 178.258ms | 222.558ms | 0.017ms | 331.215ms | https://v.lzcdn27.com/20250731/679_50a2b047/index.m3u8 | | | [麦田影院](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BA%A6%E7%94%B0%E5%BD%B1%E9%99%A2.txt) | 成功 | | 9.379秒 | 7.497ms | 0.001ms | 0.001ms | 5.065秒 | 3.701秒 | 0.034ms | 604.919ms | https://v.lzcdn27.com/20250731/679_50a2b047/index.m3u8 | |
| [黑猫APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt) | 失败 | 未预期异常 | 174.604ms | 24.377ms | 0.002ms | 148.32ms | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) | | [黑猫APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt) | 失败 | 未预期异常 | 3.108秒 | 8.11ms | 0.001ms | 3.087秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) |
+2 -2
View File
@@ -2,6 +2,7 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4KVM.txt", "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4KVM.txt",
"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/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/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/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/QQ%E9%9F%B3%E4%B9%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/YouTube.txt", "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/YouTube.txt",
@@ -13,7 +14,6 @@
"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%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%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%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.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%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%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/%E4%BF%AE%E7%BD%97.txt",
@@ -43,6 +43,7 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt", "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%88%B1%E5%A5%87%E8%89%BA.txt", "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%88%B1%E5%A5%87%E8%89%BA.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt", "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt", "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt",
"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%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%98Ta.txt",
@@ -64,6 +65,5 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt", "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt", "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%9F%A9%E5%B0%8F%E5%9C%88.txt", "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%9F%A9%E5%B0%8F%E5%9C%88.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BA%A6%E7%94%B0%E5%BD%B1%E9%99%A2.txt" "https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BA%A6%E7%94%B0%E5%BD%B1%E9%99%A2.txt"
] ]
+210 -210
View File
@@ -1,27 +1,17 @@
[ [
{
"version": 10,
"file": "py/至臻.txt",
"valid": true
},
{ {
"version": 5, "version": 5,
"file": "py/潮流APP.txt", "file": "py/潮流APP.txt",
"valid": true "valid": true
}, },
{
"version": 4,
"file": "py/麦田影院.txt",
"valid": true
},
{ {
"version": 4, "version": 4,
"file": "py/沐辞4K.txt", "file": "py/沐辞4K.txt",
"valid": true "valid": true
}, },
{ {
"version": 9, "version": 6,
"file": "py/木偶.txt", "file": "py/libvio.txt",
"valid": true "valid": true
}, },
{ {
@@ -29,19 +19,9 @@
"file": "py/双星.txt", "file": "py/双星.txt",
"valid": true "valid": true
}, },
{
"version": 6,
"file": "py/libvio.txt",
"valid": true
},
{
"version": 9,
"file": "py/盘Ta.txt",
"valid": true
},
{ {
"version": 4, "version": 4,
"file": "py/微观短剧.txt", "file": "py/优酷.txt",
"valid": true "valid": true
}, },
{ {
@@ -50,8 +30,8 @@
"valid": true "valid": true
}, },
{ {
"version": 4, "version": 15,
"file": "py/优酷.txt", "file": "py/短剧优选.txt",
"valid": true "valid": true
}, },
{ {
@@ -59,71 +39,11 @@
"file": "py/QQ音乐.txt", "file": "py/QQ音乐.txt",
"valid": true "valid": true
}, },
{
"version": 1,
"file": "py/磁力熊.txt",
"valid": true
},
{ {
"version": 4, "version": 4,
"file": "py/PPnix.txt", "file": "py/PPnix.txt",
"valid": true "valid": true
}, },
{
"version": 15,
"file": "py/短剧优选.txt",
"valid": true
},
{
"version": 10,
"file": "py/闪电.txt",
"valid": true
},
{
"version": 10,
"file": "py/欧歌.txt",
"valid": true
},
{
"version": 5,
"file": "py/短剧网.txt",
"valid": true
},
{
"version": 4,
"file": "py/百度短剧.txt",
"valid": true
},
{
"version": 4,
"file": "py/视界.txt",
"valid": true
},
{
"version": 7,
"file": "py/滴答影视.txt",
"valid": true
},
{
"version": 2,
"file": "py/农民.txt",
"valid": true
},
{
"version": 4,
"file": "py/河马短剧.txt",
"valid": true
},
{
"version": 4,
"file": "py/独播库.txt",
"valid": true
},
{
"version": 9,
"file": "py/腾讯视频.txt",
"valid": true
},
{ {
"version": 7, "version": 7,
"file": "py/4K指南.txt", "file": "py/4K指南.txt",
@@ -131,7 +51,12 @@
}, },
{ {
"version": 4, "version": 4,
"file": "py/酷狗音乐.txt", "file": "py/七味.txt",
"valid": true
},
{
"version": 4,
"file": "py/百度短剧.txt",
"valid": true "valid": true
}, },
{ {
@@ -139,14 +64,44 @@
"file": "py/6V磁力.txt", "file": "py/6V磁力.txt",
"valid": true "valid": true
}, },
{
"version": 4,
"file": "py/酷狗音乐.txt",
"valid": true
},
{
"version": 4,
"file": "py/微观短剧.txt",
"valid": true
},
{
"version": 9,
"file": "py/腾讯视频.txt",
"valid": true
},
{
"version": 9,
"file": "py/盘Ta.txt",
"valid": true
},
{
"version": 4,
"file": "py/河马短剧.txt",
"valid": true
},
{
"version": 10,
"file": "py/欧歌.txt",
"valid": true
},
{ {
"version": 15, "version": 15,
"file": "py/多多.txt", "file": "py/多多.txt",
"valid": true "valid": true
}, },
{ {
"version": 4, "version": 9,
"file": "py/七味.txt", "file": "py/木偶.txt",
"valid": true "valid": true
}, },
{ {
@@ -154,26 +109,6 @@
"file": "py/人人电影.txt", "file": "py/人人电影.txt",
"valid": true "valid": true
}, },
{
"version": 6,
"file": "py/瓜子.txt",
"valid": true
},
{
"version": 4,
"file": "py/袋鼠影视.txt",
"valid": true
},
{
"version": 11,
"file": "py/盘聚.txt",
"valid": true
},
{
"version": 4,
"file": "py/听友FM.txt",
"valid": true
},
{ {
"version": 2, "version": 2,
"file": "py/4KVM.txt", "file": "py/4KVM.txt",
@@ -181,22 +116,17 @@
}, },
{ {
"version": 4, "version": 4,
"file": "py/两个BT.txt", "file": "py/剧迷.txt",
"valid": true
},
{
"version": 10,
"file": "py/蜡笔.txt",
"valid": true
},
{
"version": 1,
"file": "py/韩小圈.txt",
"valid": true "valid": true
}, },
{ {
"version": 4, "version": 4,
"file": "py/人人视频.txt", "file": "py/听友FM.txt",
"valid": true
},
{
"version": 4,
"file": "py/两个BT.txt",
"valid": true "valid": true
}, },
{ {
@@ -204,26 +134,6 @@
"file": "py/二小.txt", "file": "py/二小.txt",
"valid": true "valid": true
}, },
{
"version": 4,
"file": "py/低端影视.txt",
"valid": true
},
{
"version": 4,
"file": "py/剧迷.txt",
"valid": true
},
{
"version": 4,
"file": "py/茶杯狐.txt",
"valid": true
},
{
"version": 4,
"file": "py/清沅4K.txt",
"valid": true
},
{ {
"version": 4, "version": 4,
"file": "py/听书.txt", "file": "py/听书.txt",
@@ -231,7 +141,27 @@
}, },
{ {
"version": 4, "version": 4,
"file": "py/咕咕动漫.txt", "file": "py/低端影视.txt",
"valid": true
},
{
"version": 5,
"file": "py/短剧网.txt",
"valid": true
},
{
"version": 4,
"file": "py/AAZ音乐.txt",
"valid": true
},
{
"version": 2,
"file": "py/农民.txt",
"valid": true
},
{
"version": 7,
"file": "py/修罗.txt",
"valid": true "valid": true
}, },
{ {
@@ -239,36 +169,11 @@
"file": "py/如意资源.txt", "file": "py/如意资源.txt",
"valid": true "valid": true
}, },
{
"version": 8,
"file": "py/盘链.txt",
"valid": true
},
{
"version": 5,
"file": "py/糯米.txt",
"valid": true
},
{ {
"version": 4, "version": 4,
"file": "py/新韩剧网.txt", "file": "py/新韩剧网.txt",
"valid": true "valid": true
}, },
{
"version": 4,
"file": "py/橘子TV.txt",
"valid": true
},
{
"version": 4,
"file": "py/布布影视.txt",
"valid": true
},
{
"version": 4,
"file": "py/金牌.txt",
"valid": true
},
{ {
"version": 4, "version": 4,
"file": "py/博看听书.txt", "file": "py/博看听书.txt",
@@ -276,12 +181,7 @@
}, },
{ {
"version": 4, "version": 4,
"file": "py/乌云影视.txt", "file": "py/咕咕动漫.txt",
"valid": true
},
{
"version": 8,
"file": "py/飞快TV.txt",
"valid": true "valid": true
}, },
{ {
@@ -289,29 +189,29 @@
"file": "py/YouTube.txt", "file": "py/YouTube.txt",
"valid": true "valid": true
}, },
{
"version": 15,
"file": "py/爱奇艺.txt",
"valid": true
},
{ {
"version": 4, "version": 4,
"file": "py/酷我听书.txt", "file": "py/酷我听书.txt",
"valid": true "valid": true
}, },
{ {
"version": 5, "version": 4,
"file": "py/寻川4K.txt", "file": "py/乌云影视.txt",
"valid": true "valid": true
}, },
{ {
"version": 7, "version": 15,
"file": "py/虎斑.txt", "file": "py/爱奇艺.txt",
"valid": true "valid": true
}, },
{ {
"version": 7, "version": 10,
"file": "py/修罗.txt", "file": "py/蜡笔.txt",
"valid": true
},
{
"version": 4,
"file": "py/金牌.txt",
"valid": true "valid": true
}, },
{ {
@@ -319,14 +219,94 @@
"file": "py/youknow.txt", "file": "py/youknow.txt",
"valid": true "valid": true
}, },
{
"version": 7,
"file": "py/滴答影视.txt",
"valid": true
},
{
"version": 6,
"file": "py/瓜子.txt",
"valid": true
},
{
"version": 1,
"file": "py/磁力熊.txt",
"valid": true
},
{
"version": 4,
"file": "py/清沅4K.txt",
"valid": true
},
{
"version": 4,
"file": "py/麦田影院.txt",
"valid": true
},
{
"version": 4,
"file": "py/独播库.txt",
"valid": true
},
{
"version": 4,
"file": "py/视界.txt",
"valid": true
},
{
"version": 1,
"file": "py/韩小圈.txt",
"valid": true
},
{
"version": 7,
"file": "py/虎斑.txt",
"valid": true
},
{
"version": 10,
"file": "py/闪电.txt",
"valid": true
},
{
"version": 4,
"file": "py/布布影视.txt",
"valid": true
},
{
"version": 5,
"file": "py/糯米.txt",
"valid": true
},
{
"version": 11,
"file": "py/盘聚.txt",
"valid": true
},
{
"version": 4,
"file": "py/袋鼠影视.txt",
"valid": true
},
{ {
"version": 4, "version": 4,
"file": "py/凡客TV.txt", "file": "py/凡客TV.txt",
"valid": true "valid": true
}, },
{
"version": 8,
"file": "py/盘链.txt",
"valid": true
},
{
"version": 5,
"file": "py/寻川4K.txt",
"valid": true
},
{ {
"version": 4, "version": 4,
"file": "py/樱花动漫.txt", "file": "py/茶杯狐.txt",
"valid": true "valid": true
}, },
{ {
@@ -335,19 +315,24 @@
"valid": true "valid": true
}, },
{ {
"version": 4, "version": 14,
"file": "py/魔方APP.txt", "file": "py/玩偶聚合.txt",
"valid": false "valid": true
}, },
{ {
"version": 4, "version": 4,
"file": "py/黑猫APP.txt", "file": "py/樱花动漫.txt",
"valid": false "valid": true
}, },
{ {
"version": 4, "version": 4,
"file": "py/世纪音乐.txt", "file": "py/橘子TV.txt",
"valid": false "valid": true
},
{
"version": 10,
"file": "py/至臻.txt",
"valid": true
}, },
{ {
"version": 4, "version": 4,
@@ -355,18 +340,8 @@
"valid": false "valid": false
}, },
{ {
"version": 10, "version": 4,
"file": "py/玩偶哥哥.txt", "file": "py/世纪音乐.txt",
"valid": false
},
{
"version": 7,
"file": "py/在线之家.txt",
"valid": false
},
{
"version": 6,
"file": "py/路漫漫.txt",
"valid": false "valid": false
}, },
{ {
@@ -376,12 +351,27 @@
}, },
{ {
"version": 4, "version": 4,
"file": "py/耐视点播.txt", "file": "py/人人视频.txt",
"valid": false "valid": false
}, },
{ {
"version": 4, "version": 4,
"file": "py/四万影视.txt", "file": "py/黑猫APP.txt",
"valid": false
},
{
"version": 4,
"file": "py/猫猫4K.txt",
"valid": false
},
{
"version": 4,
"file": "py/魔方APP.txt",
"valid": false
},
{
"version": 7,
"file": "py/在线之家.txt",
"valid": false "valid": false
}, },
{ {
@@ -390,18 +380,28 @@
"valid": false "valid": false
}, },
{ {
"version": 14, "version": 4,
"file": "py/玩偶聚合.txt", "file": "py/四万影视.txt",
"valid": false
},
{
"version": 6,
"file": "py/路漫漫.txt",
"valid": false
},
{
"version": 10,
"file": "py/玩偶哥哥.txt",
"valid": false "valid": false
}, },
{ {
"version": 4, "version": 4,
"file": "py/AAZ音乐.txt", "file": "py/耐视点播.txt",
"valid": false "valid": false
}, },
{ {
"version": 4, "version": 8,
"file": "py/猫猫4K.txt", "file": "py/飞快TV.txt",
"valid": false "valid": false
} }
] ]