validate
This commit is contained in:
+882
-882
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"generated_at": "2026-08-09T21:09:20+08:00",
|
||||
"generated_at": "2026-08-09T21:11:09+08:00",
|
||||
"max_workers": 16,
|
||||
"total_duration_ms": 41382.228,
|
||||
"total_duration_ms": 40220.092,
|
||||
"summary": {
|
||||
"total": 125,
|
||||
"success": 93,
|
||||
@@ -13,8 +13,8 @@
|
||||
"home": 6,
|
||||
"category": 16,
|
||||
"detail": 1,
|
||||
"player": 1,
|
||||
"url_check": 3,
|
||||
"player": 2,
|
||||
"url_check": 2,
|
||||
"unexpected": 5
|
||||
}
|
||||
},
|
||||
@@ -27,14 +27,14 @@
|
||||
"error": "分类视频缺少 vod_id",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 189.929,
|
||||
"init": 782.92,
|
||||
"home": 0.001,
|
||||
"category": 593.621,
|
||||
"module_load": 184.331,
|
||||
"init": 1615.542,
|
||||
"home": 0.002,
|
||||
"category": 1312.389,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2155.014
|
||||
"total": 4698.836
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -66,14 +66,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 189.995,
|
||||
"init": 0.103,
|
||||
"home": 0.029,
|
||||
"category": 1621.996,
|
||||
"detail": 1084.105,
|
||||
"player": 0.248,
|
||||
"url_check": 649.706,
|
||||
"total": 3621.804
|
||||
"module_load": 190.586,
|
||||
"init": 0.178,
|
||||
"home": 0.05,
|
||||
"category": 1375.341,
|
||||
"detail": 781.897,
|
||||
"player": 0.249,
|
||||
"url_check": 558.566,
|
||||
"total": 3032.112
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -105,14 +105,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 236.891,
|
||||
"init": 0.001,
|
||||
"home": 0.007,
|
||||
"category": 751.081,
|
||||
"detail": 517.958,
|
||||
"player": 726.257,
|
||||
"url_check": 595.333,
|
||||
"total": 2851.302
|
||||
"module_load": 269.091,
|
||||
"init": 0.004,
|
||||
"home": 0.018,
|
||||
"category": 697.17,
|
||||
"detail": 534.167,
|
||||
"player": 698.661,
|
||||
"url_check": 133.372,
|
||||
"total": 2384.023
|
||||
},
|
||||
"counts": {
|
||||
"classes": 20,
|
||||
@@ -128,11 +128,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/8478-audiopay/BB/AD/GKwRIUEOLL7CABrUHAS20I5t.m4a?sign=5ec121d0ed58ae70470de84eb998da85&buy_key=FM&token=6505×tamp=1786280940&duration=216",
|
||||
"url": "https://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/8478-audiopay/BB/AD/GKwRIUEOLL7CABrUHAS20I5t.m4a?sign=9c438881b880a3246e5842987d27e4c2&buy_key=FM&token=5000×tamp=1786281049&duration=216",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/8478-audiopay/BB/AD/GKwRIUEOLL7CABrUHAS20I5t.m4a?sign=5ec121d0ed58ae70470de84eb998da85&buy_key=FM&token=6505×tamp=1786280940&duration=216",
|
||||
"final_url": "https://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/8478-audiopay/BB/AD/GKwRIUEOLL7CABrUHAS20I5t.m4a?sign=9c438881b880a3246e5842987d27e4c2&buy_key=FM&token=5000×tamp=1786281049&duration=216",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -144,14 +144,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 247.279,
|
||||
"module_load": 179.067,
|
||||
"init": 0.001,
|
||||
"home": 411.527,
|
||||
"category": 0.018,
|
||||
"detail": 345.157,
|
||||
"player": 657.484,
|
||||
"url_check": 513.717,
|
||||
"total": 2187.843
|
||||
"home": 430.853,
|
||||
"category": 0.026,
|
||||
"detail": 361.073,
|
||||
"player": 674.821,
|
||||
"url_check": 437.39,
|
||||
"total": 2179.046
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -183,14 +183,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 257.195,
|
||||
"init": 0.005,
|
||||
"home": 0.003,
|
||||
"category": 896.524,
|
||||
"detail": 542.542,
|
||||
"player": 0.004,
|
||||
"url_check": 156.547,
|
||||
"total": 1861.093
|
||||
"module_load": 178.275,
|
||||
"init": 0.008,
|
||||
"home": 0.008,
|
||||
"category": 687.52,
|
||||
"detail": 560.8,
|
||||
"player": 0.005,
|
||||
"url_check": 309.485,
|
||||
"total": 1871.451
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -222,14 +222,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 188.891,
|
||||
"init": 0.003,
|
||||
"module_load": 176.648,
|
||||
"init": 0.002,
|
||||
"home": 0.003,
|
||||
"category": 678.513,
|
||||
"detail": 539.165,
|
||||
"player": 513.932,
|
||||
"url_check": 740.062,
|
||||
"total": 2735.068
|
||||
"category": 679.772,
|
||||
"detail": 411.505,
|
||||
"player": 404.907,
|
||||
"url_check": 629.209,
|
||||
"total": 2382.736
|
||||
},
|
||||
"counts": {
|
||||
"classes": 1,
|
||||
@@ -239,17 +239,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "28145",
|
||||
"vod_id": "51616",
|
||||
"flag": "55短剧",
|
||||
"play_id": "28145~1~1"
|
||||
"play_id": "51616~1~1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tyyszywvod2.com/videos/202606/29/6a413de5df0906c5d56b8711/ad560b/index.m3u8",
|
||||
"url": "https://tyyszywvod2.com/videos/202608/09/6a777699096a8ef47c80d75f/94755f/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tyyszywvod2.com/videos/202606/29/6a413de5df0906c5d56b8711/ad560b/index.m3u8",
|
||||
"final_url": "https://tyyszywvod2.com/videos/202608/09/6a777699096a8ef47c80d75f/94755f/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -261,14 +261,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 237.45,
|
||||
"init": 0.007,
|
||||
"home": 0.002,
|
||||
"category": 877.619,
|
||||
"detail": 777.13,
|
||||
"player": 0.002,
|
||||
"url_check": 0.056,
|
||||
"total": 1913.893
|
||||
"module_load": 277.408,
|
||||
"init": 0.006,
|
||||
"home": 0.005,
|
||||
"category": 667.463,
|
||||
"detail": 744.155,
|
||||
"player": 0.058,
|
||||
"url_check": 0.095,
|
||||
"total": 1730.447
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -300,14 +300,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 756, 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 318, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/AAZ音乐.txt\", line 222, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/AAZ音乐.txt\", line 59, in _fetch_html\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": 187.0,
|
||||
"module_load": 176.416,
|
||||
"init": 0.001,
|
||||
"home": 641.382,
|
||||
"home": 230.067,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 901.164
|
||||
"total": 518.848
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -339,14 +339,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 185.341,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 552.948,
|
||||
"module_load": 197.971,
|
||||
"init": 0.003,
|
||||
"home": 0.003,
|
||||
"category": 623.922,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1333.698
|
||||
"total": 1629.541
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -378,14 +378,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 247.936,
|
||||
"init": 0.076,
|
||||
"home": 0.004,
|
||||
"category": 269.304,
|
||||
"detail": 281.869,
|
||||
"player": 405.629,
|
||||
"url_check": 0.053,
|
||||
"total": 1215.61
|
||||
"module_load": 268.624,
|
||||
"init": 0.091,
|
||||
"home": 0.008,
|
||||
"category": 281.288,
|
||||
"detail": 293.736,
|
||||
"player": 409.858,
|
||||
"url_check": 0.088,
|
||||
"total": 1300.207
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -417,14 +417,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 185.236,
|
||||
"module_load": 174.449,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 745.747,
|
||||
"detail": 402.288,
|
||||
"player": 0.009,
|
||||
"url_check": 182.611,
|
||||
"total": 1517.746
|
||||
"home": 0.003,
|
||||
"category": 596.973,
|
||||
"detail": 563.599,
|
||||
"player": 0.01,
|
||||
"url_check": 208.856,
|
||||
"total": 1678.284
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -456,14 +456,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 184.461,
|
||||
"init": 0.001,
|
||||
"home": 0.003,
|
||||
"category": 286.277,
|
||||
"detail": 271.145,
|
||||
"player": 0.003,
|
||||
"url_check": 152.603,
|
||||
"total": 969.269
|
||||
"module_load": 178.556,
|
||||
"init": 0.002,
|
||||
"home": 0.004,
|
||||
"category": 193.653,
|
||||
"detail": 268.103,
|
||||
"player": 0.004,
|
||||
"url_check": 147.38,
|
||||
"total": 918.266
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -495,14 +495,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 215.916,
|
||||
"init": 0.017,
|
||||
"home": 0.008,
|
||||
"category": 615.207,
|
||||
"detail": 794.907,
|
||||
"player": 312.549,
|
||||
"url_check": 72.148,
|
||||
"total": 2053.999
|
||||
"module_load": 250.964,
|
||||
"init": 0.049,
|
||||
"home": 0.015,
|
||||
"category": 528.181,
|
||||
"detail": 623.429,
|
||||
"player": 295.273,
|
||||
"url_check": 79.6,
|
||||
"total": 1839.448
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -518,11 +518,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F000003Qui1q2u1Zho.flac?guid=456f3a4b5f78393cc9702609b7b9bb6b&vkey=30FEC9238180000B14F78335FA0D283DA0B537D800E8B8C2DCAE79BCC4EA32F19ED5F5BA14F01E0AA8A0C93244A6800DED4E02E4D28C51EB__v2b94c307&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F000003Qui1q2u1Zho.flac?guid=1fdffcf5f383096ea25e3cff584f916a&vkey=45438C3ABBDFA4D7C3753A4E05A91D51158748682C846BEC6BA3463B3E7D39EB42FA8C5BA97BD14768C064BEB85B3BEF53B121189C3A7600__v21e2a16e4&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F000003Qui1q2u1Zho.flac?guid=456f3a4b5f78393cc9702609b7b9bb6b&vkey=30FEC9238180000B14F78335FA0D283DA0B537D800E8B8C2DCAE79BCC4EA32F19ED5F5BA14F01E0AA8A0C93244A6800DED4E02E4D28C51EB__v2b94c307&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F000003Qui1q2u1Zho.flac?guid=1fdffcf5f383096ea25e3cff584f916a&vkey=45438C3ABBDFA4D7C3753A4E05A91D51158748682C846BEC6BA3463B3E7D39EB42FA8C5BA97BD14768C064BEB85B3BEF53B121189C3A7600__v21e2a16e4&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -534,18 +534,18 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 183.713,
|
||||
"init": 0.01,
|
||||
"home": 0.093,
|
||||
"category": 747.102,
|
||||
"detail": 2434.883,
|
||||
"module_load": 303.67,
|
||||
"init": 0.02,
|
||||
"home": 0.107,
|
||||
"category": 795.014,
|
||||
"detail": 2727.323,
|
||||
"player": 0.005,
|
||||
"url_check": 1003.475,
|
||||
"total": 4442.397
|
||||
"url_check": 1258.051,
|
||||
"total": 5096.21
|
||||
},
|
||||
"counts": {
|
||||
"classes": 29,
|
||||
"category_videos": 19,
|
||||
"category_videos": 20,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
},
|
||||
@@ -573,14 +573,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 226.272,
|
||||
"init": 0.001,
|
||||
"module_load": 278.587,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 236.56,
|
||||
"detail": 206.942,
|
||||
"player": 0.006,
|
||||
"url_check": 155.074,
|
||||
"total": 859.085
|
||||
"category": 214.73,
|
||||
"detail": 210.835,
|
||||
"player": 0.005,
|
||||
"url_check": 158.008,
|
||||
"total": 896.215
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -612,14 +612,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 248.719,
|
||||
"init": 0.002,
|
||||
"home": 1448.115,
|
||||
"category": 1213.886,
|
||||
"detail": 1080.4,
|
||||
"player": 1020.535,
|
||||
"url_check": 115.318,
|
||||
"total": 5139.346
|
||||
"module_load": 286.074,
|
||||
"init": 0.006,
|
||||
"home": 1364.812,
|
||||
"category": 11227.63,
|
||||
"detail": 1047.049,
|
||||
"player": 881.502,
|
||||
"url_check": 109.996,
|
||||
"total": 14942.915
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -651,14 +651,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.936,
|
||||
"module_load": 5.163,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1835.923,
|
||||
"detail": 1065.365,
|
||||
"player": 1490.141,
|
||||
"url_check": 587.35,
|
||||
"total": 4985.424
|
||||
"home": 0.0,
|
||||
"category": 1384.851,
|
||||
"detail": 1043.395,
|
||||
"player": 1000.888,
|
||||
"url_check": 316.714,
|
||||
"total": 3751.628
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -690,14 +690,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.174,
|
||||
"init": 0.004,
|
||||
"module_load": 15.411,
|
||||
"init": 0.007,
|
||||
"home": 0.001,
|
||||
"category": 703.038,
|
||||
"detail": 707.778,
|
||||
"player": 0.003,
|
||||
"url_check": 0.053,
|
||||
"total": 1421.521
|
||||
"category": 669.63,
|
||||
"detail": 701.354,
|
||||
"player": 0.007,
|
||||
"url_check": 0.058,
|
||||
"total": 1387.648
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -729,14 +729,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.608,
|
||||
"init": 0.001,
|
||||
"home": 321.037,
|
||||
"category": 398.469,
|
||||
"detail": 416.556,
|
||||
"player": 0.007,
|
||||
"url_check": 149.296,
|
||||
"total": 1293.813
|
||||
"module_load": 9.236,
|
||||
"init": 0.003,
|
||||
"home": 435.684,
|
||||
"category": 427.696,
|
||||
"detail": 494.947,
|
||||
"player": 0.005,
|
||||
"url_check": 160.473,
|
||||
"total": 1530.29
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -768,14 +768,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.648,
|
||||
"module_load": 5.105,
|
||||
"init": 0.001,
|
||||
"home": 1140.468,
|
||||
"category": 122.728,
|
||||
"home": 113.062,
|
||||
"category": 102.42,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1375.622
|
||||
"total": 339.868
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -807,14 +807,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 12.916,
|
||||
"init": 0.001,
|
||||
"module_load": 8.958,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 381.843,
|
||||
"detail": 434.386,
|
||||
"player": 679.132,
|
||||
"url_check": 548.915,
|
||||
"total": 2057.827
|
||||
"category": 379.744,
|
||||
"detail": 351.748,
|
||||
"player": 767.885,
|
||||
"url_check": 505.078,
|
||||
"total": 2014.039
|
||||
},
|
||||
"counts": {
|
||||
"classes": 14,
|
||||
@@ -846,14 +846,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.133,
|
||||
"module_load": 5.761,
|
||||
"init": 0.001,
|
||||
"home": 317.802,
|
||||
"category": 259.274,
|
||||
"detail": 716.217,
|
||||
"player": 0.034,
|
||||
"url_check": 4646.928,
|
||||
"total": 14544.517
|
||||
"home": 246.069,
|
||||
"category": 341.388,
|
||||
"detail": 925.12,
|
||||
"player": 0.031,
|
||||
"url_check": 3711.811,
|
||||
"total": 5231.636
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -862,18 +862,18 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "tv_series",
|
||||
"vod_id": "62169",
|
||||
"tid": "movie",
|
||||
"vod_id": "15573",
|
||||
"flag": "乌云影视",
|
||||
"play_id": "eyJtZWRpYUlkIjogIjYyMTY5IiwgInNlYXNvbk5vIjogMSwgImVwTm8iOiAxLCAidmlkZW9JZCI6IDU1Nzg2MSwgInBsYXlVcmwiOiAiaHR0cHM6Ly93b295dW4udHYvZ2VuX292ZXJzZWFzL2h0dHBzOi8vdi5mZW5nYmFvOC5jb20vdmlkZW8vZ2VsZWl4aWRlemhhb2h1bnlvdXhpL-esrDAx6ZuGL2luZGV4Lm0zdTgiLCAibmFtZSI6ICLnrKwx6ZuGIOesrDAx6ZuGIn0"
|
||||
"play_id": "eyJtZWRpYUlkIjogIjE1NTczIiwgInNlYXNvbk5vIjogMSwgImVwTm8iOiAxLCAidmlkZW9JZCI6IDE2OTU3LCAicGxheVVybCI6ICJodHRwczovL3dvb3l1bi50di9nZW5fb3ZlcnNlYXMvaHR0cHM6Ly9jMS5kZGJiZmZjZG4uY29tL3ZpZGVvL09NR3dvYWluaWRhbmJ1aGVzaGl5aS9IROS4reWtly9pbmRleC5tM3U4IiwgIm5hbWUiOiAi56ysMembhiBIROS4reWtlyJ9"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://wooyun.tv/gen_overseas/https://v.fengbao8.com/video/geleixidezhaohunyouxi/第01集/index.m3u8",
|
||||
"url": "https://wooyun.tv/gen_overseas/https://c1.ddbbffcdn.com/video/OMGwoainidanbuheshiyi/HD中字/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://vod-cdn.wooyun.tv/v2/hls_fresh/2607291/7398dcf2747bc8498b38674679dbf9714659a071.m3u8",
|
||||
"final_url": "https://vod-cdn.wooyun.tv/v2/hls_fresh/2607291/c4d1c2b3cd3749bfbdb19181055f08c2fe1ca799.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -885,14 +885,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.978,
|
||||
"module_load": 14.931,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 449.204,
|
||||
"category": 439.695,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 999.217
|
||||
"total": 895.446
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -924,14 +924,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.817,
|
||||
"module_load": 7.972,
|
||||
"init": 0.005,
|
||||
"home": 0.001,
|
||||
"category": 1523.178,
|
||||
"detail": 302.313,
|
||||
"category": 1586.516,
|
||||
"detail": 208.94,
|
||||
"player": 0.004,
|
||||
"url_check": 2835.797,
|
||||
"total": 4669.735
|
||||
"url_check": 1004.736,
|
||||
"total": 2808.785
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -963,14 +963,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.193,
|
||||
"init": 0.001,
|
||||
"home": 1486.436,
|
||||
"category": 0.023,
|
||||
"detail": 850.67,
|
||||
"player": 1429.418,
|
||||
"url_check": 1035.321,
|
||||
"total": 6965.84
|
||||
"module_load": 5.607,
|
||||
"init": 0.002,
|
||||
"home": 1321.402,
|
||||
"category": 0.047,
|
||||
"detail": 853.718,
|
||||
"player": 1222.535,
|
||||
"url_check": 2314.017,
|
||||
"total": 7711.146
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -986,11 +986,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://cibn-edge-5g.1ljx.com/cloud/flv/8235a7a12906cd26111689db441ab732/b2ee7653d420ee4e8d0b9908cf87ffaf/6a787bf2888cd.m3u8?auth_key=1786280946.5591-1-329812765.info-internet-2-llq-b3aa27ee8b8e3767d8ed7559e3b4abcd",
|
||||
"url": "https://cibn-edge-5g.1ljx.com/cloud/flv/8235a7a12906cd26111689db441ab732/ada389adcc61e860f0cda74d7c97a5d5/6a787c5ee4873.m3u8?auth_key=1786281054.9359-1-281382618.info-internet-2-llq-710d5ef46be057d50f8dd67063a878f3",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://valipl.cp31.ott.cibntv.net/6975CA98E4C4E7246FC64363E/03000700006A761ACF42AD5FD7282EE67F6B3D-0CC4-429E-B928-9014CBC94934-16-5024677072.m3u8?ccode=03020102&duration=2579&expire=18000&psid=e93ff4872798952dff5e2d53a805709f41346&ups_client_netip=ded2c2fb&ups_ts=1786280947&ups_userid=&utid=%40lirose_tv&vid=XNjU0MjIxOTc4NA%3D%3D&vkey=Ba4f976c8c6723e12fc46ff76379b55b2&s=dafb6cc804ca4fedb40b&eo=1&t=d66d914f5d4060e&cug=1&fms=16c6d0f3dba94104&tr=2579&le=d85399b7782142cb5e3922ab88d91c1e&ckt=2&m_onoff=0&rid=20000000A456BD0B817D065D9BBD0EA73B3E2B8E02000000&type=mp4hd2v3&bc=2&dre=u37&si=718&dst=1&sm=1&operate_type=1&hotvt=1&@lirose_tv",
|
||||
"final_url": "https://valipl.cp31.ott.cibntv.net/6975CA98DF94B723045AF3699/03000700006A761ACF42AD5FD7282EE67F6B3D-0CC4-429E-B928-9014CBC94934-16-5024677072.m3u8?ccode=03020102&duration=2579&expire=18000&psid=c897229f3ac9fe6f3bc9c6f8741fa8a741346&ups_client_netip=ded2c2fb&ups_ts=1786281057&ups_userid=&utid=%40lirose_tv&vid=XNjU0MjIxOTc4NA%3D%3D&vkey=B0f3c4ebbe967ccba121455995e43d156&s=dafb6cc804ca4fedb40b&eo=1&t=db710024b7e5cac&cug=1&fms=9b655350df42e1c2&tr=2579&le=859060d3da6c0a4702e70727f9d8a33a&ckt=2&m_onoff=0&rid=20000000A456BD0B817D065D9BBD0EA73B3E2B8E02000000&type=mp4hd2v3&bc=2&dre=u37&si=718&dst=1&sm=1&operate_type=1&hotvt=1&@lirose_tv",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1002,14 +1002,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.289,
|
||||
"module_load": 17.933,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 523.277,
|
||||
"detail": 424.961,
|
||||
"player": 0.009,
|
||||
"url_check": 4107.313,
|
||||
"total": 5060.302
|
||||
"category": 473.987,
|
||||
"detail": 403.217,
|
||||
"player": 0.011,
|
||||
"url_check": 1121.044,
|
||||
"total": 2017.504
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1041,14 +1041,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.724,
|
||||
"module_load": 4.979,
|
||||
"init": 0.001,
|
||||
"home": 371.906,
|
||||
"category": 326.796,
|
||||
"detail": 300.303,
|
||||
"player": 699.248,
|
||||
"url_check": 160.021,
|
||||
"total": 1863.565
|
||||
"home": 239.118,
|
||||
"category": 311.972,
|
||||
"detail": 274.464,
|
||||
"player": 409.61,
|
||||
"url_check": 214.281,
|
||||
"total": 3028.907
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1057,18 +1057,18 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "TV",
|
||||
"vod_id": "58141",
|
||||
"tid": "MOVIE",
|
||||
"vod_id": "58573",
|
||||
"flag": "人人专线",
|
||||
"play_id": "58141@391222"
|
||||
"play_id": "58573@390446"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://a0i8l8sv37c75u6.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d0a0de22923a71f180234531958c0402/5bcd7912e2b14d8b9207a27eec7d9699-c8db222eda73eda2ca3406b019ef5e9f-ld.mp4?auth_key=1786295342-63f204e20ad78c3b705b84538fa58539-0-9126eaa9cc452a0d7ef5e4b900c1ca17&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=c22bde303e894f228197f407af3902a2&hevc=false&seasonId=58141",
|
||||
"url": "https://a0i8l8va3nao4jl.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/10beb4e08b1d71f181315017e1e90402/0da4b4c2f1e94bc1aaf917d1df2dc06b-f2988a7de73606c91fe62e335add886e-ld.mp4?auth_key=1786295452-6dd98b2080fd7d48270c7182378c5cbf-0-22bf1ff66ae32d9511fca78e3983bf64&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=43748f4ee433493db38730bef270fdae&hevc=false&seasonId=58573",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://a0i8l8sv37c75u6.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d0a0de22923a71f180234531958c0402/5bcd7912e2b14d8b9207a27eec7d9699-c8db222eda73eda2ca3406b019ef5e9f-ld.mp4?auth_key=1786295342-63f204e20ad78c3b705b84538fa58539-0-9126eaa9cc452a0d7ef5e4b900c1ca17&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=c22bde303e894f228197f407af3902a2&hevc=false&seasonId=58141",
|
||||
"final_url": "https://a0i8l8va3nao4jl.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/10beb4e08b1d71f181315017e1e90402/0da4b4c2f1e94bc1aaf917d1df2dc06b-f2988a7de73606c91fe62e335add886e-ld.mp4?auth_key=1786295452-6dd98b2080fd7d48270c7182378c5cbf-0-22bf1ff66ae32d9511fca78e3983bf64&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=43748f4ee433493db38730bef270fdae&hevc=false&seasonId=58573",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1080,14 +1080,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.465,
|
||||
"module_load": 12.297,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 278.839,
|
||||
"detail": 604.592,
|
||||
"player": 0.003,
|
||||
"url_check": 239.991,
|
||||
"total": 1134.619
|
||||
"category": 284.752,
|
||||
"detail": 614.502,
|
||||
"player": 0.005,
|
||||
"url_check": 245.26,
|
||||
"total": 1157.589
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1119,14 +1119,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.96,
|
||||
"module_load": 9.517,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1030.883,
|
||||
"detail": 1443.235,
|
||||
"player": 0.01,
|
||||
"url_check": 360.727,
|
||||
"total": 2840.35
|
||||
"category": 503.151,
|
||||
"detail": 1493.582,
|
||||
"player": 0.016,
|
||||
"url_check": 198.81,
|
||||
"total": 2211.946
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1158,14 +1158,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.985,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 681.365,
|
||||
"detail": 983.963,
|
||||
"player": 2653.579,
|
||||
"url_check": 1111.122,
|
||||
"total": 5439.309
|
||||
"module_load": 15.579,
|
||||
"init": 0.002,
|
||||
"home": 0.004,
|
||||
"category": 1654.801,
|
||||
"detail": 235.224,
|
||||
"player": 1510.039,
|
||||
"url_check": 1057.352,
|
||||
"total": 4475.373
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1181,7 +1181,7 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://v.xl01.eu.cc/obj/5264673402596BC36F6E27C4F5143A66D01DD41A2D238B7286EAE5C26768B2CB",
|
||||
"url": "https://v.xl01.eu.cc/obj/0B55CB62A7E9CADD83F8359C070F445D40B4C6578111611536E9A2E3A14BD7AF",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
@@ -1197,14 +1197,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.169,
|
||||
"init": 0.011,
|
||||
"module_load": 4.659,
|
||||
"init": 0.008,
|
||||
"home": 0.001,
|
||||
"category": 208.753,
|
||||
"detail": 221.66,
|
||||
"category": 530.679,
|
||||
"detail": 605.067,
|
||||
"player": 0.002,
|
||||
"url_check": 1440.642,
|
||||
"total": 1875.781
|
||||
"url_check": 986.201,
|
||||
"total": 2127.574
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1236,14 +1236,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.587,
|
||||
"module_load": 7.053,
|
||||
"init": 0.001,
|
||||
"home": 174.605,
|
||||
"category": 180.465,
|
||||
"home": 246.959,
|
||||
"category": 187.363,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 544.05
|
||||
"total": 635.365
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1275,14 +1275,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.12,
|
||||
"module_load": 5.78,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 399.353,
|
||||
"category": 308.837,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 854.953
|
||||
"total": 652.272
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1314,14 +1314,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 14.807,
|
||||
"module_load": 7.169,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 600.097,
|
||||
"category": 4502.646,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10635.246
|
||||
"total": 14528.647
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1353,14 +1353,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 19.134,
|
||||
"init": 134.797,
|
||||
"home": 0.088,
|
||||
"category": 121.975,
|
||||
"detail": 845.548,
|
||||
"player": 131.035,
|
||||
"url_check": 461.112,
|
||||
"total": 1715.612
|
||||
"module_load": 5.312,
|
||||
"init": 134.156,
|
||||
"home": 0.083,
|
||||
"category": 105.499,
|
||||
"detail": 1502.083,
|
||||
"player": 133.297,
|
||||
"url_check": 156.541,
|
||||
"total": 2037.713
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1392,14 +1392,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 18.996,
|
||||
"init": 0.001,
|
||||
"module_load": 6.544,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 202.962,
|
||||
"detail": 299.887,
|
||||
"player": 525.893,
|
||||
"url_check": 2709.274,
|
||||
"total": 3757.691
|
||||
"category": 268.769,
|
||||
"detail": 199.248,
|
||||
"player": 423.59,
|
||||
"url_check": 1098.681,
|
||||
"total": 1997.483
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1431,14 +1431,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.636,
|
||||
"module_load": 4.604,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 937.626,
|
||||
"detail": 479.013,
|
||||
"player": 194.622,
|
||||
"url_check": 1087.902,
|
||||
"total": 2707.502
|
||||
"category": 763.313,
|
||||
"detail": 185.853,
|
||||
"player": 196.884,
|
||||
"url_check": 255.387,
|
||||
"total": 1406.775
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1454,11 +1454,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pcvideo.5g.wasu.tv/pcsan24/pc/movie/2026-08/03/202608030927410573jLiEWNl/playlist.m3u8?auth_key=1786280943-0-0-44c75569d33e89f05efff7903442798c",
|
||||
"url": "https://pcvideo.5g.wasu.tv/pcsan24/pc/movie/2026-08/03/202608030927410573jLiEWNl/playlist.m3u8?auth_key=1786281052-0-0-800175ef4ceed63a20dde0c4cb8235cd",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pcvideo.5g.wasu.tv/pcsan24/pc/movie/2026-08/03/202608030927410573jLiEWNl/playlist.m3u8?auth_key=1786280943-0-0-44c75569d33e89f05efff7903442798c",
|
||||
"final_url": "https://pcvideo.5g.wasu.tv/pcsan24/pc/movie/2026-08/03/202608030927410573jLiEWNl/playlist.m3u8?auth_key=1786281052-0-0-800175ef4ceed63a20dde0c4cb8235cd",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1470,14 +1470,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.61,
|
||||
"module_load": 4.561,
|
||||
"init": 0.001,
|
||||
"home": 3358.759,
|
||||
"category": 253.446,
|
||||
"detail": 723.582,
|
||||
"home": 2914.688,
|
||||
"category": 259.955,
|
||||
"detail": 665.465,
|
||||
"player": 0.003,
|
||||
"url_check": 148.522,
|
||||
"total": 4489.365
|
||||
"url_check": 218.345,
|
||||
"total": 4064.146
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -1509,14 +1509,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.979,
|
||||
"init": 0.005,
|
||||
"home": 459.34,
|
||||
"category": 83.225,
|
||||
"detail": 85.705,
|
||||
"player": 0.003,
|
||||
"url_check": 313.671,
|
||||
"total": 947.369
|
||||
"module_load": 5.612,
|
||||
"init": 0.011,
|
||||
"home": 832.478,
|
||||
"category": 91.37,
|
||||
"detail": 81.129,
|
||||
"player": 0.002,
|
||||
"url_check": 232.281,
|
||||
"total": 1243.349
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1548,14 +1548,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.261,
|
||||
"init": 2982.674,
|
||||
"module_load": 5.78,
|
||||
"init": 699.276,
|
||||
"home": 0.006,
|
||||
"category": 244.533,
|
||||
"detail": 287.751,
|
||||
"player": 0.004,
|
||||
"url_check": 149.899,
|
||||
"total": 3670.98
|
||||
"category": 267.312,
|
||||
"detail": 232.346,
|
||||
"player": 0.002,
|
||||
"url_check": 143.546,
|
||||
"total": 1349.229
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -1587,14 +1587,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.922,
|
||||
"init": 88.227,
|
||||
"home": 0.001,
|
||||
"category": 136.756,
|
||||
"detail": 357.081,
|
||||
"player": 821.181,
|
||||
"url_check": 60.927,
|
||||
"total": 1468.83
|
||||
"module_load": 6.781,
|
||||
"init": 86.157,
|
||||
"home": 0.002,
|
||||
"category": 141.403,
|
||||
"detail": 343.408,
|
||||
"player": 465.644,
|
||||
"url_check": 79.14,
|
||||
"total": 1123.351
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -1610,11 +1610,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=80ac7dc28dca74baebde6e4ff231f317&buy_key=FM&token=6532×tamp=1786280944&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=93cee05200f715b3fd7cbf18d71c3a97&buy_key=FM&token=6235×tamp=1786281053&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=80ac7dc28dca74baebde6e4ff231f317&buy_key=FM&token=6532×tamp=1786280944&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=93cee05200f715b3fd7cbf18d71c3a97&buy_key=FM&token=6235×tamp=1786281053&duration=453",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1626,14 +1626,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.384,
|
||||
"module_load": 9.905,
|
||||
"init": 0.0,
|
||||
"home": 1546.335,
|
||||
"category": 426.53,
|
||||
"detail": 697.093,
|
||||
"player": 300.99,
|
||||
"url_check": 236.994,
|
||||
"total": 3217.236
|
||||
"home": 660.438,
|
||||
"category": 834.772,
|
||||
"detail": 705.294,
|
||||
"player": 350.518,
|
||||
"url_check": 170.906,
|
||||
"total": 2733.372
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1665,14 +1665,14 @@
|
||||
"error": "不支持的地址协议: empty",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.122,
|
||||
"module_load": 7.827,
|
||||
"init": 0.006,
|
||||
"home": 576.859,
|
||||
"category": 572.55,
|
||||
"detail": 449.185,
|
||||
"player": 1669.807,
|
||||
"home": 562.01,
|
||||
"category": 424.057,
|
||||
"detail": 427.034,
|
||||
"player": 2472.788,
|
||||
"url_check": 0.069,
|
||||
"total": 6122.611
|
||||
"total": 7841.159
|
||||
},
|
||||
"counts": {
|
||||
"classes": 3,
|
||||
@@ -1704,14 +1704,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.291,
|
||||
"module_load": 4.218,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 652.496,
|
||||
"category": 636.915,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1659.825
|
||||
"total": 1285.562
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1743,14 +1743,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.121,
|
||||
"module_load": 6.321,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 613.451,
|
||||
"detail": 1229.678,
|
||||
"player": 948.65,
|
||||
"url_check": 315.414,
|
||||
"total": 6649.157
|
||||
"category": 669.565,
|
||||
"detail": 1386.204,
|
||||
"player": 1028.892,
|
||||
"url_check": 340.618,
|
||||
"total": 6791.7
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1782,14 +1782,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.316,
|
||||
"init": 0.005,
|
||||
"module_load": 9.332,
|
||||
"init": 0.004,
|
||||
"home": 0.001,
|
||||
"category": 1341.251,
|
||||
"detail": 481.485,
|
||||
"player": 0.003,
|
||||
"url_check": 1075.773,
|
||||
"total": 2908.407
|
||||
"category": 5433.247,
|
||||
"detail": 386.561,
|
||||
"player": 0.004,
|
||||
"url_check": 2472.705,
|
||||
"total": 8302.777
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1821,14 +1821,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.067,
|
||||
"init": 0.003,
|
||||
"home": 0.002,
|
||||
"category": 512.558,
|
||||
"detail": 545.433,
|
||||
"player": 1052.707,
|
||||
"url_check": 999.151,
|
||||
"total": 3117.512
|
||||
"module_load": 5.298,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 985.175,
|
||||
"detail": 996.438,
|
||||
"player": 527.776,
|
||||
"url_check": 976.729,
|
||||
"total": 3492.023
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1860,14 +1860,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.202,
|
||||
"module_load": 4.747,
|
||||
"init": 0.001,
|
||||
"home": 0.006,
|
||||
"category": 1786.996,
|
||||
"detail": 332.831,
|
||||
"home": 0.007,
|
||||
"category": 829.925,
|
||||
"detail": 458.428,
|
||||
"player": 0.005,
|
||||
"url_check": 826.047,
|
||||
"total": 4277.552
|
||||
"url_check": 827.213,
|
||||
"total": 3084.037
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1899,14 +1899,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.761,
|
||||
"init": 436.757,
|
||||
"home": 513.372,
|
||||
"module_load": 10.651,
|
||||
"init": 448.416,
|
||||
"home": 442.089,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 961.145
|
||||
"total": 901.441
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -1938,14 +1938,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.912,
|
||||
"module_load": 4.732,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 328.004,
|
||||
"detail": 452.14,
|
||||
"player": 439.314,
|
||||
"url_check": 958.838,
|
||||
"total": 4296.785
|
||||
"home": 0.0,
|
||||
"category": 195.09,
|
||||
"detail": 199.38,
|
||||
"player": 220.037,
|
||||
"url_check": 1055.416,
|
||||
"total": 2793.291
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1977,14 +1977,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.465,
|
||||
"init": 370.014,
|
||||
"home": 350.231,
|
||||
"category": 350.813,
|
||||
"detail": 1161.749,
|
||||
"player": 862.702,
|
||||
"url_check": 96.997,
|
||||
"total": 3197.421
|
||||
"module_load": 7.631,
|
||||
"init": 142.088,
|
||||
"home": 95.317,
|
||||
"category": 256.402,
|
||||
"detail": 212.874,
|
||||
"player": 883.737,
|
||||
"url_check": 80.761,
|
||||
"total": 1679.52
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -2012,18 +2012,18 @@
|
||||
"spider": "布布影视",
|
||||
"file": "布布影视.txt",
|
||||
"success": false,
|
||||
"failed_stage": "url_check",
|
||||
"error": "不支持的地址协议: empty",
|
||||
"failed_stage": "player",
|
||||
"error": "playerContent 未返回播放地址",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.434,
|
||||
"module_load": 6.336,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 654.137,
|
||||
"detail": 824.135,
|
||||
"player": 914.719,
|
||||
"url_check": 0.081,
|
||||
"total": 6229.819
|
||||
"category": 750.784,
|
||||
"detail": 898.844,
|
||||
"player": 664.149,
|
||||
"url_check": 0.06,
|
||||
"total": 6237.739
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2038,13 +2038,13 @@
|
||||
"play_id": "JD2K@2@JD-2a060e228882d8d60021040fc98613b70"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "JD-2a060e228882d8d60021040fc98613b70",
|
||||
"parse": 1,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "JD-2a060e228882d8d60021040fc98613b70",
|
||||
"reason": "不支持的地址协议: empty"
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -2055,14 +2055,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.08,
|
||||
"init": 0.025,
|
||||
"home": 247.309,
|
||||
"category": 262.534,
|
||||
"detail": 248.146,
|
||||
"player": 381.693,
|
||||
"url_check": 458.0,
|
||||
"total": 1602.39
|
||||
"module_load": 5.012,
|
||||
"init": 0.035,
|
||||
"home": 194.611,
|
||||
"category": 295.679,
|
||||
"detail": 189.238,
|
||||
"player": 423.79,
|
||||
"url_check": 248.049,
|
||||
"total": 1357.317
|
||||
},
|
||||
"counts": {
|
||||
"classes": 30,
|
||||
@@ -2078,11 +2078,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/C1/F6/C1F63C79CBF09E493F99B1E0824CEAB2.mp4?timestamp=1786280947&sign=9ed74c35cc95e1c87a1590a774bb567a",
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/C1/F6/C1F63C79CBF09E493F99B1E0824CEAB2.mp4?timestamp=1786281055&sign=54e92450c6a7bec311857b936b87c353",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/C1/F6/C1F63C79CBF09E493F99B1E0824CEAB2.mp4?timestamp=1786280947&sign=9ed74c35cc95e1c87a1590a774bb567a",
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/C1/F6/C1F63C79CBF09E493F99B1E0824CEAB2.mp4?timestamp=1786281055&sign=54e92450c6a7bec311857b936b87c353",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2094,14 +2094,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.918,
|
||||
"module_load": 9.799,
|
||||
"init": 0.008,
|
||||
"home": 448.247,
|
||||
"category": 178.436,
|
||||
"detail": 302.787,
|
||||
"player": 144.883,
|
||||
"url_check": 4031.971,
|
||||
"total": 5116.867
|
||||
"home": 443.316,
|
||||
"category": 195.435,
|
||||
"detail": 243.351,
|
||||
"player": 150.769,
|
||||
"url_check": 3270.15,
|
||||
"total": 4313.724
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -2117,11 +2117,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://110.42.49.74:2222/jp/api.php?token=ZY-f71fYb0gynlhb0IdTq6tz0nCehV7NQZ%2FE9zrnfRqJiDG0g&url=JP-143871-1277099&zy.m3u8",
|
||||
"url": "http://110.42.49.74:2222/jp/api.php?token=ZY-8abaFVefxZnmIpm4x50OsGGF%2Bd3SFFe%2F6RxqQVeK44ciTA&url=JP-143871-1277099&zy.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260718/1353261/V20260718113054778411353261/index.m3u8?auth_key=1786280950-c7ce090aae2a4bb38e6ce6b0cb2b13ba-0-c0c778bad989e3f217dc98f148e2a222",
|
||||
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260718/1353261/V20260718113054778411353261/index.m3u8?auth_key=1786281058-951570383b6644f6ab23c39c9444885c-0-b69b6032c2aa887f413d886297f13696",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2130,17 +2130,17 @@
|
||||
"file": "悯善.txt",
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPConnectionPool(host='113.31.180.218', port=19987): Max retries exceeded with url: /app/bn/app/systemInit (Caused by ConnectTimeoutError(<HTTPConnection(host='113.31.180.218', port=19987) at 0x799cd3ca8e20>, 'Connection to 113.31.180.218 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 493, in _make_request\n conn.request(\n ~~~~~~~~~~~~^\n method,\n ^^^^^^^\n ...<6 lines>...\n enforce_content_length=enforce_content_length,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 500, in request\n self.endheaders()\n ~~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 1353, in endheaders\n self._send_output(message_body, encode_chunked=encode_chunked)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 1113, in _send_output\n self.send(msg)\n ~~~~~~~~~^^^^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPConnection(host='113.31.180.218', port=19987) at 0x799cd3ca8e20>, 'Connection to 113.31.180.218 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: HTTPConnectionPool(host='113.31.180.218', port=19987): Max retries exceeded with url: /app/bn/app/systemInit (Caused by ConnectTimeoutError(<HTTPConnection(host='113.31.180.218', port=19987) at 0x799cd3ca8e20>, 'Connection to 113.31.180.218 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 756, 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 318, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/悯善.txt\", line 147, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/悯善.txt\", line 265, in _ensure_system_init\n File \"/home/harold/workspace/tvbox-resources/py/悯善.txt\", line 294, in _post_api\nrequests.exceptions.ConnectTimeout: HTTPConnectionPool(host='113.31.180.218', port=19987): Max retries exceeded with url: /app/bn/app/systemInit (Caused by ConnectTimeoutError(<HTTPConnection(host='113.31.180.218', port=19987) at 0x799cd3ca8e20>, 'Connection to 113.31.180.218 timed out. (connect timeout=10)'))\n",
|
||||
"error": "HTTPConnectionPool(host='113.31.180.218', port=19987): Max retries exceeded with url: /app/bn/app/systemInit (Caused by ConnectTimeoutError(<HTTPConnection(host='113.31.180.218', port=19987) at 0x714a13c8caf0>, 'Connection to 113.31.180.218 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 493, in _make_request\n conn.request(\n ~~~~~~~~~~~~^\n method,\n ^^^^^^^\n ...<6 lines>...\n enforce_content_length=enforce_content_length,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 500, in request\n self.endheaders()\n ~~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 1353, in endheaders\n self._send_output(message_body, encode_chunked=encode_chunked)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 1113, in _send_output\n self.send(msg)\n ~~~~~~~~~^^^^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPConnection(host='113.31.180.218', port=19987) at 0x714a13c8caf0>, 'Connection to 113.31.180.218 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: HTTPConnectionPool(host='113.31.180.218', port=19987): Max retries exceeded with url: /app/bn/app/systemInit (Caused by ConnectTimeoutError(<HTTPConnection(host='113.31.180.218', port=19987) at 0x714a13c8caf0>, 'Connection to 113.31.180.218 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 756, 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 318, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/悯善.txt\", line 147, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/悯善.txt\", line 265, in _ensure_system_init\n File \"/home/harold/workspace/tvbox-resources/py/悯善.txt\", line 294, in _post_api\nrequests.exceptions.ConnectTimeout: HTTPConnectionPool(host='113.31.180.218', port=19987): Max retries exceeded with url: /app/bn/app/systemInit (Caused by ConnectTimeoutError(<HTTPConnection(host='113.31.180.218', port=19987) at 0x714a13c8caf0>, 'Connection to 113.31.180.218 timed out. (connect timeout=10)'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 9.084,
|
||||
"init": 0.012,
|
||||
"home": 10010.056,
|
||||
"module_load": 9.951,
|
||||
"init": 0.015,
|
||||
"home": 10014.19,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10021.004
|
||||
"total": 10028.933
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -2172,14 +2172,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.978,
|
||||
"module_load": 5.202,
|
||||
"init": 0.001,
|
||||
"home": 183.052,
|
||||
"category": 190.716,
|
||||
"detail": 240.617,
|
||||
"player": 657.502,
|
||||
"url_check": 72.898,
|
||||
"total": 1350.437
|
||||
"home": 230.353,
|
||||
"category": 237.138,
|
||||
"detail": 333.241,
|
||||
"player": 305.108,
|
||||
"url_check": 75.529,
|
||||
"total": 1187.313
|
||||
},
|
||||
"counts": {
|
||||
"classes": 1,
|
||||
@@ -2211,14 +2211,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.403,
|
||||
"module_load": 4.614,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 779.97,
|
||||
"detail": 501.952,
|
||||
"player": 533.697,
|
||||
"url_check": 1927.28,
|
||||
"total": 3750.981
|
||||
"category": 563.544,
|
||||
"detail": 596.809,
|
||||
"player": 568.631,
|
||||
"url_check": 851.517,
|
||||
"total": 2585.674
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2250,14 +2250,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.069,
|
||||
"module_load": 5.289,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 474.861,
|
||||
"detail": 711.373,
|
||||
"category": 463.091,
|
||||
"detail": 587.493,
|
||||
"player": 0.003,
|
||||
"url_check": 376.918,
|
||||
"total": 1569.821
|
||||
"url_check": 99.321,
|
||||
"total": 1155.687
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2289,14 +2289,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.093,
|
||||
"init": 0.005,
|
||||
"module_load": 8.519,
|
||||
"init": 0.004,
|
||||
"home": 0.001,
|
||||
"category": 1471.584,
|
||||
"detail": 1140.834,
|
||||
"player": 0.018,
|
||||
"url_check": 489.796,
|
||||
"total": 3112.906
|
||||
"category": 1175.061,
|
||||
"detail": 424.359,
|
||||
"player": 0.015,
|
||||
"url_check": 285.158,
|
||||
"total": 1893.704
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2328,14 +2328,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.147,
|
||||
"init": 0.001,
|
||||
"module_load": 4.0,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 933.729,
|
||||
"detail": 689.478,
|
||||
"player": 685.348,
|
||||
"url_check": 1916.937,
|
||||
"total": 4230.483
|
||||
"category": 690.004,
|
||||
"detail": 685.054,
|
||||
"player": 690.919,
|
||||
"url_check": 851.052,
|
||||
"total": 2921.6
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2367,14 +2367,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.126,
|
||||
"init": 567.37,
|
||||
"home": 359.159,
|
||||
"category": 453.202,
|
||||
"detail": 379.92,
|
||||
"player": 1201.439,
|
||||
"url_check": 1060.03,
|
||||
"total": 4027.18
|
||||
"module_load": 4.159,
|
||||
"init": 424.972,
|
||||
"home": 542.361,
|
||||
"category": 465.007,
|
||||
"detail": 374.996,
|
||||
"player": 1306.379,
|
||||
"url_check": 384.504,
|
||||
"total": 3503.111
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -2390,11 +2390,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tt0923.abc7722.com/m3u87/share/8623435/8818929/20260804/102945/1080/index.m3u8?sign=1597a47350931b8eed751c4d236a3ac7&t=1786280950",
|
||||
"url": "https://ad.kpyy258.com/m3u87/share/8623435/8818929/20260804/102945/1080/index.m3u8?sign=1d79984655bc742bf4abd5b00b5235f4&t=1786281059",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tt0923.abc7722.com/m3u87/share/8623435/8818929/20260804/102945/1080/index.m3u8?sign=1597a47350931b8eed751c4d236a3ac7&t=1786280950",
|
||||
"final_url": "https://ad.kpyy258.com/m3u87/share/8623435/8818929/20260804/102945/1080/index.m3u8?sign=1d79984655bc742bf4abd5b00b5235f4&t=1786281059",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2406,14 +2406,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.163,
|
||||
"init": 595.189,
|
||||
"home": 1126.247,
|
||||
"category": 415.106,
|
||||
"detail": 549.838,
|
||||
"player": 4114.866,
|
||||
"url_check": 2513.261,
|
||||
"total": 10598.597
|
||||
"module_load": 8.333,
|
||||
"init": 296.035,
|
||||
"home": 507.163,
|
||||
"category": 157.808,
|
||||
"detail": 199.405,
|
||||
"player": 917.073,
|
||||
"url_check": 2345.88,
|
||||
"total": 4937.936
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2429,11 +2429,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://nkt.wki8.com/shnb/9ba501ec7044271db6ddc25b07a817f9.m3u8?token=c6931c9865f8c176f348e2c5c49fe0a6&time=1786280953&SHNB.m3u8",
|
||||
"url": "https://nkt.wki8.com/shnb/8236b8d689462d615f28b5915789a7b2.m3u8?token=79c9160044ca6d384acf9c3226112d6f&time=1786281058&SHNB.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://nkt.wki8.com/shnb/9ba501ec7044271db6ddc25b07a817f9.m3u8?token=c6931c9865f8c176f348e2c5c49fe0a6&time=1786280953&SHNB.m3u8",
|
||||
"final_url": "https://nkt.wki8.com/shnb/8236b8d689462d615f28b5915789a7b2.m3u8?token=79c9160044ca6d384acf9c3226112d6f&time=1786281058&SHNB.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2445,14 +2445,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.589,
|
||||
"module_load": 7.955,
|
||||
"init": 0.001,
|
||||
"home": 230.883,
|
||||
"category": 206.64,
|
||||
"home": 304.432,
|
||||
"category": 222.315,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 788.87
|
||||
"total": 765.127
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -2484,14 +2484,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.169,
|
||||
"module_load": 8.74,
|
||||
"init": 0.004,
|
||||
"home": 0.001,
|
||||
"category": 620.212,
|
||||
"detail": 204.464,
|
||||
"player": 0.007,
|
||||
"url_check": 1244.322,
|
||||
"total": 2079.798
|
||||
"category": 528.726,
|
||||
"detail": 10231.824,
|
||||
"player": 0.008,
|
||||
"url_check": 2151.274,
|
||||
"total": 12922.614
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2523,14 +2523,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.775,
|
||||
"module_load": 11.565,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 708.329,
|
||||
"detail": 306.954,
|
||||
"player": 227.467,
|
||||
"url_check": 1278.866,
|
||||
"total": 2528.04
|
||||
"category": 536.035,
|
||||
"detail": 210.639,
|
||||
"player": 193.482,
|
||||
"url_check": 1331.144,
|
||||
"total": 2283.797
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2562,14 +2562,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.731,
|
||||
"init": 106.473,
|
||||
"home": 96.257,
|
||||
"module_load": 9.639,
|
||||
"init": 106.239,
|
||||
"home": 96.292,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 213.728
|
||||
"total": 213.071
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -2601,14 +2601,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.523,
|
||||
"module_load": 21.29,
|
||||
"init": 0.001,
|
||||
"home": 545.699,
|
||||
"category": 314.327,
|
||||
"detail": 450.7,
|
||||
"player": 190.271,
|
||||
"url_check": 391.814,
|
||||
"total": 1898.563
|
||||
"home": 390.634,
|
||||
"category": 346.678,
|
||||
"detail": 463.122,
|
||||
"player": 210.576,
|
||||
"url_check": 66.221,
|
||||
"total": 1500.1
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -2640,14 +2640,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.826,
|
||||
"module_load": 5.288,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 559.148,
|
||||
"detail": 1367.423,
|
||||
"player": 745.1,
|
||||
"url_check": 662.045,
|
||||
"total": 15360.268
|
||||
"category": 521.242,
|
||||
"detail": 689.79,
|
||||
"player": 651.979,
|
||||
"url_check": 208.411,
|
||||
"total": 2077.582
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2658,16 +2658,16 @@
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "125713",
|
||||
"flag": "自营2线",
|
||||
"play_id": "125713-2-1"
|
||||
"flag": "自营1线",
|
||||
"play_id": "125713-1-1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://y6fb.uuzyv.com/videos/202608/08/6a770542a1ac7ead0d13b277/a0887c/index.m3u8",
|
||||
"url": "https://y6fb.vhmzy.com/videos/202608/08/6a770542a1ac7ead0d13b277/a0887c/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://y6fb.uuzyv.com/videos/202608/08/6a770542a1ac7ead0d13b277/a0887c/index.m3u8",
|
||||
"final_url": "https://y6fb.vhmzy.com/videos/202608/08/6a770542a1ac7ead0d13b277/a0887c/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2679,14 +2679,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.874,
|
||||
"module_load": 7.006,
|
||||
"init": 0.001,
|
||||
"home": 10019.055,
|
||||
"category": 10016.89,
|
||||
"home": 10018.006,
|
||||
"category": 10018.728,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 30064.137
|
||||
"total": 30062.095
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2718,14 +2718,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.685,
|
||||
"init": 171.519,
|
||||
"home": 295.98,
|
||||
"module_load": 9.494,
|
||||
"init": 225.37,
|
||||
"home": 312.774,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 476.396
|
||||
"total": 547.858
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -2757,14 +2757,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.949,
|
||||
"module_load": 5.395,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 483.26,
|
||||
"detail": 398.118,
|
||||
"player": 0.004,
|
||||
"url_check": 957.771,
|
||||
"total": 1845.237
|
||||
"category": 400.371,
|
||||
"detail": 498.01,
|
||||
"player": 0.018,
|
||||
"url_check": 3895.789,
|
||||
"total": 4800.781
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2796,14 +2796,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.324,
|
||||
"init": 0.003,
|
||||
"home": 355.649,
|
||||
"category": 334.045,
|
||||
"detail": 354.672,
|
||||
"player": 294.688,
|
||||
"url_check": 94.973,
|
||||
"total": 1438.915
|
||||
"module_load": 4.815,
|
||||
"init": 0.002,
|
||||
"home": 81.652,
|
||||
"category": 101.934,
|
||||
"detail": 129.985,
|
||||
"player": 327.816,
|
||||
"url_check": 66.963,
|
||||
"total": 713.639
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -2819,11 +2819,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://43.248.96.62:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1786280952203&url=NBY-c6d046002ed1d767bee10e93ee7f1ff8.m3u8",
|
||||
"url": "http://111.170.141.203:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1786281059933&url=NBY-c6d046002ed1d767bee10e93ee7f1ff8.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://43.248.96.62:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1786280952203&url=NBY-c6d046002ed1d767bee10e93ee7f1ff8.m3u8",
|
||||
"final_url": "http://111.170.141.203:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1786281059933&url=NBY-c6d046002ed1d767bee10e93ee7f1ff8.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2835,14 +2835,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.676,
|
||||
"module_load": 6.178,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1468.37,
|
||||
"detail": 1387.212,
|
||||
"player": 0.006,
|
||||
"url_check": 700.115,
|
||||
"total": 3562.948
|
||||
"home": 0.002,
|
||||
"category": 1424.663,
|
||||
"detail": 1464.534,
|
||||
"player": 0.005,
|
||||
"url_check": 561.892,
|
||||
"total": 3466.003
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2874,14 +2874,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.745,
|
||||
"module_load": 6.525,
|
||||
"init": 0.001,
|
||||
"home": 192.815,
|
||||
"category": 200.388,
|
||||
"detail": 213.627,
|
||||
"player": 194.903,
|
||||
"url_check": 137.759,
|
||||
"total": 947.076
|
||||
"home": 233.084,
|
||||
"category": 222.393,
|
||||
"detail": 206.738,
|
||||
"player": 207.781,
|
||||
"url_check": 146.439,
|
||||
"total": 1024.46
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2913,14 +2913,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.165,
|
||||
"module_load": 5.635,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1282.515,
|
||||
"detail": 1299.95,
|
||||
"player": 1310.773,
|
||||
"url_check": 1560.925,
|
||||
"total": 5460.333
|
||||
"category": 1299.606,
|
||||
"detail": 1309.625,
|
||||
"player": 552.219,
|
||||
"url_check": 215.407,
|
||||
"total": 3383.61
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2952,18 +2952,18 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 14.696,
|
||||
"init": 0.021,
|
||||
"home": 4523.448,
|
||||
"category": 454.476,
|
||||
"detail": 96.562,
|
||||
"player": 0.001,
|
||||
"url_check": 157.825,
|
||||
"total": 5247.848
|
||||
"module_load": 14.13,
|
||||
"init": 0.019,
|
||||
"home": 19501.735,
|
||||
"category": 798.688,
|
||||
"detail": 117.236,
|
||||
"player": 0.002,
|
||||
"url_check": 89.053,
|
||||
"total": 20522.115
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
"category_videos": 60,
|
||||
"category_videos": 48,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
@@ -2991,14 +2991,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.772,
|
||||
"init": 0.08,
|
||||
"module_load": 8.542,
|
||||
"init": 0.101,
|
||||
"home": 0.001,
|
||||
"category": 1507.381,
|
||||
"category": 1296.918,
|
||||
"detail": 0.002,
|
||||
"player": 0.001,
|
||||
"url_check": 105.73,
|
||||
"total": 1621.8
|
||||
"url_check": 101.556,
|
||||
"total": 1408.048
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -3030,14 +3030,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.546,
|
||||
"module_load": 5.584,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 408.769,
|
||||
"detail": 854.352,
|
||||
"player": 462.204,
|
||||
"url_check": 227.866,
|
||||
"total": 1959.581
|
||||
"category": 396.618,
|
||||
"detail": 349.497,
|
||||
"player": 536.379,
|
||||
"url_check": 322.764,
|
||||
"total": 1611.996
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -3069,14 +3069,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 11.822,
|
||||
"init": 145.764,
|
||||
"home": 303.086,
|
||||
"category": 246.135,
|
||||
"detail": 165.159,
|
||||
"player": 152.225,
|
||||
"url_check": 413.127,
|
||||
"total": 4592.45
|
||||
"module_load": 12.295,
|
||||
"init": 132.713,
|
||||
"home": 614.014,
|
||||
"category": 304.68,
|
||||
"detail": 888.429,
|
||||
"player": 302.203,
|
||||
"url_check": 311.697,
|
||||
"total": 7197.043
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3108,14 +3108,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 16.195,
|
||||
"init": 0.002,
|
||||
"home": 856.109,
|
||||
"category": 391.882,
|
||||
"detail": 971.35,
|
||||
"player": 0.009,
|
||||
"url_check": 598.366,
|
||||
"total": 2834.679
|
||||
"module_load": 6.158,
|
||||
"init": 0.003,
|
||||
"home": 395.525,
|
||||
"category": 436.852,
|
||||
"detail": 442.4,
|
||||
"player": 0.008,
|
||||
"url_check": 861.126,
|
||||
"total": 2143.052
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3125,17 +3125,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "417074",
|
||||
"flag": "TY线路",
|
||||
"play_id": "TY线路@@direct@@,https://tyyszywvod2.com/videos/202608/09/6a780773d420c4f5014d535a/4fd353/index.m3u8,token+,1,0"
|
||||
"vod_id": "415386",
|
||||
"flag": "RY线路",
|
||||
"play_id": "RY线路@@direct@@,https://svip.ryplay14.com/20260807/17914_5c969c25/index.m3u8,token+,1,0"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tyyszywvod2.com/videos/202608/09/6a780773d420c4f5014d535a/4fd353/index.m3u8",
|
||||
"url": "https://svip.ryplay14.com/20260807/17914_5c969c25/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tyyszywvod2.com/videos/202608/09/6a780773d420c4f5014d535a/4fd353/index.m3u8",
|
||||
"final_url": "https://svip.ryplay14.com/20260807/17914_5c969c25/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3147,14 +3147,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.981,
|
||||
"init": 0.006,
|
||||
"module_load": 9.656,
|
||||
"init": 0.007,
|
||||
"home": 0.001,
|
||||
"category": 1173.055,
|
||||
"category": 1096.053,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2314.375
|
||||
"total": 2327.675
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -3186,14 +3186,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 51.929,
|
||||
"init": 0.008,
|
||||
"home": 3.49,
|
||||
"category": 1241.598,
|
||||
"detail": 376.244,
|
||||
"player": 0.003,
|
||||
"url_check": 1204.712,
|
||||
"total": 4023.986
|
||||
"module_load": 59.568,
|
||||
"init": 0.006,
|
||||
"home": 4.014,
|
||||
"category": 1316.156,
|
||||
"detail": 400.536,
|
||||
"player": 0.004,
|
||||
"url_check": 1922.208,
|
||||
"total": 4689.553
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -3225,14 +3225,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 16.137,
|
||||
"init": 0.002,
|
||||
"home": 0.025,
|
||||
"category": 581.198,
|
||||
"detail": 805.555,
|
||||
"player": 515.751,
|
||||
"url_check": 651.403,
|
||||
"total": 2571.411
|
||||
"module_load": 7.697,
|
||||
"init": 0.003,
|
||||
"home": 0.017,
|
||||
"category": 707.119,
|
||||
"detail": 962.477,
|
||||
"player": 461.503,
|
||||
"url_check": 603.66,
|
||||
"total": 2747.246
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3264,14 +3264,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.601,
|
||||
"init": 100.481,
|
||||
"home": 0.01,
|
||||
"category": 292.685,
|
||||
"module_load": 5.008,
|
||||
"init": 104.312,
|
||||
"home": 0.02,
|
||||
"category": 503.588,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 738.501
|
||||
"total": 1215.754
|
||||
},
|
||||
"counts": {
|
||||
"classes": 67,
|
||||
@@ -3303,14 +3303,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 35.415,
|
||||
"module_load": 9.349,
|
||||
"init": 0.007,
|
||||
"home": 0.001,
|
||||
"category": 2617.073,
|
||||
"detail": 1738.902,
|
||||
"player": 790.939,
|
||||
"url_check": 615.358,
|
||||
"total": 5798.31
|
||||
"category": 2443.579,
|
||||
"detail": 1825.81,
|
||||
"player": 843.737,
|
||||
"url_check": 806.157,
|
||||
"total": 5929.619
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3320,9 +3320,9 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "dianying",
|
||||
"vod_id": "movie/6a786a158ee245ef81657246-66294.html",
|
||||
"vod_id": "movie/6a786a158ee245ef81657246-40547.html",
|
||||
"flag": "modum3u8",
|
||||
"play_id": "{\"title\":\"第01集\",\"origin\":\"modum3u8\",\"page\":\"https://viprs1.cc/movie/6a786a158ee245ef81657246/66294.html?origin=modum3u8&p=0\",\"vodName\":\"神兽猎局\",\"pic\":\"https://viprs1.cc/img/id/6a786a158ee245ef81657246.jpg\"}"
|
||||
"play_id": "{\"title\":\"第01集\",\"origin\":\"modum3u8\",\"page\":\"https://dyvip1.cc/movie/6a786a158ee245ef81657246/40547.html?origin=modum3u8&p=0\",\"vodName\":\"神兽猎局\",\"pic\":\"https://dyvip1.cc/img/id/6a786a158ee245ef81657246.jpg\"}"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
@@ -3342,14 +3342,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 41.144,
|
||||
"init": 175.6,
|
||||
"home": 334.923,
|
||||
"category": 148.091,
|
||||
"detail": 109.259,
|
||||
"player": 386.048,
|
||||
"url_check": 528.515,
|
||||
"total": 1724.794
|
||||
"module_load": 12.729,
|
||||
"init": 167.963,
|
||||
"home": 454.602,
|
||||
"category": 174.191,
|
||||
"detail": 119.323,
|
||||
"player": 161.777,
|
||||
"url_check": 65.322,
|
||||
"total": 1167.082
|
||||
},
|
||||
"counts": {
|
||||
"classes": 9,
|
||||
@@ -3381,14 +3381,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.53,
|
||||
"module_load": 13.173,
|
||||
"init": 0.001,
|
||||
"home": 359.618,
|
||||
"category": 278.567,
|
||||
"detail": 659.227,
|
||||
"player": 334.536,
|
||||
"url_check": 49.572,
|
||||
"total": 1686.532
|
||||
"home": 388.749,
|
||||
"category": 352.964,
|
||||
"detail": 599.79,
|
||||
"player": 329.892,
|
||||
"url_check": 48.015,
|
||||
"total": 1741.013
|
||||
},
|
||||
"counts": {
|
||||
"classes": 29,
|
||||
@@ -3417,17 +3417,17 @@
|
||||
"file": "盘Ta.txt",
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='www.91panta.cn', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)')))",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nssl.SSLEOFError: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\nurllib3.exceptions.SSLError: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.91panta.cn', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)')))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 756, 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 318, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/盘Ta.txt\", line 232, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/盘Ta.txt\", line 72, in _request_html\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='www.91panta.cn', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1081)')))\n",
|
||||
"error": "('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\nConnectionResetError: [Errno 104] Connection reset by peer\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 38, in reraise\n raise value.with_traceback(tb)\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 756, 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 318, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/盘Ta.txt\", line 232, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/盘Ta.txt\", line 72, in _request_html\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.', ConnectionResetError(104, 'Connection reset by peer'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 5.192,
|
||||
"module_load": 5.866,
|
||||
"init": 0.001,
|
||||
"home": 1953.967,
|
||||
"home": 3603.103,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1963.207
|
||||
"total": 3612.721
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -3459,14 +3459,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.964,
|
||||
"module_load": 40.552,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 218.215,
|
||||
"detail": 241.565,
|
||||
"player": 311.496,
|
||||
"url_check": 1010.762,
|
||||
"total": 1791.72
|
||||
"home": 0.002,
|
||||
"category": 235.872,
|
||||
"detail": 243.405,
|
||||
"player": 295.198,
|
||||
"url_check": 3559.801,
|
||||
"total": 4379.736
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -3498,14 +3498,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.035,
|
||||
"init": 0.086,
|
||||
"home": 0.001,
|
||||
"category": 1593.772,
|
||||
"detail": 342.622,
|
||||
"player": 887.551,
|
||||
"url_check": 313.242,
|
||||
"total": 3146.993
|
||||
"module_load": 79.332,
|
||||
"init": 0.35,
|
||||
"home": 0.004,
|
||||
"category": 1505.839,
|
||||
"detail": 353.546,
|
||||
"player": 558.528,
|
||||
"url_check": 347.726,
|
||||
"total": 2847.251
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3517,7 +3517,7 @@
|
||||
"tid": "0",
|
||||
"vod_id": "-76521",
|
||||
"flag": "123",
|
||||
"play_id": "push://https://www.xn--vzy265d.cc/api/go.php?t=_00OIyY3rVcRsEQKpy8kP33AaZDOOXtV2FchVJhoZ2fSeLI8OdHGzkSDKkwdnfF8Pb_tWyretG3AW-CpquVNQr2cfKisbP5mtrOOPYlQ3TShxmUKtPoiJ-R3Rajbo6zMbMrUQLs3Fai-_64hfzqwPtjrDc2lydZQoaZDsPsJA2KS7reCdxd6z_DFunWlD77VXmuTiMTg0xg6x5Vsbqyicg"
|
||||
"play_id": "push://https://www.xn--vzy265d.cc/api/go.php?t=6cP3vFdt0C0o2Iu5xnThJDSCKq3DJYRJq08ShyY9hpmPcrYHfGjNdQlBA0cIXsq5tyhtjmHGszkCXVxvFvzsD3SdBWW806A_XZ5G_8y3KXghKUZ6MDLB-zrlgZGDcrLniZ8pGvkEKvFFQRZnYHSR7TAOHzLwiiqBT9lcZtE-5G5YLd1-O7gb9AE-zfFG_x_8hxdW89wNwAqaychBrdrJ3g"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
@@ -3537,14 +3537,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 31.961,
|
||||
"init": 1403.853,
|
||||
"home": 385.659,
|
||||
"category": 640.535,
|
||||
"detail": 280.115,
|
||||
"player": 0.004,
|
||||
"url_check": 180.795,
|
||||
"total": 2923.861
|
||||
"module_load": 115.106,
|
||||
"init": 894.405,
|
||||
"home": 443.382,
|
||||
"category": 184.817,
|
||||
"detail": 277.847,
|
||||
"player": 0.007,
|
||||
"url_check": 145.524,
|
||||
"total": 2069.401
|
||||
},
|
||||
"counts": {
|
||||
"classes": 13,
|
||||
@@ -3556,15 +3556,15 @@
|
||||
"tid": "星芽",
|
||||
"vod_id": "星芽@51",
|
||||
"flag": "星芽短剧",
|
||||
"play_id": "http://qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=53cb221c11bc4dd4fb3629eddb12722e&t=6a7b1efd"
|
||||
"play_id": "http://qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=98403f778e1a278c6bab93e049d156be&t=6a7b1f68"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=53cb221c11bc4dd4fb3629eddb12722e&t=6a7b1efd",
|
||||
"url": "http://qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=98403f778e1a278c6bab93e049d156be&t=6a7b1f68",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://ctyunhljdcdn.qnqcdn.net/qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=53cb221c11bc4dd4fb3629eddb12722e&t=6a7b1efd&nb57c47eq8=offline",
|
||||
"final_url": "http://ctyunhljdcdn.qnqcdn.net/qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=98403f778e1a278c6bab93e049d156be&t=6a7b1f68&nb57c47eq8=offline",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3576,34 +3576,34 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.84,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 297.493,
|
||||
"detail": 1808.932,
|
||||
"player": 0.008,
|
||||
"url_check": 1081.686,
|
||||
"total": 3193.507
|
||||
"module_load": 21.994,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 586.117,
|
||||
"detail": 226.8,
|
||||
"player": 0.018,
|
||||
"url_check": 1187.219,
|
||||
"total": 2024.347
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
"classes": 4,
|
||||
"category_videos": 20,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "70174",
|
||||
"tid": "2",
|
||||
"vod_id": "70264",
|
||||
"flag": "百度",
|
||||
"play_id": "https://pan.baidu.com/s/1Atq1_TQxb2GIn_74kEZ5Bw?pwd=6666"
|
||||
"play_id": "https://pan.baidu.com/s/1H3y5G4D6kBx8XyiiX9TKGw?pwd=6666"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/1Atq1_TQxb2GIn_74kEZ5Bw?pwd=6666",
|
||||
"url": "https://pan.baidu.com/s/1H3y5G4D6kBx8XyiiX9TKGw?pwd=6666",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=Atq1_TQxb2GIn_74kEZ5Bw&pwd=6666",
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=H3y5G4D6kBx8XyiiX9TKGw&pwd=6666",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3615,14 +3615,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.212,
|
||||
"init": 0.003,
|
||||
"home": 0.004,
|
||||
"category": 691.719,
|
||||
"detail": 669.102,
|
||||
"player": 0.006,
|
||||
"url_check": 0.074,
|
||||
"total": 1367.567
|
||||
"module_load": 35.378,
|
||||
"init": 0.005,
|
||||
"home": 0.028,
|
||||
"category": 604.543,
|
||||
"detail": 739.793,
|
||||
"player": 0.003,
|
||||
"url_check": 0.07,
|
||||
"total": 1384.308
|
||||
},
|
||||
"counts": {
|
||||
"classes": 24,
|
||||
@@ -3654,14 +3654,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.195,
|
||||
"init": 0.021,
|
||||
"home": 0.001,
|
||||
"category": 725.465,
|
||||
"detail": 430.362,
|
||||
"player": 0.002,
|
||||
"url_check": 128.695,
|
||||
"total": 1289.581
|
||||
"module_load": 6.877,
|
||||
"init": 0.035,
|
||||
"home": 0.002,
|
||||
"category": 233.132,
|
||||
"detail": 572.776,
|
||||
"player": 0.007,
|
||||
"url_check": 151.365,
|
||||
"total": 965.822
|
||||
},
|
||||
"counts": {
|
||||
"classes": 3,
|
||||
@@ -3693,14 +3693,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.793,
|
||||
"module_load": 8.3,
|
||||
"init": 0.001,
|
||||
"home": 285.435,
|
||||
"category": 296.894,
|
||||
"home": 178.507,
|
||||
"category": 270.069,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 806.246
|
||||
"total": 653.108
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3732,14 +3732,14 @@
|
||||
"error": "playerContent 未返回播放地址",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.042,
|
||||
"init": 0.0,
|
||||
"home": 396.814,
|
||||
"category": 428.176,
|
||||
"detail": 0.006,
|
||||
"player": 3173.479,
|
||||
"module_load": 7.833,
|
||||
"init": 0.001,
|
||||
"home": 479.688,
|
||||
"category": 450.333,
|
||||
"detail": 0.012,
|
||||
"player": 415.048,
|
||||
"url_check": 0.0,
|
||||
"total": 5089.926
|
||||
"total": 4259.832
|
||||
},
|
||||
"counts": {
|
||||
"classes": 63,
|
||||
@@ -3771,14 +3771,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.631,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 1497.071,
|
||||
"module_load": 22.78,
|
||||
"init": 0.007,
|
||||
"home": 0.002,
|
||||
"category": 1702.405,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 3250.497
|
||||
"total": 3220.948
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -3810,14 +3810,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.261,
|
||||
"init": 0.001,
|
||||
"home": 66.588,
|
||||
"category": 312.61,
|
||||
"detail": 708.7,
|
||||
"player": 0.004,
|
||||
"url_check": 203.024,
|
||||
"total": 1299.453
|
||||
"module_load": 18.111,
|
||||
"init": 0.002,
|
||||
"home": 180.668,
|
||||
"category": 289.372,
|
||||
"detail": 761.738,
|
||||
"player": 0.01,
|
||||
"url_check": 199.01,
|
||||
"total": 1452.101
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -3849,14 +3849,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 11.173,
|
||||
"init": 0.008,
|
||||
"home": 0.001,
|
||||
"category": 1478.932,
|
||||
"detail": 988.01,
|
||||
"player": 0.003,
|
||||
"url_check": 994.145,
|
||||
"total": 3472.968
|
||||
"module_load": 25.373,
|
||||
"init": 0.011,
|
||||
"home": 0.002,
|
||||
"category": 1698.979,
|
||||
"detail": 1050.999,
|
||||
"player": 0.006,
|
||||
"url_check": 1200.936,
|
||||
"total": 3977.285
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -3888,14 +3888,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.461,
|
||||
"init": 186.246,
|
||||
"home": 373.557,
|
||||
"category": 157.033,
|
||||
"detail": 104.11,
|
||||
"player": 155.849,
|
||||
"url_check": 48.585,
|
||||
"total": 1033.502
|
||||
"module_load": 5.638,
|
||||
"init": 193.392,
|
||||
"home": 369.508,
|
||||
"category": 194.3,
|
||||
"detail": 115.659,
|
||||
"player": 169.78,
|
||||
"url_check": 72.556,
|
||||
"total": 1128.058
|
||||
},
|
||||
"counts": {
|
||||
"classes": 9,
|
||||
@@ -3927,14 +3927,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.155,
|
||||
"module_load": 7.361,
|
||||
"init": 0.001,
|
||||
"home": 482.38,
|
||||
"home": 187.828,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 489.761
|
||||
"total": 195.46
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -3966,14 +3966,14 @@
|
||||
"error": "Invalid URL '/api/v3/drama/getCategory?orderBy=type_id': No scheme supplied. Perhaps you meant https:///api/v3/drama/getCategory?orderBy=type_id?",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 756, 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 318, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/薯条.txt\", line 279, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/薯条.txt\", line 251, in _get_json\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/api.py\", line 73, in get\n return request(\"get\", url, params=params, **kwargs)\nrequests.exceptions.MissingSchema: Invalid URL '/api/v3/drama/getCategory?orderBy=type_id': No scheme supplied. Perhaps you meant https:///api/v3/drama/getCategory?orderBy=type_id?\n",
|
||||
"timings_ms": {
|
||||
"module_load": 5.385,
|
||||
"init": 15017.737,
|
||||
"home": 0.312,
|
||||
"module_load": 28.476,
|
||||
"init": 15054.429,
|
||||
"home": 0.352,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 15026.237
|
||||
"total": 15084.541
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -4005,14 +4005,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.77,
|
||||
"init": 0.009,
|
||||
"home": 0.001,
|
||||
"category": 447.059,
|
||||
"detail": 3199.006,
|
||||
"player": 0.011,
|
||||
"url_check": 1321.551,
|
||||
"total": 4976.895
|
||||
"module_load": 57.309,
|
||||
"init": 0.011,
|
||||
"home": 0.002,
|
||||
"category": 540.35,
|
||||
"detail": 753.238,
|
||||
"player": 0.02,
|
||||
"url_check": 4783.453,
|
||||
"total": 6137.706
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -4044,14 +4044,14 @@
|
||||
"error": "详情缺少播放源或播放列表",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.234,
|
||||
"init": 555.902,
|
||||
"home": 0.003,
|
||||
"category": 460.007,
|
||||
"detail": 338.479,
|
||||
"module_load": 19.887,
|
||||
"init": 520.338,
|
||||
"home": 0.005,
|
||||
"category": 310.038,
|
||||
"detail": 356.714,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2101.13
|
||||
"total": 1962.366
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4083,14 +4083,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.708,
|
||||
"init": 0.006,
|
||||
"home": 0.001,
|
||||
"category": 1933.502,
|
||||
"detail": 754.204,
|
||||
"player": 0.003,
|
||||
"url_check": 1005.412,
|
||||
"total": 3702.523
|
||||
"module_load": 44.168,
|
||||
"init": 0.016,
|
||||
"home": 0.002,
|
||||
"category": 2018.779,
|
||||
"detail": 648.444,
|
||||
"player": 0.008,
|
||||
"url_check": 1050.83,
|
||||
"total": 3763.511
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -4122,14 +4122,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.571,
|
||||
"init": 0.001,
|
||||
"home": 1682.552,
|
||||
"category": 478.036,
|
||||
"detail": 0.007,
|
||||
"player": 0.003,
|
||||
"url_check": 506.958,
|
||||
"total": 2671.491
|
||||
"module_load": 11.779,
|
||||
"init": 0.003,
|
||||
"home": 699.494,
|
||||
"category": 495.059,
|
||||
"detail": 0.016,
|
||||
"player": 0.006,
|
||||
"url_check": 528.283,
|
||||
"total": 1739.093
|
||||
},
|
||||
"counts": {
|
||||
"classes": 44,
|
||||
@@ -4161,14 +4161,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.448,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1563.53,
|
||||
"detail": 516.526,
|
||||
"player": 429.757,
|
||||
"url_check": 976.328,
|
||||
"total": 3494.717
|
||||
"module_load": 33.605,
|
||||
"init": 0.004,
|
||||
"home": 0.002,
|
||||
"category": 1418.109,
|
||||
"detail": 490.235,
|
||||
"player": 386.404,
|
||||
"url_check": 982.223,
|
||||
"total": 3317.744
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4200,14 +4200,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 11.757,
|
||||
"init": 0.64,
|
||||
"home": 0.002,
|
||||
"category": 0.008,
|
||||
"module_load": 49.843,
|
||||
"init": 0.975,
|
||||
"home": 0.003,
|
||||
"category": 0.01,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 17.161
|
||||
"total": 54.229
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -4239,14 +4239,14 @@
|
||||
"error": "HTTPSConnectionPool(host='cms140.yhg.one', 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='cms140.yhg.one', 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 756, 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 318, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/视界.txt\", line 74, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/视界.txt\", line 402, in _ensure_init_payload\n File \"/home/harold/workspace/tvbox-resources/py/视界.txt\", line 201, in _post_api\nrequests.exceptions.ReadTimeout: HTTPSConnectionPool(host='cms140.yhg.one', port=443): Read timed out. (read timeout=10)\n",
|
||||
"timings_ms": {
|
||||
"module_load": 8.003,
|
||||
"module_load": 17.12,
|
||||
"init": 0.002,
|
||||
"home": 10014.217,
|
||||
"home": 10016.682,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10023.952
|
||||
"total": 10049.184
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -4278,14 +4278,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.92,
|
||||
"init": 0.024,
|
||||
"home": 861.24,
|
||||
"category": 790.988,
|
||||
"detail": 402.785,
|
||||
"player": 0.002,
|
||||
"url_check": 1987.818,
|
||||
"total": 4053.368
|
||||
"module_load": 14.851,
|
||||
"init": 0.049,
|
||||
"home": 294.049,
|
||||
"category": 714.299,
|
||||
"detail": 297.355,
|
||||
"player": 0.003,
|
||||
"url_check": 852.069,
|
||||
"total": 2173.475
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4317,14 +4317,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.741,
|
||||
"module_load": 6.855,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1797.872,
|
||||
"category": 989.448,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 3770.512
|
||||
"total": 2763.317
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -4356,14 +4356,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.578,
|
||||
"init": 0.001,
|
||||
"module_load": 7.819,
|
||||
"init": 0.014,
|
||||
"home": 0.001,
|
||||
"category": 286.692,
|
||||
"detail": 1053.806,
|
||||
"player": 2209.763,
|
||||
"url_check": 837.684,
|
||||
"total": 4394.27
|
||||
"category": 200.001,
|
||||
"detail": 1094.243,
|
||||
"player": 1736.104,
|
||||
"url_check": 857.329,
|
||||
"total": 3896.474
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -4395,14 +4395,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.258,
|
||||
"module_load": 8.277,
|
||||
"init": 0.001,
|
||||
"home": 397.638,
|
||||
"category": 108.606,
|
||||
"detail": 4039.352,
|
||||
"player": 157.832,
|
||||
"url_check": 28.782,
|
||||
"total": 4739.677
|
||||
"home": 415.132,
|
||||
"category": 96.183,
|
||||
"detail": 3470.809,
|
||||
"player": 175.553,
|
||||
"url_check": 28.656,
|
||||
"total": 4195.808
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4418,11 +4418,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://car-lv.kuwo.cn/de2ef81644e88d30596944aac2320699/6a787c04/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
|
||||
"url": "http://car-lv.kuwo.cn/7dbdb75cff994a95213c74d4335a8f3f/6a787c70/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://car-lv.kuwo.cn/de2ef81644e88d30596944aac2320699/6a787c04/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
|
||||
"final_url": "http://car-lv.kuwo.cn/7dbdb75cff994a95213c74d4335a8f3f/6a787c70/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -4434,14 +4434,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.154,
|
||||
"init": 451.842,
|
||||
"home": 261.749,
|
||||
"category": 260.252,
|
||||
"detail": 286.428,
|
||||
"player": 378.705,
|
||||
"url_check": 56.016,
|
||||
"total": 1705.351
|
||||
"module_load": 13.23,
|
||||
"init": 495.676,
|
||||
"home": 253.552,
|
||||
"category": 246.121,
|
||||
"detail": 254.036,
|
||||
"player": 292.305,
|
||||
"url_check": 61.845,
|
||||
"total": 1618.068
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -4451,17 +4451,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "recommend",
|
||||
"vod_id": "672598781",
|
||||
"vod_id": "359365336",
|
||||
"flag": "酷狗音乐",
|
||||
"play_id": "672598781"
|
||||
"play_id": "359365336"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://fsdg360.hw.kugou.com/202608092109/e0711f3504a1d1564b94ad344527be08/v3/9eb25ec6544b120e505015111559852e/yp/p_0_960155/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx672598781_qu128_s1594133368.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"url": "http://fsdg360.hw.kugou.com/202608092111/00f0c8c529d27cbd588060014fac7700/v3/0fd703f7f04a5ac3fb0d063f9edbb571/yp/p_0_960135/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx359365336_qu128_s4004662048.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://fsdg360.hw.kugou.com/202608092109/e0711f3504a1d1564b94ad344527be08/v3/9eb25ec6544b120e505015111559852e/yp/p_0_960155/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx672598781_qu128_s1594133368.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"final_url": "http://fsdg360.hw.kugou.com/202608092111/00f0c8c529d27cbd588060014fac7700/v3/0fd703f7f04a5ac3fb0d063f9edbb571/yp/p_0_960135/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx359365336_qu128_s4004662048.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -4473,14 +4473,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.364,
|
||||
"module_load": 9.15,
|
||||
"init": 0.001,
|
||||
"home": 3126.236,
|
||||
"category": 326.509,
|
||||
"detail": 606.993,
|
||||
"player": 213.54,
|
||||
"url_check": 527.838,
|
||||
"total": 4807.201
|
||||
"home": 992.298,
|
||||
"category": 3540.763,
|
||||
"detail": 894.973,
|
||||
"player": 570.303,
|
||||
"url_check": 550.812,
|
||||
"total": 6559.555
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -4496,11 +4496,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://ppvod011.blbtgg.com/splitOut/20260804/1365903/V20260804160339799121365903/index.m3u8?auth_key=1786280963-a629fbd00a1c44dd908fd4b62db00959-0-97ea0e681b408728594b39ea8bec9871",
|
||||
"url": "https://ppvod011.blbtgg.com/splitOut/20260804/1365903/V20260804160339799121365903/index.m3u8?auth_key=1786281074-8b09678e46e6497783e10a38519407d1-0-456b25037588c5b61b412bb30da01216",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260804/1365903/V20260804160339799121365903/index.m3u8?auth_key=1786280963-a629fbd00a1c44dd908fd4b62db00959-0-97ea0e681b408728594b39ea8bec9871",
|
||||
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260804/1365903/V20260804160339799121365903/index.m3u8?auth_key=1786281074-8b09678e46e6497783e10a38519407d1-0-456b25037588c5b61b412bb30da01216",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -4512,14 +4512,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.41,
|
||||
"module_load": 6.485,
|
||||
"init": 0.011,
|
||||
"home": 1655.903,
|
||||
"category": 124.992,
|
||||
"detail": 94.921,
|
||||
"player": 0.018,
|
||||
"url_check": 841.588,
|
||||
"total": 2724.608
|
||||
"home": 1130.485,
|
||||
"category": 1352.438,
|
||||
"detail": 102.155,
|
||||
"player": 0.015,
|
||||
"url_check": 863.962,
|
||||
"total": 3456.223
|
||||
},
|
||||
"counts": {
|
||||
"classes": 18,
|
||||
@@ -4551,14 +4551,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.523,
|
||||
"init": 0.005,
|
||||
"module_load": 9.547,
|
||||
"init": 0.006,
|
||||
"home": 0.001,
|
||||
"category": 458.432,
|
||||
"detail": 264.324,
|
||||
"player": 0.009,
|
||||
"url_check": 188.901,
|
||||
"total": 920.338
|
||||
"category": 476.634,
|
||||
"detail": 187.425,
|
||||
"player": 0.012,
|
||||
"url_check": 161.246,
|
||||
"total": 835.345
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -4590,14 +4590,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.699,
|
||||
"init": 0.002,
|
||||
"module_load": 5.989,
|
||||
"init": 0.003,
|
||||
"home": 0.002,
|
||||
"category": 1909.856,
|
||||
"detail": 866.331,
|
||||
"category": 1905.773,
|
||||
"detail": 737.415,
|
||||
"player": 0.004,
|
||||
"url_check": 203.501,
|
||||
"total": 2985.879
|
||||
"url_check": 210.746,
|
||||
"total": 2860.549
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -4629,14 +4629,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.986,
|
||||
"init": 0.003,
|
||||
"home": 994.311,
|
||||
"category": 1145.942,
|
||||
"detail": 4429.772,
|
||||
"player": 889.697,
|
||||
"url_check": 162.145,
|
||||
"total": 7628.526
|
||||
"module_load": 6.497,
|
||||
"init": 0.002,
|
||||
"home": 1259.615,
|
||||
"category": 1082.658,
|
||||
"detail": 3721.25,
|
||||
"player": 842.37,
|
||||
"url_check": 192.417,
|
||||
"total": 7105.844
|
||||
},
|
||||
"counts": {
|
||||
"classes": 18,
|
||||
@@ -4652,11 +4652,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://piccc.cdn.51touxiang.com/m3u8/2ePd4TGLqoackYBGnFxo66tx694g29pLJY5pkDQc.m3u8?pid=%2BibJyq87ptZYRmRqhIP%2FvdPpS8IkFbC44G%2FR8jMO89c%3D&utk=u_bYstpjDewEfNg7Qfvwx1&uk=f0vRs0mWZ8Q4NeOaqnzptBzBCFA8hAHZaPEf9u6Y3cw%3D&spl=213&t=1786280968&sign=d4786ef6dcfdd7893e176a0c0fc93f1c&ip=222.210.194.251",
|
||||
"url": "http://piccc.cdn.51touxiang.com/m3u8/2ePd4TGLqoackYBGnFxo66tx694g29pLJY5pkDQc.m3u8?pid=%2BibJyq87ptZYRmRqhIP%2FvdPpS8IkFbC44G%2FR8jMO89c%3D&utk=u_bYstpjDewEfNg7Qfvwx1&uk=f0vRs0mWZ8Q4NeOaqnzptBzBCFA8hAHZaPEf9u6Y3cw%3D&spl=213&t=1786281076&sign=93ba4101368470f443b6d3920c93478d&ip=222.210.194.251",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://piccc.cdn.51touxiang.com/m3u8/2ePd4TGLqoackYBGnFxo66tx694g29pLJY5pkDQc.m3u8?pid=%2BibJyq87ptZYRmRqhIP%2FvdPpS8IkFbC44G%2FR8jMO89c%3D&utk=u_bYstpjDewEfNg7Qfvwx1&uk=f0vRs0mWZ8Q4NeOaqnzptBzBCFA8hAHZaPEf9u6Y3cw%3D&spl=213&t=1786280968&sign=d4786ef6dcfdd7893e176a0c0fc93f1c&ip=222.210.194.251",
|
||||
"final_url": "http://piccc.cdn.51touxiang.com/m3u8/2ePd4TGLqoackYBGnFxo66tx694g29pLJY5pkDQc.m3u8?pid=%2BibJyq87ptZYRmRqhIP%2FvdPpS8IkFbC44G%2FR8jMO89c%3D&utk=u_bYstpjDewEfNg7Qfvwx1&uk=f0vRs0mWZ8Q4NeOaqnzptBzBCFA8hAHZaPEf9u6Y3cw%3D&spl=213&t=1786281076&sign=93ba4101368470f443b6d3920c93478d&ip=222.210.194.251",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -4668,14 +4668,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.931,
|
||||
"module_load": 9.244,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 349.769,
|
||||
"detail": 720.894,
|
||||
"category": 752.678,
|
||||
"detail": 756.802,
|
||||
"player": 0.003,
|
||||
"url_check": 1921.501,
|
||||
"total": 3000.694
|
||||
"url_check": 836.659,
|
||||
"total": 2356.097
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -4707,14 +4707,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 14.03,
|
||||
"module_load": 8.586,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 561.758,
|
||||
"detail": 332.771,
|
||||
"category": 331.718,
|
||||
"detail": 338.127,
|
||||
"player": 0.003,
|
||||
"url_check": 31.531,
|
||||
"total": 940.577
|
||||
"url_check": 50.629,
|
||||
"total": 729.608
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -4746,14 +4746,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 11.604,
|
||||
"module_load": 12.876,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1080.547,
|
||||
"detail": 1094.36,
|
||||
"player": 1007.961,
|
||||
"url_check": 170.195,
|
||||
"total": 9360.251
|
||||
"category": 961.081,
|
||||
"detail": 1044.418,
|
||||
"player": 997.816,
|
||||
"url_check": 182.698,
|
||||
"total": 9261.15
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4785,14 +4785,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.509,
|
||||
"module_load": 6.113,
|
||||
"init": 0.001,
|
||||
"home": 10015.107,
|
||||
"home": 10012.642,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10020.779
|
||||
"total": 10018.985
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -4824,14 +4824,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.032,
|
||||
"module_load": 3.649,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 161.406,
|
||||
"detail": 166.157,
|
||||
"player": 0.016,
|
||||
"url_check": 329.328,
|
||||
"total": 661.897
|
||||
"home": 0.0,
|
||||
"category": 243.28,
|
||||
"detail": 233.89,
|
||||
"player": 0.017,
|
||||
"url_check": 370.047,
|
||||
"total": 852.73
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -4863,14 +4863,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.189,
|
||||
"init": 0.001,
|
||||
"home": 366.573,
|
||||
"module_load": 6.148,
|
||||
"init": 0.006,
|
||||
"home": 377.601,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 371.927
|
||||
"total": 383.937
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
|
||||
Reference in New Issue
Block a user