validation
This commit is contained in:
+636
-636
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"generated_at": "2026-05-11T17:18:33+08:00",
|
||||
"generated_at": "2026-05-11T17:28:35+08:00",
|
||||
"max_workers": 16,
|
||||
"total_duration_ms": 113713.185,
|
||||
"total_duration_ms": 83143.952,
|
||||
"summary": {
|
||||
"total": 80,
|
||||
"success": 49,
|
||||
"failed": 31,
|
||||
"success_rate": 0.6125,
|
||||
"success": 52,
|
||||
"failed": 28,
|
||||
"success_rate": 0.65,
|
||||
"stage_failures": {
|
||||
"module_load": 0,
|
||||
"init": 0,
|
||||
"home": 1,
|
||||
"category": 8,
|
||||
"category": 7,
|
||||
"detail": 2,
|
||||
"player": 1,
|
||||
"url_check": 11,
|
||||
"unexpected": 8
|
||||
"url_check": 10,
|
||||
"unexpected": 7
|
||||
}
|
||||
},
|
||||
"results": [
|
||||
@@ -27,14 +27,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 20.286,
|
||||
"module_load": 18.564,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2651.196,
|
||||
"detail": 2211.211,
|
||||
"player": 0.004,
|
||||
"url_check": 212.804,
|
||||
"total": 5096.975
|
||||
"category": 3700.573,
|
||||
"detail": 2302.093,
|
||||
"player": 0.005,
|
||||
"url_check": 223.461,
|
||||
"total": 6245.731
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -66,14 +66,14 @@
|
||||
"error": "HTTPSConnectionPool(host='www.aaz.cx', 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.aaz.cx', 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 362, 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 154, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/atv-spiders/py/AAZ音乐.py\", line 220, in homeContent\n items = self._parse_song_cards(self._fetch_html(self.category_paths[\"new\"]))\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/AAZ音乐.py\", line 57, in _fetch_html\n response = self.fetch(self._build_url(path), headers=dict(self.headers), timeout=10, verify=False)\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.aaz.cx', port=443): Read timed out. (read timeout=10)\n",
|
||||
"timings_ms": {
|
||||
"module_load": 21.505,
|
||||
"module_load": 21.666,
|
||||
"init": 0.001,
|
||||
"home": 10037.505,
|
||||
"home": 10022.153,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10064.188
|
||||
"total": 10073.263
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -105,14 +105,14 @@
|
||||
"error": "Atvp source is empty",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 358, in validate_spider_file\n _run_timed(result[\"timings_ms\"], \"init\", spider.init, clock, \"\")\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 154, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/atv-spiders/py/Atvp.py\", line 206, in init\n package_text = self._load_source(source)\n File \"/home/harold/workspace/atv-spiders/py/Atvp.py\", line 231, in _load_source\n raise ValueError(\"Atvp source is empty\")\nValueError: Atvp source is empty\n",
|
||||
"timings_ms": {
|
||||
"module_load": 87.849,
|
||||
"init": 0.005,
|
||||
"module_load": 72.174,
|
||||
"init": 0.004,
|
||||
"home": 0.0,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 89.728
|
||||
"total": 74.176
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -144,14 +144,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 68.788,
|
||||
"init": 0.0,
|
||||
"module_load": 67.091,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2315.792,
|
||||
"detail": 2587.129,
|
||||
"category": 2283.399,
|
||||
"detail": 2767.439,
|
||||
"player": 0.009,
|
||||
"url_check": 1705.982,
|
||||
"total": 6678.435
|
||||
"url_check": 1697.702,
|
||||
"total": 6817.925
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -178,19 +178,19 @@
|
||||
{
|
||||
"spider": "QQ音乐",
|
||||
"file": "/home/harold/workspace/atv-spiders/py/QQ音乐.py",
|
||||
"success": false,
|
||||
"failed_stage": "url_check",
|
||||
"error": "HTTPSConnectionPool(host='isure.stream.qqmusic.qq.com', port=443): Read timed out. (read timeout=5)",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 24.958,
|
||||
"init": 0.01,
|
||||
"home": 0.004,
|
||||
"category": 925.84,
|
||||
"detail": 889.688,
|
||||
"player": 356.223,
|
||||
"url_check": 5096.391,
|
||||
"total": 7294.602
|
||||
"module_load": 18.774,
|
||||
"init": 0.014,
|
||||
"home": 0.003,
|
||||
"category": 564.331,
|
||||
"detail": 457.371,
|
||||
"player": 808.743,
|
||||
"url_check": 125.2,
|
||||
"total": 2017.493
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -206,12 +206,12 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F0000040rOp00lZYHC.flac?guid=937a68440e991cc92362d06118a0492e&vkey=CA32E307024DDCE41094CB678C26E38D6E253A6C717DE40864AEFA7E2B220C35D2EF256CA69424C393E9CC5853369D899CB6427C3DDDD65C__v2b9a8921&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": null,
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F0000040rOp00lZYHC.flac?guid=937a68440e991cc92362d06118a0492e&vkey=CA32E307024DDCE41094CB678C26E38D6E253A6C717DE40864AEFA7E2B220C35D2EF256CA69424C393E9CC5853369D899CB6427C3DDDD65C__v2b9a8921&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"reason": "HTTPSConnectionPool(host='isure.stream.qqmusic.qq.com', port=443): Read timed out. (read timeout=5)"
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F0000040rOp00lZYHC.flac?guid=8dc8082e567ec51f92c02ad898b602d9&vkey=AFBCE994CB600EC4CE12EC219FA4F829B974D735A8C1F26E42F5BF0EAF65F852E8089F4E1C99B2A0CB4E2C2112EFB19BAD223A4494F0E256__v2b9aadcd&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F0000040rOp00lZYHC.flac?guid=8dc8082e567ec51f92c02ad898b602d9&vkey=AFBCE994CB600EC4CE12EC219FA4F829B974D735A8C1F26E42F5BF0EAF65F852E8089F4E1C99B2A0CB4E2C2112EFB19BAD223A4494F0E256__v2b9aadcd&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -219,17 +219,17 @@
|
||||
"file": "/home/harold/workspace/atv-spiders/py/UVod.py",
|
||||
"success": false,
|
||||
"failed_stage": "url_check",
|
||||
"error": "HTTPSConnectionPool(host='file-endpoint33.oledsa.com', port=443): Max retries exceeded with url: /content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=ObWElss8Zg1rOx2ENQcyAQ&e=1778505525 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1081)')))",
|
||||
"error": "HTTPSConnectionPool(host='file-endpoint33.oledsa.com', port=443): Max retries exceeded with url: /content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=QUGHtJfE4nZf129UbZF7Zw&e=1778506126 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1081)')))",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 84.294,
|
||||
"init": 2092.936,
|
||||
"home": 3332.08,
|
||||
"category": 2859.65,
|
||||
"detail": 1960.722,
|
||||
"player": 2031.86,
|
||||
"url_check": 1776.136,
|
||||
"total": 14139.019
|
||||
"module_load": 71.441,
|
||||
"init": 2081.594,
|
||||
"home": 1914.832,
|
||||
"category": 2511.177,
|
||||
"detail": 1900.301,
|
||||
"player": 1971.604,
|
||||
"url_check": 1037.466,
|
||||
"total": 11489.431
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -245,12 +245,12 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://file-endpoint33.oledsa.com/content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=ObWElss8Zg1rOx2ENQcyAQ&e=1778505525",
|
||||
"url": "https://file-endpoint33.oledsa.com/content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=QUGHtJfE4nZf129UbZF7Zw&e=1778506126",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": null,
|
||||
"final_url": "https://file-endpoint33.oledsa.com/content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=ObWElss8Zg1rOx2ENQcyAQ&e=1778505525",
|
||||
"reason": "HTTPSConnectionPool(host='file-endpoint33.oledsa.com', port=443): Max retries exceeded with url: /content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=ObWElss8Zg1rOx2ENQcyAQ&e=1778505525 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1081)')))"
|
||||
"final_url": "https://file-endpoint33.oledsa.com/content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=QUGHtJfE4nZf129UbZF7Zw&e=1778506126",
|
||||
"reason": "HTTPSConnectionPool(host='file-endpoint33.oledsa.com', port=443): Max retries exceeded with url: /content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=QUGHtJfE4nZf129UbZF7Zw&e=1778506126 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1081)')))"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -261,14 +261,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 20.209,
|
||||
"module_load": 19.695,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1955.01,
|
||||
"home": 0.003,
|
||||
"category": 1926.979,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1975.524
|
||||
"total": 1990.373
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -300,14 +300,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 19.727,
|
||||
"module_load": 19.026,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 3040.21,
|
||||
"detail": 2562.492,
|
||||
"player": 2906.026,
|
||||
"url_check": 2774.777,
|
||||
"total": 11304.781
|
||||
"home": 0.002,
|
||||
"category": 3509.803,
|
||||
"detail": 2549.631,
|
||||
"player": 2609.726,
|
||||
"url_check": 2633.339,
|
||||
"total": 11364.164
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -317,17 +317,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "index",
|
||||
"vod_id": "202982",
|
||||
"vod_id": "203668",
|
||||
"flag": "YouKnowTV",
|
||||
"play_id": "eyJ2b2RfaWQiOiIyMDI5ODIiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDI5ODItMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDI5ODItMS0xLyJ9LHsic291cmNlIjoi57q_6LevOSIsInNvdXJjZV9pZCI6IjMiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDI5ODItMy0xLyJ9LHsic291cmNlIjoi57q_6LevMTAiLCJzb3VyY2VfaWQiOiIzIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjAyOTgyLTMtMS8ifSx7InNvdXJjZSI6Iue6v-i3rzEzIiwic291cmNlX2lkIjoiMiIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzIwMjk4Mi0yLTEvIn0seyJzb3VyY2UiOiLnur_ot68xNCIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDI5ODItMi0xLyJ9XX0"
|
||||
"play_id": "eyJ2b2RfaWQiOiIyMDM2NjgiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM2NjgtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM2NjgtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMjAiLCJzb3VyY2VfaWQiOiIyIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjAzNjY4LTItMS8ifSx7InNvdXJjZSI6Iue6v-i3rzIxIiwic291cmNlX2lkIjoiMiIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzIwMzY2OC0yLTEvIn1dfQ"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://vip.dytt-tvs.com/20260405/15441_95ce3f8d/index.m3u8",
|
||||
"url": "https://vip.dytt-tvs.com/20260504/18941_6de7c6c7/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://cnvod.jimxtc.com/20260405/15441_95ce3f8d/index.m3u8",
|
||||
"final_url": "https://cnvod.jimxtc.com/20260504/18941_6de7c6c7/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -339,14 +339,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 20.784,
|
||||
"module_load": 17.753,
|
||||
"init": 0.003,
|
||||
"home": 0.021,
|
||||
"category": 2714.591,
|
||||
"home": 0.024,
|
||||
"category": 1422.456,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2737.494
|
||||
"total": 1480.905
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -378,14 +378,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 17.346,
|
||||
"module_load": 15.959,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2430.342,
|
||||
"detail": 2339.188,
|
||||
"player": 107127.908,
|
||||
"url_check": 1790.299,
|
||||
"total": 113707.036
|
||||
"home": 0.002,
|
||||
"category": 2709.522,
|
||||
"detail": 2329.219,
|
||||
"player": 76778.655,
|
||||
"url_check": 1273.66,
|
||||
"total": 83138.619
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -417,14 +417,14 @@
|
||||
"error": "playerContent 未返回播放地址",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 17.773,
|
||||
"module_load": 18.413,
|
||||
"init": 0.001,
|
||||
"home": 2942.341,
|
||||
"category": 3865.385,
|
||||
"detail": 2668.435,
|
||||
"player": 0.017,
|
||||
"home": 2157.931,
|
||||
"category": 2513.295,
|
||||
"detail": 2027.773,
|
||||
"player": 0.005,
|
||||
"url_check": 0.0,
|
||||
"total": 9495.707
|
||||
"total": 6747.489
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -452,39 +452,39 @@
|
||||
"spider": "世纪音乐",
|
||||
"file": "/home/harold/workspace/atv-spiders/py/世纪音乐.py",
|
||||
"success": false,
|
||||
"failed_stage": "url_check",
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='www.4c44.com', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.4c44.com', port=443) at 0x765ca062c190>, 'Connection to www.4c44.com timed out. (connect timeout=10)'))",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n (self._dns_host, self.port),\n ...<2 lines>...\n socket_options=self.socket_options,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 85, in create_connection\n raise err\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 73, in create_connection\n sock.connect(sa)\n ~~~~~~~~~~~~^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 759, in connect\n self.sock = sock = self._new_conn()\n ~~~~~~~~~~~~~~^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPSConnection(host='www.4c44.com', port=443) at 0x765ca062c190>, 'Connection to www.4c44.com timed out. (connect timeout=10)')\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.4c44.com', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.4c44.com', port=443) at 0x765ca062c190>, 'Connection to www.4c44.com timed out. (connect timeout=10)'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 362, 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 154, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/atv-spiders/py/世纪音乐.py\", line 241, in homeContent\n items = self._parse_home_items(self._fetch_html(\"/\"))\n ~~~~~~~~~~~~~~~~^^^^^\n File \"/home/harold/workspace/atv-spiders/py/世纪音乐.py\", line 52, in _fetch_html\n response = self.fetch(self._build_url(path), headers=dict(self.headers), timeout=10, verify=False)\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.ConnectTimeout: HTTPSConnectionPool(host='www.4c44.com', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.4c44.com', port=443) at 0x765ca062c190>, 'Connection to www.4c44.com timed out. (connect timeout=10)'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 19.609,
|
||||
"module_load": 14.727,
|
||||
"init": 0.001,
|
||||
"home": 282.307,
|
||||
"category": 164.444,
|
||||
"detail": 158.36,
|
||||
"player": 0.012,
|
||||
"url_check": 192.854,
|
||||
"total": 823.423
|
||||
"home": 10028.339,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10057.12
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
"category_videos": 28,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
"classes": 0,
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
},
|
||||
"samples": {
|
||||
"tid": "home",
|
||||
"vod_id": "song:cwdkeyncc",
|
||||
"flag": "世纪音乐",
|
||||
"play_id": "music:cwdkeyncc"
|
||||
"tid": null,
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://www.4c44.com/data/down.php?ac=music&id=cwdkeyncc",
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://www.4c44.com/data/down.php?ac=music&id=cwdkeyncc",
|
||||
"reason": "HTTP 403"
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -495,14 +495,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 25.18,
|
||||
"module_load": 22.04,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2153.047,
|
||||
"detail": 1968.833,
|
||||
"player": 3779.655,
|
||||
"url_check": 2937.794,
|
||||
"total": 10866.582
|
||||
"category": 1041.847,
|
||||
"detail": 2127.514,
|
||||
"player": 3838.461,
|
||||
"url_check": 2267.826,
|
||||
"total": 9336.648
|
||||
},
|
||||
"counts": {
|
||||
"classes": 14,
|
||||
@@ -534,14 +534,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 21.344,
|
||||
"module_load": 16.746,
|
||||
"init": 0.001,
|
||||
"home": 1930.965,
|
||||
"category": 1936.543,
|
||||
"detail": 5106.647,
|
||||
"player": 0.025,
|
||||
"url_check": 4297.282,
|
||||
"total": 13294.848
|
||||
"home": 3933.686,
|
||||
"category": 1391.202,
|
||||
"detail": 4679.714,
|
||||
"player": 0.029,
|
||||
"url_check": 3544.592,
|
||||
"total": 13595.006
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -561,7 +561,7 @@
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/d4ca9ef7f2a5df56bcf49e976a101e3fd36dcb05.m3u8",
|
||||
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/703bbc07f2e4d77425163cf7684cc4809c7708a5.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -573,14 +573,14 @@
|
||||
"error": "HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nTimeoutError: _ssl.c:1063: The handshake operation timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 39, in reraise\n raise value\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 376, in validate_spider_file\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 154, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/atv-spiders/py/乐兔.py\", line 117, in categoryContent\n html = self._request_html(self._build_category_url(tid, pg))\n File \"/home/harold/workspace/atv-spiders/py/乐兔.py\", line 72, in _request_html\n response = self.fetch(target, headers=dict(self.headers), timeout=10)\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.letu.me', port=443): Read timed out. (read timeout=10)\n",
|
||||
"timings_ms": {
|
||||
"module_load": 17.578,
|
||||
"module_load": 15.354,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 10068.401,
|
||||
"home": 0.002,
|
||||
"category": 10028.797,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10091.537
|
||||
"total": 10086.408
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -612,14 +612,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 14.537,
|
||||
"module_load": 17.468,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 4285.824,
|
||||
"detail": 1826.348,
|
||||
"player": 0.012,
|
||||
"url_check": 226.526,
|
||||
"total": 6355.963
|
||||
"category": 3283.796,
|
||||
"detail": 1809.612,
|
||||
"player": 0.006,
|
||||
"url_check": 214.503,
|
||||
"total": 5366.955
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -651,14 +651,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.312,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2029.53,
|
||||
"module_load": 0.19,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 2034.602,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2030.057
|
||||
"total": 2034.928
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -690,14 +690,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.938,
|
||||
"init": 0.002,
|
||||
"home": 185.43,
|
||||
"category": 255.019,
|
||||
"detail": 255.222,
|
||||
"player": 431.597,
|
||||
"url_check": 195.226,
|
||||
"total": 1324.231
|
||||
"module_load": 0.274,
|
||||
"init": 0.0,
|
||||
"home": 200.694,
|
||||
"category": 303.574,
|
||||
"detail": 254.456,
|
||||
"player": 414.43,
|
||||
"url_check": 189.768,
|
||||
"total": 1363.937
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -713,11 +713,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://a3fkpcuj0vitsro.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/60b815c142c671f1ac975017e1f90402/30ffc804ae454cdaa23c4518d492908d-0e6b5348788a46aeb1399e154ae316e5-ld.mp4?auth_key=1778505515-c27d5247ecabfc2f3924fb6b39c7e6e1-0-56c66b0fa0f1bf6a0bef164fc4d4aa02&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=935a2c5f6d634d3aaee9d40e0e657443&hevc=false&seasonId=57181",
|
||||
"url": "https://a3fkpcuk2gkkpmr.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/60b815c142c671f1ac975017e1f90402/30ffc804ae454cdaa23c4518d492908d-0e6b5348788a46aeb1399e154ae316e5-ld.mp4?auth_key=1778506118-f3dbd12de2de134c307286146528e67b-0-77c0e2bd54e3962136a573609528d961&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=64e5e240796347b1988a815b07a30f55&hevc=false&seasonId=57181",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://a3fkpcuj0vitsro.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/60b815c142c671f1ac975017e1f90402/30ffc804ae454cdaa23c4518d492908d-0e6b5348788a46aeb1399e154ae316e5-ld.mp4?auth_key=1778505515-c27d5247ecabfc2f3924fb6b39c7e6e1-0-56c66b0fa0f1bf6a0bef164fc4d4aa02&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=935a2c5f6d634d3aaee9d40e0e657443&hevc=false&seasonId=57181",
|
||||
"final_url": "https://a3fkpcuk2gkkpmr.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/60b815c142c671f1ac975017e1f90402/30ffc804ae454cdaa23c4518d492908d-0e6b5348788a46aeb1399e154ae316e5-ld.mp4?auth_key=1778506118-f3dbd12de2de134c307286146528e67b-0-77c0e2bd54e3962136a573609528d961&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=64e5e240796347b1988a815b07a30f55&hevc=false&seasonId=57181",
|
||||
"reason": "HTTP 403"
|
||||
}
|
||||
},
|
||||
@@ -729,14 +729,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.371,
|
||||
"module_load": 0.42,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 300.197,
|
||||
"detail": 600.93,
|
||||
"category": 315.758,
|
||||
"detail": 595.309,
|
||||
"player": 0.002,
|
||||
"url_check": 264.554,
|
||||
"total": 1166.376
|
||||
"url_check": 268.692,
|
||||
"total": 1180.727
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -768,14 +768,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.298,
|
||||
"module_load": 0.32,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2607.753,
|
||||
"detail": 2918.807,
|
||||
"player": 0.007,
|
||||
"url_check": 141.355,
|
||||
"total": 5668.527
|
||||
"category": 2436.45,
|
||||
"detail": 2866.679,
|
||||
"player": 0.009,
|
||||
"url_check": 159.907,
|
||||
"total": 5463.701
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -807,14 +807,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.399,
|
||||
"module_load": 0.337,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 4487.286,
|
||||
"detail": 1737.243,
|
||||
"player": 4620.384,
|
||||
"url_check": 3845.886,
|
||||
"total": 14692.185
|
||||
"category": 3278.322,
|
||||
"detail": 723.329,
|
||||
"player": 3451.606,
|
||||
"url_check": 2423.925,
|
||||
"total": 9878.31
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -830,11 +830,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://v.xlys.ltd.ua/obj/84195C26011E2CEAA2C7525CD7DD72B89A9FC40150564B60D606915002E62382",
|
||||
"url": "https://v.xlys.ltd.ua/obj/0D97472BA572BE0FCC62FC525603718440A70C4AA52AE70704BB535D7DF74533",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://v.xlys.ltd.ua/obj/84195C26011E2CEAA2C7525CD7DD72B89A9FC40150564B60D606915002E62382",
|
||||
"final_url": "https://v.xlys.ltd.ua/obj/0D97472BA572BE0FCC62FC525603718440A70C4AA52AE70704BB535D7DF74533",
|
||||
"reason": "HTTP 403"
|
||||
}
|
||||
},
|
||||
@@ -846,14 +846,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.276,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 2605.818,
|
||||
"detail": 2413.079,
|
||||
"player": 5880.585,
|
||||
"url_check": 4361.654,
|
||||
"total": 15261.822
|
||||
"module_load": 0.375,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1511.55,
|
||||
"detail": 2522.291,
|
||||
"player": 3957.345,
|
||||
"url_check": 4218.112,
|
||||
"total": 12210.039
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -885,14 +885,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.308,
|
||||
"init": 0.0,
|
||||
"module_load": 0.293,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 3633.974,
|
||||
"detail": 3684.359,
|
||||
"player": 10506.432,
|
||||
"url_check": 3466.652,
|
||||
"total": 21292.609
|
||||
"category": 3391.575,
|
||||
"detail": 2414.391,
|
||||
"player": 7264.705,
|
||||
"url_check": 2551.726,
|
||||
"total": 15623.138
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -924,14 +924,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.488,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2193.185,
|
||||
"detail": 2289.401,
|
||||
"player": 2198.259,
|
||||
"url_check": 3773.298,
|
||||
"total": 10455.824
|
||||
"module_load": 0.304,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 4153.572,
|
||||
"detail": 2105.668,
|
||||
"player": 2455.995,
|
||||
"url_check": 1885.594,
|
||||
"total": 10601.635
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -963,14 +963,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.315,
|
||||
"init": 0.001,
|
||||
"home": 3198.461,
|
||||
"category": 298.251,
|
||||
"detail": 798.841,
|
||||
"player": 0.005,
|
||||
"url_check": 77.55,
|
||||
"total": 4374.021
|
||||
"module_load": 0.264,
|
||||
"init": 0.0,
|
||||
"home": 3163.606,
|
||||
"category": 274.713,
|
||||
"detail": 811.164,
|
||||
"player": 0.002,
|
||||
"url_check": 74.159,
|
||||
"total": 4324.245
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -1002,14 +1002,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.81,
|
||||
"init": 0.105,
|
||||
"home": 0.002,
|
||||
"category": 7884.744,
|
||||
"module_load": 0.339,
|
||||
"init": 0.045,
|
||||
"home": 0.001,
|
||||
"category": 7247.706,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 7886.033
|
||||
"total": 7248.311
|
||||
},
|
||||
"counts": {
|
||||
"classes": 16,
|
||||
@@ -1036,39 +1036,39 @@
|
||||
{
|
||||
"spider": "双星",
|
||||
"file": "/home/harold/workspace/atv-spiders/py/双星.py",
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='1.star2.cn', port=443): Max retries exceeded with url: /ju/10345.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='1.star2.cn', port=443) at 0x7e9ae9cff890>, 'Connection to 1.star2.cn timed out. (connect timeout=15)'))",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n (self._dns_host, self.port),\n ...<2 lines>...\n socket_options=self.socket_options,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 85, in create_connection\n raise err\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 73, in create_connection\n sock.connect(sa)\n ~~~~~~~~~~~~^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 759, in connect\n self.sock = sock = self._new_conn()\n ~~~~~~~~~~~~~~^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPSConnection(host='1.star2.cn', port=443) at 0x7e9ae9cff890>, 'Connection to 1.star2.cn timed out. (connect timeout=15)')\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='1.star2.cn', port=443): Max retries exceeded with url: /ju/10345.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='1.star2.cn', port=443) at 0x7e9ae9cff890>, 'Connection to 1.star2.cn timed out. (connect timeout=15)'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 392, in validate_spider_file\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 154, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/atv-spiders/py/双星.py\", line 150, in detailContent\n html = self._get_html(urljoin(self.BASE_URL, vod_id))\n File \"/home/harold/workspace/atv-spiders/py/双星.py\", line 97, in _get_html\n response = self.fetch(url, headers=self._headers(), timeout=15)\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.ConnectTimeout: HTTPSConnectionPool(host='1.star2.cn', port=443): Max retries exceeded with url: /ju/10345.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='1.star2.cn', port=443) at 0x7e9ae9cff890>, 'Connection to 1.star2.cn timed out. (connect timeout=15)'))\n",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.21,
|
||||
"init": 409.321,
|
||||
"home": 0.006,
|
||||
"category": 192.49,
|
||||
"detail": 15016.331,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 15621.121
|
||||
"module_load": 0.259,
|
||||
"init": 395.734,
|
||||
"home": 0.005,
|
||||
"category": 184.381,
|
||||
"detail": 180.82,
|
||||
"player": 0.002,
|
||||
"url_check": 237.224,
|
||||
"total": 998.981
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
"category_videos": 15,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "ju",
|
||||
"vod_id": "/ju/10345.html",
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"flag": "quark",
|
||||
"play_id": "https://pan.quark.cn/s/aefc43744bd3"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"parse": 0,
|
||||
"url": "https://pan.quark.cn/s/aefc43744bd3",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.quark.cn/s/aefc43744bd3",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1080,14 +1080,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.245,
|
||||
"init": 78.969,
|
||||
"module_load": 0.298,
|
||||
"init": 79.226,
|
||||
"home": 0.001,
|
||||
"category": 194.909,
|
||||
"detail": 490.627,
|
||||
"player": 1439.985,
|
||||
"url_check": 146.42,
|
||||
"total": 2351.859
|
||||
"category": 10035.575,
|
||||
"detail": 7094.637,
|
||||
"player": 501.994,
|
||||
"url_check": 155.769,
|
||||
"total": 17868.162
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -1103,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=49ad5f9118fba7428c6ebf92bc9fe9e8&buy_key=FM&token=6751×tamp=1778491123&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=b3b58e791e7df903ae4611a3eccea494&buy_key=FM&token=1791×tamp=1778491740&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=49ad5f9118fba7428c6ebf92bc9fe9e8&buy_key=FM&token=6751×tamp=1778491123&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=b3b58e791e7df903ae4611a3eccea494&buy_key=FM&token=1791×tamp=1778491740&duration=453",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1119,14 +1119,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.537,
|
||||
"init": 0.002,
|
||||
"home": 3034.059,
|
||||
"category": 2335.989,
|
||||
"detail": 2804.054,
|
||||
"player": 4540.003,
|
||||
"url_check": 183.104,
|
||||
"total": 12901.94
|
||||
"module_load": 1.075,
|
||||
"init": 0.001,
|
||||
"home": 6990.144,
|
||||
"category": 7158.511,
|
||||
"detail": 10249.559,
|
||||
"player": 2423.643,
|
||||
"url_check": 182.124,
|
||||
"total": 27005.98
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1158,14 +1158,14 @@
|
||||
"error": "HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\nurllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 376, in validate_spider_file\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 154, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/atv-spiders/py/四万影视.py\", line 238, in categoryContent\n data = self._api_get(params)\n File \"/home/harold/workspace/atv-spiders/py/四万影视.py\", line 212, in _api_get\n response = self.fetch(\n self.api,\n ...<2 lines>...\n timeout=10,\n )\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.SSLError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 0.425,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1823.877,
|
||||
"module_load": 0.267,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 816.221,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1826.11
|
||||
"total": 818.122
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1197,14 +1197,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.698,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 1884.669,
|
||||
"detail": 4077.169,
|
||||
"player": 2264.544,
|
||||
"url_check": 247.591,
|
||||
"total": 8475.455
|
||||
"module_load": 0.3,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 2071.209,
|
||||
"detail": 2983.657,
|
||||
"player": 2361.337,
|
||||
"url_check": 304.078,
|
||||
"total": 7721.02
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1236,14 +1236,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.752,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 527.351,
|
||||
"detail": 398.767,
|
||||
"module_load": 0.228,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 601.933,
|
||||
"detail": 424.128,
|
||||
"player": 0.003,
|
||||
"url_check": 1082.63,
|
||||
"total": 2010.071
|
||||
"url_check": 1078.322,
|
||||
"total": 2104.982
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1275,14 +1275,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.823,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 3241.748,
|
||||
"detail": 2342.315,
|
||||
"module_load": 0.219,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 2954.589,
|
||||
"detail": 1448.03,
|
||||
"player": 0.001,
|
||||
"url_check": 246.275,
|
||||
"total": 5831.872
|
||||
"url_check": 233.257,
|
||||
"total": 4636.493
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1314,14 +1314,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.263,
|
||||
"module_load": 0.222,
|
||||
"init": 0.0,
|
||||
"home": 0.006,
|
||||
"category": 5689.717,
|
||||
"detail": 2003.98,
|
||||
"home": 0.005,
|
||||
"category": 4491.842,
|
||||
"detail": 2025.838,
|
||||
"player": 0.004,
|
||||
"url_check": 2335.54,
|
||||
"total": 10030.167
|
||||
"url_check": 2578.382,
|
||||
"total": 9096.906
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1353,14 +1353,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.374,
|
||||
"module_load": 0.404,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 2376.701,
|
||||
"detail": 2083.638,
|
||||
"player": 2445.418,
|
||||
"url_check": 315.606,
|
||||
"total": 7222.321
|
||||
"home": 0.0,
|
||||
"category": 2429.559,
|
||||
"detail": 1125.334,
|
||||
"player": 2566.55,
|
||||
"url_check": 374.332,
|
||||
"total": 6496.757
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1376,11 +1376,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260511T091040Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260511%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=e6411f7091b621576bb8d7d909861b24af7ccc31534058ba5f922f9b3e3970f0",
|
||||
"url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260511T092851Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260511%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=383b6995c3878baa714cf17930c946afa190baaeee6ebdb124848486c673df5d",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260511T091040Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260511%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=e6411f7091b621576bb8d7d909861b24af7ccc31534058ba5f922f9b3e3970f0",
|
||||
"final_url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260511T092851Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260511%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=383b6995c3878baa714cf17930c946afa190baaeee6ebdb124848486c673df5d",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1392,14 +1392,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.216,
|
||||
"init": 0.013,
|
||||
"home": 248.101,
|
||||
"category": 277.61,
|
||||
"detail": 319.032,
|
||||
"player": 0.003,
|
||||
"url_check": 158.316,
|
||||
"total": 1003.93
|
||||
"module_load": 0.437,
|
||||
"init": 0.024,
|
||||
"home": 215.819,
|
||||
"category": 287.36,
|
||||
"detail": 414.49,
|
||||
"player": 0.002,
|
||||
"url_check": 200.074,
|
||||
"total": 1118.849
|
||||
},
|
||||
"counts": {
|
||||
"classes": 30,
|
||||
@@ -1411,15 +1411,15 @@
|
||||
"tid": "都市",
|
||||
"vod_id": "110000044555935694",
|
||||
"flag": "1080P",
|
||||
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778491125&sign=fec954e79674337b237ea23f7b28c8b0"
|
||||
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778491728&sign=21f81503258a96116204438bffb60b64"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778491125&sign=fec954e79674337b237ea23f7b28c8b0",
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778491728&sign=21f81503258a96116204438bffb60b64",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778491125&sign=fec954e79674337b237ea23f7b28c8b0",
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778491728&sign=21f81503258a96116204438bffb60b64",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1431,14 +1431,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.66,
|
||||
"init": 0.001,
|
||||
"module_load": 0.849,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 1787.099,
|
||||
"detail": 1795.046,
|
||||
"player": 1726.395,
|
||||
"url_check": 2444.93,
|
||||
"total": 7755.181
|
||||
"category": 801.355,
|
||||
"detail": 763.183,
|
||||
"player": 1701.23,
|
||||
"url_check": 2533.931,
|
||||
"total": 5801.059
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1470,14 +1470,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.285,
|
||||
"init": 0.0,
|
||||
"module_load": 0.255,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 474.826,
|
||||
"detail": 667.716,
|
||||
"category": 404.959,
|
||||
"detail": 637.839,
|
||||
"player": 0.002,
|
||||
"url_check": 169.047,
|
||||
"total": 1312.555
|
||||
"url_check": 149.49,
|
||||
"total": 1193.057
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1509,14 +1509,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.739,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 2603.497,
|
||||
"detail": 1958.655,
|
||||
"player": 0.006,
|
||||
"url_check": 245.745,
|
||||
"total": 4809.254
|
||||
"module_load": 0.27,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 2301.25,
|
||||
"detail": 973.582,
|
||||
"player": 0.008,
|
||||
"url_check": 252.448,
|
||||
"total": 3527.944
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -1548,14 +1548,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.824,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 5591.636,
|
||||
"detail": 4483.887,
|
||||
"player": 4378.839,
|
||||
"url_check": 3465.534,
|
||||
"total": 17921.56
|
||||
"module_load": 0.307,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 2436.138,
|
||||
"detail": 4124.629,
|
||||
"player": 4667.37,
|
||||
"url_check": 4394.112,
|
||||
"total": 15623.003
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1587,14 +1587,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.907,
|
||||
"init": 4733.797,
|
||||
"home": 2369.152,
|
||||
"category": 2714.695,
|
||||
"detail": 3152.487,
|
||||
"player": 10482.288,
|
||||
"url_check": 145.485,
|
||||
"total": 23600.01
|
||||
"module_load": 0.752,
|
||||
"init": 5499.224,
|
||||
"home": 1523.986,
|
||||
"category": 1773.772,
|
||||
"detail": 4100.691,
|
||||
"player": 6476.527,
|
||||
"url_check": 189.92,
|
||||
"total": 19565.611
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1610,11 +1610,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tt0923.abc7722.com/m3u87/share/7256561/7452333/20260503/185008/1080/index.m3u8?sign=d3d54da921c54517e05e77dbe2fa959f&t=1778491146",
|
||||
"url": "https://tt0923.abc7722.com/m3u87/share/7256561/7452333/20260503/185008/1080/index.m3u8?sign=aaaa59b28850a3740b30d52ac1e97ece&t=1778491746",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tt0923.abc7722.com/m3u87/share/7256561/7452333/20260503/185008/1080/index.m3u8?sign=d3d54da921c54517e05e77dbe2fa959f&t=1778491146",
|
||||
"final_url": "https://tt0923.abc7722.com/m3u87/share/7256561/7452333/20260503/185008/1080/index.m3u8?sign=aaaa59b28850a3740b30d52ac1e97ece&t=1778491746",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1626,14 +1626,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.269,
|
||||
"module_load": 0.309,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 1850.67,
|
||||
"detail": 1879.097,
|
||||
"player": 0.008,
|
||||
"url_check": 4953.747,
|
||||
"total": 8684.693
|
||||
"home": 0.0,
|
||||
"category": 1919.934,
|
||||
"detail": 1842.553,
|
||||
"player": 0.005,
|
||||
"url_check": 1146.924,
|
||||
"total": 4910.249
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1665,14 +1665,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.833,
|
||||
"module_load": 0.626,
|
||||
"init": 0.001,
|
||||
"home": 3119.554,
|
||||
"category": 2856.473,
|
||||
"detail": 2312.57,
|
||||
"player": 2320.877,
|
||||
"url_check": 2135.648,
|
||||
"total": 12746.636
|
||||
"home": 2653.785,
|
||||
"category": 2052.938,
|
||||
"detail": 1063.55,
|
||||
"player": 2127.109,
|
||||
"url_check": 1101.342,
|
||||
"total": 9000.078
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1704,14 +1704,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.975,
|
||||
"init": 0.002,
|
||||
"home": 872.067,
|
||||
"category": 462.605,
|
||||
"detail": 1222.399,
|
||||
"player": 0.025,
|
||||
"url_check": 140.859,
|
||||
"total": 2699.909
|
||||
"module_load": 0.317,
|
||||
"init": 0.0,
|
||||
"home": 709.229,
|
||||
"category": 694.868,
|
||||
"detail": 1125.367,
|
||||
"player": 0.029,
|
||||
"url_check": 117.451,
|
||||
"total": 2648.142
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -1723,15 +1723,15 @@
|
||||
"tid": "462",
|
||||
"vod_id": "/drama/41000186435@@听见胎宝心声后,我逆袭了",
|
||||
"flag": "河马剧场",
|
||||
"play_id": "https://dzzt-video.cbread.cn/620fddcdecb4360a618e381ed2e5f87d/6a02ec10/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4"
|
||||
"play_id": "https://dzzt-video.cbread.cn/a47e0c4b6634c6ba52175dc0da481b91/6a02de00/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://dzzt-video.cbread.cn/620fddcdecb4360a618e381ed2e5f87d/6a02ec10/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4",
|
||||
"url": "https://dzzt-video.cbread.cn/a47e0c4b6634c6ba52175dc0da481b91/6a02de00/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://dzzt-video.cbread.cn/620fddcdecb4360a618e381ed2e5f87d/6a02ec10/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4",
|
||||
"final_url": "https://dzzt-video.cbread.cn/a47e0c4b6634c6ba52175dc0da481b91/6a02de00/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1743,14 +1743,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.299,
|
||||
"init": 0.001,
|
||||
"module_load": 0.346,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 2073.148,
|
||||
"detail": 1829.153,
|
||||
"player": 0.004,
|
||||
"url_check": 234.065,
|
||||
"total": 4137.303
|
||||
"category": 946.511,
|
||||
"detail": 2030.893,
|
||||
"player": 0.007,
|
||||
"url_check": 220.25,
|
||||
"total": 3198.634
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1782,14 +1782,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.225,
|
||||
"module_load": 0.333,
|
||||
"init": 0.002,
|
||||
"home": 127.017,
|
||||
"category": 119.685,
|
||||
"detail": 183.088,
|
||||
"player": 275.842,
|
||||
"url_check": 93.507,
|
||||
"total": 799.817
|
||||
"home": 107.311,
|
||||
"category": 110.098,
|
||||
"detail": 151.707,
|
||||
"player": 273.766,
|
||||
"url_check": 98.458,
|
||||
"total": 742.05
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -1805,11 +1805,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778491131979&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
|
||||
"url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778491732324&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=1778491131979&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
|
||||
"final_url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778491732324&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1821,14 +1821,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.499,
|
||||
"init": 0.016,
|
||||
"home": 3591.887,
|
||||
"category": 772.951,
|
||||
"detail": 248.21,
|
||||
"player": 0.001,
|
||||
"url_check": 1277.417,
|
||||
"total": 5891.657
|
||||
"module_load": 0.636,
|
||||
"init": 0.018,
|
||||
"home": 3393.944,
|
||||
"category": 874.268,
|
||||
"detail": 182.477,
|
||||
"player": 0.002,
|
||||
"url_check": 190.347,
|
||||
"total": 4642.64
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -1860,14 +1860,14 @@
|
||||
"error": "HTTPSConnectionPool(host='vv.jisuzyv.com', port=443): Max retries exceeded with url: /play/epY8RMra/index.m3u8 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1081)')))",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.241,
|
||||
"module_load": 0.269,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 1758.369,
|
||||
"detail": 3781.176,
|
||||
"player": 0.003,
|
||||
"url_check": 3284.268,
|
||||
"total": 8824.56
|
||||
"category": 728.826,
|
||||
"detail": 4026.798,
|
||||
"player": 0.002,
|
||||
"url_check": 1900.689,
|
||||
"total": 6656.886
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -1899,14 +1899,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.453,
|
||||
"module_load": 0.326,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2255.204,
|
||||
"detail": 1850.407,
|
||||
"player": 1959.834,
|
||||
"url_check": 2294.191,
|
||||
"total": 8360.761
|
||||
"category": 1765.174,
|
||||
"detail": 819.929,
|
||||
"player": 1841.036,
|
||||
"url_check": 1818.945,
|
||||
"total": 6246.036
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1938,14 +1938,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.27,
|
||||
"module_load": 0.306,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 1784.129,
|
||||
"detail": 2740.62,
|
||||
"category": 1972.426,
|
||||
"detail": 1080.115,
|
||||
"player": 0.004,
|
||||
"url_check": 1016.911,
|
||||
"total": 5542.325
|
||||
"url_check": 1094.794,
|
||||
"total": 4148.061
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1977,14 +1977,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.469,
|
||||
"init": 0.001,
|
||||
"home": 0.071,
|
||||
"category": 1981.493,
|
||||
"detail": 1837.356,
|
||||
"player": 0.004,
|
||||
"url_check": 1332.684,
|
||||
"total": 5152.786
|
||||
"module_load": 0.423,
|
||||
"init": 0.0,
|
||||
"home": 0.05,
|
||||
"category": 11971.767,
|
||||
"detail": 1813.611,
|
||||
"player": 0.002,
|
||||
"url_check": 1171.903,
|
||||
"total": 14958.525
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -2016,14 +2016,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.869,
|
||||
"init": 0.004,
|
||||
"home": 0.057,
|
||||
"category": 2052.839,
|
||||
"detail": 3816.879,
|
||||
"player": 1873.077,
|
||||
"url_check": 195.254,
|
||||
"total": 7940.109
|
||||
"module_load": 0.282,
|
||||
"init": 0.001,
|
||||
"home": 0.016,
|
||||
"category": 2316.405,
|
||||
"detail": 3871.006,
|
||||
"player": 1932.816,
|
||||
"url_check": 140.392,
|
||||
"total": 8261.847
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2039,7 +2039,7 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://vd.hxcztech.com/e5c3064aec3d555f7cda8bd651063a57/20260511171900/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
|
||||
"url": "https://vd.hxcztech.com/559b97ac0b0f74c60345b7ffa578cbe1/20260511172901/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
@@ -2055,14 +2055,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.225,
|
||||
"init": 0.0,
|
||||
"home": 414.766,
|
||||
"category": 267.782,
|
||||
"detail": 629.743,
|
||||
"player": 317.557,
|
||||
"url_check": 75.659,
|
||||
"total": 1706.308
|
||||
"module_load": 0.365,
|
||||
"init": 0.001,
|
||||
"home": 353.154,
|
||||
"category": 261.247,
|
||||
"detail": 585.185,
|
||||
"player": 250.435,
|
||||
"url_check": 91.864,
|
||||
"total": 1542.909
|
||||
},
|
||||
"counts": {
|
||||
"classes": 29,
|
||||
@@ -2078,11 +2078,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hnb",
|
||||
"url": "http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hna",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hnb",
|
||||
"final_url": "http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hna",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2094,14 +2094,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.366,
|
||||
"init": 0.0,
|
||||
"home": 348.93,
|
||||
"category": 285.777,
|
||||
"detail": 283.783,
|
||||
"player": 0.062,
|
||||
"url_check": 176.93,
|
||||
"total": 1097.991
|
||||
"module_load": 0.402,
|
||||
"init": 0.001,
|
||||
"home": 309.056,
|
||||
"category": 276.866,
|
||||
"detail": 1046.014,
|
||||
"player": 0.021,
|
||||
"url_check": 159.473,
|
||||
"total": 1792.597
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -2133,14 +2133,14 @@
|
||||
"error": "详情缺少播放源或播放列表",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.288,
|
||||
"init": 0.0,
|
||||
"module_load": 0.613,
|
||||
"init": 0.008,
|
||||
"home": 0.001,
|
||||
"category": 3099.19,
|
||||
"detail": 2431.121,
|
||||
"category": 2645.257,
|
||||
"detail": 2418.772,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 5531.835
|
||||
"total": 5066.209
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2172,14 +2172,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.282,
|
||||
"module_load": 0.333,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 1718.697,
|
||||
"detail": 2128.43,
|
||||
"player": 1800.951,
|
||||
"url_check": 1057.389,
|
||||
"total": 6706.301
|
||||
"category": 1758.229,
|
||||
"detail": 1816.153,
|
||||
"player": 1861.215,
|
||||
"url_check": 1407.164,
|
||||
"total": 6843.602
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2211,14 +2211,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.7,
|
||||
"init": 667.969,
|
||||
"home": 3495.396,
|
||||
"category": 761.873,
|
||||
"detail": 644.692,
|
||||
"module_load": 2.781,
|
||||
"init": 574.02,
|
||||
"home": 3581.941,
|
||||
"category": 457.51,
|
||||
"detail": 359.758,
|
||||
"player": 0.002,
|
||||
"url_check": 85.561,
|
||||
"total": 5656.843
|
||||
"url_check": 84.042,
|
||||
"total": 5061.503
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -2250,14 +2250,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.273,
|
||||
"module_load": 0.443,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 2268.874,
|
||||
"detail": 1916.611,
|
||||
"player": 0.008,
|
||||
"url_check": 231.127,
|
||||
"total": 4417.637
|
||||
"home": 0.001,
|
||||
"category": 1609.103,
|
||||
"detail": 3460.173,
|
||||
"player": 0.004,
|
||||
"url_check": 227.385,
|
||||
"total": 5297.576
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -2289,14 +2289,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.736,
|
||||
"init": 0.002,
|
||||
"home": 485.383,
|
||||
"category": 633.856,
|
||||
"detail": 164.456,
|
||||
"player": 423.097,
|
||||
"url_check": 459.878,
|
||||
"total": 2168.295
|
||||
"module_load": 0.531,
|
||||
"init": 0.001,
|
||||
"home": 315.393,
|
||||
"category": 752.313,
|
||||
"detail": 213.447,
|
||||
"player": 354.939,
|
||||
"url_check": 369.513,
|
||||
"total": 2006.907
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2328,14 +2328,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.272,
|
||||
"module_load": 0.282,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 323.564,
|
||||
"category": 215.661,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 323.983
|
||||
"total": 216.094
|
||||
},
|
||||
"counts": {
|
||||
"classes": 60,
|
||||
@@ -2367,14 +2367,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 417, in validate_spider_file\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 154, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/atv-spiders/py/网易云音乐.py\", line 124, in playerContent\n data = detail.json()\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": 0.235,
|
||||
"module_load": 0.246,
|
||||
"init": 0.0,
|
||||
"home": 451.372,
|
||||
"category": 378.387,
|
||||
"detail": 0.006,
|
||||
"player": 191.911,
|
||||
"home": 489.171,
|
||||
"category": 526.026,
|
||||
"detail": 0.005,
|
||||
"player": 189.656,
|
||||
"url_check": 0.0,
|
||||
"total": 1024.58
|
||||
"total": 1206.872
|
||||
},
|
||||
"counts": {
|
||||
"classes": 62,
|
||||
@@ -2406,14 +2406,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.377,
|
||||
"module_load": 0.322,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 4141.941,
|
||||
"category": 3007.104,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 4142.567
|
||||
"total": 3007.696
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2445,14 +2445,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 1.105,
|
||||
"init": 0.001,
|
||||
"home": 129.854,
|
||||
"category": 356.402,
|
||||
"detail": 709.368,
|
||||
"module_load": 0.726,
|
||||
"init": 0.0,
|
||||
"home": 160.171,
|
||||
"category": 291.765,
|
||||
"detail": 720.683,
|
||||
"player": 0.003,
|
||||
"url_check": 245.138,
|
||||
"total": 1442.927
|
||||
"url_check": 276.597,
|
||||
"total": 1450.557
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2484,14 +2484,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.267,
|
||||
"module_load": 0.242,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 2934.103,
|
||||
"detail": 2716.617,
|
||||
"home": 0.0,
|
||||
"category": 2584.706,
|
||||
"detail": 1849.425,
|
||||
"player": 0.005,
|
||||
"url_check": 242.594,
|
||||
"total": 5894.17
|
||||
"url_check": 232.714,
|
||||
"total": 4667.561
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2523,14 +2523,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.402,
|
||||
"module_load": 0.386,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 358.011,
|
||||
"detail": 799.218,
|
||||
"player": 0.002,
|
||||
"url_check": 119.857,
|
||||
"total": 1278.354
|
||||
"category": 352.577,
|
||||
"detail": 818.278,
|
||||
"player": 0.004,
|
||||
"url_check": 125.348,
|
||||
"total": 1297.163
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2562,14 +2562,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.504,
|
||||
"init": 0.001,
|
||||
"home": 2529.58,
|
||||
"category": 2371.592,
|
||||
"detail": 2147.688,
|
||||
"player": 7660.056,
|
||||
"url_check": 4344.513,
|
||||
"total": 19055.053
|
||||
"module_load": 0.426,
|
||||
"init": 0.0,
|
||||
"home": 2959.837,
|
||||
"category": 2095.506,
|
||||
"detail": 3152.215,
|
||||
"player": 3161.293,
|
||||
"url_check": 4653.062,
|
||||
"total": 16023.057
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2601,14 +2601,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.696,
|
||||
"init": 0.002,
|
||||
"home": 0.003,
|
||||
"category": 2381.65,
|
||||
"detail": 2642.406,
|
||||
"player": 0.016,
|
||||
"url_check": 1107.471,
|
||||
"total": 6133.107
|
||||
"module_load": 0.264,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 373.379,
|
||||
"detail": 618.461,
|
||||
"player": 0.009,
|
||||
"url_check": 1027.442,
|
||||
"total": 2019.972
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2635,39 +2635,39 @@
|
||||
{
|
||||
"spider": "蜡笔",
|
||||
"file": "/home/harold/workspace/atv-spiders/py/蜡笔.py",
|
||||
"success": false,
|
||||
"failed_stage": "category",
|
||||
"error": "分类视频列表为空",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.437,
|
||||
"module_load": 0.252,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 14087.493,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 14088.387
|
||||
"home": 0.0,
|
||||
"category": 2231.446,
|
||||
"detail": 1813.689,
|
||||
"player": 0.008,
|
||||
"url_check": 1119.799,
|
||||
"total": 5165.614
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
"category_videos": 72,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "29",
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"vod_id": "/index.php/vod/detail/id/11277.html",
|
||||
"flag": "baidu#蜡笔",
|
||||
"play_id": "https://pan.baidu.com/s/1NiPgbk9_FIhSYfmGm-Cqxg?pwd=q5m6"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/1NiPgbk9_FIhSYfmGm-Cqxg?pwd=q5m6",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=NiPgbk9_FIhSYfmGm-Cqxg&pwd=q5m6",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2679,14 +2679,14 @@
|
||||
"error": "HTTP 404",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.385,
|
||||
"init": 0.001,
|
||||
"module_load": 0.299,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 2342.868,
|
||||
"detail": 3275.719,
|
||||
"player": 2834.527,
|
||||
"url_check": 2481.177,
|
||||
"total": 10935.384
|
||||
"category": 2325.136,
|
||||
"detail": 1956.331,
|
||||
"player": 2399.644,
|
||||
"url_check": 2192.202,
|
||||
"total": 8874.207
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2718,14 +2718,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.696,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 2280.56,
|
||||
"detail": 2233.123,
|
||||
"player": 7067.145,
|
||||
"url_check": 200.599,
|
||||
"total": 11782.881
|
||||
"module_load": 0.32,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1472.957,
|
||||
"detail": 2209.653,
|
||||
"player": 4643.527,
|
||||
"url_check": 191.982,
|
||||
"total": 8519.123
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2757,14 +2757,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 1.308,
|
||||
"init": 0.002,
|
||||
"home": 372.305,
|
||||
"category": 103.709,
|
||||
"detail": 3734.806,
|
||||
"player": 151.107,
|
||||
"url_check": 93.736,
|
||||
"total": 4458.433
|
||||
"module_load": 0.376,
|
||||
"init": 0.001,
|
||||
"home": 409.782,
|
||||
"category": 117.264,
|
||||
"detail": 3601.338,
|
||||
"player": 137.227,
|
||||
"url_check": 90.455,
|
||||
"total": 4357.742
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2780,11 +2780,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://lv.sycdn.kuwo.cn/077a00e43e156ef44b23d02c0a56d54b/6a019f09/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
|
||||
"url": "http://lv.sycdn.kuwo.cn/a7d133039fac4e70e5176a27ae17b68f/6a01a161/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": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "http://lv.sycdn.kuwo.cn/077a00e43e156ef44b23d02c0a56d54b/6a019f09/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
|
||||
"final_url": "http://lv.sycdn.kuwo.cn/a7d133039fac4e70e5176a27ae17b68f/6a01a161/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": "HTTP 403"
|
||||
}
|
||||
},
|
||||
@@ -2796,14 +2796,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.936,
|
||||
"init": 607.914,
|
||||
"home": 320.309,
|
||||
"category": 305.78,
|
||||
"detail": 344.103,
|
||||
"player": 419.749,
|
||||
"url_check": 153.579,
|
||||
"total": 2153.668
|
||||
"module_load": 0.485,
|
||||
"init": 537.932,
|
||||
"home": 301.312,
|
||||
"category": 271.127,
|
||||
"detail": 312.4,
|
||||
"player": 383.732,
|
||||
"url_check": 188.435,
|
||||
"total": 1997.868
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -2819,11 +2819,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://fsdg360.tx.kugou.com/202605111719/861f67a33672f42719baaf7550fcee0f/v3/17c458d87afb08f57335cc0363d43020/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx390528387_qumultitrack_s58909218.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
|
||||
"url": "http://fsdg360.hw.kugou.com/202605111729/33da97badc60d8d2319c18f1d24f6f46/v3/17c458d87afb08f57335cc0363d43020/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx390528387_qumultitrack_s58909218.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://fsdg360.tx.kugou.com/202605111719/861f67a33672f42719baaf7550fcee0f/v3/17c458d87afb08f57335cc0363d43020/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx390528387_qumultitrack_s58909218.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
|
||||
"final_url": "http://fsdg360.hw.kugou.com/202605111729/33da97badc60d8d2319c18f1d24f6f46/v3/17c458d87afb08f57335cc0363d43020/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx390528387_qumultitrack_s58909218.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2835,14 +2835,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.279,
|
||||
"module_load": 0.292,
|
||||
"init": 0.001,
|
||||
"home": 730.819,
|
||||
"category": 253.058,
|
||||
"detail": 249.113,
|
||||
"player": 282.459,
|
||||
"url_check": 1156.374,
|
||||
"total": 2672.666
|
||||
"home": 686.093,
|
||||
"category": 236.707,
|
||||
"detail": 258.647,
|
||||
"player": 247.036,
|
||||
"url_check": 692.828,
|
||||
"total": 2122.731
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2858,11 +2858,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778491142-abd0b517defe4be9b67e23339a0f25f4-0-d7e21daaa2acc05aa51f10ac6df905be",
|
||||
"url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778491743-3aa8bf488dd641afb71e477f4f6c5ff4-0-0dd672092040bccbac1b521eb21c9f6c",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778491142-abd0b517defe4be9b67e23339a0f25f4-0-d7e21daaa2acc05aa51f10ac6df905be",
|
||||
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778491743-3aa8bf488dd641afb71e477f4f6c5ff4-0-0dd672092040bccbac1b521eb21c9f6c",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2874,14 +2874,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.297,
|
||||
"init": 0.001,
|
||||
"module_load": 0.266,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 1296.327,
|
||||
"detail": 811.421,
|
||||
"player": 0.028,
|
||||
"url_check": 354.173,
|
||||
"total": 2462.701
|
||||
"category": 1205.846,
|
||||
"detail": 902.988,
|
||||
"player": 0.008,
|
||||
"url_check": 372.191,
|
||||
"total": 2481.9
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2913,14 +2913,14 @@
|
||||
"error": "详情缺少播放源或播放列表",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.539,
|
||||
"module_load": 0.585,
|
||||
"init": 0.001,
|
||||
"home": 0.003,
|
||||
"category": 4867.604,
|
||||
"detail": 1964.778,
|
||||
"home": 0.002,
|
||||
"category": 2804.741,
|
||||
"detail": 2366.107,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 6833.186
|
||||
"total": 5171.842
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2952,14 +2952,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.324,
|
||||
"module_load": 0.374,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 7166.533,
|
||||
"detail": 5533.841,
|
||||
"player": 7336.142,
|
||||
"url_check": 2517.378,
|
||||
"total": 22554.815
|
||||
"category": 4559.825,
|
||||
"detail": 5097.314,
|
||||
"player": 6227.09,
|
||||
"url_check": 1284.6,
|
||||
"total": 17169.923
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2991,14 +2991,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.294,
|
||||
"module_load": 0.377,
|
||||
"init": 0.0,
|
||||
"home": 0.003,
|
||||
"category": 1923.488,
|
||||
"home": 0.004,
|
||||
"category": 2020.954,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1924.024
|
||||
"total": 2021.566
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -3030,14 +3030,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.338,
|
||||
"module_load": 0.57,
|
||||
"init": 0.001,
|
||||
"home": 1801.897,
|
||||
"home": 2090.537,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1802.73
|
||||
"total": 2091.262
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -3069,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 376, in validate_spider_file\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 154, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/atv-spiders/py/麦田影院.py\", line 101, in categoryContent\n items = self._parse_cards(self._request_html(url))\n ~~~~~~~~~~~~~~~~~~^^^^^\n File \"/home/harold/workspace/atv-spiders/py/麦田影院.py\", line 68, in _request_html\n response = self.fetch(target, headers=headers, timeout=10)\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.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 0.434,
|
||||
"init": 0.009,
|
||||
"module_load": 0.474,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2280.007,
|
||||
"category": 2457.655,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2283.85
|
||||
"total": 2459.875
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -3104,39 +3104,39 @@
|
||||
"spider": "黑猫APP",
|
||||
"file": "/home/harold/workspace/atv-spiders/py/黑猫APP.py",
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPConnectionPool(host='app1-0-0.87333.cc', port=80): Read timed out. (read timeout=10)",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 534, in _make_request\n response = conn.getresponse()\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 571, in getresponse\n httplib_response = super().getresponse()\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 1450, in getresponse\n response.begin()\n ~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 336, in begin\n version, status, reason = self._read_status()\n ~~~~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 297, in _read_status\n line = str(self.fp.readline(_MAXLINE + 1), \"iso-8859-1\")\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\nTimeoutError: 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: HTTPConnectionPool(host='app1-0-0.87333.cc', port=80): 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 362, 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 154, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/atv-spiders/py/黑猫APP.py\", line 155, in homeContent\n init_data = self._api_post(self.init_api) or {\"type_list\": [], \"config\": {}}\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/黑猫APP.py\", line 67, in _api_post\n response = self.post(\n self._build_api_url(endpoint),\n ...<3 lines>...\n verify=False,\n )\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.ReadTimeout: HTTPConnectionPool(host='app1-0-0.87333.cc', port=80): Read timed out. (read timeout=10)\n",
|
||||
"failed_stage": "url_check",
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 0.308,
|
||||
"module_load": 0.46,
|
||||
"init": 0.001,
|
||||
"home": 10003.74,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10006.067
|
||||
"home": 1370.801,
|
||||
"category": 913.696,
|
||||
"detail": 1960.515,
|
||||
"player": 0.009,
|
||||
"url_check": 4364.241,
|
||||
"total": 8610.761
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
"classes": 5,
|
||||
"category_videos": 30,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": null,
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"tid": "1",
|
||||
"vod_id": "93634",
|
||||
"flag": "🐈⬛标清线路2",
|
||||
"play_id": "标清线路3@@direct@@,https://vip.ffzy-plays.com/20260511/53448_da254751/index.m3u8,token+,1,0"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"parse": 0,
|
||||
"url": "https://vip.ffzy-plays.com/20260511/53448_da254751/index.m3u8",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://vip.ffzy-plays.com/20260511/53448_da254751/index.m3u8",
|
||||
"reason": "HTTP 403"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
+87
-87
@@ -1,11 +1,11 @@
|
||||
# 爬虫校验报告
|
||||
|
||||
- 生成时间: 2026-05-11T17:18:33+08:00
|
||||
- 生成时间: 2026-05-11T17:28:35+08:00
|
||||
- 并发线程数: 16
|
||||
- 总耗时(ms): 113713.185
|
||||
- 总耗时(ms): 83.144秒
|
||||
- 总数: 80
|
||||
- 成功: 49
|
||||
- 失败: 31
|
||||
- 成功: 52
|
||||
- 失败: 28
|
||||
|
||||
## 阶段失败统计
|
||||
|
||||
@@ -14,93 +14,93 @@
|
||||
| 模块加载 | 0 |
|
||||
| 初始化 | 0 |
|
||||
| 首页分类 | 1 |
|
||||
| 分类列表 | 8 |
|
||||
| 分类列表 | 7 |
|
||||
| 视频详情 | 2 |
|
||||
| 播放地址 | 1 |
|
||||
| 地址校验 | 11 |
|
||||
| 未预期异常 | 8 |
|
||||
| 地址校验 | 10 |
|
||||
| 未预期异常 | 7 |
|
||||
|
||||
## 明细结果
|
||||
|
||||
| 爬虫 | 状态 | 失败阶段 | 总耗时 | 模块加载 | 初始化 | 首页分类 | 分类列表 | 视频详情 | 播放地址 | 地址校验 | 返回地址 | 错误信息 |
|
||||
| --- | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | --- | --- |
|
||||
| 4K指南 | 成功 | | 5096.975 | 20.286 | 0.001 | 0.001 | 2651.196 | 2211.211 | 0.004 | 212.804 | https://pan.quark.cn/s/e0726c4989dc | |
|
||||
| AAZ音乐 | 失败 | 未预期异常 | 10064.188 | 21.505 | 0.001 | 10037.505 | 0.0 | 0.0 | 0.0 | 0.0 | | HTTPSConnectionPool(host='www.aaz.cx', port=443): Read timed out. (read timeout=10) |
|
||||
| Atvp | 失败 | 未预期异常 | 89.728 | 87.849 | 0.005 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | | Atvp source is empty |
|
||||
| PPnix | 成功 | | 6678.435 | 68.788 | 0.0 | 0.001 | 2315.792 | 2587.129 | 0.009 | 1705.982 | https://www.ppnix.com/info/m3u8/8138/1080P.m3u8 | |
|
||||
| QQ音乐 | 失败 | 地址校验 | 7294.602 | 24.958 | 0.01 | 0.004 | 925.84 | 889.688 | 356.223 | 5096.391 | https://isure.stream.qqmusic.qq.com/F0000040rOp00lZYHC.flac?guid=937a68440e991cc92362d06118a0492e&vkey=CA32E307024DDCE41094CB678C26E38D6E253A6C717DE40864AEFA7E2B220C35D2EF256CA69424C393E9CC5853369D899CB6427C3DDDD65C__v2b9a8921&uin=1152921504846230218&fromtag=119114&redirect=1 | HTTPSConnectionPool(host='isure.stream.qqmusic.qq.com', port=443): Read timed out. (read timeout=5) |
|
||||
| UVod | 失败 | 地址校验 | 14139.019 | 84.294 | 2092.936 | 3332.08 | 2859.65 | 1960.722 | 2031.86 | 1776.136 | https://file-endpoint33.oledsa.com/content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=ObWElss8Zg1rOx2ENQcyAQ&e=1778505525 | HTTPSConnectionPool(host='file-endpoint33.oledsa.com', port=443): Max retries exceeded with url: /content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=ObWElss8Zg1rOx2ENQcyAQ&e=1778505525 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1081)'))) |
|
||||
| libvio | 失败 | 分类列表 | 1975.524 | 20.209 | 0.001 | 0.001 | 1955.01 | 0.0 | 0.0 | 0.0 | | 分类视频列表为空 |
|
||||
| youknow | 成功 | | 11304.781 | 19.727 | 0.001 | 0.001 | 3040.21 | 2562.492 | 2906.026 | 2774.777 | https://vip.dytt-tvs.com/20260405/15441_95ce3f8d/index.m3u8 | |
|
||||
| youtube | 失败 | 分类列表 | 2737.494 | 20.784 | 0.003 | 0.021 | 2714.591 | 0.0 | 0.0 | 0.0 | | 分类视频列表为空 |
|
||||
| 七味 | 成功 | | 113707.036 | 17.346 | 0.001 | 0.001 | 2430.342 | 2339.188 | 107127.908 | 1790.299 | https://www.pcmp4.com/py/94740-3-1.html | |
|
||||
| 不太灵 | 失败 | 播放地址 | 9495.707 | 17.773 | 0.001 | 2942.341 | 3865.385 | 2668.435 | 0.017 | 0.0 | | playerContent 未返回播放地址 |
|
||||
| 世纪音乐 | 失败 | 地址校验 | 823.423 | 19.609 | 0.001 | 282.307 | 164.444 | 158.36 | 0.012 | 192.854 | https://www.4c44.com/data/down.php?ac=music&id=cwdkeyncc | HTTP 403 |
|
||||
| 两个BT | 成功 | | 10866.582 | 25.18 | 0.001 | 0.001 | 2153.047 | 1968.833 | 3779.655 | 2937.794 | https://zijieapi.douyinbyte.com/m3u8/dd0ca2ca11fcbf34e0a0d769ad4f7180.m3u8 | |
|
||||
| 乌云影视 | 成功 | | 13294.848 | 21.344 | 0.001 | 1930.965 | 1936.543 | 5106.647 | 0.025 | 4297.282 | https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://s2.bfllvip.com/video/yanxiaxing/a6ef854c0c1f/index.m3u8 | |
|
||||
| 乐兔 | 失败 | 未预期异常 | 10091.537 | 17.578 | 0.001 | 0.001 | 10068.401 | 0.0 | 0.0 | 0.0 | | HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10) |
|
||||
| 二小 | 成功 | | 6355.963 | 14.537 | 0.001 | 0.001 | 4285.824 | 1826.348 | 0.012 | 226.526 | https://pan.quark.cn/s/b3e194803b59 | |
|
||||
| 人人电影 | 失败 | 分类列表 | 2030.057 | 0.312 | 0.001 | 0.001 | 2029.53 | 0.0 | 0.0 | 0.0 | | 分类视频列表为空 |
|
||||
| 人人视频 | 失败 | 地址校验 | 1324.231 | 0.938 | 0.002 | 185.43 | 255.019 | 255.222 | 431.597 | 195.226 | https://a3fkpcuj0vitsro.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/60b815c142c671f1ac975017e1f90402/30ffc804ae454cdaa23c4518d492908d-0e6b5348788a46aeb1399e154ae316e5-ld.mp4?auth_key=1778505515-c27d5247ecabfc2f3924fb6b39c7e6e1-0-56c66b0fa0f1bf6a0bef164fc4d4aa02&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=935a2c5f6d634d3aaee9d40e0e657443&hevc=false&seasonId=57181 | HTTP 403 |
|
||||
| 优酷 | 成功 | | 1166.376 | 0.371 | 0.001 | 0.001 | 300.197 | 600.93 | 0.002 | 264.554 | https://v.youku.com/v_show/id_XNjUxODQ1MzE1Ng==.html | |
|
||||
| 低端影视 | 成功 | | 5668.527 | 0.298 | 0.001 | 0.001 | 2607.753 | 2918.807 | 0.007 | 141.355 | https://hn.bfvvs.com/play/eXDLzQVe/index.m3u8 | |
|
||||
| 修罗 | 失败 | 地址校验 | 14692.185 | 0.399 | 0.0 | 0.001 | 4487.286 | 1737.243 | 4620.384 | 3845.886 | https://v.xlys.ltd.ua/obj/84195C26011E2CEAA2C7525CD7DD72B89A9FC40150564B60D606915002E62382 | HTTP 403 |
|
||||
| 凡客TV | 成功 | | 15261.822 | 0.276 | 0.0 | 0.0 | 2605.818 | 2413.079 | 5880.585 | 4361.654 | https://fktv.me/ysapi/m3u8/p/59a97924eaa4a4151f13a9dd67ce4eb5.m3u8 | |
|
||||
| 剧圈圈 | 成功 | | 21292.609 | 0.308 | 0.0 | 0.0 | 3633.974 | 3684.359 | 10506.432 | 3466.652 | https://www.jqqzx.cc/play/62945-3-1.html | |
|
||||
| 剧迷 | 失败 | 地址校验 | 10455.824 | 0.488 | 0.001 | 0.001 | 2193.185 | 2289.401 | 2198.259 | 3773.298 | https://vip.dytt-see.com/20260505/36518_39a596c5/index.m3u8 | HTTP 403 |
|
||||
| 博看听书 | 成功 | | 4374.021 | 0.315 | 0.001 | 3198.461 | 298.251 | 798.841 | 0.005 | 77.55 | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | |
|
||||
| 厂长资源 | 失败 | 分类列表 | 7886.033 | 0.81 | 0.105 | 0.002 | 7884.744 | 0.0 | 0.0 | 0.0 | | 分类视频列表为空 |
|
||||
| 双星 | 失败 | 未预期异常 | 15621.121 | 0.21 | 409.321 | 0.006 | 192.49 | 15016.331 | 0.0 | 0.0 | | HTTPSConnectionPool(host='1.star2.cn', port=443): Max retries exceeded with url: /ju/10345.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='1.star2.cn', port=443) at 0x7e9ae9cff890>, 'Connection to 1.star2.cn timed out. (connect timeout=15)')) |
|
||||
| 听书 | 成功 | | 2351.859 | 0.245 | 78.969 | 0.001 | 194.909 | 490.627 | 1439.985 | 146.42 | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=49ad5f9118fba7428c6ebf92bc9fe9e8&buy_key=FM&token=6751×tamp=1778491123&duration=453 | |
|
||||
| 听友FM | 成功 | | 12901.94 | 3.537 | 0.002 | 3034.059 | 2335.989 | 2804.054 | 4540.003 | 183.104 | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778488205&sign=625c3a14e1a6c8df8d4d35663d542452 | |
|
||||
| 四万影视 | 失败 | 未预期异常 | 1826.11 | 0.425 | 0.001 | 0.001 | 1823.877 | 0.0 | 0.0 | 0.0 | | HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)'))) |
|
||||
| 在线之家 | 成功 | | 8475.455 | 0.698 | 0.002 | 0.002 | 1884.669 | 4077.169 | 2264.544 | 247.591 | https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=/nJLhyEJivvBkuxOJdnCRWWa4yE%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778499884&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932 | |
|
||||
| 多多 | 成功 | | 2010.071 | 0.752 | 0.001 | 0.001 | 527.351 | 398.767 | 0.003 | 1082.63 | https://pan.baidu.com/s/1tCpt9UMVoL9OxQyvpKUYZA?pwd=yyds | |
|
||||
| 奕搜 | 成功 | | 5831.872 | 0.823 | 0.002 | 0.001 | 3241.748 | 2342.315 | 0.001 | 246.275 | https://pan.quark.cn/s/e5345bdd71f6 | |
|
||||
| 如意资源 | 成功 | | 10030.167 | 0.263 | 0.0 | 0.006 | 5689.717 | 2003.98 | 0.004 | 2335.54 | https://svip.ryiplay18.com/20260508/6294_cfc8934f/index.m3u8 | |
|
||||
| 布布影视 | 成功 | | 7222.321 | 0.374 | 0.0 | 0.001 | 2376.701 | 2083.638 | 2445.418 | 315.606 | https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260511T091040Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260511%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=e6411f7091b621576bb8d7d909861b24af7ccc31534058ba5f922f9b3e3970f0 | |
|
||||
| 微观短剧 | 成功 | | 1003.93 | 0.216 | 0.013 | 248.101 | 277.61 | 319.032 | 0.003 | 158.316 | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778491125&sign=fec954e79674337b237ea23f7b28c8b0 | |
|
||||
| 新韩剧网 | 成功 | | 7755.181 | 0.66 | 0.001 | 0.001 | 1787.099 | 1795.046 | 1726.395 | 2444.93 | https://cdn.yzzyvip-29.com/20260201/16425_49d7d186/index.m3u8 | |
|
||||
| 星星短剧 | 成功 | | 1312.555 | 0.285 | 0.0 | 0.001 | 474.826 | 667.716 | 0.002 | 169.047 | https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8 | |
|
||||
| 木偶 | 成功 | | 4809.254 | 0.739 | 0.002 | 0.001 | 2603.497 | 1958.655 | 0.006 | 245.745 | https://115cdn.com/s/swf0zna36dh?password=p696 | |
|
||||
| 樱花动漫 | 失败 | 地址校验 | 17921.56 | 0.824 | 0.002 | 0.001 | 5591.636 | 4483.887 | 4378.839 | 3465.534 | https://vip.ffzy-plays.com/20260406/52101_7f60a1f1/index.m3u8 | HTTP 403 |
|
||||
| 橘子TV | 成功 | | 23600.01 | 0.907 | 4733.797 | 2369.152 | 2714.695 | 3152.487 | 10482.288 | 145.485 | https://tt0923.abc7722.com/m3u87/share/7256561/7452333/20260503/185008/1080/index.m3u8?sign=d3d54da921c54517e05e77dbe2fa959f&t=1778491146 | |
|
||||
| 欧歌 | 成功 | | 8684.693 | 0.269 | 0.0 | 0.001 | 1850.67 | 1879.097 | 0.008 | 4953.747 | https://pan.baidu.com/s/1plecwmM4KBFNk_hU52nJIQ?pwd=8888 | |
|
||||
| 毒舌影视 | 成功 | | 12746.636 | 0.833 | 0.001 | 3119.554 | 2856.473 | 2312.57 | 2320.877 | 2135.648 | https://v.gsuus.com/play/bYEWAopb/index.m3u8 | |
|
||||
| 河马短剧 | 成功 | | 2699.909 | 0.975 | 0.002 | 872.067 | 462.605 | 1222.399 | 0.025 | 140.859 | https://dzzt-video.cbread.cn/620fddcdecb4360a618e381ed2e5f87d/6a02ec10/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4 | |
|
||||
| 滴答影视 | 成功 | | 4137.303 | 0.299 | 0.001 | 0.001 | 2073.148 | 1829.153 | 0.004 | 234.065 | https://pan.quark.cn/s/98a640e2e3ee | |
|
||||
| 潮流APP | 成功 | | 799.817 | 0.225 | 0.002 | 127.017 | 119.685 | 183.088 | 275.842 | 93.507 | http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778491131979&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8 | |
|
||||
| 爱奇艺 | 成功 | | 5891.657 | 0.499 | 0.016 | 3591.887 | 772.951 | 248.21 | 0.001 | 1277.417 | http://www.iqiyi.com/v_vd55wo89uk.html | |
|
||||
| 爱看 | 失败 | 地址校验 | 8824.56 | 0.241 | 0.0 | 0.001 | 1758.369 | 3781.176 | 0.003 | 3284.268 | https://vv.jisuzyv.com/play/epY8RMra/index.m3u8 | HTTPSConnectionPool(host='vv.jisuzyv.com', port=443): Max retries exceeded with url: /play/epY8RMra/index.m3u8 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1081)'))) |
|
||||
| 独播库 | 成功 | | 8360.761 | 0.453 | 0.001 | 0.001 | 2255.204 | 1850.407 | 1959.834 | 2294.191 | https://vid.dbokutv.com/20260416/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsHgTcyo5xOy6ejP7DiStHqR2qmCIqmCp8nE44oGZakRN0q/chunklist.m3u8 | |
|
||||
| 玩偶哥哥 | 成功 | | 5542.325 | 0.27 | 0.0 | 0.0 | 1784.129 | 2740.62 | 0.004 | 1016.911 | https://pan.baidu.com/s/1hbYaibe8p-HfdhIUP7vvFA?pwd=f8x5 | |
|
||||
| 玩偶聚合 | 成功 | | 5152.786 | 0.469 | 0.001 | 0.071 | 1981.493 | 1837.356 | 0.004 | 1332.684 | https://pan.baidu.com/s/1wlGptZsrXaSU5zwTNON1MA?pwd=wogg | |
|
||||
| 瓜子 | 成功 | | 7940.109 | 0.869 | 0.004 | 0.057 | 2052.839 | 3816.879 | 1873.077 | 195.254 | https://vd.hxcztech.com/e5c3064aec3d555f7cda8bd651063a57/20260511171900/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8 | |
|
||||
| 百度短剧 | 成功 | | 1706.308 | 0.225 | 0.0 | 414.766 | 267.782 | 629.743 | 317.557 | 75.659 | http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hnb | |
|
||||
| 盘Ta | 成功 | | 1097.991 | 0.366 | 0.0 | 348.93 | 285.777 | 283.783 | 0.062 | 176.93 | https://yun.139.com/shareweb/#/w/i/2sUfBKpu5QBqz | |
|
||||
| 盘尊社区 | 失败 | 视频详情 | 5531.835 | 0.288 | 0.0 | 0.001 | 3099.19 | 2431.121 | 0.0 | 0.0 | | 详情缺少播放源或播放列表 |
|
||||
| 盘聚 | 成功 | | 6706.301 | 0.282 | 0.0 | 0.0 | 1718.697 | 2128.43 | 1800.951 | 1057.389 | https://pan.baidu.com/s/1NiQJW0DJBw8FR_Y1_k8Yig?pwd=ojmk | |
|
||||
| 短剧优选 | 成功 | | 5656.843 | 0.7 | 667.969 | 3495.396 | 761.873 | 644.692 | 0.002 | 85.561 | https://cdn-vod-playlet.wtzw.com/asset/b936eac78f199fd865afbe3c5b707e7f/play_multi_video/6f7310c287644b7c813ab8e2eb7a4a0c/f1223068052dd7f1bc88718af4b2c0e4.m3u8 | |
|
||||
| 短剧网 | 成功 | | 4417.637 | 0.273 | 0.001 | 0.0 | 2268.874 | 1916.611 | 0.008 | 231.127 | https://pan.quark.cn/s/5be7fea2409f | |
|
||||
| 糯米 | 成功 | | 2168.295 | 0.736 | 0.002 | 485.383 | 633.856 | 164.456 | 423.097 | 459.878 | https://vip.123pan.cn/1853039965/dy/东北往事极恶不赦.m3u8 | |
|
||||
| 红果短剧 | 失败 | 分类列表 | 323.983 | 0.272 | 0.0 | 0.0 | 323.564 | 0.0 | 0.0 | 0.0 | | 分类视频列表为空 |
|
||||
| 网易云音乐 | 失败 | 未预期异常 | 1024.58 | 0.235 | 0.0 | 451.372 | 378.387 | 0.006 | 191.911 | 0.0 | | Expecting value: line 1 column 1 (char 0) |
|
||||
| 耐视点播 | 失败 | 分类列表 | 4142.567 | 0.377 | 0.0 | 0.0 | 4141.941 | 0.0 | 0.0 | 0.0 | | 分类视频列表为空 |
|
||||
| 腾讯视频 | 成功 | | 1442.927 | 1.105 | 0.001 | 129.854 | 356.402 | 709.368 | 0.003 | 245.138 | https://v.qq.com/x/cover/mzc002009g0nh88/w4102d4f4ur.html | |
|
||||
| 至臻 | 成功 | | 5894.17 | 0.267 | 0.0 | 0.001 | 2934.103 | 2716.617 | 0.005 | 242.594 | https://pan.quark.cn/s/b3e194803b59 | |
|
||||
| 芒果 | 成功 | | 1278.354 | 0.402 | 0.001 | 0.001 | 358.011 | 799.218 | 0.002 | 119.857 | https://www.mgtv.com/b/731684/24256393.html | |
|
||||
| 茶杯狐 | 失败 | 地址校验 | 19055.053 | 0.504 | 0.001 | 2529.58 | 2371.592 | 2147.688 | 7660.056 | 4344.513 | https://vip.ffzy-plays.com/20260511/53449_d36f905d/index.m3u8 | HTTP 403 |
|
||||
| 虎斑 | 成功 | | 6133.107 | 0.696 | 0.002 | 0.003 | 2381.65 | 2642.406 | 0.016 | 1107.471 | https://pan.baidu.com/s/1aTT5yy3QuYPxWz-s4vz4aA?pwd=b5b5 | |
|
||||
| 蜡笔 | 失败 | 分类列表 | 14088.387 | 0.437 | 0.001 | 0.001 | 14087.493 | 0.0 | 0.0 | 0.0 | | 分类视频列表为空 |
|
||||
| 袋鼠影视 | 失败 | 地址校验 | 10935.384 | 0.385 | 0.001 | 0.001 | 2342.868 | 3275.719 | 2834.527 | 2481.177 | https://v10.baofeng10.com/video/xiangxinwojiaxianzhizhenmianmu/5d222521d913/index.m3u8 | HTTP 404 |
|
||||
| 路漫漫 | 成功 | | 11782.881 | 0.696 | 0.002 | 0.002 | 2280.56 | 2233.123 | 7067.145 | 200.599 | https://groupvideo.photo.qq.com/1071_0bc354askaabemajexgxvfus53yeexxqcjka.f0.mp4?dis_k=6561e50b5135d4185e983b0525402ac7&dis_t=1778491152 | |
|
||||
| 酷我听书 | 失败 | 地址校验 | 4458.433 | 1.308 | 0.002 | 372.305 | 103.709 | 3734.806 | 151.107 | 93.736 | http://lv.sycdn.kuwo.cn/077a00e43e156ef44b23d02c0a56d54b/6a019f09/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$ | HTTP 403 |
|
||||
| 酷狗音乐 | 成功 | | 2153.668 | 0.936 | 607.914 | 320.309 | 305.78 | 344.103 | 419.749 | 153.579 | http://fsdg360.tx.kugou.com/202605111719/861f67a33672f42719baaf7550fcee0f/v3/17c458d87afb08f57335cc0363d43020/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx390528387_qumultitrack_s58909218.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv | |
|
||||
| 金牌 | 成功 | | 2672.666 | 0.279 | 0.001 | 730.819 | 253.058 | 249.113 | 282.459 | 1156.374 | https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778491142-abd0b517defe4be9b67e23339a0f25f4-0-d7e21daaa2acc05aa51f10ac6df905be | |
|
||||
| 闪电 | 成功 | | 2462.701 | 0.297 | 0.001 | 0.0 | 1296.327 | 811.421 | 0.028 | 354.173 | https://drive.uc.cn/s/e145774bc14b4?public=1 | |
|
||||
| 雷鲸 | 失败 | 视频详情 | 6833.186 | 0.539 | 0.001 | 0.003 | 4867.604 | 1964.778 | 0.0 | 0.0 | | 详情缺少播放源或播放列表 |
|
||||
| 飞快TV | 成功 | | 22554.815 | 0.324 | 0.001 | 0.0 | 7166.533 | 5533.841 | 7336.142 | 2517.378 | https://cdn.yzzyvip-29.com/20260511/23657_6c73721a/index.m3u8 | |
|
||||
| 高清猫 | 失败 | 分类列表 | 1924.024 | 0.294 | 0.0 | 0.003 | 1923.488 | 0.0 | 0.0 | 0.0 | | 分类视频列表为空 |
|
||||
| 魔方APP | 失败 | 首页分类 | 1802.73 | 0.338 | 0.001 | 1801.897 | 0.0 | 0.0 | 0.0 | 0.0 | | 分类列表为空 |
|
||||
| 麦田影院 | 失败 | 未预期异常 | 2283.85 | 0.434 | 0.009 | 0.001 | 2280.007 | 0.0 | 0.0 | 0.0 | | ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) |
|
||||
| 黑猫APP | 失败 | 未预期异常 | 10006.067 | 0.308 | 0.001 | 10003.74 | 0.0 | 0.0 | 0.0 | 0.0 | | HTTPConnectionPool(host='app1-0-0.87333.cc', port=80): Read timed out. (read timeout=10) |
|
||||
| 4K指南 | 成功 | | 6.246秒 | 18.564ms | 0.001ms | 0.001ms | 3.701秒 | 2.302秒 | 0.005ms | 223.461ms | https://pan.quark.cn/s/e0726c4989dc | |
|
||||
| AAZ音乐 | 失败 | 未预期异常 | 10.073秒 | 21.666ms | 0.001ms | 10.022秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.aaz.cx', port=443): Read timed out. (read timeout=10) |
|
||||
| Atvp | 失败 | 未预期异常 | 74.176ms | 72.174ms | 0.004ms | 0.0ms | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | Atvp source is empty |
|
||||
| PPnix | 成功 | | 6.818秒 | 67.091ms | 0.001ms | 0.001ms | 2.283秒 | 2.767秒 | 0.009ms | 1.698秒 | https://www.ppnix.com/info/m3u8/8138/1080P.m3u8 | |
|
||||
| QQ音乐 | 成功 | | 2.017秒 | 18.774ms | 0.014ms | 0.003ms | 564.331ms | 457.371ms | 808.743ms | 125.2ms | https://isure.stream.qqmusic.qq.com/F0000040rOp00lZYHC.flac?guid=8dc8082e567ec51f92c02ad898b602d9&vkey=AFBCE994CB600EC4CE12EC219FA4F829B974D735A8C1F26E42F5BF0EAF65F852E8089F4E1C99B2A0CB4E2C2112EFB19BAD223A4494F0E256__v2b9aadcd&uin=1152921504846230218&fromtag=119114&redirect=1 | |
|
||||
| UVod | 失败 | 地址校验 | 11.489秒 | 71.441ms | 2.082秒 | 1.915秒 | 2.511秒 | 1.9秒 | 1.972秒 | 1.037秒 | https://file-endpoint33.oledsa.com/content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=QUGHtJfE4nZf129UbZF7Zw&e=1778506126 | HTTPSConnectionPool(host='file-endpoint33.oledsa.com', port=443): Max retries exceeded with url: /content/dy-ljwl-shd-20260509-01.mp4/index.m3u8?st=QUGHtJfE4nZf129UbZF7Zw&e=1778506126 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1081)'))) |
|
||||
| libvio | 失败 | 分类列表 | 1.99秒 | 19.695ms | 0.001ms | 0.003ms | 1.927秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| youknow | 成功 | | 11.364秒 | 19.026ms | 0.001ms | 0.002ms | 3.51秒 | 2.55秒 | 2.61秒 | 2.633秒 | https://vip.dytt-tvs.com/20260504/18941_6de7c6c7/index.m3u8 | |
|
||||
| youtube | 失败 | 分类列表 | 1.481秒 | 17.753ms | 0.003ms | 0.024ms | 1.422秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| 七味 | 成功 | | 83.139秒 | 15.959ms | 0.001ms | 0.002ms | 2.71秒 | 2.329秒 | 76.779秒 | 1.274秒 | https://www.pcmp4.com/py/94740-3-1.html | |
|
||||
| 不太灵 | 失败 | 播放地址 | 6.747秒 | 18.413ms | 0.001ms | 2.158秒 | 2.513秒 | 2.028秒 | 0.005ms | 0.0ms | | playerContent 未返回播放地址 |
|
||||
| 世纪音乐 | 失败 | 未预期异常 | 10.057秒 | 14.727ms | 0.001ms | 10.028秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.4c44.com', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<HTTPSConnection(host='www.4c44.com', port=443) at 0x765ca062c190>, 'Connection to www.4c44.com timed out. (connect timeout=10)')) |
|
||||
| 两个BT | 成功 | | 9.337秒 | 22.04ms | 0.001ms | 0.001ms | 1.042秒 | 2.128秒 | 3.838秒 | 2.268秒 | https://zijieapi.douyinbyte.com/m3u8/dd0ca2ca11fcbf34e0a0d769ad4f7180.m3u8 | |
|
||||
| 乌云影视 | 成功 | | 13.595秒 | 16.746ms | 0.001ms | 3.934秒 | 1.391秒 | 4.68秒 | 0.029ms | 3.545秒 | https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://s2.bfllvip.com/video/yanxiaxing/a6ef854c0c1f/index.m3u8 | |
|
||||
| 乐兔 | 失败 | 未预期异常 | 10.086秒 | 15.354ms | 0.001ms | 0.002ms | 10.029秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10) |
|
||||
| 二小 | 成功 | | 5.367秒 | 17.468ms | 0.001ms | 0.001ms | 3.284秒 | 1.81秒 | 0.006ms | 214.503ms | https://pan.quark.cn/s/b3e194803b59 | |
|
||||
| 人人电影 | 失败 | 分类列表 | 2.035秒 | 0.19ms | 0.0ms | 0.0ms | 2.035秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| 人人视频 | 失败 | 地址校验 | 1.364秒 | 0.274ms | 0.0ms | 200.694ms | 303.574ms | 254.456ms | 414.43ms | 189.768ms | https://a3fkpcuk2gkkpmr.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/60b815c142c671f1ac975017e1f90402/30ffc804ae454cdaa23c4518d492908d-0e6b5348788a46aeb1399e154ae316e5-ld.mp4?auth_key=1778506118-f3dbd12de2de134c307286146528e67b-0-77c0e2bd54e3962136a573609528d961&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=64e5e240796347b1988a815b07a30f55&hevc=false&seasonId=57181 | HTTP 403 |
|
||||
| 优酷 | 成功 | | 1.181秒 | 0.42ms | 0.001ms | 0.001ms | 315.758ms | 595.309ms | 0.002ms | 268.692ms | https://v.youku.com/v_show/id_XNjUxODQ1MzE1Ng==.html | |
|
||||
| 低端影视 | 成功 | | 5.464秒 | 0.32ms | 0.001ms | 0.001ms | 2.436秒 | 2.867秒 | 0.009ms | 159.907ms | https://hn.bfvvs.com/play/eXDLzQVe/index.m3u8 | |
|
||||
| 修罗 | 失败 | 地址校验 | 9.878秒 | 0.337ms | 0.0ms | 0.001ms | 3.278秒 | 723.329ms | 3.452秒 | 2.424秒 | https://v.xlys.ltd.ua/obj/0D97472BA572BE0FCC62FC525603718440A70C4AA52AE70704BB535D7DF74533 | HTTP 403 |
|
||||
| 凡客TV | 成功 | | 12.21秒 | 0.375ms | 0.001ms | 0.001ms | 1.512秒 | 2.522秒 | 3.957秒 | 4.218秒 | https://fktv.me/ysapi/m3u8/p/59a97924eaa4a4151f13a9dd67ce4eb5.m3u8 | |
|
||||
| 剧圈圈 | 成功 | | 15.623秒 | 0.293ms | 0.001ms | 0.0ms | 3.392秒 | 2.414秒 | 7.265秒 | 2.552秒 | https://www.jqqzx.cc/play/62945-3-1.html | |
|
||||
| 剧迷 | 失败 | 地址校验 | 10.602秒 | 0.304ms | 0.0ms | 0.0ms | 4.154秒 | 2.106秒 | 2.456秒 | 1.886秒 | https://vip.dytt-see.com/20260505/36518_39a596c5/index.m3u8 | HTTP 403 |
|
||||
| 博看听书 | 成功 | | 4.324秒 | 0.264ms | 0.0ms | 3.164秒 | 274.713ms | 811.164ms | 0.002ms | 74.159ms | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | |
|
||||
| 厂长资源 | 失败 | 分类列表 | 7.248秒 | 0.339ms | 0.045ms | 0.001ms | 7.248秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| 双星 | 成功 | | 998.981ms | 0.259ms | 395.734ms | 0.005ms | 184.381ms | 180.82ms | 0.002ms | 237.224ms | https://pan.quark.cn/s/aefc43744bd3 | |
|
||||
| 听书 | 成功 | | 17.868秒 | 0.298ms | 79.226ms | 0.001ms | 10.036秒 | 7.095秒 | 501.994ms | 155.769ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=b3b58e791e7df903ae4611a3eccea494&buy_key=FM&token=1791×tamp=1778491740&duration=453 | |
|
||||
| 听友FM | 成功 | | 27.006秒 | 1.075ms | 0.001ms | 6.99秒 | 7.159秒 | 10.25秒 | 2.424秒 | 182.124ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778488205&sign=625c3a14e1a6c8df8d4d35663d542452 | |
|
||||
| 四万影视 | 失败 | 未预期异常 | 818.122ms | 0.267ms | 0.0ms | 0.0ms | 816.221ms | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)'))) |
|
||||
| 在线之家 | 成功 | | 7.721秒 | 0.3ms | 0.0ms | 0.001ms | 2.071秒 | 2.984秒 | 2.361秒 | 304.078ms | https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=/nJLhyEJivvBkuxOJdnCRWWa4yE%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778499884&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932 | |
|
||||
| 多多 | 成功 | | 2.105秒 | 0.228ms | 0.0ms | 0.0ms | 601.933ms | 424.128ms | 0.003ms | 1.078秒 | https://pan.baidu.com/s/1tCpt9UMVoL9OxQyvpKUYZA?pwd=yyds | |
|
||||
| 奕搜 | 成功 | | 4.636秒 | 0.219ms | 0.0ms | 0.0ms | 2.955秒 | 1.448秒 | 0.001ms | 233.257ms | https://pan.quark.cn/s/e5345bdd71f6 | |
|
||||
| 如意资源 | 成功 | | 9.097秒 | 0.222ms | 0.0ms | 0.005ms | 4.492秒 | 2.026秒 | 0.004ms | 2.578秒 | https://svip.ryiplay18.com/20260508/6294_cfc8934f/index.m3u8 | |
|
||||
| 布布影视 | 成功 | | 6.497秒 | 0.404ms | 0.0ms | 0.0ms | 2.43秒 | 1.125秒 | 2.567秒 | 374.332ms | https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260511T092851Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260511%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=383b6995c3878baa714cf17930c946afa190baaeee6ebdb124848486c673df5d | |
|
||||
| 微观短剧 | 成功 | | 1.119秒 | 0.437ms | 0.024ms | 215.819ms | 287.36ms | 414.49ms | 0.002ms | 200.074ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778491728&sign=21f81503258a96116204438bffb60b64 | |
|
||||
| 新韩剧网 | 成功 | | 5.801秒 | 0.849ms | 0.002ms | 0.001ms | 801.355ms | 763.183ms | 1.701秒 | 2.534秒 | https://cdn.yzzyvip-29.com/20260201/16425_49d7d186/index.m3u8 | |
|
||||
| 星星短剧 | 成功 | | 1.193秒 | 0.255ms | 0.001ms | 0.001ms | 404.959ms | 637.839ms | 0.002ms | 149.49ms | https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8 | |
|
||||
| 木偶 | 成功 | | 3.528秒 | 0.27ms | 0.0ms | 0.0ms | 2.301秒 | 973.582ms | 0.008ms | 252.448ms | https://115cdn.com/s/swf0zna36dh?password=p696 | |
|
||||
| 樱花动漫 | 失败 | 地址校验 | 15.623秒 | 0.307ms | 0.001ms | 0.0ms | 2.436秒 | 4.125秒 | 4.667秒 | 4.394秒 | https://vip.ffzy-plays.com/20260406/52101_7f60a1f1/index.m3u8 | HTTP 403 |
|
||||
| 橘子TV | 成功 | | 19.566秒 | 0.752ms | 5.499秒 | 1.524秒 | 1.774秒 | 4.101秒 | 6.477秒 | 189.92ms | https://tt0923.abc7722.com/m3u87/share/7256561/7452333/20260503/185008/1080/index.m3u8?sign=aaaa59b28850a3740b30d52ac1e97ece&t=1778491746 | |
|
||||
| 欧歌 | 成功 | | 4.91秒 | 0.309ms | 0.0ms | 0.0ms | 1.92秒 | 1.843秒 | 0.005ms | 1.147秒 | https://pan.baidu.com/s/1plecwmM4KBFNk_hU52nJIQ?pwd=8888 | |
|
||||
| 毒舌影视 | 成功 | | 9.0秒 | 0.626ms | 0.001ms | 2.654秒 | 2.053秒 | 1.064秒 | 2.127秒 | 1.101秒 | https://v.gsuus.com/play/bYEWAopb/index.m3u8 | |
|
||||
| 河马短剧 | 成功 | | 2.648秒 | 0.317ms | 0.0ms | 709.229ms | 694.868ms | 1.125秒 | 0.029ms | 117.451ms | https://dzzt-video.cbread.cn/a47e0c4b6634c6ba52175dc0da481b91/6a02de00/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4 | |
|
||||
| 滴答影视 | 成功 | | 3.199秒 | 0.346ms | 0.0ms | 0.001ms | 946.511ms | 2.031秒 | 0.007ms | 220.25ms | https://pan.quark.cn/s/98a640e2e3ee | |
|
||||
| 潮流APP | 成功 | | 742.05ms | 0.333ms | 0.002ms | 107.311ms | 110.098ms | 151.707ms | 273.766ms | 98.458ms | http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778491732324&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8 | |
|
||||
| 爱奇艺 | 成功 | | 4.643秒 | 0.636ms | 0.018ms | 3.394秒 | 874.268ms | 182.477ms | 0.002ms | 190.347ms | http://www.iqiyi.com/v_vd55wo89uk.html | |
|
||||
| 爱看 | 失败 | 地址校验 | 6.657秒 | 0.269ms | 0.0ms | 0.001ms | 728.826ms | 4.027秒 | 0.002ms | 1.901秒 | https://vv.jisuzyv.com/play/epY8RMra/index.m3u8 | HTTPSConnectionPool(host='vv.jisuzyv.com', port=443): Max retries exceeded with url: /play/epY8RMra/index.m3u8 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1081)'))) |
|
||||
| 独播库 | 成功 | | 6.246秒 | 0.326ms | 0.001ms | 0.001ms | 1.765秒 | 819.929ms | 1.841秒 | 1.819秒 | https://vid.dbokutv.com/20260416/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsHgTcyo5xOy6ejP7DiStHqR2qmCIqmCp8nE44oGZakRN0q/chunklist.m3u8 | |
|
||||
| 玩偶哥哥 | 成功 | | 4.148秒 | 0.306ms | 0.0ms | 0.0ms | 1.972秒 | 1.08秒 | 0.004ms | 1.095秒 | https://pan.baidu.com/s/1hbYaibe8p-HfdhIUP7vvFA?pwd=f8x5 | |
|
||||
| 玩偶聚合 | 成功 | | 14.959秒 | 0.423ms | 0.0ms | 0.05ms | 11.972秒 | 1.814秒 | 0.002ms | 1.172秒 | https://pan.baidu.com/s/1wlGptZsrXaSU5zwTNON1MA?pwd=wogg | |
|
||||
| 瓜子 | 成功 | | 8.262秒 | 0.282ms | 0.001ms | 0.016ms | 2.316秒 | 3.871秒 | 1.933秒 | 140.392ms | https://vd.hxcztech.com/559b97ac0b0f74c60345b7ffa578cbe1/20260511172901/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8 | |
|
||||
| 百度短剧 | 成功 | | 1.543秒 | 0.365ms | 0.001ms | 353.154ms | 261.247ms | 585.185ms | 250.435ms | 91.864ms | http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hna | |
|
||||
| 盘Ta | 成功 | | 1.793秒 | 0.402ms | 0.001ms | 309.056ms | 276.866ms | 1.046秒 | 0.021ms | 159.473ms | https://yun.139.com/shareweb/#/w/i/2sUfBKpu5QBqz | |
|
||||
| 盘尊社区 | 失败 | 视频详情 | 5.066秒 | 0.613ms | 0.008ms | 0.001ms | 2.645秒 | 2.419秒 | 0.0ms | 0.0ms | | 详情缺少播放源或播放列表 |
|
||||
| 盘聚 | 成功 | | 6.844秒 | 0.333ms | 0.0ms | 0.0ms | 1.758秒 | 1.816秒 | 1.861秒 | 1.407秒 | https://pan.baidu.com/s/1NiQJW0DJBw8FR_Y1_k8Yig?pwd=ojmk | |
|
||||
| 短剧优选 | 成功 | | 5.062秒 | 2.781ms | 574.02ms | 3.582秒 | 457.51ms | 359.758ms | 0.002ms | 84.042ms | https://cdn-vod-playlet.wtzw.com/asset/b936eac78f199fd865afbe3c5b707e7f/play_multi_video/6f7310c287644b7c813ab8e2eb7a4a0c/f1223068052dd7f1bc88718af4b2c0e4.m3u8 | |
|
||||
| 短剧网 | 成功 | | 5.298秒 | 0.443ms | 0.001ms | 0.001ms | 1.609秒 | 3.46秒 | 0.004ms | 227.385ms | https://pan.quark.cn/s/5be7fea2409f | |
|
||||
| 糯米 | 成功 | | 2.007秒 | 0.531ms | 0.001ms | 315.393ms | 752.313ms | 213.447ms | 354.939ms | 369.513ms | https://vip.123pan.cn/1853039965/dy/东北往事极恶不赦.m3u8 | |
|
||||
| 红果短剧 | 失败 | 分类列表 | 216.094ms | 0.282ms | 0.0ms | 0.0ms | 215.661ms | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| 网易云音乐 | 失败 | 未预期异常 | 1.207秒 | 0.246ms | 0.0ms | 489.171ms | 526.026ms | 0.005ms | 189.656ms | 0.0ms | | Expecting value: line 1 column 1 (char 0) |
|
||||
| 耐视点播 | 失败 | 分类列表 | 3.008秒 | 0.322ms | 0.0ms | 0.0ms | 3.007秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| 腾讯视频 | 成功 | | 1.451秒 | 0.726ms | 0.0ms | 160.171ms | 291.765ms | 720.683ms | 0.003ms | 276.597ms | https://v.qq.com/x/cover/mzc002009g0nh88/w4102d4f4ur.html | |
|
||||
| 至臻 | 成功 | | 4.668秒 | 0.242ms | 0.0ms | 0.0ms | 2.585秒 | 1.849秒 | 0.005ms | 232.714ms | https://pan.quark.cn/s/b3e194803b59 | |
|
||||
| 芒果 | 成功 | | 1.297秒 | 0.386ms | 0.001ms | 0.001ms | 352.577ms | 818.278ms | 0.004ms | 125.348ms | https://www.mgtv.com/b/731684/24256393.html | |
|
||||
| 茶杯狐 | 失败 | 地址校验 | 16.023秒 | 0.426ms | 0.0ms | 2.96秒 | 2.096秒 | 3.152秒 | 3.161秒 | 4.653秒 | https://vip.ffzy-plays.com/20260511/53449_d36f905d/index.m3u8 | HTTP 403 |
|
||||
| 虎斑 | 成功 | | 2.02秒 | 0.264ms | 0.001ms | 0.001ms | 373.379ms | 618.461ms | 0.009ms | 1.027秒 | https://pan.baidu.com/s/1aTT5yy3QuYPxWz-s4vz4aA?pwd=b5b5 | |
|
||||
| 蜡笔 | 成功 | | 5.166秒 | 0.252ms | 0.001ms | 0.0ms | 2.231秒 | 1.814秒 | 0.008ms | 1.12秒 | https://pan.baidu.com/s/1NiPgbk9_FIhSYfmGm-Cqxg?pwd=q5m6 | |
|
||||
| 袋鼠影视 | 失败 | 地址校验 | 8.874秒 | 0.299ms | 0.0ms | 0.001ms | 2.325秒 | 1.956秒 | 2.4秒 | 2.192秒 | https://v10.baofeng10.com/video/xiangxinwojiaxianzhizhenmianmu/5d222521d913/index.m3u8 | HTTP 404 |
|
||||
| 路漫漫 | 成功 | | 8.519秒 | 0.32ms | 0.001ms | 0.001ms | 1.473秒 | 2.21秒 | 4.644秒 | 191.982ms | https://groupvideo.photo.qq.com/1071_0bc354askaabemajexgxvfus53yeexxqcjka.f0.mp4?dis_k=6561e50b5135d4185e983b0525402ac7&dis_t=1778491152 | |
|
||||
| 酷我听书 | 失败 | 地址校验 | 4.358秒 | 0.376ms | 0.001ms | 409.782ms | 117.264ms | 3.601秒 | 137.227ms | 90.455ms | http://lv.sycdn.kuwo.cn/a7d133039fac4e70e5176a27ae17b68f/6a01a161/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$ | HTTP 403 |
|
||||
| 酷狗音乐 | 成功 | | 1.998秒 | 0.485ms | 537.932ms | 301.312ms | 271.127ms | 312.4ms | 383.732ms | 188.435ms | http://fsdg360.hw.kugou.com/202605111729/33da97badc60d8d2319c18f1d24f6f46/v3/17c458d87afb08f57335cc0363d43020/yp/full/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx390528387_qumultitrack_s58909218.mkv?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mkv | |
|
||||
| 金牌 | 成功 | | 2.123秒 | 0.292ms | 0.001ms | 686.093ms | 236.707ms | 258.647ms | 247.036ms | 692.828ms | https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778491743-3aa8bf488dd641afb71e477f4f6c5ff4-0-0dd672092040bccbac1b521eb21c9f6c | |
|
||||
| 闪电 | 成功 | | 2.482秒 | 0.266ms | 0.0ms | 0.0ms | 1.206秒 | 902.988ms | 0.008ms | 372.191ms | https://drive.uc.cn/s/e145774bc14b4?public=1 | |
|
||||
| 雷鲸 | 失败 | 视频详情 | 5.172秒 | 0.585ms | 0.001ms | 0.002ms | 2.805秒 | 2.366秒 | 0.0ms | 0.0ms | | 详情缺少播放源或播放列表 |
|
||||
| 飞快TV | 成功 | | 17.17秒 | 0.374ms | 0.001ms | 0.0ms | 4.56秒 | 5.097秒 | 6.227秒 | 1.285秒 | https://cdn.yzzyvip-29.com/20260511/23657_6c73721a/index.m3u8 | |
|
||||
| 高清猫 | 失败 | 分类列表 | 2.022秒 | 0.377ms | 0.0ms | 0.004ms | 2.021秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| 魔方APP | 失败 | 首页分类 | 2.091秒 | 0.57ms | 0.001ms | 2.091秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | 分类列表为空 |
|
||||
| 麦田影院 | 失败 | 未预期异常 | 2.46秒 | 0.474ms | 0.001ms | 0.001ms | 2.458秒 | 0.0ms | 0.0ms | 0.0ms | | ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) |
|
||||
| 黑猫APP | 失败 | 地址校验 | 8.611秒 | 0.46ms | 0.001ms | 1.371秒 | 913.696ms | 1.961秒 | 0.009ms | 4.364秒 | https://vip.ffzy-plays.com/20260511/53448_da254751/index.m3u8 | HTTP 403 |
|
||||
|
||||
Reference in New Issue
Block a user