This commit is contained in:
Harold
2026-05-29 09:03:30 +08:00
parent 6f2a3b5725
commit b18f4db4eb
7 changed files with 1104 additions and 1044 deletions
+16
View File
@@ -0,0 +1,16 @@
//@name:农民
//@version:1
//@remark:
//@id:8896113c7e0c47d09bb88e493298216d31c5
//@tags:
//@format:secspider/1
//@alg:aes-256-gcm
//@wrap:hkdf-aes-keywrap
//@sign:ed25519
//@kid:k2026_04
//@nonce:base64:MeCGg26RcFBN2Wuo
//@ek:base64:fR26xpwHWOmjdekTFfm6L8agoHCThZdvStAGh6blKRwXAHRtwfVXH9PXKDf+iMfk
//@hash:sha256:9e31dd9849b8fc84239bc473b8e583b72a2da9ac0cbd9b55a9c6250921dd182a
//@sig:base64:n/UAV8PrIF8Zu5dq8KzOKkJu8dDAVt2f7vQqW40dEM26IWL73v68jEhoYHgPKNCc6qJmcfV+eDce+eQ05mA8AQ==
payload.base64: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
+6 -6
View File
@@ -1,5 +1,5 @@
//@name:糯米
//@version:4
//@version:5
//@remark:
//@id:eb5907234b6d47d3a036916daf4856792228
//@tags:
@@ -8,9 +8,9 @@
//@wrap:hkdf-aes-keywrap
//@sign:ed25519
//@kid:k2026_04
//@nonce:base64:4c2CjFlsEEThoV2z
//@ek:base64:nNiUDNZYW7ZsS11yR46hTdeIGCcR1eAQTVSxxFcWx5+Dn9KbKlPfNfoDYRLESV/T
//@hash:sha256:ef0bda5ddb92fa9dcb889beebc16e2e00666f64bdb8e7970585c7a6b87934a31
//@sig:base64:GzXJD+RwV3JO/tH8lbddH/+LCwRtLtjgQDDnjlVuFkv79hCyvPnrxxV1yZEXghwghyYVZZzlncDP4APN52ktAQ==
//@nonce:base64:LwNkctbhnoZRv7tR
//@ek:base64:Qk+IHdHSh4ZvElriYrU0CUNuQ6aAFlsPlkQn9tl6cggHviecVwPUGjjkXW4BGOhA
//@hash:sha256:f7307d9cb615a1ac7734ead5c3900748905e8bbe1ea0e3a848da75a73427d4d2
//@sig:base64:80KDisAfXB2S1ggbgAz8/yr1dJJDjSI/9CwxHxY9zN9fMqiI5IzEI8dxN5wupPawN1XyZsVcVUyvY1O6k/3RBw==
payload.base64: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
payload.base64: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
File diff suppressed because one or more lines are too long
+736 -697
View File
@@ -1,21 +1,21 @@
{
"generated_at": "2026-05-29T08:08:01+08:00",
"generated_at": "2026-05-29T09:02:16+08:00",
"max_workers": 16,
"total_duration_ms": 19129.83,
"total_duration_ms": 73106.067,
"summary": {
"total": 78,
"success": 66,
"failed": 12,
"success_rate": 0.8462,
"total": 79,
"success": 65,
"failed": 14,
"success_rate": 0.8228,
"stage_failures": {
"module_load": 0,
"init": 0,
"home": 1,
"category": 4,
"detail": 0,
"category": 3,
"detail": 1,
"player": 1,
"url_check": 2,
"unexpected": 4
"url_check": 0,
"unexpected": 8
}
},
"results": [
@@ -27,14 +27,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 205.23,
"module_load": 120.741,
"init": 0.001,
"home": 534.676,
"category": 0.016,
"detail": 466.068,
"player": 654.056,
"url_check": 544.989,
"total": 2451.01
"home": 466.278,
"category": 5878.583,
"detail": 335.017,
"player": 10119.243,
"url_check": 424.737,
"total": 47368.223
},
"counts": {
"classes": 6,
@@ -43,18 +43,18 @@
"episodes": 1
},
"samples": {
"tid": "-1",
"vod_id": "ch45lxu73",
"tid": "0",
"vod_id": "ch45uoheg",
"flag": "alists",
"play_id": "34028|ch45lxu73"
"play_id": "34106|ch45uoheg"
},
"player": {
"parse": 0,
"url": "https://oss.douyinbit.com/m3u8/1aa724b0d0607022dd5e1e8f0c6053f7.m3u8",
"url": "https://oss.douyinbit.com/m3u8/343cbeca6f317f32363710b998c7ef04.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://oss.douyinbit.com/m3u8/1aa724b0d0607022dd5e1e8f0c6053f7.m3u8",
"final_url": "https://oss.douyinbit.com/m3u8/343cbeca6f317f32363710b998c7ef04.m3u8",
"reason": null
}
},
@@ -66,14 +66,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 220.936,
"init": 0.003,
"home": 0.002,
"category": 1679.553,
"detail": 769.894,
"player": 0.006,
"url_check": 140.798,
"total": 2849.105
"module_load": 179.126,
"init": 0.001,
"home": 0.001,
"category": 1029.942,
"detail": 632.934,
"player": 0.004,
"url_check": 147.691,
"total": 1990.228
},
"counts": {
"classes": 5,
@@ -105,14 +105,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 224.091,
"init": 0.003,
"home": 0.005,
"category": 687.324,
"detail": 803.844,
"player": 0.003,
"url_check": 0.051,
"total": 1751.312
"module_load": 208.396,
"init": 0.004,
"home": 0.001,
"category": 6164.305,
"detail": 7556.746,
"player": 0.004,
"url_check": 0.095,
"total": 13930.217
},
"counts": {
"classes": 12,
@@ -144,14 +144,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 204.619,
"module_load": 217.955,
"init": 0.001,
"home": 635.64,
"category": 183.793,
"detail": 278.806,
"player": 188.095,
"url_check": 290.063,
"total": 1781.7
"home": 6992.122,
"category": 6764.974,
"detail": 8634.911,
"player": 174.946,
"url_check": 590.015,
"total": 23375.658
},
"counts": {
"classes": 6,
@@ -171,7 +171,7 @@
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://car-lv.kuwo.cn/173a98f56416a6ff7d7a237512ae4bb8/6a18d8de/resource/1307392909/trackmedia/C200000W91kQ0efKLA.m4a?from=vip",
"final_url": "https://car-lv.kuwo.cn/3d706b8d4cef413ba68de7d10da44800/6a18e5aa/resource/1307392909/trackmedia/C200000W91kQ0efKLA.m4a?from=vip",
"reason": null
}
},
@@ -183,14 +183,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 254.377,
"module_load": 253.063,
"init": 0.001,
"home": 0.001,
"category": 720.26,
"detail": 411.754,
"category": 7434.915,
"detail": 530.47,
"player": 0.012,
"url_check": 192.982,
"total": 1582.786
"url_check": 198.484,
"total": 8417.534
},
"counts": {
"classes": 2,
@@ -222,14 +222,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 219.268,
"init": 0.015,
"home": 0.003,
"category": 467.004,
"detail": 185.421,
"player": 332.151,
"url_check": 95.263,
"total": 1340.276
"module_load": 148.131,
"init": 0.007,
"home": 0.002,
"category": 764.77,
"detail": 199.214,
"player": 304.547,
"url_check": 98.435,
"total": 1515.963
},
"counts": {
"classes": 6,
@@ -245,50 +245,50 @@
},
"player": {
"parse": 0,
"url": "https://isure.stream.qqmusic.qq.com/F00000205yHb2ohwLy.flac?guid=fbc2728332dd88fe30e105092730bcc5&vkey=B083F4BEE7C376CF5D12DBDE1FA84719FE99AAC2912200856407620228066308A2BB95C9B747A19D7AA5E870EE2E6E60416441D982BDCF2C__v2b94c3ae&uin=1152921504846230218&fromtag=119114&redirect=1",
"url": "https://isure.stream.qqmusic.qq.com/F00000205yHb2ohwLy.flac?guid=91873c6742541c73bad07d589aa980d7&vkey=6E0FD6591C4370BD3A55EE1039983A2D35C1B0F61E487816DA5A7331166B977078D6ED672461E0E3DB7FC42423CFFE491C774B185BE8B62E__v2b9abeb9&uin=1152921504846230218&fromtag=119114&redirect=1",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://isure.stream.qqmusic.qq.com/F00000205yHb2ohwLy.flac?guid=fbc2728332dd88fe30e105092730bcc5&vkey=B083F4BEE7C376CF5D12DBDE1FA84719FE99AAC2912200856407620228066308A2BB95C9B747A19D7AA5E870EE2E6E60416441D982BDCF2C__v2b94c3ae&uin=1152921504846230218&fromtag=119114&redirect=1",
"final_url": "https://isure.stream.qqmusic.qq.com/F00000205yHb2ohwLy.flac?guid=91873c6742541c73bad07d589aa980d7&vkey=6E0FD6591C4370BD3A55EE1039983A2D35C1B0F61E487816DA5A7331166B977078D6ED672461E0E3DB7FC42423CFFE491C774B185BE8B62E__v2b9abeb9&uin=1152921504846230218&fromtag=119114&redirect=1",
"reason": null
}
},
{
"spider": "YouTube",
"file": "YouTube.txt",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"success": false,
"failed_stage": "unexpected",
"error": "HTTPSConnectionPool(host='www.youtube.com', port=443): Read timed out. (read timeout=5)",
"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.youtube.com', port=443): Read timed out. (read timeout=5)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/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/YouTube.txt\", line 1076, in detailContent\n File \"/home/harold/workspace/atv-spiders/py/base/spider.py\", line 145, in fetch\n rsp = requests.get(url, params=params, cookies=cookies, headers=headers, timeout=timeout, verify=verify,\n stream=stream, allow_redirects=allow_redirects)\nrequests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.youtube.com', port=443): Read timed out. (read timeout=5)\n",
"timings_ms": {
"module_load": 214.71,
"init": 0.007,
"home": 0.06,
"category": 733.685,
"detail": 1830.815,
"player": 0.004,
"url_check": 815.018,
"total": 3635.813
"module_load": 190.52,
"init": 0.006,
"home": 0.073,
"category": 631.339,
"detail": 5011.848,
"player": 0.0,
"url_check": 0.0,
"total": 5860.93
},
"counts": {
"classes": 29,
"category_videos": 20,
"detail_videos": 1,
"episodes": 2
"detail_videos": 0,
"episodes": 0
},
"samples": {
"tid": "cat_recommend",
"vod_id": "yt:video:E3jcQgR3TNE",
"flag": "YouTube",
"play_id": "yt:video:E3jcQgR3TNE"
"flag": null,
"play_id": null
},
"player": {
"parse": 0,
"url": "https://www.youtube.com/watch?v=E3jcQgR3TNE",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://www.youtube.com/watch?v=E3jcQgR3TNE",
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
@@ -300,14 +300,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 222.294,
"module_load": 192.587,
"init": 0.001,
"home": 0.001,
"category": 256.335,
"detail": 215.04,
"player": 0.006,
"url_check": 189.91,
"total": 917.308
"category": 7723.289,
"detail": 200.298,
"player": 0.007,
"url_check": 145.006,
"total": 8266.896
},
"counts": {
"classes": 6,
@@ -334,39 +334,39 @@
{
"spider": "youknow",
"file": "youknow.txt",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"success": false,
"failed_stage": "unexpected",
"error": "'NoneType' object has no attribute 'xpath'",
"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 533, in _validate_from_tid\n raise last_error or ValidationError(\"detail\", \"没有可用的播放条目\")\nValidationError: HTTPSConnectionPool(host='cnvod.jimxtc.com', port=443): Read timed out. (read timeout=5)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 737, 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/youknow.txt\", line 296, in detailContent\n File \"/home/harold/workspace/tvbox-resources/py/youknow.txt\", line 209, in _parse_detail_page\nAttributeError: 'NoneType' object has no attribute 'xpath'\n",
"timings_ms": {
"module_load": 222.156,
"module_load": 195.061,
"init": 0.001,
"home": 0.001,
"category": 1879.61,
"detail": 1129.873,
"player": 1515.48,
"url_check": 1172.792,
"total": 5951.451
"category": 10461.589,
"detail": 1008.42,
"player": 8533.808,
"url_check": 5245.053,
"total": 36377.066
},
"counts": {
"classes": 7,
"category_videos": 232,
"detail_videos": 1,
"episodes": 1
"category_videos": 72,
"detail_videos": 0,
"episodes": 0
},
"samples": {
"tid": "index",
"vod_id": "135743",
"flag": "YouKnowTV",
"play_id": "eyJ2b2RfaWQiOiIxMzU3NDMiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IjIwMjQxMjMxIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8xMzU3NDMtMi0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8xMzU3NDMtMi0xLyJ9XX0"
"tid": "drama",
"vod_id": "204169",
"flag": null,
"play_id": null
},
"player": {
"parse": 0,
"url": "https://vip.dytt-cinema.com/20250224/11180_09dbc117/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://vip.dytt-cinema.com/20250224/11180_09dbc117/index.m3u8",
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
@@ -378,14 +378,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 231.727,
"module_load": 180.244,
"init": 0.004,
"home": 0.001,
"category": 877.22,
"detail": 815.566,
"category": 8059.652,
"detail": 729.621,
"player": 0.004,
"url_check": 0.049,
"total": 1948.759
"url_check": 0.061,
"total": 8971.552
},
"counts": {
"classes": 5,
@@ -417,14 +417,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 220.951,
"init": 0.001,
"home": 570.926,
"category": 982.3,
"detail": 538.748,
"player": 0.005,
"url_check": 153.948,
"total": 2500.045
"module_load": 149.37,
"init": 0.0,
"home": 487.954,
"category": 9265.546,
"detail": 10036.179,
"player": 0.012,
"url_check": 412.804,
"total": 20353.967
},
"counts": {
"classes": 5,
@@ -451,39 +451,39 @@
{
"spider": "世纪音乐",
"file": "世纪音乐.txt",
"success": true,
"failed_stage": null,
"error": null,
"success": false,
"failed_stage": "detail",
"error": "详情缺少播放源或播放列表",
"traceback": null,
"timings_ms": {
"module_load": 216.339,
"module_load": 115.515,
"init": 0.001,
"home": 1367.1,
"category": 138.229,
"detail": 114.196,
"player": 0.005,
"url_check": 514.859,
"total": 2386.558
"home": 427.237,
"category": 0.005,
"detail": 101.781,
"player": 0.0,
"url_check": 0.0,
"total": 747.077
},
"counts": {
"classes": 5,
"category_videos": 28,
"category_videos": 3,
"detail_videos": 1,
"episodes": 1
"episodes": 0
},
"samples": {
"tid": "home",
"vod_id": "song:hwcytykmtd",
"flag": "世纪音乐",
"play_id": "music:hwcytykmtd"
"tid": "rank_list",
"vod_id": "rank:rise",
"flag": null,
"play_id": null
},
"player": {
"parse": 0,
"url": "https://www.4c44.com/data/down.php?ac=music&id=hwcytykmtd",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://m801.music.126.net/20260529083259/9b44a2fc33cbe94a333cacbd01b8ff77/jdymusic/obj/wo3DlMOGwrbDjj7DisKw/28237320729/7146/19cd/8a75/a1a73c948a3c0f887140745bae297a16.mp3?vuutv=9s9lwjHZcf+pgPtiEFoZZnE0SDSAJnVp7uReg0GzDyyGfbYkFrZ75v5203w4PMYw3SYk9ZeeUVhLwG0K+K99+rpb3m4pDPUoEcthBW5XLPI=",
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
@@ -495,14 +495,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 232.801,
"module_load": 214.159,
"init": 0.001,
"home": 0.001,
"category": 499.576,
"detail": 350.55,
"player": 885.245,
"url_check": 609.885,
"total": 2596.627
"category": 361.248,
"detail": 8853.247,
"player": 14953.589,
"url_check": 1603.389,
"total": 46095.287
},
"counts": {
"classes": 14,
@@ -511,18 +511,18 @@
"episodes": 1
},
"samples": {
"tid": "zgjun",
"vod_id": "ch45x6dqu",
"tid": "meiju",
"vod_id": "ch46tn28s",
"flag": "两个BT",
"play_id": "eyJwaWQiOiIvcGxheS9jaDQ1eDZkcXUiLCJzaWQiOiJjaDQ1eDZkcXUiLCJuYW1lIjoiMSJ9"
"play_id": "eyJwaWQiOiIvcGxheS9jaDQ2dG4yOHMiLCJzaWQiOiJjaDQ2dG4yOHMiLCJuYW1lIjoiMSJ9"
},
"player": {
"parse": 0,
"url": "https://zijieapi.douyinbyte.com/m3u8/343cbeca6f317f32363710b998c7ef04.m3u8",
"url": "https://zijieapi.douyinbyte.com/m3u8/2b085f2e90e2499c6dd0919420b47958.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://zijieapi.douyinbyte.com/m3u8/343cbeca6f317f32363710b998c7ef04.m3u8",
"final_url": "https://zijieapi.douyinbyte.com/m3u8/2b085f2e90e2499c6dd0919420b47958.m3u8",
"reason": null
}
},
@@ -534,14 +534,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 199.785,
"init": 0.003,
"home": 418.101,
"category": 346.29,
"detail": 1169.57,
"player": 0.02,
"url_check": 2074.28,
"total": 4256.312
"module_load": 160.969,
"init": 0.001,
"home": 397.749,
"category": 9008.52,
"detail": 10476.571,
"player": 0.041,
"url_check": 1598.883,
"total": 21652.949
},
"counts": {
"classes": 7,
@@ -561,7 +561,7 @@
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/cb7eb4f9379510933e190113d950bf462acdb157.m3u8",
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/b1e00dceb8697b100c7cc2bd549c95e9a6bdbe3b.m3u8",
"reason": null
}
},
@@ -573,14 +573,14 @@
"error": "分类视频列表为空",
"traceback": null,
"timings_ms": {
"module_load": 229.079,
"module_load": 204.399,
"init": 0.001,
"home": 0.001,
"category": 429.472,
"home": 0.0,
"category": 367.343,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 1133.271
"total": 1481.952
},
"counts": {
"classes": 5,
@@ -612,14 +612,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 220.148,
"module_load": 156.412,
"init": 0.001,
"home": 0.002,
"category": 666.203,
"detail": 343.602,
"player": 0.004,
"url_check": 1069.163,
"total": 2333.679
"home": 0.001,
"category": 822.191,
"detail": 362.071,
"player": 0.003,
"url_check": 1051.979,
"total": 2394.221
},
"counts": {
"classes": 4,
@@ -651,14 +651,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.798,
"module_load": 3.674,
"init": 0.001,
"home": 0.001,
"category": 561.554,
"detail": 792.328,
"player": 0.013,
"url_check": 1208.309,
"total": 2567.662
"home": 0.0,
"category": 549.233,
"detail": 428.151,
"player": 0.016,
"url_check": 1108.868,
"total": 2090.455
},
"counts": {
"classes": 4,
@@ -685,19 +685,19 @@
{
"spider": "人人视频",
"file": "人人视频.txt",
"success": false,
"failed_stage": "url_check",
"error": "HTTP 403",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 8.668,
"module_load": 4.615,
"init": 0.001,
"home": 1503.376,
"category": 235.699,
"detail": 270.753,
"player": 291.073,
"url_check": 183.046,
"total": 4138.72
"home": 337.934,
"category": 235.942,
"detail": 215.98,
"player": 629.852,
"url_check": 152.516,
"total": 1577.721
},
"counts": {
"classes": 4,
@@ -706,19 +706,19 @@
"episodes": 1
},
"samples": {
"tid": "MOVIE",
"vod_id": "57598",
"tid": "TV",
"vod_id": "57302",
"flag": "人人专线",
"play_id": "57598@384965"
"play_id": "57302@384481"
},
"player": {
"parse": 0,
"url": "https://tfw91gr3dymt1ge31hcj3gezdcce.ourdvsssvip.com:20443/ws-302.bwcgee.cn/c05eb9a4599f71f19a5f6633b79f0402/6a80878b8495464ebbdddd2ab846263a-2b7a5f858875efd57569a959a4277a75-ld.mp4?key=f8098d60e963f5698667060e56a43866&time=1780027682119&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=9e8fe11f7fd048859de7403df14f61dd&hevc=false&seasonId=57598&wsiphost=ipdbme&wsrid_tag=6a18d8e2_PS-CTU-01lP718_22216-6603-s1t1780013282173&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0",
"valid": false,
"reachable": false,
"status_code": 403,
"final_url": "https://tfw91gr3dymt1ge31hcj3gezdcce.ourdvsssvip.com:20443/ws-302.bwcgee.cn/c05eb9a4599f71f19a5f6633b79f0402/6a80878b8495464ebbdddd2ab846263a-2b7a5f858875efd57569a959a4277a75-ld.mp4?key=f8098d60e963f5698667060e56a43866&time=1780027682119&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=9e8fe11f7fd048859de7403df14f61dd&hevc=false&seasonId=57598&wsiphost=ipdbme&wsrid_tag=6a18d8e2_PS-CTU-01lP718_22216-6603-s1t1780013282173&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0",
"reason": "HTTP 403"
"url": "https://a3fkpcum17k81vn.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03063e9500071f1a85f6733a68f0402/b76064d317a2492488bf8b53dd491b34-8e7c799ef03c37592e84ac7f50da07db-ld.mp4?auth_key=1780030934-5a0fe644ba5933ba3da02a36fc3e6eee-0-edcb6f4af6d1c138ff1bd2a54b5af388&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=a2879d1182814975b91af24f30c6bb3e&hevc=false&seasonId=57302",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://a3fkpcum17k81vn.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03063e9500071f1a85f6733a68f0402/b76064d317a2492488bf8b53dd491b34-8e7c799ef03c37592e84ac7f50da07db-ld.mp4?auth_key=1780030934-5a0fe644ba5933ba3da02a36fc3e6eee-0-edcb6f4af6d1c138ff1bd2a54b5af388&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=a2879d1182814975b91af24f30c6bb3e&hevc=false&seasonId=57302",
"reason": null
}
},
{
@@ -729,14 +729,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 11.868,
"module_load": 9.083,
"init": 0.001,
"home": 0.001,
"category": 294.441,
"detail": 534.762,
"player": 0.002,
"url_check": 241.458,
"total": 1083.087
"category": 292.466,
"detail": 520.248,
"player": 0.003,
"url_check": 242.366,
"total": 1065.023
},
"counts": {
"classes": 6,
@@ -768,14 +768,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.745,
"module_load": 6.721,
"init": 0.001,
"home": 0.001,
"category": 1045.26,
"detail": 1368.541,
"player": 0.025,
"url_check": 367.22,
"total": 3318.421
"category": 6707.223,
"detail": 10084.897,
"player": 0.01,
"url_check": 415.087,
"total": 23957.566
},
"counts": {
"classes": 4,
@@ -807,14 +807,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.9,
"init": 0.001,
"home": 0.001,
"category": 1124.248,
"detail": 181.481,
"player": 2030.737,
"url_check": 1150.099,
"total": 4494.929
"module_load": 11.604,
"init": 0.002,
"home": 0.003,
"category": 10913.435,
"detail": 1000.178,
"player": 0.009,
"url_check": 0.078,
"total": 35407.075
},
"counts": {
"classes": 4,
@@ -825,16 +825,55 @@
"samples": {
"tid": "movie",
"vod_id": "kongbu/26940",
"flag": "修罗直连",
"play_id": "play/26940-0"
"flag": "磁力合集",
"play_id": "magnet:?xt=urn:btih:867fd8d84c83817625391aa5dfba8ad4005b90c9"
},
"player": {
"parse": 0,
"url": "https://v.xlys.ltd.ua/obj/44D40DCA05847835D72FBFD81C2ECF6FDCFA60C3364EAB8893D4AD7460BB162D",
"url": "magnet:?xt=urn:btih:867fd8d84c83817625391aa5dfba8ad4005b90c9",
"valid": true,
"reachable": null,
"status_code": null,
"final_url": "magnet:?xt=urn:btih:867fd8d84c83817625391aa5dfba8ad4005b90c9",
"reason": "非 HTTP 地址,按协议格式通过"
}
},
{
"spider": "农民",
"file": "农民.txt",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 10.517,
"init": 0.001,
"home": 7878.471,
"category": 5809.693,
"detail": 239.563,
"player": 15513.177,
"url_check": 185.043,
"total": 30444.277
},
"counts": {
"classes": 5,
"category_videos": 84,
"detail_videos": 1,
"episodes": 2
},
"samples": {
"tid": "dianying",
"vod_id": "/vod/63169.html",
"flag": "FF",
"play_id": "63169-1-1"
},
"player": {
"parse": 1,
"url": "https://www.nmdvd.top/jx/player.php?vid=n2J/BuPNOJ%2BVeZWQBtXCe3YzNVc1U0NHTCs4WGc2amV2WjFzWGMrSXRNeTYvWmRFMEtLUC9jR1dUamlyWDJFRlA5dklDRkVmeVBZYXZVeVJXVkVOcXk0QUdzYzNVVVJncEx0NkZ3dzhiWHI0WU9rREZjeG1MTnExNWZTaERyWURKcysxSFhNZmI1UjU3NS9TTnkwV3hMUkdDT0VVVmd1Rll4Rm9OYm1XNGk0d2NlMTB4R1NFTEQ5QXE2VENJMFdGSk9JVGJXaHUwVkc0R3FkMg%3D%3D",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://lf26-imcloud-file-sign.bytetos.com/ad-penny-bucket/ooQDqGA79T1FRC0daWHAIZACEADfwdAIagfFto?x-expires=1780015287&x-signature=53jhbfeBxQZ%2FplLtAazOCvaut9M%3D",
"final_url": "https://www.nmdvd.top/jx/player.php?vid=n2J/BuPNOJ%2BVeZWQBtXCe3YzNVc1U0NHTCs4WGc2amV2WjFzWGMrSXRNeTYvWmRFMEtLUC9jR1dUamlyWDJFRlA5dklDRkVmeVBZYXZVeVJXVkVOcXk0QUdzYzNVVVJncEx0NkZ3dzhiWHI0WU9rREZjeG1MTnExNWZTaERyWURKcysxSFhNZmI1UjU3NS9TTnkwV3hMUkdDT0VVVmd1Rll4Rm9OYm1XNGk0d2NlMTB4R1NFTEQ5QXE2VENJMFdGSk9JVGJXaHUwVkc0R3FkMg%3D%3D",
"reason": null
}
},
@@ -846,14 +885,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.543,
"init": 0.001,
"home": 0.0,
"category": 1087.031,
"detail": 1139.86,
"player": 1870.307,
"url_check": 3113.907,
"total": 7216.1
"module_load": 10.171,
"init": 0.003,
"home": 0.001,
"category": 912.423,
"detail": 8917.159,
"player": 7751.166,
"url_check": 3471.231,
"total": 70262.496
},
"counts": {
"classes": 8,
@@ -862,18 +901,18 @@
"episodes": 2
},
"samples": {
"tid": "1",
"vod_id": "47701eed6d5fcbfe",
"tid": "2",
"vod_id": "611fc51c5af8b87c",
"flag": "高速线路",
"play_id": "{\"movie_id\":\"47701eed6d5fcbfe\",\"link_id\":\"8301f83c86a8bb4222a90d8f2d97295d\",\"line_id\":\"line1\",\"line_name\":\"高速线路\",\"episode_name\":\"1080p\",\"type\":\"switch\",\"page\":\"https://fktv.me/movie/detail/47701eed6d5fcbfe\"}"
"play_id": "{\"movie_id\":\"611fc51c5af8b87c\",\"link_id\":\"a27e0d4393e1995f4154ba8a003d2cdd\",\"line_id\":\"line1\",\"line_name\":\"高速线路\",\"episode_name\":\"1\",\"type\":\"switch\",\"page\":\"https://fktv.me/movie/detail/611fc51c5af8b87c\"}"
},
"player": {
"parse": 0,
"url": "https://fktv.me/ysapi/m3u8/p/614e6304edb4ba0d5292cd5b68f09717.m3u8",
"url": "https://fktv.me/ysapi/m3u8/p/9c129389274e07aaa138d12d1533cc4f.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://fktv.me/ysapi/m3u8/p/614e6304edb4ba0d5292cd5b68f09717.m3u8",
"final_url": "https://fktv.me/ysapi/m3u8/p/9c129389274e07aaa138d12d1533cc4f.m3u8",
"reason": null
}
},
@@ -885,14 +924,14 @@
"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",
"timings_ms": {
"module_load": 4.717,
"init": 0.001,
"home": 0.0,
"category": 10016.814,
"module_load": 6.876,
"init": 0.0,
"home": 0.001,
"category": 10016.492,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 10023.661
"total": 10027.039
},
"counts": {
"classes": 5,
@@ -924,14 +963,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.724,
"init": 0.001,
"home": 0.0,
"category": 278.78,
"detail": 413.893,
"player": 511.424,
"url_check": 1315.2,
"total": 2525.671
"module_load": 36.132,
"init": 0.004,
"home": 0.005,
"category": 205.23,
"detail": 7085.211,
"player": 2361.852,
"url_check": 1157.49,
"total": 10847.294
},
"counts": {
"classes": 6,
@@ -963,14 +1002,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.679,
"init": 0.002,
"home": 3076.431,
"category": 250.913,
"detail": 697.668,
"player": 0.002,
"url_check": 54.168,
"total": 4086.682
"module_load": 5.573,
"init": 0.001,
"home": 3069.711,
"category": 273.84,
"detail": 657.209,
"player": 0.003,
"url_check": 786.076,
"total": 4793.011
},
"counts": {
"classes": 11,
@@ -1002,14 +1041,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.622,
"init": 328.443,
"home": 0.007,
"category": 181.898,
"detail": 165.737,
"module_load": 5.064,
"init": 576.131,
"home": 0.005,
"category": 155.131,
"detail": 163.908,
"player": 0.002,
"url_check": 131.097,
"total": 811.763
"url_check": 151.232,
"total": 1052.797
},
"counts": {
"classes": 7,
@@ -1041,14 +1080,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.951,
"init": 79.679,
"home": 0.001,
"category": 161.815,
"detail": 425.894,
"player": 263.869,
"url_check": 55.992,
"total": 991.807
"module_load": 4.83,
"init": 81.798,
"home": 0.002,
"category": 459.456,
"detail": 2329.762,
"player": 271.301,
"url_check": 106.712,
"total": 3254.717
},
"counts": {
"classes": 11,
@@ -1064,11 +1103,11 @@
},
"player": {
"parse": 0,
"url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=e1e90a6256c800ffd09fb66ff1c0ba5a&buy_key=FM&token=5491&timestamp=1780013280&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=8736b1c008013c99b7b295012616baf8&buy_key=FM&token=2453&timestamp=1780016543&duration=453",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=e1e90a6256c800ffd09fb66ff1c0ba5a&buy_key=FM&token=5491&timestamp=1780013280&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=8736b1c008013c99b7b295012616baf8&buy_key=FM&token=2453&timestamp=1780016543&duration=453",
"reason": null
}
},
@@ -1080,14 +1119,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.282,
"init": 0.001,
"home": 390.637,
"category": 549.263,
"detail": 973.989,
"player": 570.713,
"url_check": 144.177,
"total": 2637.255
"module_load": 13.156,
"init": 0.002,
"home": 369.045,
"category": 362.985,
"detail": 1098.58,
"player": 19080.495,
"url_check": 411.517,
"total": 21337.311
},
"counts": {
"classes": 8,
@@ -1103,11 +1142,11 @@
},
"player": {
"parse": 0,
"url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780011846&sign=4f50eead5e892d1fd5f5f4d3e429c991",
"url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780016560&sign=884cead7eab3edb3aaa0580a766779a5",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780011846&sign=4f50eead5e892d1fd5f5f4d3e429c991",
"final_url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780016560&sign=884cead7eab3edb3aaa0580a766779a5",
"reason": null
}
},
@@ -1119,14 +1158,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.003,
"init": 0.005,
"home": 820.22,
"category": 714.083,
"detail": 470.105,
"player": 3612.011,
"url_check": 303.335,
"total": 5930.546
"module_load": 14.426,
"init": 0.009,
"home": 7178.218,
"category": 585.831,
"detail": 5851.923,
"player": 1862.529,
"url_check": 332.656,
"total": 15826.34
},
"counts": {
"classes": 3,
@@ -1142,11 +1181,11 @@
},
"player": {
"parse": 0,
"url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811117284&x-signature=rZXv1OD0ezfloqDJoJr8Jd0TySE%3D",
"url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811120558&x-signature=rRuxQigl7oP4fRs%2BGdka0UD3LoI%3D",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811117284&x-signature=rZXv1OD0ezfloqDJoJr8Jd0TySE%3D",
"final_url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811120558&x-signature=rRuxQigl7oP4fRs%2BGdka0UD3LoI%3D",
"reason": null
}
},
@@ -1158,14 +1197,14 @@
"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",
"timings_ms": {
"module_load": 4.062,
"init": 0.001,
"module_load": 12.873,
"init": 0.003,
"home": 0.001,
"category": 10016.829,
"category": 10022.245,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 10022.413
"total": 10039.174
},
"counts": {
"classes": 5,
@@ -1197,14 +1236,14 @@
"error": "分类视频列表为空",
"traceback": null,
"timings_ms": {
"module_load": 5.452,
"module_load": 12.947,
"init": 0.001,
"home": 0.0,
"category": 864.903,
"home": 0.001,
"category": 9513.486,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 1903.735
"total": 15788.054
},
"counts": {
"classes": 6,
@@ -1236,14 +1275,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.665,
"module_load": 12.383,
"init": 0.001,
"home": 0.001,
"category": 510.957,
"detail": 366.072,
"player": 0.003,
"url_check": 1216.336,
"total": 2101.466
"category": 8905.127,
"detail": 360.288,
"player": 0.006,
"url_check": 1124.95,
"total": 10403.322
},
"counts": {
"classes": 6,
@@ -1275,14 +1314,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.677,
"module_load": 8.377,
"init": 0.001,
"home": 0.007,
"category": 807.104,
"detail": 443.629,
"player": 0.004,
"url_check": 1842.825,
"total": 3101.068
"home": 0.011,
"category": 9772.633,
"detail": 7144.381,
"player": 0.007,
"url_check": 1824.416,
"total": 23764.458
},
"counts": {
"classes": 6,
@@ -1293,16 +1332,16 @@
"samples": {
"tid": "1",
"vod_id": "78244",
"flag": "rym3u8",
"play_id": "https://svip.ryiplay18.com/20260528/6715_f9025f29/index.m3u8"
"flag": "ruyi",
"play_id": "https://svip.ryiplay18.com/share/38faae069a1371784081ea9ad9b279d0"
},
"player": {
"parse": 0,
"url": "https://svip.ryiplay18.com/20260528/6715_f9025f29/index.m3u8",
"parse": 1,
"url": "https://svip.ryiplay18.com/share/38faae069a1371784081ea9ad9b279d0",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://svip.ryiplay18.com/20260528/6715_f9025f29/index.m3u8",
"final_url": "https://svip.ryiplay18.com/share/38faae069a1371784081ea9ad9b279d0",
"reason": null
}
},
@@ -1314,14 +1353,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 11.04,
"init": 444.81,
"home": 1022.949,
"category": 453.361,
"detail": 505.883,
"player": 2033.264,
"url_check": 76.589,
"total": 4548.333
"module_load": 14.742,
"init": 515.315,
"home": 9942.779,
"category": 5679.75,
"detail": 510.454,
"player": 1704.311,
"url_check": 83.46,
"total": 18451.416
},
"counts": {
"classes": 9,
@@ -1353,14 +1392,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.64,
"module_load": 6.984,
"init": 0.001,
"home": 0.001,
"category": 909.185,
"detail": 831.506,
"player": 1697.037,
"url_check": 483.117,
"total": 3929.071
"category": 729.55,
"detail": 717.594,
"player": 12968.593,
"url_check": 545.937,
"total": 14969.399
},
"counts": {
"classes": 4,
@@ -1376,11 +1415,11 @@
},
"player": {
"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=aLTfidj4360DfGadexGLyFOVrkw%3D&Expires=1780013584&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=X2kxOUNj5DN/EDIknHK1wpW72Pc%3D&Expires=1780016867&x-amz-FSIZE=58373&x-amz-UFID=624471240788981016",
"valid": true,
"reachable": true,
"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=aLTfidj4360DfGadexGLyFOVrkw%3D&Expires=1780013584&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=X2kxOUNj5DN/EDIknHK1wpW72Pc%3D&Expires=1780016867&x-amz-FSIZE=58373&x-amz-UFID=624471240788981016",
"reason": null
}
},
@@ -1392,14 +1431,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.206,
"init": 0.023,
"home": 168.905,
"category": 507.421,
"detail": 316.942,
"player": 0.005,
"url_check": 143.775,
"total": 1142.182
"module_load": 3.31,
"init": 0.015,
"home": 186.768,
"category": 269.379,
"detail": 320.557,
"player": 0.002,
"url_check": 90.186,
"total": 870.979
},
"counts": {
"classes": 30,
@@ -1411,15 +1450,15 @@
"tid": "都市",
"vod_id": "110000044555935694",
"flag": "1080P",
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780013282&sign=adb63e197695ea4e2d20159bf79f5a1e"
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780016555&sign=2d3f96cfc27aa12d3379e4b996a1cea4"
},
"player": {
"parse": 0,
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780013282&sign=adb63e197695ea4e2d20159bf79f5a1e",
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780016555&sign=2d3f96cfc27aa12d3379e4b996a1cea4",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780013282&sign=adb63e197695ea4e2d20159bf79f5a1e",
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780016555&sign=2d3f96cfc27aa12d3379e4b996a1cea4",
"reason": null
}
},
@@ -1431,14 +1470,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.959,
"module_load": 4.242,
"init": 0.001,
"home": 0.001,
"category": 651.806,
"detail": 415.843,
"player": 414.738,
"url_check": 1899.487,
"total": 3388.37
"home": 0.0,
"category": 9012.087,
"detail": 360.391,
"player": 5767.927,
"url_check": 1992.893,
"total": 17138.116
},
"counts": {
"classes": 5,
@@ -1448,17 +1487,17 @@
},
"samples": {
"tid": "1",
"vod_id": "3544",
"vod_id": "3613",
"flag": "在线云播",
"play_id": "3544_1_1"
"play_id": "3613_1_1"
},
"player": {
"parse": 0,
"url": "https://cdn.yzzy31-play.com/20251216/9033_3613ef1e/index.m3u8",
"url": "https://player.yzzyvip-35.com/20260331/3348_333cb763/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://cdn.yzzy31-play.com/20251216/9033_3613ef1e/index.m3u8",
"final_url": "https://player.yzzyvip-35.com/20260331/3348_333cb763/index.m3u8",
"reason": null
}
},
@@ -1470,14 +1509,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.595,
"module_load": 5.848,
"init": 0.0,
"home": 0.001,
"category": 485.33,
"detail": 630.222,
"category": 429.805,
"detail": 887.827,
"player": 0.002,
"url_check": 335.141,
"total": 1461.282
"url_check": 404.951,
"total": 1728.925
},
"counts": {
"classes": 5,
@@ -1509,14 +1548,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 14.041,
"module_load": 7.595,
"init": 0.001,
"home": 0.001,
"category": 271.029,
"detail": 228.815,
"player": 0.013,
"url_check": 797.607,
"total": 1311.959
"category": 489.928,
"detail": 206.616,
"player": 0.007,
"url_check": 272.79,
"total": 977.533
},
"counts": {
"classes": 7,
@@ -1548,14 +1587,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 12.47,
"module_load": 6.105,
"init": 0.001,
"home": 0.001,
"category": 2265.609,
"detail": 1359.518,
"player": 1575.28,
"url_check": 1998.74,
"total": 7212.372
"category": 10535.888,
"detail": 1473.111,
"player": 1469.366,
"url_check": 1896.242,
"total": 15381.225
},
"counts": {
"classes": 4,
@@ -1587,14 +1626,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.153,
"init": 420.048,
"home": 368.152,
"category": 393.014,
"detail": 498.584,
"player": 901.221,
"url_check": 1205.266,
"total": 3796.413
"module_load": 4.107,
"init": 389.182,
"home": 10707.315,
"category": 12049.188,
"detail": 412.779,
"player": 9333.706,
"url_check": 1019.394,
"total": 33916.407
},
"counts": {
"classes": 8,
@@ -1610,11 +1649,11 @@
},
"player": {
"parse": 0,
"url": "https://usaydd.0rvgx279.com/m3u87/share/7518179/7713675/20260522/132143/720/index.m3u8?sign=70a08c2efe7d4905ae15db8561c7505c&t=1780013285",
"url": "https://usaydd.xbavporn.com/m3u87/share/7518179/7713675/20260522/132143/720/index.m3u8?sign=5653c5342de3d26326c327888111d784&t=1780016590",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://usaydd.0rvgx279.com/m3u87/share/7518179/7713675/20260522/132143/720/index.m3u8?sign=70a08c2efe7d4905ae15db8561c7505c&t=1780013285",
"final_url": "https://usaydd.xbavporn.com/m3u87/share/7518179/7713675/20260522/132143/720/index.m3u8?sign=5653c5342de3d26326c327888111d784&t=1780016590",
"reason": null
}
},
@@ -1626,14 +1665,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 18.243,
"module_load": 9.627,
"init": 0.001,
"home": 0.001,
"category": 468.987,
"detail": 287.979,
"player": 0.005,
"url_check": 1048.402,
"total": 1824.611
"category": 5949.063,
"detail": 359.514,
"player": 0.007,
"url_check": 1149.35,
"total": 7468.048
},
"counts": {
"classes": 6,
@@ -1665,14 +1704,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 12.376,
"init": 122.601,
"home": 187.941,
"category": 153.485,
"detail": 160.104,
"player": 138.813,
"url_check": 359.08,
"total": 1135.101
"module_load": 9.956,
"init": 129.363,
"home": 187.26,
"category": 135.12,
"detail": 100.813,
"player": 827.651,
"url_check": 681.575,
"total": 2072.341
},
"counts": {
"classes": 7,
@@ -1682,17 +1721,17 @@
},
"samples": {
"tid": "1",
"vod_id": "403963",
"flag": "🔥蓝光🔥",
"play_id": "YYNB-fb05126bd0ec8d1202c273ed27abff61@@@YYNB"
"vod_id": "413638",
"flag": "🔥蓝光4K--②号🔥",
"play_id": "xfy-h9ZFVRM+eowUsJdVTXqIM33qZd7QMy0ckmrZHgoKjDIxW6bJxADCOl5gHriPq9VfmUyAjC3Yv1vXWry1kRhiXaRPcwbDvPmvSTEn90ggCRVv9X+LdByMnn62KO7Yj6o8@@@xfyun"
},
"player": {
"parse": 0,
"url": "https://fffan.wki8.com/hls/2777ef7654397662a7be88aadd40562d.m3u8?token=a4f9a9f07dfcacdf153620b7584dd3a5&time=1780013283&YYNB.m3u8",
"url": "https://xfyvideochandi.online/m.php?data=9JNpgjlvwTy_6Y8t7EDm8yT3ktOt-iaPnzx0_R8cr24bpZIFu9uBw4_yXCBY3RGfEzz51EqRZqCkGzzMVCuJTOMyR5DMY2mun_-EsEc6hz8AqkIOUN-DXkHw0zoV9_eu8aZSgX6Pu4IcRuCcFMssaCY8eJYLq3HFjzikmlwWQ51m3205p27_rURwiPiHj_ocdJG4NDIwnzOBjg25Cf5BuFywSWg6f_MkA5kLy0UB_Jg&xfy.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://fffan.wki8.com/hls/2777ef7654397662a7be88aadd40562d.m3u8?token=a4f9a9f07dfcacdf153620b7584dd3a5&time=1780013283&YYNB.m3u8",
"final_url": "https://xfyvideochandi.online/m.php?data=9JNpgjlvwTy_6Y8t7EDm8yT3ktOt-iaPnzx0_R8cr24bpZIFu9uBw4_yXCBY3RGfEzz51EqRZqCkGzzMVCuJTOMyR5DMY2mun_-EsEc6hz8AqkIOUN-DXkHw0zoV9_eu8aZSgX6Pu4IcRuCcFMssaCY8eJYLq3HFjzikmlwWQ51m3205p27_rURwiPiHj_ocdJG4NDIwnzOBjg25Cf5BuFywSWg6f_MkA5kLy0UB_Jg&xfy.m3u8",
"reason": null
}
},
@@ -1704,14 +1743,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.259,
"init": 0.0,
"home": 330.502,
"category": 375.608,
"detail": 1272.539,
"player": 0.021,
"url_check": 308.005,
"total": 2293.547
"module_load": 5.542,
"init": 0.001,
"home": 651.987,
"category": 379.215,
"detail": 723.553,
"player": 0.057,
"url_check": 371.762,
"total": 2133.318
},
"counts": {
"classes": 10,
@@ -1743,14 +1782,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 7.107,
"init": 239.375,
"home": 564.958,
"category": 257.067,
"detail": 244.083,
"player": 895.14,
"url_check": 567.461,
"total": 2775.754
"module_load": 10.4,
"init": 320.694,
"home": 480.35,
"category": 6744.109,
"detail": 314.779,
"player": 4353.66,
"url_check": 705.439,
"total": 12930.02
},
"counts": {
"classes": 7,
@@ -1766,11 +1805,11 @@
},
"player": {
"parse": 0,
"url": "https://png.ruyijx.com/m3u8/FhIb8dI4N0Rq5N.m3u8?4SnmurtLmfAOS31uPY",
"url": "https://png.ruyijx.com/m3u8/Qq5QavqM1KcyB5.m3u8?6a7Ko6nFnnb7QQP6EQ",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://png.ruyijx.com/m3u8/FhIb8dI4N0Rq5N.m3u8?4SnmurtLmfAOS31uPY",
"final_url": "https://png.ruyijx.com/m3u8/Qq5QavqM1KcyB5.m3u8?6a7Ko6nFnnb7QQP6EQ",
"reason": null
}
},
@@ -1782,14 +1821,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.262,
"module_load": 5.043,
"init": 0.001,
"home": 0.001,
"category": 221.06,
"detail": 352.19,
"player": 0.006,
"url_check": 1017.544,
"total": 1595.649
"category": 212.764,
"detail": 189.565,
"player": 0.004,
"url_check": 1091.915,
"total": 1499.88
},
"counts": {
"classes": 5,
@@ -1821,14 +1860,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 10.968,
"module_load": 11.431,
"init": 0.003,
"home": 273.699,
"category": 1461.957,
"detail": 287.952,
"player": 241.632,
"url_check": 93.601,
"total": 2370.855
"home": 360.276,
"category": 334.746,
"detail": 351.6,
"player": 315.381,
"url_check": 83.158,
"total": 1457.423
},
"counts": {
"classes": 10,
@@ -1844,11 +1883,11 @@
},
"player": {
"parse": 0,
"url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780013285941&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"url": "http://210.16.164.53:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780016563901&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780013285941&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"final_url": "http://210.16.164.53:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780016563901&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
"reason": null
}
},
@@ -1860,18 +1899,18 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 12.493,
"init": 0.024,
"home": 3515.319,
"category": 627.226,
"detail": 194.302,
"player": 0.002,
"url_check": 117.858,
"total": 4468.274
"module_load": 11.523,
"init": 0.017,
"home": 3358.194,
"category": 755.155,
"detail": 128.425,
"player": 0.001,
"url_check": 113.645,
"total": 4367.545
},
"counts": {
"classes": 11,
"category_videos": 60,
"category_videos": 48,
"detail_videos": 1,
"episodes": 1
},
@@ -1899,14 +1938,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.141,
"init": 0.0,
"module_load": 8.955,
"init": 0.001,
"home": 0.001,
"category": 480.532,
"detail": 322.982,
"player": 328.113,
"url_check": 213.719,
"total": 1350.121
"category": 5756.779,
"detail": 303.143,
"player": 360.68,
"url_check": 234.419,
"total": 6664.973
},
"counts": {
"classes": 6,
@@ -1938,14 +1977,14 @@
"error": "playerContent 未返回播放地址",
"traceback": null,
"timings_ms": {
"module_load": 7.612,
"init": 194.429,
"home": 243.823,
"category": 581.51,
"detail": 149.667,
"player": 311.149,
"module_load": 7.787,
"init": 219.578,
"home": 215.165,
"category": 385.716,
"detail": 114.779,
"player": 316.898,
"url_check": 0.0,
"total": 2795.351
"total": 14348.279
},
"counts": {
"classes": 5,
@@ -1977,14 +2016,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.983,
"module_load": 6.74,
"init": 0.001,
"home": 0.001,
"category": 845.73,
"detail": 677.434,
"player": 0.003,
"url_check": 896.906,
"total": 2427.433
"category": 682.276,
"detail": 662.236,
"player": 0.004,
"url_check": 952.429,
"total": 2304.249
},
"counts": {
"classes": 8,
@@ -2016,14 +2055,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 39.288,
"module_load": 40.398,
"init": 0.001,
"home": 2.693,
"category": 979.641,
"detail": 662.104,
"home": 2.603,
"category": 676.182,
"detail": 736.376,
"player": 0.002,
"url_check": 1014.299,
"total": 2698.969
"url_check": 1084.557,
"total": 2540.942
},
"counts": {
"classes": 10,
@@ -2055,14 +2094,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 48.218,
"init": 0.002,
"home": 0.024,
"category": 585.027,
"detail": 758.082,
"player": 386.917,
"url_check": 74.5,
"total": 1854.01
"module_load": 5.943,
"init": 0.001,
"home": 0.011,
"category": 11727.647,
"detail": 905.562,
"player": 378.095,
"url_check": 369.849,
"total": 13387.986
},
"counts": {
"classes": 5,
@@ -2078,11 +2117,11 @@
},
"player": {
"parse": 0,
"url": "https://vd.jiunuow.com/de8fb16898ddf1f1bc548147712f399d/20260529080806/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"url": "https://vd.jiunuow.com/b86f1a48afd6778085ecf14f8dcd9417/20260529090300/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://vd.jiunuow.com/de8fb16898ddf1f1bc548147712f399d/20260529080806/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"final_url": "https://vd.jiunuow.com/b86f1a48afd6778085ecf14f8dcd9417/20260529090300/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
"reason": null
}
},
@@ -2094,14 +2133,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.119,
"module_load": 7.212,
"init": 0.001,
"home": 353.639,
"category": 312.657,
"detail": 611.244,
"player": 257.639,
"url_check": 54.008,
"total": 1594.085
"home": 419.613,
"category": 262.939,
"detail": 565.157,
"player": 240.531,
"url_check": 34.262,
"total": 1530.423
},
"counts": {
"classes": 29,
@@ -2133,14 +2172,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.114,
"init": 0.0,
"home": 583.808,
"category": 268.936,
"detail": 276.561,
"player": 0.022,
"url_check": 348.437,
"total": 1483.427
"module_load": 5.633,
"init": 0.001,
"home": 299.664,
"category": 248.772,
"detail": 239.511,
"player": 0.014,
"url_check": 303.891,
"total": 1098.098
},
"counts": {
"classes": 8,
@@ -2172,14 +2211,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.262,
"module_load": 5.578,
"init": 0.001,
"home": 0.001,
"category": 296.178,
"detail": 292.04,
"player": 207.607,
"url_check": 1134.023,
"total": 1935.714
"home": 0.0,
"category": 8664.841,
"detail": 7952.524,
"player": 8675.007,
"url_check": 1175.208,
"total": 26474.002
},
"counts": {
"classes": 4,
@@ -2211,14 +2250,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.343,
"init": 0.023,
"module_load": 8.607,
"init": 0.018,
"home": 0.001,
"category": 1614.932,
"detail": 418.983,
"player": 0.003,
"url_check": 1095.282,
"total": 3139.521
"category": 12469.839,
"detail": 334.602,
"player": 0.002,
"url_check": 1373.005,
"total": 14186.469
},
"counts": {
"classes": 5,
@@ -2250,18 +2289,18 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 20.519,
"init": 1296.809,
"home": 0.08,
"category": 433.714,
"detail": 313.79,
"player": 0.001,
"url_check": 61.87,
"total": 2127.433
"module_load": 23.556,
"init": 963.351,
"home": 0.151,
"category": 695.368,
"detail": 600.38,
"player": 0.002,
"url_check": 50.479,
"total": 2334.195
},
"counts": {
"classes": 11,
"category_videos": 78,
"category_videos": 77,
"detail_videos": 1,
"episodes": 1
},
@@ -2289,14 +2328,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 3.399,
"init": 0.0,
"module_load": 3.691,
"init": 0.001,
"home": 0.0,
"category": 203.089,
"detail": 299.663,
"player": 0.01,
"url_check": 1032.845,
"total": 1539.568
"category": 351.885,
"detail": 320.474,
"player": 0.005,
"url_check": 917.254,
"total": 1594.383
},
"counts": {
"classes": 2,
@@ -2323,40 +2362,40 @@
{
"spider": "糯米",
"file": "糯米.txt",
"success": false,
"failed_stage": "url_check",
"error": "HTTPSConnectionPool(host='vip.123pan.cn', port=443): Max retries exceeded with url: /1853039965/202510/%E4%B8%BB%E8%A7%92/%E4%B8%BB%E8%A7%92EP01.m3u8 (Caused by SSLError(SSLError(1, '[SSL: RECORD_LAYER_FAILURE] record layer failure (_ssl.c:1081)')))",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.155,
"init": 0.0,
"home": 480.251,
"category": 445.854,
"detail": 141.152,
"player": 272.329,
"url_check": 55.611,
"total": 2881.625
"module_load": 8.042,
"init": 0.001,
"home": 9163.935,
"category": 5733.142,
"detail": 199.808,
"player": 435.394,
"url_check": 1826.344,
"total": 26451.865
},
"counts": {
"classes": 7,
"category_videos": 46,
"classes": 5,
"category_videos": 168,
"detail_videos": 1,
"episodes": 2
},
"samples": {
"tid": "/vod-type-id-2-pg-1.html",
"vod_id": "90367",
"flag": "lzm3u8",
"play_id": "/vod-play-id-90367-src-2-num-1.html"
"tid": "dianying",
"vod_id": "/vod/63169.html",
"flag": "FF",
"play_id": "/play/63169-1-1.html"
},
"player": {
"parse": 0,
"url": "https://vip.123pan.cn/1853039965/202510/主角/主角EP01.m3u8",
"valid": false,
"reachable": false,
"status_code": null,
"final_url": "https://vip.123pan.cn/1853039965/202510/主角/主角EP01.m3u8",
"reason": "HTTPSConnectionPool(host='vip.123pan.cn', port=443): Max retries exceeded with url: /1853039965/202510/%E4%B8%BB%E8%A7%92/%E4%B8%BB%E8%A7%92EP01.m3u8 (Caused by SSLError(SSLError(1, '[SSL: RECORD_LAYER_FAILURE] record layer failure (_ssl.c:1081)')))"
"url": "https://vip.ffzy-plays.com/20260527/54022_3b36ae8d/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://vip.ffzy-plays.com/20260527/54022_3b36ae8d/index.m3u8",
"reason": null
}
},
{
@@ -2367,14 +2406,14 @@
"error": "Expecting value: line 1 column 1 (char 0)",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 978, in json\n return complexjson.loads(self.text, **kwargs)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/__init__.py\", line 352, in loads\n return _default_decoder.decode(s)\n ~~~~~~~~~~~~~~~~~~~~~~~^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 345, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 363, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 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 472, in _validate_from_tid\n player_result = _run_timed(result[\"timings_ms\"], \"player\", spider.playerContent, clock, play[\"flag\"], play[\"play_id\"], [])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 296, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/网易云音乐.txt\", line 124, in playerContent\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 982, in json\n raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)\nrequests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n",
"timings_ms": {
"module_load": 3.691,
"module_load": 12.299,
"init": 0.001,
"home": 499.206,
"category": 457.057,
"home": 412.324,
"category": 350.11,
"detail": 0.005,
"player": 296.226,
"player": 304.558,
"url_check": 0.0,
"total": 1258.472
"total": 1083.745
},
"counts": {
"classes": 62,
@@ -2384,9 +2423,9 @@
},
"samples": {
"tid": "/discover/toplist?id=19723756",
"vod_id": "3384368022@Reno My Way@宋雨琦👉MP3",
"vod_id": "3353437817@我对缘分小心翼翼@林俊杰👉MV",
"flag": "网易云音乐",
"play_id": "3384368022"
"play_id": "3353437817"
},
"player": {
"parse": null,
@@ -2402,18 +2441,18 @@
"spider": "耐视点播",
"file": "耐视点播.txt",
"success": false,
"failed_stage": "category",
"error": "分类视频列表为空",
"traceback": null,
"failed_stage": "unexpected",
"error": "('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))",
"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 428, in _validate_from_tid\n video = _extract_first_video(category_result)\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 320, in _extract_first_video\n raise ValidationError(\"category\", \"分类视频列表为空\")\nValidationError: 分类视频列表为空\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 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 737, 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 174, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/耐视点播.txt\", line 76, in _request_html\nrequests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))\n",
"timings_ms": {
"module_load": 4.619,
"module_load": 15.479,
"init": 0.001,
"home": 0.001,
"category": 1660.528,
"category": 9832.361,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 3583.777
"total": 30171.009
},
"counts": {
"classes": 6,
@@ -2445,14 +2484,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.921,
"module_load": 5.617,
"init": 0.001,
"home": 126.067,
"category": 279.187,
"detail": 1136.099,
"player": 0.003,
"url_check": 189.389,
"total": 1737.236
"home": 92.518,
"category": 262.952,
"detail": 1093.569,
"player": 0.002,
"url_check": 203.338,
"total": 1658.78
},
"counts": {
"classes": 7,
@@ -2484,14 +2523,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 13.432,
"module_load": 14.119,
"init": 0.001,
"home": 0.001,
"category": 729.326,
"detail": 420.145,
"player": 0.007,
"url_check": 159.156,
"total": 1322.59
"category": 1157.957,
"detail": 10828.529,
"player": 0.008,
"url_check": 145.205,
"total": 12146.369
},
"counts": {
"classes": 7,
@@ -2523,14 +2562,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.324,
"init": 0.0,
"home": 466.435,
"category": 449.323,
"detail": 347.107,
"player": 574.263,
"url_check": 1911.561,
"total": 3755.635
"module_load": 10.298,
"init": 0.001,
"home": 452.567,
"category": 9239.563,
"detail": 9847.463,
"player": 7456.01,
"url_check": 873.341,
"total": 27880.029
},
"counts": {
"classes": 4,
@@ -2557,39 +2596,39 @@
{
"spider": "虎斑",
"file": "虎斑.txt",
"success": true,
"failed_stage": null,
"error": null,
"traceback": null,
"success": false,
"failed_stage": "unexpected",
"error": "HTTPConnectionPool(host='38.76.197.203', port=16969): Read timed out.",
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/response.py\", line 903, in _error_catcher\n yield\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/response.py\", line 1421, in read_chunked\n chunk = self._handle_chunk(amt)\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/response.py\", line 1354, in _handle_chunk\n value = self._fp._safe_read(amt) # type: ignore[union-attr]\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 648, in _safe_read\n data = self.fp.read(cursize)\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/socket.py\", line 725, in readinto\n return self._sock.recv_into(b)\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/requests/models.py\", line 822, in generate\n yield from self.raw.stream(chunk_size, decode_content=True)\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/response.py\", line 1250, in stream\n yield from self.read_chunked(amt, decode_content=decode_content)\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/response.py\", line 1397, in read_chunked\n with self._error_catcher():\n ~~~~~~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/contextlib.py\", line 162, in __exit__\n self.gen.throw(value)\n ~~~~~~~~~~~~~~^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/response.py\", line 908, in _error_catcher\n raise ReadTimeoutError(self._pool, None, \"Read timed out.\") from e # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host='38.76.197.203', port=16969): Read timed out.\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 904, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/虎斑.txt\", line 695, in _request_html\nrequests.exceptions.ConnectionError: HTTPConnectionPool(host='38.76.197.203', port=16969): Read timed out.\n",
"timings_ms": {
"module_load": 7.963,
"module_load": 8.066,
"init": 0.001,
"home": 0.001,
"category": 493.159,
"detail": 7973.263,
"player": 0.015,
"url_check": 152.381,
"total": 8627.345
"category": 15608.842,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 15623.475
},
"counts": {
"classes": 7,
"category_videos": 72,
"detail_videos": 1,
"episodes": 2
"category_videos": 0,
"detail_videos": 0,
"episodes": 0
},
"samples": {
"tid": "1",
"vod_id": "461288",
"flag": "夸克#虎斑",
"play_id": "https://pan.quark.cn/s/b320797d0477"
"vod_id": null,
"flag": null,
"play_id": null
},
"player": {
"parse": 0,
"url": "https://pan.quark.cn/s/b320797d0477",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://pan.quark.cn/s/b320797d0477",
"parse": null,
"url": "",
"valid": false,
"reachable": null,
"status_code": null,
"final_url": "",
"reason": null
}
},
@@ -2601,14 +2640,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.283,
"module_load": 8.928,
"init": 0.001,
"home": 0.001,
"category": 612.295,
"detail": 637.515,
"player": 0.003,
"url_check": 1014.929,
"total": 2274.48
"category": 22736.874,
"detail": 395.335,
"player": 0.005,
"url_check": 1150.53,
"total": 24292.003
},
"counts": {
"classes": 7,
@@ -2640,14 +2679,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.899,
"module_load": 7.773,
"init": 0.001,
"home": 0.001,
"category": 801.996,
"detail": 292.301,
"player": 285.671,
"url_check": 1311.646,
"total": 2699.085
"category": 761.749,
"detail": 9743.517,
"player": 284.334,
"url_check": 1235.326,
"total": 12033.408
},
"counts": {
"classes": 4,
@@ -2679,14 +2718,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.443,
"module_load": 6.353,
"init": 0.0,
"home": 462.391,
"category": 292.089,
"detail": 249.148,
"player": 323.963,
"url_check": 426.413,
"total": 1762.035
"home": 490.323,
"category": 196.814,
"detail": 328.385,
"player": 7413.541,
"url_check": 430.592,
"total": 8866.659
},
"counts": {
"classes": 6,
@@ -2696,17 +2735,17 @@
},
"samples": {
"tid": "20",
"vod_id": "135188",
"vod_id": "134532",
"flag": "备用源(有广勿信)",
"play_id": "https://svip.ffzyplay.com/?url=https://vip.ffzy-online3.com/20260518/44505_313fa9a7/index.m3u8|香港探秘地图粤语|1"
"play_id": "https://svip.ffzyplay.com/?url=https://vod.feifei-video.com/20260427/42451_1abe906b/index.m3u8|魅力航班第二季|1"
},
"player": {
"parse": 0,
"url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-online3.com/20260518/44505_313fa9a7/index.m3u8",
"url": "https://svip.ffzyplay.com/?url=https://vod.feifei-video.com/20260427/42451_1abe906b/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-online3.com/20260518/44505_313fa9a7/index.m3u8",
"final_url": "https://svip.ffzyplay.com/?url=https://vod.feifei-video.com/20260427/42451_1abe906b/index.m3u8",
"reason": null
}
},
@@ -2718,14 +2757,14 @@
"error": "分类视频列表为空",
"traceback": null,
"timings_ms": {
"module_load": 4.318,
"module_load": 7.409,
"init": 0.001,
"home": 0.0,
"category": 287.529,
"category": 8059.504,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 490.53
"total": 8245.273
},
"counts": {
"classes": 6,
@@ -2757,14 +2796,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.238,
"init": 0.001,
"home": 374.348,
"category": 110.669,
"detail": 3459.388,
"player": 148.625,
"url_check": 41.666,
"total": 4146.246
"module_load": 4.89,
"init": 0.0,
"home": 367.778,
"category": 104.083,
"detail": 3372.739,
"player": 160.682,
"url_check": 48.452,
"total": 4059.677
},
"counts": {
"classes": 4,
@@ -2780,11 +2819,11 @@
},
"player": {
"parse": 0,
"url": "http://car-lv.kuwo.cn/faeea2588d983b6e275defe177c7a539/6a18d8ec/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/e711f492122b2d26668ba2f72ec45ab8/6a18e5c6/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://car-lv.kuwo.cn/faeea2588d983b6e275defe177c7a539/6a18d8ec/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/e711f492122b2d26668ba2f72ec45ab8/6a18e5c6/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
}
},
@@ -2796,14 +2835,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 9.683,
"init": 415.272,
"home": 243.42,
"category": 260.548,
"detail": 257.204,
"player": 357.389,
"url_check": 235.25,
"total": 1780.133
"module_load": 7.154,
"init": 442.617,
"home": 258.415,
"category": 288.141,
"detail": 308.709,
"player": 362.223,
"url_check": 24.485,
"total": 1692.9
},
"counts": {
"classes": 12,
@@ -2813,17 +2852,17 @@
},
"samples": {
"tid": "recommend",
"vod_id": "822573066",
"vod_id": "854978064",
"flag": "酷狗音乐",
"play_id": "822573066"
"play_id": "854978064"
},
"player": {
"parse": 0,
"url": "http://fsdg360.tx.kugou.com/202605290808/3fd0828f684533b428bb262aabdc97a4/v3/821a671d72e3dbc343b7cbb57571593e/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx822573066_qumultitrack_s2358027141.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
"url": "http://fsdg360.tx.kugou.com/202605290903/0a1b20f6dc9a33af46136a43906044c1/v3/6a1368ffa32207172f51e979651b3b7c/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx854978064_qumultitrack_s2058156924.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "http://fsdg360.tx.kugou.com/202605290808/3fd0828f684533b428bb262aabdc97a4/v3/821a671d72e3dbc343b7cbb57571593e/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx822573066_qumultitrack_s2358027141.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
"final_url": "http://fsdg360.tx.kugou.com/202605290903/0a1b20f6dc9a33af46136a43906044c1/v3/6a1368ffa32207172f51e979651b3b7c/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx854978064_qumultitrack_s2058156924.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
"reason": null
}
},
@@ -2835,14 +2874,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 5.887,
"module_load": 15.226,
"init": 0.001,
"home": 1725.073,
"category": 203.405,
"detail": 199.52,
"player": 209.691,
"url_check": 1157.552,
"total": 3502.074
"home": 1574.235,
"category": 211.591,
"detail": 203.326,
"player": 230.227,
"url_check": 512.757,
"total": 2748.142
},
"counts": {
"classes": 4,
@@ -2858,11 +2897,11 @@
},
"player": {
"parse": 0,
"url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1780013290-595209eba54f43c9a5f9d7c5eaab2f9a-0-2fa534dcba41d595d044142be48baab2",
"url": "https://ppvod01.kqgfbs.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?t=6a190ff6&whip=171.212.167.174&sign=cf0ace9481c9ce26510959137c19b3684ab05adf",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1780013290-595209eba54f43c9a5f9d7c5eaab2f9a-0-2fa534dcba41d595d044142be48baab2",
"final_url": "https://ppvod01.kqgfbs.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?t=6a190ff6&whip=171.212.167.174&sign=cf0ace9481c9ce26510959137c19b3684ab05adf",
"reason": null
}
},
@@ -2874,14 +2913,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.543,
"module_load": 9.475,
"init": 0.001,
"home": 0.001,
"category": 375.875,
"detail": 301.518,
"category": 17717.611,
"detail": 2971.848,
"player": 0.007,
"url_check": 142.227,
"total": 826.602
"url_check": 171.354,
"total": 20870.734
},
"counts": {
"classes": 5,
@@ -2913,14 +2952,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 6.914,
"module_load": 6.265,
"init": 0.001,
"home": 0.001,
"category": 973.972,
"detail": 977.726,
"player": 1035.764,
"url_check": 890.842,
"total": 3885.982
"category": 980.418,
"detail": 7103.907,
"player": 10117.988,
"url_check": 828.392,
"total": 19037.592
},
"counts": {
"classes": 4,
@@ -2952,14 +2991,14 @@
"error": "分类列表为空",
"traceback": null,
"timings_ms": {
"module_load": 4.995,
"module_load": 6.717,
"init": 0.001,
"home": 319.071,
"home": 6890.427,
"category": 0.0,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 324.206
"total": 6897.282
},
"counts": {
"classes": 0,
@@ -2991,14 +3030,14 @@
"error": null,
"traceback": null,
"timings_ms": {
"module_load": 4.88,
"module_load": 5.447,
"init": 0.001,
"home": 0.0,
"category": 196.788,
"detail": 267.355,
"player": 0.015,
"url_check": 604.15,
"total": 1073.827
"home": 0.001,
"category": 3524.137,
"detail": 454.924,
"player": 0.01,
"url_check": 396.476,
"total": 18450.669
},
"counts": {
"classes": 6,
@@ -3007,18 +3046,18 @@
"episodes": 2
},
"samples": {
"tid": "1",
"vod_id": "171427",
"tid": "2",
"vod_id": "155698",
"flag": "LZ源",
"play_id": "eyJ1cmwiOiJodHRwczovL3YubHpjZG4yNy5jb20vMjAyNTA3MzEvNjc5XzUwYTJiMDQ3L2luZGV4Lm0zdTgiLCJwYXJzZV9hcGkiOiJodHRwczovL2RlbC5tdDMyMC5jb20vbHpmZi5waHA_dXJsPSIsImhlYWRlcnMiOnt9LCJ1c2VyX2FnZW50IjoiIn0="
"play_id": "eyJ1cmwiOiJodHRwczovL3YubHpjZG4yOC5jb20vMjAyNTA5MjMvMjMyNl9hOWJmMjM0YS9pbmRleC5tM3U4IiwicGFyc2VfYXBpIjoiaHR0cHM6Ly9kZWwubXQzMjAuY29tL2x6ZmYucGhwP3VybD0iLCJoZWFkZXJzIjp7fSwidXNlcl9hZ2VudCI6IiJ9"
},
"player": {
"parse": 0,
"url": "https://v.lzcdn27.com/20250731/679_50a2b047/index.m3u8",
"url": "https://v.lzcdn28.com/20250923/2326_a9bf234a/index.m3u8",
"valid": true,
"reachable": true,
"status_code": 200,
"final_url": "https://v.lzcdn27.com/20250731/679_50a2b047/index.m3u8",
"final_url": "https://v.lzcdn28.com/20250923/2326_a9bf234a/index.m3u8",
"reason": null
}
},
@@ -3030,14 +3069,14 @@
"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",
"timings_ms": {
"module_load": 5.294,
"module_load": 5.347,
"init": 0.001,
"home": 263.678,
"home": 197.249,
"category": 0.0,
"detail": 0.0,
"player": 0.0,
"url_check": 0.0,
"total": 275.748
"total": 206.185
},
"counts": {
"classes": 0,
+88 -87
View File
@@ -1,11 +1,11 @@
# 爬虫校验报告
- 生成时间: 2026-05-29T08:08:01+08:00
- 生成时间: 2026-05-29T09:02:16+08:00
- 并发线程数: 16
- 总耗时(ms): 19.13
- 总数: 78
- 成功: 66
- 失败: 12
- 总耗时(ms): 73.106
- 总数: 79
- 成功: 65
- 失败: 14
## 阶段失败统计
@@ -14,91 +14,92 @@
| 模块加载 | 0 |
| 初始化 | 0 |
| 首页分类 | 1 |
| 分类列表 | 4 |
| 视频详情 | 0 |
| 分类列表 | 3 |
| 视频详情 | 1 |
| 播放地址 | 1 |
| 地址校验 | 2 |
| 未预期异常 | 4 |
| 地址校验 | 0 |
| 未预期异常 | 8 |
## 明细结果
| 爬虫 | 状态 | 失败阶段 | 总耗时 | 模块加载 | 初始化 | 首页分类 | 分类列表 | 视频详情 | 播放地址 | 地址校验 | 返回地址 | 错误信息 |
| --- | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | --- | --- |
| [4KVM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4KVM.txt) | 成功 | | 2.451秒 | 205.23ms | 0.001ms | 534.676ms | 0.016ms | 466.068ms | 654.056ms | 544.989ms | https://oss.douyinbit.com/m3u8/1aa724b0d0607022dd5e1e8f0c6053f7.m3u8 | |
| [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 2.849秒 | 220.936ms | 0.003ms | 0.002ms | 1.68秒 | 769.894ms | 0.006ms | 140.798ms | https://pan.quark.cn/s/ff3b1d0af705 | |
| [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 1.751秒 | 224.091ms | 0.003ms | 0.005ms | 687.324ms | 803.844ms | 0.003ms | 0.051ms | 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) | 成功 | | 1.782秒 | 204.619ms | 0.001ms | 635.64ms | 183.793ms | 278.806ms | 188.095ms | 290.063ms | https://s.5bb3.com/m4a/3374e5b4a4d9d8e8f967976747b5c2ca.m4a | |
| [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 1.583秒 | 254.377ms | 0.001ms | 0.001ms | 720.26ms | 411.754ms | 0.012ms | 192.982ms | https://www.ppnix.com/info/m3u8/8201/1080P.m3u8 | |
| [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.34秒 | 219.268ms | 0.015ms | 0.003ms | 467.004ms | 185.421ms | 332.151ms | 95.263ms | https://isure.stream.qqmusic.qq.com/F00000205yHb2ohwLy.flac?guid=fbc2728332dd88fe30e105092730bcc5&vkey=B083F4BEE7C376CF5D12DBDE1FA84719FE99AAC2912200856407620228066308A2BB95C9B747A19D7AA5E870EE2E6E60416441D982BDCF2C__v2b94c3ae&uin=1152921504846230218&fromtag=119114&redirect=1 | |
| [YouTube](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/YouTube.txt) | 成功 | | 3.636秒 | 214.71ms | 0.007ms | 0.06ms | 733.685ms | 1.831秒 | 0.004ms | 815.018ms | https://www.youtube.com/watch?v=E3jcQgR3TNE | |
| [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 917.308ms | 222.294ms | 0.001ms | 0.001ms | 256.335ms | 215.04ms | 0.006ms | 189.91ms | https://pan.quark.cn/s/1443eb7917c1 | |
| [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 成功 | | 5.951秒 | 222.156ms | 0.001ms | 0.001ms | 1.88秒 | 1.13秒 | 1.515秒 | 1.173秒 | https://vip.dytt-cinema.com/20250224/11180_09dbc117/index.m3u8 | |
| [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 1.949秒 | 231.727ms | 0.004ms | 0.001ms | 877.22ms | 815.566ms | 0.004ms | 0.049ms | magnet:?xt=urn:btih:b93bf20164ebaf4e8a5b7421af1f4b31a3c87b89&dn=La Prima Notte Di Quiete (1972) [720p] [BluRay] [YTS.BZ] | |
| [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 成功 | | 2.5秒 | 220.951ms | 0.001ms | 570.926ms | 982.3ms | 538.748ms | 0.005ms | 153.948ms | https://pan.quark.cn/s/b8a015968cb9 | |
| [世纪音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt) | 成功 | | 2.387秒 | 216.339ms | 0.001ms | 1.367秒 | 138.229ms | 114.196ms | 0.005ms | 514.859ms | https://www.4c44.com/data/down.php?ac=music&id=hwcytykmtd | |
| [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 2.597秒 | 232.801ms | 0.001ms | 0.001ms | 499.576ms | 350.55ms | 885.245ms | 609.885ms | https://zijieapi.douyinbyte.com/m3u8/343cbeca6f317f32363710b998c7ef04.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.256秒 | 199.785ms | 0.003ms | 418.101ms | 346.29ms | 1.17秒 | 0.02ms | 2.074秒 | 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) | 失败 | 分类列表 | 1.133秒 | 229.079ms | 0.001ms | 0.001ms | 429.472ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 成功 | | 2.334秒 | 220.148ms | 0.001ms | 0.002ms | 666.203ms | 343.602ms | 0.004ms | 1.069秒 | https://pan.baidu.com/s/1NapvmjEzldshuisESRLswg?pwd=8jzw | |
| [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 2.568秒 | 4.798ms | 0.001ms | 0.001ms | 561.554ms | 792.328ms | 0.013ms | 1.208秒 | https://pan.baidu.com/s/1suZeb5GhI28-fn4NvKt2iQ?pwd=qbhx | |
| [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 失败 | 地址校验 | 4.139秒 | 8.668ms | 0.001ms | 1.503秒 | 235.699ms | 270.753ms | 291.073ms | 183.046ms | https://tfw91gr3dymt1ge31hcj3gezdcce.ourdvsssvip.com:20443/ws-302.bwcgee.cn/c05eb9a4599f71f19a5f6633b79f0402/6a80878b8495464ebbdddd2ab846263a-2b7a5f858875efd57569a959a4277a75-ld.mp4?key=f8098d60e963f5698667060e56a43866&time=1780027682119&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=9e8fe11f7fd048859de7403df14f61dd&hevc=false&seasonId=57598&wsiphost=ipdbme&wsrid_tag=6a18d8e2_PS-CTU-01lP718_22216-6603-s1t1780013282173&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.083秒 | 11.868ms | 0.001ms | 0.001ms | 294.441ms | 534.762ms | 0.002ms | 241.458ms | https://v.youku.com/v_show/id_XNjUyMTM3MTY0OA==.html | |
| [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 成功 | | 3.318秒 | 5.745ms | 0.001ms | 0.001ms | 1.045秒 | 1.369秒 | 0.025ms | 367.22ms | https://hn.bfvvs.com/play/b823qYje/index.m3u8 | |
| [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 成功 | | 4.495秒 | 6.9ms | 0.001ms | 0.001ms | 1.124秒 | 181.481ms | 2.031秒 | 1.15秒 | https://v.xlys.ltd.ua/obj/44D40DCA05847835D72FBFD81C2ECF6FDCFA60C3364EAB8893D4AD7460BB162D | |
| [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 成功 | | 7.216秒 | 4.543ms | 0.001ms | 0.0ms | 1.087秒 | 1.14秒 | 1.87秒 | 3.114秒 | https://fktv.me/ysapi/m3u8/p/614e6304edb4ba0d5292cd5b68f09717.m3u8 | |
| [剧圈圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt) | 失败 | 未预期异常 | 10.024秒 | 4.717ms | 0.001ms | 0.0ms | 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.526秒 | 5.724ms | 0.001ms | 0.0ms | 278.78ms | 413.893ms | 511.424ms | 1.315秒 | 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) | 成功 | | 4.087秒 | 6.679ms | 0.002ms | 3.076秒 | 250.913ms | 697.668ms | 0.002ms | 54.168ms | 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) | 成功 | | 811.763ms | 3.622ms | 328.443ms | 0.007ms | 181.898ms | 165.737ms | 0.002ms | 131.097ms | https://pan.quark.cn/s/2e1f59625078 | |
| [听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 991.807ms | 3.951ms | 79.679ms | 0.001ms | 161.815ms | 425.894ms | 263.869ms | 55.992ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=e1e90a6256c800ffd09fb66ff1c0ba5a&buy_key=FM&token=5491&timestamp=1780013280&duration=453 | |
| [友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 2.637秒 | 7.282ms | 0.001ms | 390.637ms | 549.263ms | 973.989ms | 570.713ms | 144.177ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780011846&sign=4f50eead5e892d1fd5f5f4d3e429c991 | |
| [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 5.931秒 | 7.003ms | 0.005ms | 820.22ms | 714.083ms | 470.105ms | 3.612秒 | 303.335ms | https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811117284&x-signature=rZXv1OD0ezfloqDJoJr8Jd0TySE%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.022秒 | 4.062ms | 0.001ms | 0.001ms | 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%9C%A8%E7%BA%BF%E4%B9%8B%E5%AE%B6.txt) | 失败 | 分类列表 | 1.904秒 | 5.452ms | 0.001ms | 0.0ms | 864.903ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 2.101秒 | 7.665ms | 0.001ms | 0.001ms | 510.957ms | 366.072ms | 0.003ms | 1.216秒 | https://pan.baidu.com/s/1i2ttj0-hyFITBvybf3A1xg?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) | 成功 | | 3.101秒 | 5.677ms | 0.001ms | 0.007ms | 807.104ms | 443.629ms | 0.004ms | 1.843秒 | 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.548秒 | 11.04ms | 444.81ms | 1.023秒 | 453.361ms | 505.883ms | 2.033秒 | 76.589ms | 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.929秒 | 7.64ms | 0.001ms | 0.001ms | 909.185ms | 831.506ms | 1.697秒 | 483.117ms | 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=aLTfidj4360DfGadexGLyFOVrkw%3D&Expires=1780013584&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) | 成功 | | 1.142秒 | 4.206ms | 0.023ms | 168.905ms | 507.421ms | 316.942ms | 0.005ms | 143.775ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780013282&sign=adb63e197695ea4e2d20159bf79f5a1e | |
| [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 3.388秒 | 5.959ms | 0.001ms | 0.001ms | 651.806ms | 415.843ms | 414.738ms | 1.899秒 | https://cdn.yzzy31-play.com/20251216/9033_3613ef1e/index.m3u8 | |
| [星星短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%98%9F%E6%98%9F%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.461秒 | 9.595ms | 0.0ms | 0.001ms | 485.33ms | 630.222ms | 0.002ms | 335.141ms | 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) | 成功 | | 1.312秒 | 14.041ms | 0.001ms | 0.001ms | 271.029ms | 228.815ms | 0.013ms | 797.607ms | 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) | 成功 | | 7.212秒 | 12.47ms | 0.001ms | 0.001ms | 2.266秒 | 1.36秒 | 1.575秒 | 1.999秒 | https://yzzy.play-cdn2.com/20220408/8953_8c6f0de5/index.m3u8 | |
| [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 成功 | | 3.796秒 | 9.153ms | 420.048ms | 368.152ms | 393.014ms | 498.584ms | 901.221ms | 1.205秒 | https://usaydd.0rvgx279.com/m3u87/share/7518179/7713675/20260522/132143/720/index.m3u8?sign=70a08c2efe7d4905ae15db8561c7505c&t=1780013285 | |
| [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 1.825秒 | 18.243ms | 0.001ms | 0.001ms | 468.987ms | 287.979ms | 0.005ms | 1.048秒 | https://pan.baidu.com/s/1ocYGtyaOZbl0admuOWZ_AA?pwd=8888 | |
| [沐辞4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%90%E8%BE%9E4K.txt) | 成功 | | 1.135秒 | 12.376ms | 122.601ms | 187.941ms | 153.485ms | 160.104ms | 138.813ms | 359.08ms | https://fffan.wki8.com/hls/2777ef7654397662a7be88aadd40562d.m3u8?token=a4f9a9f07dfcacdf153620b7584dd3a5&time=1780013283&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) | 成功 | | 2.294秒 | 5.259ms | 0.0ms | 330.502ms | 375.608ms | 1.273秒 | 0.021ms | 308.005ms | https://dzzt-video.cbread.cn/3c5a0296c6b116a43d064ecda9e6cc5f/6a1a1a70/79/3x6/36x5/365x4/36540200014/613135697_1/613135697.720p.narrowv3.mp4 | |
| [清沅4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B8%85%E6%B2%854K.txt) | 成功 | | 2.776秒 | 7.107ms | 239.375ms | 564.958ms | 257.067ms | 244.083ms | 895.14ms | 567.461ms | https://png.ruyijx.com/m3u8/FhIb8dI4N0Rq5N.m3u8?4SnmurtLmfAOS31uPY | |
| [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 1.596秒 | 4.262ms | 0.001ms | 0.001ms | 221.06ms | 352.19ms | 0.006ms | 1.018秒 | https://pan.baidu.com/s/1R8i99f7bE7BwItLZRjJreA?pwd=rydw | |
| [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 2.371秒 | 10.968ms | 0.003ms | 273.699ms | 1.462秒 | 287.952ms | 241.632ms | 93.601ms | http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780013285941&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.468秒 | 12.493ms | 0.024ms | 3.515秒 | 627.226ms | 194.302ms | 0.002ms | 117.858ms | http://www.iqiyi.com/v_2eyobhckg9w.html | |
| [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 1.35秒 | 4.141ms | 0.0ms | 0.001ms | 480.532ms | 322.982ms | 328.113ms | 213.719ms | https://vid.dbokutv.com/20260423/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsHdTcyo5xOy6ejRNDXSIqmCIqmCJT5GJKvC3OkRN0q/chunklist.m3u8 | |
| [猫猫4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8C%AB%E7%8C%AB4K.txt) | 失败 | 播放地址 | 2.795秒 | 7.612ms | 194.429ms | 243.823ms | 581.51ms | 149.667ms | 311.149ms | 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) | 成功 | | 2.427秒 | 6.983ms | 0.001ms | 0.001ms | 845.73ms | 677.434ms | 0.003ms | 896.906ms | https://pan.baidu.com/s/1MjxdQQe7RTpj-fVn10-DQA?pwd=wogg | |
| [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 成功 | | 2.699秒 | 39.288ms | 0.001ms | 2.693ms | 979.641ms | 662.104ms | 0.002ms | 1.014秒 | https://pan.baidu.com/s/1CvrInDz-4iEEcZzekTr_Ig?pwd=wogg | |
| [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 1.854秒 | 48.218ms | 0.002ms | 0.024ms | 585.027ms | 758.082ms | 386.917ms | 74.5ms | https://vd.jiunuow.com/de8fb16898ddf1f1bc548147712f399d/20260529080806/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.594秒 | 4.119ms | 0.001ms | 353.639ms | 312.657ms | 611.244ms | 257.639ms | 54.008ms | http://vd3.bdstatic.com/mda-rgu31fx13xnschwc/1080p/mv_cae264_backtrack_1080p_normal/1753858859061604699/mda-rgu31fx13xnschwc.mp4?v_from_s=haokan-ui-video-hnb | |
| [盘Ta](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt) | 成功 | | 1.483秒 | 5.114ms | 0.0ms | 583.808ms | 268.936ms | 276.561ms | 0.022ms | 348.437ms | 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) | 成功 | | 1.936秒 | 5.262ms | 0.001ms | 0.001ms | 296.178ms | 292.04ms | 207.607ms | 1.134秒 | https://pan.baidu.com/s/1peTZUHSqI7G9IV8sDes97g?pwd=ojmk | |
| [](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E9%93%BE.txt) | 成功 | | 3.14秒 | 9.343ms | 0.023ms | 0.001ms | 1.615秒 | 418.983ms | 0.003ms | 1.095秒 | 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) | 成功 | | 2.127秒 | 20.519ms | 1.297秒 | 0.08ms | 433.714ms | 313.79ms | 0.001ms | 61.87ms | 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.54秒 | 3.399ms | 0.0ms | 0.0ms | 203.089ms | 299.663ms | 0.01ms | 1.033秒 | https://pan.baidu.com/s/1qqHzohAo-ib8SRAVKmQEMg?pwd=6666 | |
| [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 失败 | 地址校验 | 2.882秒 | 5.155ms | 0.0ms | 480.251ms | 445.854ms | 141.152ms | 272.329ms | 55.611ms | https://vip.123pan.cn/1853039965/202510/主角/主角EP01.m3u8 | HTTPSConnectionPool(host='vip.123pan.cn', port=443): Max retries exceeded with url: /1853039965/202510/%E4%B8%BB%E8%A7%92/%E4%B8%BB%E8%A7%92EP01.m3u8 (Caused by SSLError(SSLError(1, '[SSL: RECORD_LAYER_FAILURE] record layer failure (_ssl.c:1081)'))) |
| [网易云音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90.txt) | 失败 | 未预期异常 | 1.258秒 | 3.691ms | 0.001ms | 499.206ms | 457.057ms | 0.005ms | 296.226ms | 0.0ms | | Expecting value: line 1 column 1 (char 0) |
| [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 分类列表 | 3.584秒 | 4.619ms | 0.001ms | 0.001ms | 1.661秒 | 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.737秒 | 5.921ms | 0.001ms | 126.067ms | 279.187ms | 1.136秒 | 0.003ms | 189.389ms | 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) | 成功 | | 1.323秒 | 13.432ms | 0.001ms | 0.001ms | 729.326ms | 420.145ms | 0.007ms | 159.156ms | https://pan.quark.cn/s/3e059b2568e6 | |
| [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 成功 | | 3.756秒 | 5.324ms | 0.0ms | 466.435ms | 449.323ms | 347.107ms | 574.263ms | 1.912秒 | https://vip.ffzy-plays.com/20260528/54076_b6d496c4/index.m3u8 | |
| [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 成功 | | 8.627秒 | 7.963ms | 0.001ms | 0.001ms | 493.159ms | 7.973秒 | 0.015ms | 152.381ms | https://pan.quark.cn/s/b320797d0477 | |
| [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 2.274秒 | 9.283ms | 0.001ms | 0.001ms | 612.295ms | 637.515ms | 0.003ms | 1.015秒 | 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) | 成功 | | 2.699秒 | 6.899ms | 0.001ms | 0.001ms | 801.996ms | 292.301ms | 285.671ms | 1.312秒 | https://play.phimgood.com/20260528/27308_df1587ed/index.m3u8 | |
| [](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt) | 成功 | | 1.762秒 | 6.443ms | 0.0ms | 462.391ms | 292.089ms | 249.148ms | 323.963ms | 426.413ms | https://svip.ffzyplay.com/?url=https://vip.ffzy-online3.com/20260518/44505_313fa9a7/index.m3u8 | |
| [路漫漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt) | 失败 | 分类列表 | 490.53ms | 4.318ms | 0.001ms | 0.0ms | 287.529ms | 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.146秒 | 9.238ms | 0.001ms | 374.348ms | 110.669ms | 3.459秒 | 148.625ms | 41.666ms | http://car-lv.kuwo.cn/faeea2588d983b6e275defe177c7a539/6a18d8ec/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.78秒 | 9.683ms | 415.272ms | 243.42ms | 260.548ms | 257.204ms | 357.389ms | 235.25ms | http://fsdg360.tx.kugou.com/202605290808/3fd0828f684533b428bb262aabdc97a4/v3/821a671d72e3dbc343b7cbb57571593e/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx822573066_qumultitrack_s2358027141.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.502秒 | 5.887ms | 0.001ms | 1.725秒 | 203.405ms | 199.52ms | 209.691ms | 1.158秒 | https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1780013290-595209eba54f43c9a5f9d7c5eaab2f9a-0-2fa534dcba41d595d044142be48baab2 | |
| [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 成功 | | 826.602ms | 6.543ms | 0.001ms | 0.001ms | 375.875ms | 301.518ms | 0.007ms | 142.227ms | https://pan.quark.cn/s/439e884b528b | |
| [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 成功 | | 3.886秒 | 6.914ms | 0.001ms | 0.001ms | 973.972ms | 977.726ms | 1.036秒 | 890.842ms | https://vodcnd11.myqqdd.com/20260528/z8E8KbkF/index.m3u8 | |
| [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 324.206ms | 4.995ms | 0.001ms | 319.071ms | 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) | 成功 | | 1.074秒 | 4.88ms | 0.001ms | 0.0ms | 196.788ms | 267.355ms | 0.015ms | 604.15ms | 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) | 失败 | 未预期异常 | 275.748ms | 5.294ms | 0.001ms | 263.678ms | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) |
| [4KVM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4KVM.txt) | 成功 | | 47.368秒 | 120.741ms | 0.001ms | 466.278ms | 5.879秒 | 335.017ms | 10.119秒 | 424.737ms | https://oss.douyinbit.com/m3u8/343cbeca6f317f32363710b998c7ef04.m3u8 | |
| [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 1.99秒 | 179.126ms | 0.001ms | 0.001ms | 1.03秒 | 632.934ms | 0.004ms | 147.691ms | https://pan.quark.cn/s/ff3b1d0af705 | |
| [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 13.93秒 | 208.396ms | 0.004ms | 0.001ms | 6.164秒 | 7.557秒 | 0.004ms | 0.095ms | 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) | 成功 | | 23.376秒 | 217.955ms | 0.001ms | 6.992秒 | 6.765秒 | 8.635秒 | 174.946ms | 590.015ms | https://s.5bb3.com/m4a/3374e5b4a4d9d8e8f967976747b5c2ca.m4a | |
| [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 8.418秒 | 253.063ms | 0.001ms | 0.001ms | 7.435秒 | 530.47ms | 0.012ms | 198.484ms | https://www.ppnix.com/info/m3u8/8201/1080P.m3u8 | |
| [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.516秒 | 148.131ms | 0.007ms | 0.002ms | 764.77ms | 199.214ms | 304.547ms | 98.435ms | https://isure.stream.qqmusic.qq.com/F00000205yHb2ohwLy.flac?guid=91873c6742541c73bad07d589aa980d7&vkey=6E0FD6591C4370BD3A55EE1039983A2D35C1B0F61E487816DA5A7331166B977078D6ED672461E0E3DB7FC42423CFFE491C774B185BE8B62E__v2b9abeb9&uin=1152921504846230218&fromtag=119114&redirect=1 | |
| [YouTube](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/YouTube.txt) | 失败 | 未预期异常 | 5.861秒 | 190.52ms | 0.006ms | 0.073ms | 631.339ms | 5.012秒 | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.youtube.com', port=443): Read timed out. (read timeout=5) |
| [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 8.267秒 | 192.587ms | 0.001ms | 0.001ms | 7.723秒 | 200.298ms | 0.007ms | 145.006ms | https://pan.quark.cn/s/1443eb7917c1 | |
| [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 失败 | 未预期异常 | 36.377秒 | 195.061ms | 0.001ms | 0.001ms | 10.462秒 | 1.008秒 | 8.534秒 | 5.245秒 | | 'NoneType' object has no attribute 'xpath' |
| [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 8.972秒 | 180.244ms | 0.004ms | 0.001ms | 8.06秒 | 729.621ms | 0.004ms | 0.061ms | magnet:?xt=urn:btih:b93bf20164ebaf4e8a5b7421af1f4b31a3c87b89&dn=La Prima Notte Di Quiete (1972) [720p] [BluRay] [YTS.BZ] | |
| [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 成功 | | 20.354秒 | 149.37ms | 0.0ms | 487.954ms | 9.266秒 | 10.036秒 | 0.012ms | 412.804ms | https://pan.quark.cn/s/b8a015968cb9 | |
| [世纪音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt) | 失败 | 视频详情 | 747.077ms | 115.515ms | 0.001ms | 427.237ms | 0.005ms | 101.781ms | 0.0ms | 0.0ms | | 详情缺少播放源或播放列表 |
| [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 46.095秒 | 214.159ms | 0.001ms | 0.001ms | 361.248ms | 8.853秒 | 14.954秒 | 1.603秒 | https://zijieapi.douyinbyte.com/m3u8/2b085f2e90e2499c6dd0919420b47958.m3u8 | |
| [乌云影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt) | 成功 | | 21.653秒 | 160.969ms | 0.001ms | 397.749ms | 9.009秒 | 10.477秒 | 0.041ms | 1.599秒 | 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) | 失败 | 分类列表 | 1.482秒 | 204.399ms | 0.001ms | 0.0ms | 367.343ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 成功 | | 2.394秒 | 156.412ms | 0.001ms | 0.001ms | 822.191ms | 362.071ms | 0.003ms | 1.052秒 | https://pan.baidu.com/s/1NapvmjEzldshuisESRLswg?pwd=8jzw | |
| [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 2.09秒 | 3.674ms | 0.001ms | 0.0ms | 549.233ms | 428.151ms | 0.016ms | 1.109秒 | https://pan.baidu.com/s/1suZeb5GhI28-fn4NvKt2iQ?pwd=qbhx | |
| [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 成功 | | 1.578秒 | 4.615ms | 0.001ms | 337.934ms | 235.942ms | 215.98ms | 629.852ms | 152.516ms | https://a3fkpcum17k81vn.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03063e9500071f1a85f6733a68f0402/b76064d317a2492488bf8b53dd491b34-8e7c799ef03c37592e84ac7f50da07db-ld.mp4?auth_key=1780030934-5a0fe644ba5933ba3da02a36fc3e6eee-0-edcb6f4af6d1c138ff1bd2a54b5af388&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=a2879d1182814975b91af24f30c6bb3e&hevc=false&seasonId=57302 | |
| [优酷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt) | 成功 | | 1.065秒 | 9.083ms | 0.001ms | 0.001ms | 292.466ms | 520.248ms | 0.003ms | 242.366ms | https://v.youku.com/v_show/id_XNjUyMTM3MTY0OA==.html | |
| [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 成功 | | 23.958秒 | 6.721ms | 0.001ms | 0.001ms | 6.707秒 | 10.085秒 | 0.01ms | 415.087ms | https://hn.bfvvs.com/play/b823qYje/index.m3u8 | |
| [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 成功 | | 35.407秒 | 11.604ms | 0.002ms | 0.003ms | 10.913秒 | 1.0秒 | 0.009ms | 0.078ms | magnet:?xt=urn:btih:867fd8d84c83817625391aa5dfba8ad4005b90c9 | |
| [农民](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%86%9C%E6%B0%91.txt) | 成功 | | 30.444秒 | 10.517ms | 0.001ms | 7.878秒 | 5.81秒 | 239.563ms | 15.513秒 | 185.043ms | https://www.nmdvd.top/jx/player.php?vid=n2J/BuPNOJ%2BVeZWQBtXCe3YzNVc1U0NHTCs4WGc2amV2WjFzWGMrSXRNeTYvWmRFMEtLUC9jR1dUamlyWDJFRlA5dklDRkVmeVBZYXZVeVJXVkVOcXk0QUdzYzNVVVJncEx0NkZ3dzhiWHI0WU9rREZjeG1MTnExNWZTaERyWURKcysxSFhNZmI1UjU3NS9TTnkwV3hMUkdDT0VVVmd1Rll4Rm9OYm1XNGk0d2NlMTB4R1NFTEQ5QXE2VENJMFdGSk9JVGJXaHUwVkc0R3FkMg%3D%3D | |
| [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 成功 | | 70.262秒 | 10.171ms | 0.003ms | 0.001ms | 912.423ms | 8.917秒 | 7.751秒 | 3.471秒 | https://fktv.me/ysapi/m3u8/p/9c129389274e07aaa138d12d1533cc4f.m3u8 | |
| [圈圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt) | 失败 | 未预期异常 | 10.027秒 | 6.876ms | 0.0ms | 0.001ms | 10.016秒 | 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) | 成功 | | 10.847秒 | 36.132ms | 0.004ms | 0.005ms | 205.23ms | 7.085秒 | 2.362秒 | 1.157秒 | 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) | 成功 | | 4.793秒 | 5.573ms | 0.001ms | 3.07秒 | 273.84ms | 657.209ms | 0.003ms | 786.076ms | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | |
| [双星](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8F%8C%E6%98%9F.txt) | 成功 | | 1.053秒 | 5.064ms | 576.131ms | 0.005ms | 155.131ms | 163.908ms | 0.002ms | 151.232ms | https://pan.quark.cn/s/2e1f59625078 | |
| [](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 3.255秒 | 4.83ms | 81.798ms | 0.002ms | 459.456ms | 2.33秒 | 271.301ms | 106.712ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=8736b1c008013c99b7b295012616baf8&buy_key=FM&token=2453&timestamp=1780016543&duration=453 | |
| [听友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 21.337秒 | 13.156ms | 0.002ms | 369.045ms | 362.985ms | 1.099秒 | 19.08秒 | 411.517ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1780016560&sign=884cead7eab3edb3aaa0580a766779a5 | |
| [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 15.826秒 | 14.426ms | 0.009ms | 7.178秒 | 585.831ms | 5.852秒 | 1.863秒 | 332.656ms | https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1811120558&x-signature=rRuxQigl7oP4fRs%2BGdka0UD3LoI%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.039秒 | 12.873ms | 0.003ms | 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) | 失败 | 分类列表 | 15.788秒 | 12.947ms | 0.001ms | 0.001ms | 9.513秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
| [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 10.403秒 | 12.383ms | 0.001ms | 0.001ms | 8.905秒 | 360.288ms | 0.006ms | 1.125秒 | https://pan.baidu.com/s/1i2ttj0-hyFITBvybf3A1xg?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) | 成功 | | 23.764秒 | 8.377ms | 0.001ms | 0.011ms | 9.773秒 | 7.144秒 | 0.007ms | 1.824秒 | https://svip.ryiplay18.com/share/38faae069a1371784081ea9ad9b279d0 | |
| [寻川4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%AF%BB%E5%B7%9D4K.txt) | 成功 | | 18.451秒 | 14.742ms | 515.315ms | 9.943秒 | 5.68秒 | 510.454ms | 1.704秒 | 83.46ms | 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) | 成功 | | 14.969秒 | 6.984ms | 0.001ms | 0.001ms | 729.55ms | 717.594ms | 12.969秒 | 545.937ms | 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=X2kxOUNj5DN/EDIknHK1wpW72Pc%3D&Expires=1780016867&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) | 成功 | | 870.979ms | 3.31ms | 0.015ms | 186.768ms | 269.379ms | 320.557ms | 0.002ms | 90.186ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1780016555&sign=2d3f96cfc27aa12d3379e4b996a1cea4 | |
| [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 17.138秒 | 4.242ms | 0.001ms | 0.0ms | 9.012秒 | 360.391ms | 5.768秒 | 1.993秒 | https://player.yzzyvip-35.com/20260331/3348_333cb763/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.729秒 | 5.848ms | 0.0ms | 0.001ms | 429.805ms | 887.827ms | 0.002ms | 404.951ms | 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) | 成功 | | 977.533ms | 7.595ms | 0.001ms | 0.001ms | 489.928ms | 206.616ms | 0.007ms | 272.79ms | 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) | 成功 | | 15.381秒 | 6.105ms | 0.001ms | 0.001ms | 10.536秒 | 1.473秒 | 1.469秒 | 1.896秒 | https://yzzy.play-cdn2.com/20220408/8953_8c6f0de5/index.m3u8 | |
| [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 成功 | | 33.916秒 | 4.107ms | 389.182ms | 10.707秒 | 12.049秒 | 412.779ms | 9.334秒 | 1.019秒 | https://usaydd.xbavporn.com/m3u87/share/7518179/7713675/20260522/132143/720/index.m3u8?sign=5653c5342de3d26326c327888111d784&t=1780016590 | |
| [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 7.468秒 | 9.627ms | 0.001ms | 0.001ms | 5.949秒 | 359.514ms | 0.007ms | 1.149秒 | https://pan.baidu.com/s/1ocYGtyaOZbl0admuOWZ_AA?pwd=8888 | |
| [沐辞4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%90%E8%BE%9E4K.txt) | 成功 | | 2.072秒 | 9.956ms | 129.363ms | 187.26ms | 135.12ms | 100.813ms | 827.651ms | 681.575ms | https://xfyvideochandi.online/m.php?data=9JNpgjlvwTy_6Y8t7EDm8yT3ktOt-iaPnzx0_R8cr24bpZIFu9uBw4_yXCBY3RGfEzz51EqRZqCkGzzMVCuJTOMyR5DMY2mun_-EsEc6hz8AqkIOUN-DXkHw0zoV9_eu8aZSgX6Pu4IcRuCcFMssaCY8eJYLq3HFjzikmlwWQ51m3205p27_rURwiPiHj_ocdJG4NDIwnzOBjg25Cf5BuFywSWg6f_MkA5kLy0UB_Jg&xfy.m3u8 | |
| [河马短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt) | 成功 | | 2.133秒 | 5.542ms | 0.001ms | 651.987ms | 379.215ms | 723.553ms | 0.057ms | 371.762ms | https://dzzt-video.cbread.cn/3c5a0296c6b116a43d064ecda9e6cc5f/6a1a1a70/79/3x6/36x5/365x4/36540200014/613135697_1/613135697.720p.narrowv3.mp4 | |
| [清沅4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B8%85%E6%B2%854K.txt) | 成功 | | 12.93秒 | 10.4ms | 320.694ms | 480.35ms | 6.744秒 | 314.779ms | 4.354秒 | 705.439ms | https://png.ruyijx.com/m3u8/Qq5QavqM1KcyB5.m3u8?6a7Ko6nFnnb7QQP6EQ | |
| [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 1.5秒 | 5.043ms | 0.001ms | 0.001ms | 212.764ms | 189.565ms | 0.004ms | 1.092秒 | https://pan.baidu.com/s/1R8i99f7bE7BwItLZRjJreA?pwd=rydw | |
| [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 1.457秒 | 11.431ms | 0.003ms | 360.276ms | 334.746ms | 351.6ms | 315.381ms | 83.158ms | http://210.16.164.53:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1780016563901&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.368秒 | 11.523ms | 0.017ms | 3.358秒 | 755.155ms | 128.425ms | 0.001ms | 113.645ms | http://www.iqiyi.com/v_2eyobhckg9w.html | |
| [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 6.665秒 | 8.955ms | 0.001ms | 0.001ms | 5.757秒 | 303.143ms | 360.68ms | 234.419ms | https://vid.dbokutv.com/20260423/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsHdTcyo5xOy6ejRNDXSIqmCIqmCJT5GJKvC3OkRN0q/chunklist.m3u8 | |
| [猫猫4K](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8C%AB%E7%8C%AB4K.txt) | 失败 | 播放地址 | 14.348秒 | 7.787ms | 219.578ms | 215.165ms | 385.716ms | 114.779ms | 316.898ms | 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) | 成功 | | 2.304秒 | 6.74ms | 0.001ms | 0.001ms | 682.276ms | 662.236ms | 0.004ms | 952.429ms | https://pan.baidu.com/s/1MjxdQQe7RTpj-fVn10-DQA?pwd=wogg | |
| [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 成功 | | 2.541秒 | 40.398ms | 0.001ms | 2.603ms | 676.182ms | 736.376ms | 0.002ms | 1.085秒 | https://pan.baidu.com/s/1CvrInDz-4iEEcZzekTr_Ig?pwd=wogg | |
| [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 13.388秒 | 5.943ms | 0.001ms | 0.011ms | 11.728秒 | 905.562ms | 378.095ms | 369.849ms | https://vd.jiunuow.com/b86f1a48afd6778085ecf14f8dcd9417/20260529090300/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.53秒 | 7.212ms | 0.001ms | 419.613ms | 262.939ms | 565.157ms | 240.531ms | 34.262ms | http://vd3.bdstatic.com/mda-rgu31fx13xnschwc/1080p/mv_cae264_backtrack_1080p_normal/1753858859061604699/mda-rgu31fx13xnschwc.mp4?v_from_s=haokan-ui-video-hnb | |
| [Ta](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt) | 成功 | | 1.098秒 | 5.633ms | 0.001ms | 299.664ms | 248.772ms | 239.511ms | 0.014ms | 303.891ms | 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) | 成功 | | 26.474秒 | 5.578ms | 0.001ms | 0.0ms | 8.665秒 | 7.953秒 | 8.675秒 | 1.175秒 | https://pan.baidu.com/s/1peTZUHSqI7G9IV8sDes97g?pwd=ojmk | |
| [盘链](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E9%93%BE.txt) | 成功 | | 14.186秒 | 8.607ms | 0.018ms | 0.001ms | 12.47秒 | 334.602ms | 0.002ms | 1.373秒 | 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) | 成功 | | 2.334秒 | 23.556ms | 963.351ms | 0.151ms | 695.368ms | 600.38ms | 0.002ms | 50.479ms | 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.594秒 | 3.691ms | 0.001ms | 0.0ms | 351.885ms | 320.474ms | 0.005ms | 917.254ms | https://pan.baidu.com/s/1qqHzohAo-ib8SRAVKmQEMg?pwd=6666 | |
| [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 成功 | | 26.452秒 | 8.042ms | 0.001ms | 9.164秒 | 5.733秒 | 199.808ms | 435.394ms | 1.826秒 | https://vip.ffzy-plays.com/20260527/54022_3b36ae8d/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) | 失败 | 未预期异常 | 1.084秒 | 12.299ms | 0.001ms | 412.324ms | 350.11ms | 0.005ms | 304.558ms | 0.0ms | | Expecting value: line 1 column 1 (char 0) |
| [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 未预期异常 | 30.171秒 | 15.479ms | 0.001ms | 0.001ms | 9.832秒 | 0.0ms | 0.0ms | 0.0ms | | ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) |
| [腾讯视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt) | 成功 | | 1.659秒 | 5.617ms | 0.001ms | 92.518ms | 262.952ms | 1.094秒 | 0.002ms | 203.338ms | 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) | 成功 | | 12.146秒 | 14.119ms | 0.001ms | 0.001ms | 1.158秒 | 10.829秒 | 0.008ms | 145.205ms | https://pan.quark.cn/s/3e059b2568e6 | |
| [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 成功 | | 27.88秒 | 10.298ms | 0.001ms | 452.567ms | 9.24秒 | 9.847秒 | 7.456秒 | 873.341ms | https://vip.ffzy-plays.com/20260528/54076_b6d496c4/index.m3u8 | |
| [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 失败 | 未预期异常 | 15.623秒 | 8.066ms | 0.001ms | 0.001ms | 15.609秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPConnectionPool(host='38.76.197.203', port=16969): Read timed out. |
| [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 24.292秒 | 8.928ms | 0.001ms | 0.001ms | 22.737秒 | 395.335ms | 0.005ms | 1.151秒 | 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) | 成功 | | 12.033秒 | 7.773ms | 0.001ms | 0.001ms | 761.749ms | 9.744秒 | 284.334ms | 1.235秒 | https://play.phimgood.com/20260528/27308_df1587ed/index.m3u8 | |
| [视界](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt) | 成功 | | 8.867秒 | 6.353ms | 0.0ms | 490.323ms | 196.814ms | 328.385ms | 7.414秒 | 430.592ms | https://svip.ffzyplay.com/?url=https://vod.feifei-video.com/20260427/42451_1abe906b/index.m3u8 | |
| [路漫漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt) | 失败 | 分类列表 | 8.245秒 | 7.409ms | 0.001ms | 0.0ms | 8.06秒 | 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.06秒 | 4.89ms | 0.0ms | 367.778ms | 104.083ms | 3.373秒 | 160.682ms | 48.452ms | http://car-lv.kuwo.cn/e711f492122b2d26668ba2f72ec45ab8/6a18e5c6/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.693秒 | 7.154ms | 442.617ms | 258.415ms | 288.141ms | 308.709ms | 362.223ms | 24.485ms | http://fsdg360.tx.kugou.com/202605290903/0a1b20f6dc9a33af46136a43906044c1/v3/6a1368ffa32207172f51e979651b3b7c/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx854978064_qumultitrack_s2058156924.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv | |
| [金牌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt) | 成功 | | 2.748秒 | 15.226ms | 0.001ms | 1.574秒 | 211.591ms | 203.326ms | 230.227ms | 512.757ms | https://ppvod01.kqgfbs.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?t=6a190ff6&whip=171.212.167.174&sign=cf0ace9481c9ce26510959137c19b3684ab05adf | |
| [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 成功 | | 20.871秒 | 9.475ms | 0.001ms | 0.001ms | 17.718秒 | 2.972秒 | 0.007ms | 171.354ms | https://pan.quark.cn/s/439e884b528b | |
| [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 成功 | | 19.038秒 | 6.265ms | 0.001ms | 0.001ms | 980.418ms | 7.104秒 | 10.118秒 | 828.392ms | https://vodcnd11.myqqdd.com/20260528/z8E8KbkF/index.m3u8 | |
| [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 6.897秒 | 6.717ms | 0.001ms | 6.89秒 | 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) | 成功 | | 18.451秒 | 5.447ms | 0.001ms | 0.001ms | 3.524秒 | 454.924ms | 0.01ms | 396.476ms | https://v.lzcdn28.com/20250923/2326_a9bf234a/index.m3u8 | |
| [黑猫APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt) | 失败 | 未预期异常 | 206.185ms | 5.347ms | 0.001ms | 197.249ms | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) |
+3 -4
View File
@@ -5,19 +5,18 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/YouTube.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%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%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%86%9C%E6%B0%91.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt",
@@ -52,10 +51,10 @@
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E9%93%BE.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E4%BC%98%E9%80%89.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt",
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt",
+254 -249
View File
@@ -1,39 +1,4 @@
[
{
"version": 7,
"file": "py/双星.txt",
"valid": true
},
{
"version": 10,
"file": "py/闪电.txt",
"valid": true
},
{
"version": 6,
"file": "py/libvio.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": 4,
"file": "py/沐辞4K.txt",
"valid": true
},
{
"version": 4,
"file": "py/微观短剧.txt",
@@ -45,23 +10,13 @@
"valid": true
},
{
"version": 10,
"file": "py/至臻.txt",
"valid": true
},
{
"version": 15,
"file": "py/QQ音乐.txt",
"version": 7,
"file": "py/双星.txt",
"valid": true
},
{
"version": 4,
"file": "py/独播库.txt",
"valid": true
},
{
"version": 4,
"file": "py/星星短剧.txt",
"file": "py/优酷.txt",
"valid": true
},
{
@@ -71,17 +26,7 @@
},
{
"version": 5,
"file": "py/短剧网.txt",
"valid": true
},
{
"version": 4,
"file": "py/PPnix.txt",
"valid": true
},
{
"version": 4,
"file": "py/百度短剧.txt",
"file": "py/潮流APP.txt",
"valid": true
},
{
@@ -90,18 +35,28 @@
"valid": true
},
{
"version": 9,
"file": "py/腾讯视频.txt",
"valid": true
},
{
"version": 5,
"file": "py/6V磁力.txt",
"version": 15,
"file": "py/QQ音乐.txt",
"valid": true
},
{
"version": 4,
"file": "py/视界.txt",
"file": "py/百度短剧.txt",
"valid": true
},
{
"version": 4,
"file": "py/人人视频.txt",
"valid": true
},
{
"version": 5,
"file": "py/短剧网.txt",
"valid": true
},
{
"version": 9,
"file": "py/腾讯视频.txt",
"valid": true
},
{
@@ -111,7 +66,77 @@
},
{
"version": 4,
"file": "py/AAZ音乐.txt",
"file": "py/星星短剧.txt",
"valid": true
},
{
"version": 7,
"file": "py/4K指南.txt",
"valid": true
},
{
"version": 4,
"file": "py/沐辞4K.txt",
"valid": true
},
{
"version": 7,
"file": "py/人人电影.txt",
"valid": true
},
{
"version": 4,
"file": "py/河马短剧.txt",
"valid": true
},
{
"version": 9,
"file": "py/玩偶哥哥.txt",
"valid": true
},
{
"version": 15,
"file": "py/短剧优选.txt",
"valid": true
},
{
"version": 10,
"file": "py/二小.txt",
"valid": true
},
{
"version": 13,
"file": "py/玩偶聚合.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": 15,
"file": "py/爱奇艺.txt",
"valid": true
},
{
"version": 4,
"file": "py/博看听书.txt",
"valid": true
},
{
"version": 4,
"file": "py/独播库.txt",
"valid": true
},
{
@@ -121,12 +146,17 @@
},
{
"version": 6,
"file": "py/瓜子.txt",
"file": "py/libvio.txt",
"valid": true
},
{
"version": 11,
"file": "py/盘聚.txt",
"version": 4,
"file": "py/PPnix.txt",
"valid": true
},
{
"version": 4,
"file": "py/视界.txt",
"valid": true
},
{
@@ -139,94 +169,34 @@
"file": "py/多多.txt",
"valid": true
},
{
"version": 15,
"file": "py/短剧优选.txt",
"valid": true
},
{
"version": 10,
"file": "py/蜡笔.txt",
"valid": true
},
{
"version": 4,
"file": "py/河马短剧.txt",
"valid": true
},
{
"version": 10,
"file": "py/二小.txt",
"valid": true
},
{
"version": 5,
"file": "py/潮流APP.txt",
"valid": true
},
{
"version": 4,
"file": "py/世纪音乐.txt",
"valid": true
},
{
"version": 9,
"file": "py/玩偶哥哥.txt",
"valid": true
},
{
"version": 2,
"file": "py/4KVM.txt",
"valid": true
},
{
"version": 8,
"file": "py/不太灵.txt",
"valid": true
},
{
"version": 4,
"file": "py/剧迷.txt",
"valid": true
},
{
"version": 7,
"file": "py/人人电影.txt",
"valid": true
},
{
"version": 4,
"file": "py/两个BT.txt",
"valid": true
},
{
"version": 4,
"file": "py/听友FM.txt",
"valid": true
},
{
"version": 13,
"file": "py/玩偶聚合.txt",
"valid": true
},
{
"version": 4,
"file": "py/袋鼠影视.txt",
"valid": true
},
{
"version": 10,
"file": "py/至臻.txt",
"valid": true
},
{
"version": 4,
"file": "py/清沅4K.txt",
"valid": true
},
{
"version": 7,
"file": "py/4K指南.txt",
"version": 6,
"file": "py/瓜子.txt",
"valid": true
},
{
"version": 4,
"file": "py/如意资源.txt",
"version": 5,
"file": "py/6V磁力.txt",
"valid": true
},
{
@@ -234,86 +204,11 @@
"file": "py/盘链.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": 10,
"file": "py/YouTube.txt",
"valid": true
},
{
"version": 4,
"file": "py/茶杯狐.txt",
"valid": true
},
{
"version": 4,
"file": "py/橘子TV.txt",
"valid": true
},
{
"version": 8,
"file": "py/飞快TV.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": 4,
"file": "py/乌云影视.txt",
"valid": true
},
{
"version": 15,
"file": "py/爱奇艺.txt",
"valid": true
},
{
"version": 7,
"file": "py/修罗.txt",
"valid": true
},
{
"version": 5,
"file": "py/寻川4K.txt",
"valid": true
},
{
"version": 4,
"file": "py/咕咕动漫.txt",
"valid": true
},
{
"version": 4,
"file": "py/youknow.txt",
"valid": true
},
{
"version": 4,
"file": "py/樱花动漫.txt",
@@ -321,12 +216,112 @@
},
{
"version": 4,
"file": "py/凡客TV.txt",
"file": "py/咕咕动漫.txt",
"valid": true
},
{
"version": 4,
"file": "py/新韩剧网.txt",
"valid": true
},
{
"version": 4,
"file": "py/麦田影院.txt",
"valid": true
},
{
"version": 5,
"file": "py/寻川4K.txt",
"valid": true
},
{
"version": 8,
"file": "py/飞快TV.txt",
"valid": true
},
{
"version": 8,
"file": "py/不太灵.txt",
"valid": true
},
{
"version": 10,
"file": "py/闪电.txt",
"valid": true
},
{
"version": 4,
"file": "py/听友FM.txt",
"valid": true
},
{
"version": 4,
"file": "py/乌云影视.txt",
"valid": true
},
{
"version": 4,
"file": "py/AAZ音乐.txt",
"valid": true
},
{
"version": 4,
"file": "py/如意资源.txt",
"valid": true
},
{
"version": 4,
"file": "py/低端影视.txt",
"valid": true
},
{
"version": 10,
"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": 1,
"file": "py/农民.txt",
"valid": true
},
{
"version": 4,
"file": "py/橘子TV.txt",
"valid": true
},
{
"version": 7,
"file": "py/虎斑.txt",
"file": "py/修罗.txt",
"valid": true
},
{
"version": 4,
"file": "py/两个BT.txt",
"valid": true
},
{
"version": 2,
"file": "py/4KVM.txt",
"valid": true
},
{
"version": 4,
"file": "py/凡客TV.txt",
"valid": true
},
{
@@ -334,6 +329,26 @@
"file": "py/黑猫APP.txt",
"valid": false
},
{
"version": 4,
"file": "py/世纪音乐.txt",
"valid": false
},
{
"version": 4,
"file": "py/网易云音乐.txt",
"valid": false
},
{
"version": 4,
"file": "py/乐兔.txt",
"valid": false
},
{
"version": 10,
"file": "py/YouTube.txt",
"valid": false
},
{
"version": 4,
"file": "py/魔方APP.txt",
@@ -346,37 +361,7 @@
},
{
"version": 4,
"file": "py/乐兔.txt",
"valid": false
},
{
"version": 4,
"file": "py/网易云音乐.txt",
"valid": false
},
{
"version": 7,
"file": "py/在线之家.txt",
"valid": false
},
{
"version": 4,
"file": "py/猫猫4K.txt",
"valid": false
},
{
"version": 4,
"file": "py/糯米.txt",
"valid": false
},
{
"version": 4,
"file": "py/耐视点播.txt",
"valid": false
},
{
"version": 4,
"file": "py/人人视频.txt",
"file": "py/剧圈圈.txt",
"valid": false
},
{
@@ -386,7 +371,27 @@
},
{
"version": 4,
"file": "py/剧圈圈.txt",
"file": "py/猫猫4K.txt",
"valid": false
},
{
"version": 7,
"file": "py/虎斑.txt",
"valid": false
},
{
"version": 7,
"file": "py/在线之家.txt",
"valid": false
},
{
"version": 4,
"file": "py/耐视点播.txt",
"valid": false
},
{
"version": 4,
"file": "py/youknow.txt",
"valid": false
}
]