validate
This commit is contained in:
+1016
-1016
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"generated_at": "2026-08-09T20:12:56+08:00",
|
||||
"generated_at": "2026-08-09T20:46:08+08:00",
|
||||
"max_workers": 16,
|
||||
"total_duration_ms": 41947.293,
|
||||
"total_duration_ms": 41590.013,
|
||||
"summary": {
|
||||
"total": 125,
|
||||
"success": 91,
|
||||
@@ -10,10 +10,10 @@
|
||||
"stage_failures": {
|
||||
"module_load": 0,
|
||||
"init": 0,
|
||||
"home": 7,
|
||||
"category": 15,
|
||||
"detail": 1,
|
||||
"player": 2,
|
||||
"home": 6,
|
||||
"category": 16,
|
||||
"detail": 2,
|
||||
"player": 1,
|
||||
"url_check": 3,
|
||||
"unexpected": 6
|
||||
}
|
||||
@@ -27,14 +27,14 @@
|
||||
"error": "分类视频缺少 vod_id",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 263.421,
|
||||
"init": 863.727,
|
||||
"home": 0.001,
|
||||
"category": 539.114,
|
||||
"module_load": 255.868,
|
||||
"init": 1057.947,
|
||||
"home": 0.002,
|
||||
"category": 522.208,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2289.112
|
||||
"total": 2361.651
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -66,14 +66,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 266.579,
|
||||
"init": 0.134,
|
||||
"home": 0.044,
|
||||
"category": 1533.389,
|
||||
"detail": 780.516,
|
||||
"player": 0.311,
|
||||
"url_check": 540.735,
|
||||
"total": 3176.22
|
||||
"module_load": 251.508,
|
||||
"init": 0.057,
|
||||
"home": 0.018,
|
||||
"category": 1589.543,
|
||||
"detail": 775.048,
|
||||
"player": 0.254,
|
||||
"url_check": 624.946,
|
||||
"total": 3254.563
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -105,14 +105,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 262.799,
|
||||
"module_load": 255.143,
|
||||
"init": 0.001,
|
||||
"home": 0.009,
|
||||
"category": 753.501,
|
||||
"detail": 519.574,
|
||||
"player": 746.009,
|
||||
"url_check": 468.683,
|
||||
"total": 2752.192
|
||||
"home": 0.01,
|
||||
"category": 847.834,
|
||||
"detail": 545.486,
|
||||
"player": 782.751,
|
||||
"url_check": 115.965,
|
||||
"total": 2556.556
|
||||
},
|
||||
"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=466175068a2dd7f4209b8723932af830&buy_key=FM&token=5952×tamp=1786277556&duration=216",
|
||||
"url": "https://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/8478-audiopay/BB/AD/GKwRIUEOLL7CABrUHAS20I5t.m4a?sign=3ce9f226d9aee9f3d6fe4c0f4b3e3abb&buy_key=FM&token=7275×tamp=1786279549&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=466175068a2dd7f4209b8723932af830&buy_key=FM&token=5952×tamp=1786277556&duration=216",
|
||||
"final_url": "https://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/8478-audiopay/BB/AD/GKwRIUEOLL7CABrUHAS20I5t.m4a?sign=3ce9f226d9aee9f3d6fe4c0f4b3e3abb&buy_key=FM&token=7275×tamp=1786279549&duration=216",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -144,14 +144,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 266.323,
|
||||
"init": 0.001,
|
||||
"home": 406.639,
|
||||
"category": 0.03,
|
||||
"detail": 372.56,
|
||||
"player": 1533.039,
|
||||
"url_check": 425.824,
|
||||
"total": 3055.744
|
||||
"module_load": 250.412,
|
||||
"init": 0.0,
|
||||
"home": 497.089,
|
||||
"category": 0.028,
|
||||
"detail": 498.834,
|
||||
"player": 882.376,
|
||||
"url_check": 508.653,
|
||||
"total": 2650.531
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -183,14 +183,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 263.127,
|
||||
"init": 0.009,
|
||||
"home": 0.006,
|
||||
"category": 1075.752,
|
||||
"detail": 652.864,
|
||||
"player": 0.005,
|
||||
"url_check": 136.308,
|
||||
"total": 2184.997
|
||||
"module_load": 249.934,
|
||||
"init": 0.006,
|
||||
"home": 0.004,
|
||||
"category": 1000.684,
|
||||
"detail": 725.589,
|
||||
"player": 0.004,
|
||||
"url_check": 176.982,
|
||||
"total": 2162.722
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -222,14 +222,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 263.184,
|
||||
"init": 0.003,
|
||||
"home": 0.001,
|
||||
"category": 806.925,
|
||||
"detail": 503.19,
|
||||
"player": 638.998,
|
||||
"url_check": 839.201,
|
||||
"total": 3105.692
|
||||
"module_load": 249.29,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 912.756,
|
||||
"detail": 546.123,
|
||||
"player": 459.377,
|
||||
"url_check": 1026.207,
|
||||
"total": 3209.234
|
||||
},
|
||||
"counts": {
|
||||
"classes": 1,
|
||||
@@ -239,17 +239,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "51616",
|
||||
"vod_id": "26926",
|
||||
"flag": "55短剧",
|
||||
"play_id": "51616~1~1"
|
||||
"play_id": "26926~1~1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tyyszywvod2.com/videos/202608/09/6a777699096a8ef47c80d75f/94755f/index.m3u8",
|
||||
"url": "https://tyyszywvod2.com/videos/202606/28/6a413d12df0906c5d56b7f69/7d5306/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tyyszywvod2.com/videos/202608/09/6a777699096a8ef47c80d75f/94755f/index.m3u8",
|
||||
"final_url": "https://tyyszywvod2.com/videos/202606/28/6a413d12df0906c5d56b7f69/7d5306/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -261,14 +261,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 285.071,
|
||||
"init": 0.008,
|
||||
"module_load": 248.827,
|
||||
"init": 0.003,
|
||||
"home": 0.002,
|
||||
"category": 988.075,
|
||||
"detail": 862.216,
|
||||
"player": 0.004,
|
||||
"url_check": 0.075,
|
||||
"total": 2165.28
|
||||
"category": 949.652,
|
||||
"detail": 888.997,
|
||||
"player": 0.003,
|
||||
"url_check": 0.065,
|
||||
"total": 2100.456
|
||||
},
|
||||
"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": 266.431,
|
||||
"module_load": 252.337,
|
||||
"init": 0.001,
|
||||
"home": 542.105,
|
||||
"home": 618.285,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 864.16
|
||||
"total": 879.281
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -334,39 +334,39 @@
|
||||
{
|
||||
"spider": "APP影院",
|
||||
"file": "APP影院.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"success": false,
|
||||
"failed_stage": "category",
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 304.392,
|
||||
"module_load": 247.945,
|
||||
"init": 0.003,
|
||||
"home": 0.002,
|
||||
"category": 770.375,
|
||||
"detail": 273.637,
|
||||
"player": 377.935,
|
||||
"url_check": 934.477,
|
||||
"total": 2675.238
|
||||
"home": 0.001,
|
||||
"category": 771.931,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1826.967
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
"category_videos": 36,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "597215",
|
||||
"flag": "心浪云播",
|
||||
"play_id": "597215~2~1"
|
||||
"tid": "2",
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://play.xluuss.com/play/eXDrjBAe/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://play.xluuss.com/play/eXDrjBAe/index.m3u8",
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -378,14 +378,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 278.688,
|
||||
"init": 0.014,
|
||||
"home": 0.004,
|
||||
"category": 329.736,
|
||||
"detail": 456.367,
|
||||
"player": 318.757,
|
||||
"url_check": 0.081,
|
||||
"total": 1423.708
|
||||
"module_load": 251.594,
|
||||
"init": 0.04,
|
||||
"home": 0.003,
|
||||
"category": 334.203,
|
||||
"detail": 338.138,
|
||||
"player": 313.061,
|
||||
"url_check": 0.128,
|
||||
"total": 1246.412
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -417,14 +417,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 257.709,
|
||||
"module_load": 250.874,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 448.197,
|
||||
"detail": 480.121,
|
||||
"player": 0.012,
|
||||
"url_check": 464.389,
|
||||
"total": 1652.758
|
||||
"category": 10122.672,
|
||||
"detail": 500.002,
|
||||
"player": 0.011,
|
||||
"url_check": 265.513,
|
||||
"total": 11144.479
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -456,14 +456,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 259.091,
|
||||
"init": 0.001,
|
||||
"home": 0.004,
|
||||
"category": 358.604,
|
||||
"detail": 358.314,
|
||||
"player": 0.011,
|
||||
"url_check": 336.626,
|
||||
"total": 1359.607
|
||||
"module_load": 249.399,
|
||||
"init": 0.0,
|
||||
"home": 0.002,
|
||||
"category": 327.554,
|
||||
"detail": 266.096,
|
||||
"player": 0.004,
|
||||
"url_check": 139.186,
|
||||
"total": 993.505
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -495,14 +495,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 259.9,
|
||||
"init": 0.014,
|
||||
"home": 0.008,
|
||||
"category": 768.491,
|
||||
"detail": 615.669,
|
||||
"player": 292.211,
|
||||
"url_check": 100.494,
|
||||
"total": 2093.293
|
||||
"module_load": 249.932,
|
||||
"init": 0.016,
|
||||
"home": 0.004,
|
||||
"category": 452.412,
|
||||
"detail": 836.872,
|
||||
"player": 338.648,
|
||||
"url_check": 65.992,
|
||||
"total": 1956.345
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -518,11 +518,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F000003Qui1q2u1Zho.flac?guid=2bf631ad9ad80779bab6fa3d00c4d0ae&vkey=24C981F12D8A9DF7E9665F21AD6D125A2076471B357296C14D3856877BA998FB7D2C2FD85E2F7A0B2D9F2870F07F57B2CDD695F16B3E155D__v2b9ab543&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F000003Qui1q2u1Zho.flac?guid=9eea23a7a39ba515bcf9e02863b73de4&vkey=C1A36411DA979F96F83CAA4B5DCED9950EA365A954106753CBB5BF156CC62CDB3BC4898DC90FDB208BA19F64C40F9CC36B02443A53383DCF__v2b9abbaa&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F000003Qui1q2u1Zho.flac?guid=2bf631ad9ad80779bab6fa3d00c4d0ae&vkey=24C981F12D8A9DF7E9665F21AD6D125A2076471B357296C14D3856877BA998FB7D2C2FD85E2F7A0B2D9F2870F07F57B2CDD695F16B3E155D__v2b9ab543&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F000003Qui1q2u1Zho.flac?guid=9eea23a7a39ba515bcf9e02863b73de4&vkey=C1A36411DA979F96F83CAA4B5DCED9950EA365A954106753CBB5BF156CC62CDB3BC4898DC90FDB208BA19F64C40F9CC36B02443A53383DCF__v2b9abbaa&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -534,34 +534,34 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 289.632,
|
||||
"init": 0.011,
|
||||
"home": 0.127,
|
||||
"category": 911.262,
|
||||
"detail": 2336.163,
|
||||
"player": 0.005,
|
||||
"url_check": 892.265,
|
||||
"total": 4458.082
|
||||
"module_load": 244.31,
|
||||
"init": 0.005,
|
||||
"home": 0.084,
|
||||
"category": 820.382,
|
||||
"detail": 2264.276,
|
||||
"player": 0.006,
|
||||
"url_check": 1129.708,
|
||||
"total": 4467.43
|
||||
},
|
||||
"counts": {
|
||||
"classes": 29,
|
||||
"category_videos": 20,
|
||||
"category_videos": 18,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
},
|
||||
"samples": {
|
||||
"tid": "cat_recommend",
|
||||
"vod_id": "yt:playlist:PLvOO0btloRntAi-VnV06M1Bu0X1xljUUP",
|
||||
"vod_id": "yt:video:E3jcQgR3TNE",
|
||||
"flag": "YouTube",
|
||||
"play_id": "yt:entry:PLvOO0btloRntAi-VnV06M1Bu0X1xljUUP:5dTOPen28ts"
|
||||
"play_id": "yt:video:E3jcQgR3TNE"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://www.youtube.com/watch?v=5dTOPen28ts&list=PLvOO0btloRntAi-VnV06M1Bu0X1xljUUP",
|
||||
"url": "https://www.youtube.com/watch?v=E3jcQgR3TNE",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://www.youtube.com/watch?v=5dTOPen28ts&list=PLvOO0btloRntAi-VnV06M1Bu0X1xljUUP",
|
||||
"final_url": "https://www.youtube.com/watch?v=E3jcQgR3TNE",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -573,14 +573,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 305.438,
|
||||
"module_load": 244.924,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 221.62,
|
||||
"detail": 270.116,
|
||||
"player": 0.009,
|
||||
"url_check": 421.712,
|
||||
"total": 1228.928
|
||||
"home": 0.002,
|
||||
"category": 291.084,
|
||||
"detail": 287.314,
|
||||
"player": 0.004,
|
||||
"url_check": 166.097,
|
||||
"total": 1005.292
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -612,14 +612,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 291.934,
|
||||
"init": 0.006,
|
||||
"home": 1771.502,
|
||||
"category": 1186.363,
|
||||
"detail": 1074.639,
|
||||
"player": 984.422,
|
||||
"url_check": 430.274,
|
||||
"total": 5759.224
|
||||
"module_load": 248.118,
|
||||
"init": 0.002,
|
||||
"home": 1660.679,
|
||||
"category": 1158.495,
|
||||
"detail": 1119.796,
|
||||
"player": 1051.467,
|
||||
"url_check": 130.92,
|
||||
"total": 5376.439
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -651,14 +651,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.558,
|
||||
"module_load": 5.339,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1382.78,
|
||||
"detail": 1242.099,
|
||||
"player": 1239.92,
|
||||
"url_check": 4138.267,
|
||||
"total": 8009.662
|
||||
"home": 0.0,
|
||||
"category": 11430.842,
|
||||
"detail": 1054.619,
|
||||
"player": 1526.426,
|
||||
"url_check": 1764.981,
|
||||
"total": 15782.993
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -668,57 +668,57 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "index",
|
||||
"vod_id": "201679",
|
||||
"vod_id": "205475",
|
||||
"flag": "YouKnowTV",
|
||||
"play_id": "eyJ2b2RfaWQiOiIyMDE2NzkiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDE2NzktMS0xLyJ9LHsic291cmNlIjoi57q_6LevMyIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDE2NzktMS0xLyJ9LHsic291cmNlIjoi57q_6LevMjc5Iiwic291cmNlX2lkIjoiMiIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzIwMTY3OS0yLTEvIn0seyJzb3VyY2UiOiLnur_ot68yODAiLCJzb3VyY2VfaWQiOiIyIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjAxNjc5LTItMS8ifV19"
|
||||
"play_id": "eyJ2b2RfaWQiOiIyMDU0NzUiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDU0NzUtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDU0NzUtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMzIiLCJzb3VyY2VfaWQiOiIzIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjA1NDc1LTMtMS8ifSx7InNvdXJjZSI6Iue6v-i3rzMzIiwic291cmNlX2lkIjoiMyIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzIwNTQ3NS0zLTEvIn0seyJzb3VyY2UiOiLnur_ot681NSIsInNvdXJjZV9pZCI6IjIiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDU0NzUtMi0xLyJ9LHsic291cmNlIjoi57q_6LevNTYiLCJzb3VyY2VfaWQiOiIyIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjA1NDc1LTItMS8ifV19"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://vip.dytt-cine.com/20250906/54939_62150667/index.m3u8",
|
||||
"url": "https://vip.dytt-tvs.com/20260718/28728_e2f925f4/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://vip.dytt-cine.com/20250906/54939_62150667/index.m3u8",
|
||||
"final_url": "https://cnvod.jimxtc.com/20260718/28728_e2f925f4/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"spider": "七味",
|
||||
"file": "七味.txt",
|
||||
"success": false,
|
||||
"failed_stage": "category",
|
||||
"error": "分类视频列表为空",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 11.582,
|
||||
"init": 0.008,
|
||||
"module_load": 9.441,
|
||||
"init": 0.005,
|
||||
"home": 0.001,
|
||||
"category": 540.397,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 7367.888
|
||||
"category": 817.949,
|
||||
"detail": 915.114,
|
||||
"player": 0.004,
|
||||
"url_check": 0.064,
|
||||
"total": 1743.022
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
"category_videos": 42,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
},
|
||||
"samples": {
|
||||
"tid": "2",
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"tid": "1",
|
||||
"vod_id": "512102",
|
||||
"flag": "磁力1",
|
||||
"play_id": "magnet:?xt=urn:btih:0f8156bcbcfd2328f3cbd90048c021d368f256dd&dn=The Swedish Theory Of Love (2015) [NORDIC] [720p] [WEBRip] [YTS.GG - YTS.BZ]"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"parse": 0,
|
||||
"url": "magnet:?xt=urn:btih:0f8156bcbcfd2328f3cbd90048c021d368f256dd&dn=The Swedish Theory Of Love (2015) [NORDIC] [720p] [WEBRip] [YTS.GG - YTS.BZ]",
|
||||
"valid": true,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
"final_url": "magnet:?xt=urn:btih:0f8156bcbcfd2328f3cbd90048c021d368f256dd&dn=The Swedish Theory Of Love (2015) [NORDIC] [720p] [WEBRip] [YTS.GG - YTS.BZ]",
|
||||
"reason": "非 HTTP 地址,按协议格式通过"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -729,14 +729,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.64,
|
||||
"module_load": 5.103,
|
||||
"init": 0.001,
|
||||
"home": 470.488,
|
||||
"category": 488.657,
|
||||
"detail": 410.045,
|
||||
"player": 0.007,
|
||||
"url_check": 154.209,
|
||||
"total": 1531.159
|
||||
"home": 431.255,
|
||||
"category": 489.835,
|
||||
"detail": 460.145,
|
||||
"player": 0.004,
|
||||
"url_check": 142.79,
|
||||
"total": 1529.729
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -768,14 +768,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.703,
|
||||
"module_load": 8.064,
|
||||
"init": 0.001,
|
||||
"home": 363.293,
|
||||
"category": 106.767,
|
||||
"home": 108.406,
|
||||
"category": 100.959,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 576.389
|
||||
"total": 319.147
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -807,14 +807,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 11.407,
|
||||
"module_load": 10.18,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 434.325,
|
||||
"detail": 433.9,
|
||||
"player": 1656.878,
|
||||
"url_check": 525.047,
|
||||
"total": 3062.61
|
||||
"category": 437.816,
|
||||
"detail": 446.63,
|
||||
"player": 822.477,
|
||||
"url_check": 499.559,
|
||||
"total": 2217.319
|
||||
},
|
||||
"counts": {
|
||||
"classes": 14,
|
||||
@@ -846,14 +846,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.251,
|
||||
"module_load": 4.897,
|
||||
"init": 0.001,
|
||||
"home": 322.796,
|
||||
"category": 563.84,
|
||||
"detail": 828.832,
|
||||
"player": 0.034,
|
||||
"url_check": 6353.705,
|
||||
"total": 16375.348
|
||||
"home": 304.077,
|
||||
"category": 436.636,
|
||||
"detail": 6499.954,
|
||||
"player": 0.022,
|
||||
"url_check": 7837.228,
|
||||
"total": 15083.851
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -862,18 +862,18 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "tv_series",
|
||||
"vod_id": "62169",
|
||||
"tid": "movie",
|
||||
"vod_id": "15573",
|
||||
"flag": "乌云影视",
|
||||
"play_id": "eyJtZWRpYUlkIjogIjYyMTY5IiwgInNlYXNvbk5vIjogMSwgImVwTm8iOiAxLCAidmlkZW9JZCI6IDk0NjY0OTc0LCAicGxheVVybCI6ICJodHRwczovL3dvb3l1bi50di9nZW5fb3ZlcnNlYXMvaHR0cHM6Ly92Lmx6Y2RuMzEuY29tLzIwMjUxMjAxLzkwXzVlMjhmOGJkL2luZGV4Lm0zdTgiLCAibmFtZSI6ICLnrKwx6ZuGIOesrDAx6ZuGIn0"
|
||||
"play_id": "eyJtZWRpYUlkIjogIjE1NTczIiwgInNlYXNvbk5vIjogMSwgImVwTm8iOiAxLCAidmlkZW9JZCI6IDE2OTU3LCAicGxheVVybCI6ICJodHRwczovL3dvb3l1bi50di9nZW5fb3ZlcnNlYXMvaHR0cHM6Ly9jMS5kZGJiZmZjZG4uY29tL3ZpZGVvL09NR3dvYWluaWRhbmJ1aGVzaGl5aS9IROS4reWtly9pbmRleC5tM3U4IiwgIm5hbWUiOiAi56ysMembhiBIROS4reWtlyJ9"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://wooyun.tv/gen_overseas/https://v.lzcdn31.com/20251201/90_5e28f8bd/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/6fe8fd54ffccf806538332876c925c1daeac4e6e.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": 8.101,
|
||||
"init": 0.001,
|
||||
"module_load": 4.019,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 564.041,
|
||||
"category": 559.808,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1374.829
|
||||
"total": 1421.878
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -924,14 +924,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.374,
|
||||
"init": 0.009,
|
||||
"module_load": 8.929,
|
||||
"init": 0.004,
|
||||
"home": 0.001,
|
||||
"category": 1559.716,
|
||||
"detail": 924.606,
|
||||
"player": 0.003,
|
||||
"url_check": 1561.816,
|
||||
"total": 4055.011
|
||||
"category": 1608.347,
|
||||
"detail": 990.809,
|
||||
"player": 0.007,
|
||||
"url_check": 5178.99,
|
||||
"total": 7787.531
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -963,14 +963,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.934,
|
||||
"module_load": 5.175,
|
||||
"init": 0.002,
|
||||
"home": 1582.968,
|
||||
"category": 0.039,
|
||||
"detail": 852.727,
|
||||
"player": 751.822,
|
||||
"url_check": 238.613,
|
||||
"total": 5622.278
|
||||
"home": 1589.31,
|
||||
"category": 0.029,
|
||||
"detail": 838.132,
|
||||
"player": 3716.842,
|
||||
"url_check": 249.635,
|
||||
"total": 8639.619
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1002,14 +1002,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.476,
|
||||
"module_load": 5.296,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1089.033,
|
||||
"detail": 465.515,
|
||||
"player": 0.008,
|
||||
"url_check": 1002.047,
|
||||
"total": 2561.575
|
||||
"category": 576.59,
|
||||
"detail": 468.161,
|
||||
"player": 0.012,
|
||||
"url_check": 1164.584,
|
||||
"total": 2215.206
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1036,19 +1036,19 @@
|
||||
{
|
||||
"spider": "人人视频",
|
||||
"file": "人人视频.txt",
|
||||
"success": false,
|
||||
"failed_stage": "url_check",
|
||||
"error": "HTTP 403",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.459,
|
||||
"init": 0.001,
|
||||
"home": 1772.981,
|
||||
"category": 341.369,
|
||||
"detail": 296.431,
|
||||
"player": 650.681,
|
||||
"url_check": 330.37,
|
||||
"total": 4217.15
|
||||
"module_load": 4.219,
|
||||
"init": 0.0,
|
||||
"home": 232.533,
|
||||
"category": 296.722,
|
||||
"detail": 269.416,
|
||||
"player": 389.41,
|
||||
"url_check": 163.679,
|
||||
"total": 1356.589
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1057,19 +1057,19 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "MOVIE",
|
||||
"vod_id": "58573",
|
||||
"tid": "TV",
|
||||
"vod_id": "58141",
|
||||
"flag": "人人专线",
|
||||
"play_id": "58573@390446"
|
||||
"play_id": "58141@391222"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tfya3grhdgmt1gc41hcjz8yzdk.ourdvsssvip.com:20443/ws-302.bwcgee.cn/10beb4e08b1d71f181315017e1e90402/0da4b4c2f1e94bc1aaf917d1df2dc06b-f2988a7de73606c91fe62e335add886e-ld.mp4?key=98de9161f2a395311c562edb5623c612&time=1786291960866&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=90e3d57f28024e9c979ab94ba5ae3281&hevc=false&seasonId=58573&wsiphost=ipdbme&wsrid_tag=6a786eb9_PS-000-01BYK143_29960-523-s1t1786277561248&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://tfya3grhdgmt1gc41hcjz8yzdk.ourdvsssvip.com:20443/ws-302.bwcgee.cn/10beb4e08b1d71f181315017e1e90402/0da4b4c2f1e94bc1aaf917d1df2dc06b-f2988a7de73606c91fe62e335add886e-ld.mp4?key=98de9161f2a395311c562edb5623c612&time=1786291960866&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=90e3d57f28024e9c979ab94ba5ae3281&hevc=false&seasonId=58573&wsiphost=ipdbme&wsrid_tag=6a786eb9_PS-000-01BYK143_29960-523-s1t1786277561248&x-mamba-business-label=13423&redirect_cnt=0&ip_type=0&wshc=C&requery=0",
|
||||
"reason": "HTTP 403"
|
||||
"url": "https://a3flo8tj0fvneqa.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d0a0de22923a71f180234531958c0402/5bcd7912e2b14d8b9207a27eec7d9699-c8db222eda73eda2ca3406b019ef5e9f-ld.mp4?auth_key=1786293950-662617d48aae5faf968668673ade2650-0-4ec09844dab096fa26d51e601dad3255&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=12767c4cca7c4197913a0c92342bf452&hevc=false&seasonId=58141",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://a3flo8tj0fvneqa.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d0a0de22923a71f180234531958c0402/5bcd7912e2b14d8b9207a27eec7d9699-c8db222eda73eda2ca3406b019ef5e9f-ld.mp4?auth_key=1786293950-662617d48aae5faf968668673ade2650-0-4ec09844dab096fa26d51e601dad3255&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=12767c4cca7c4197913a0c92342bf452&hevc=false&seasonId=58141",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -1080,14 +1080,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.107,
|
||||
"module_load": 8.804,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 472.925,
|
||||
"detail": 563.234,
|
||||
"category": 315.722,
|
||||
"detail": 566.119,
|
||||
"player": 0.004,
|
||||
"url_check": 243.086,
|
||||
"total": 1289.94
|
||||
"url_check": 226.458,
|
||||
"total": 1117.524
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1119,14 +1119,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.232,
|
||||
"module_load": 5.627,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1134.396,
|
||||
"detail": 1128.595,
|
||||
"player": 0.008,
|
||||
"url_check": 442.726,
|
||||
"total": 2713.671
|
||||
"category": 1154.716,
|
||||
"detail": 1524.145,
|
||||
"player": 0.011,
|
||||
"url_check": 464.189,
|
||||
"total": 3149.247
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1158,14 +1158,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.749,
|
||||
"module_load": 7.046,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1222.576,
|
||||
"detail": 211.539,
|
||||
"player": 2038.468,
|
||||
"url_check": 1714.777,
|
||||
"total": 5199.158
|
||||
"category": 1189.972,
|
||||
"detail": 280.717,
|
||||
"player": 1253.944,
|
||||
"url_check": 681.237,
|
||||
"total": 3413.924
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1181,7 +1181,7 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://v.xl01.eu.cc/obj/E12FE8AE2241B70BDDE50DEA61673B676E48AFDA9C2AF144A0BFCA75C6ADA44C",
|
||||
"url": "https://v.xl01.eu.cc/obj/D2C56C34CCB23388D57D550D69006B1CFDA4DF682AD3C272EAA5EB0BE4AA88DF",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
@@ -1197,14 +1197,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.572,
|
||||
"init": 0.02,
|
||||
"module_load": 3.754,
|
||||
"init": 0.009,
|
||||
"home": 0.001,
|
||||
"category": 335.398,
|
||||
"detail": 692.977,
|
||||
"player": 0.002,
|
||||
"url_check": 1016.703,
|
||||
"total": 2050.178
|
||||
"category": 246.268,
|
||||
"detail": 201.988,
|
||||
"player": 0.003,
|
||||
"url_check": 1002.504,
|
||||
"total": 1455.046
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1214,7 +1214,7 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "2",
|
||||
"vod_id": "https://20.90kan.cc/?id=70036",
|
||||
"vod_id": "https://sm3.cc/?id=70036",
|
||||
"flag": "百度",
|
||||
"play_id": "https://pan.baidu.com/s/1WL-pk4BDwpfcF5QSu594SQ?pwd=6666"
|
||||
},
|
||||
@@ -1236,14 +1236,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.275,
|
||||
"init": 0.001,
|
||||
"home": 279.076,
|
||||
"category": 247.767,
|
||||
"module_load": 6.12,
|
||||
"init": 0.0,
|
||||
"home": 421.01,
|
||||
"category": 257.209,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 706.131
|
||||
"total": 915.148
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1275,14 +1275,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.645,
|
||||
"module_load": 4.763,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 377.924,
|
||||
"home": 0.001,
|
||||
"category": 462.376,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 742.665
|
||||
"total": 886.012
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1314,14 +1314,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.011,
|
||||
"module_load": 5.536,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 722.599,
|
||||
"category": 731.139,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1754.044
|
||||
"total": 1594.568
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1353,14 +1353,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.876,
|
||||
"init": 146.854,
|
||||
"home": 0.072,
|
||||
"category": 107.696,
|
||||
"detail": 776.841,
|
||||
"player": 190.427,
|
||||
"url_check": 467.896,
|
||||
"total": 1696.284
|
||||
"module_load": 4.925,
|
||||
"init": 143.565,
|
||||
"home": 0.074,
|
||||
"category": 108.703,
|
||||
"detail": 1376.396,
|
||||
"player": 138.517,
|
||||
"url_check": 185.639,
|
||||
"total": 1958.898
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1376,11 +1376,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://wxsnsdy.video.qq.com/251/20302/stodownload?encfilekey=nLWUlAoVvywBJMyouanD7icEwfxNrdl6tkmaxGCGpB14ARy7fia4hHnFOmbDvIbSUYyibAibabTmqlwMwSxFkFFluA&token=6xykWLEnztJVXaEaSs3iahRq4XrT36eF3HxzOZI7S8ia91Kht2dsg0WbWiaX9sur9npjzEEA6XboPicjIhug5bYoXGn7sGZJiccTK7rFb4MLZQniaR6TkIxPTdtvBQtr0GEKLY0bYgJA0rpicbvD2WvF6HdiaSUyupdT8u8SYBBAyaeibicKeGIbRCd0qXhAeMRJmOYPKQ4Spia7EPKohYm2tbnyyk59sicib61gLNBEsbEicIc5eGDCM&hy=SH&idx=1&m=&scene=2&uzid=7a21a&basedata=CAMSA3hWMCIJCgcKA3hWMBAAQjAAt_M2JxNqqiKE1idEYZjjRX9AJ9oK9Vg8hBC22tCp-nQo5g-c2rQYeMTB1-AYCBpIlKrh0wY&sign=TuZitJYLWFMiufbqrIoQQIPB83baQB8mS66W3SIEuYW9qjI2MJ88dKWuI4LhbC5d4dUzcblRfeQtk4mfFmazjA&filename=BBA.mp4",
|
||||
"url": "https://finder.video.qq.com/251/20302/stodownload?encfilekey=nLWUlAoVvywBJMyouanD7icEwfxNrdl6tkmaxGCGpB14ARy7fia4hHnFOmbDvIbSUYyibAibabTmqlwMwSxFkFFluA&token=cztXnd9GyrGVnlE7iaru1F4iaZobicdFnzfEa2vQeLbgrbthdjoNbOZ9Tia8Uh91sSic4496p9eBuS9Q4mbnbocwlB6NkjljrSVwribib5PibV5ibfLEqrIuHSr7X8mSavs7vCReBIX1x1MVH0oibGeuofuib0NFUP3oHw6o2Q3G8wk0hz91m31YIJFS5w3COicV7eYMXMK2aryDCKlbdELWuicGWG5ibITgJDUCr6kBhLV14gU2o8AU0&hy=SH&idx=1&m=&scene=2&uzid=7a21a&basedata=CAMSA3hWMCIJCgcKA3hWMBAAQjBIfWUWD8gCo6_zzT7URXMcF0-GxU-GwI3_wj27J9LTLjttBhxhkv2mbEL26MxiquxIueLh0wY&sign=VFHt1uMgXdkjwpeliUbSjiADdcbjc7Du5vKVD-k7nbHq521TqLN1BYFCaCTVaMxQJfn6HYauer8qr4mqgGXEJg&filename=BBA.mp4",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://wxsnsdy.video.qq.com/251/20302/stodownload?encfilekey=nLWUlAoVvywBJMyouanD7icEwfxNrdl6tkmaxGCGpB14ARy7fia4hHnFOmbDvIbSUYyibAibabTmqlwMwSxFkFFluA&token=6xykWLEnztJVXaEaSs3iahRq4XrT36eF3HxzOZI7S8ia91Kht2dsg0WbWiaX9sur9npjzEEA6XboPicjIhug5bYoXGn7sGZJiccTK7rFb4MLZQniaR6TkIxPTdtvBQtr0GEKLY0bYgJA0rpicbvD2WvF6HdiaSUyupdT8u8SYBBAyaeibicKeGIbRCd0qXhAeMRJmOYPKQ4Spia7EPKohYm2tbnyyk59sicib61gLNBEsbEicIc5eGDCM&hy=SH&idx=1&m=&scene=2&uzid=7a21a&basedata=CAMSA3hWMCIJCgcKA3hWMBAAQjAAt_M2JxNqqiKE1idEYZjjRX9AJ9oK9Vg8hBC22tCp-nQo5g-c2rQYeMTB1-AYCBpIlKrh0wY&sign=TuZitJYLWFMiufbqrIoQQIPB83baQB8mS66W3SIEuYW9qjI2MJ88dKWuI4LhbC5d4dUzcblRfeQtk4mfFmazjA&filename=BBA.mp4",
|
||||
"final_url": "https://finder.video.qq.com/251/20302/stodownload?encfilekey=nLWUlAoVvywBJMyouanD7icEwfxNrdl6tkmaxGCGpB14ARy7fia4hHnFOmbDvIbSUYyibAibabTmqlwMwSxFkFFluA&token=cztXnd9GyrGVnlE7iaru1F4iaZobicdFnzfEa2vQeLbgrbthdjoNbOZ9Tia8Uh91sSic4496p9eBuS9Q4mbnbocwlB6NkjljrSVwribib5PibV5ibfLEqrIuHSr7X8mSavs7vCReBIX1x1MVH0oibGeuofuib0NFUP3oHw6o2Q3G8wk0hz91m31YIJFS5w3COicV7eYMXMK2aryDCKlbdELWuicGWG5ibITgJDUCr6kBhLV14gU2o8AU0&hy=SH&idx=1&m=&scene=2&uzid=7a21a&basedata=CAMSA3hWMCIJCgcKA3hWMBAAQjBIfWUWD8gCo6_zzT7URXMcF0-GxU-GwI3_wj27J9LTLjttBhxhkv2mbEL26MxiquxIueLh0wY&sign=VFHt1uMgXdkjwpeliUbSjiADdcbjc7Du5vKVD-k7nbHq521TqLN1BYFCaCTVaMxQJfn6HYauer8qr4mqgGXEJg&filename=BBA.mp4",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1392,14 +1392,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.337,
|
||||
"module_load": 6.172,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 229.086,
|
||||
"detail": 467.784,
|
||||
"player": 601.937,
|
||||
"url_check": 1219.675,
|
||||
"total": 2531.183
|
||||
"category": 299.624,
|
||||
"detail": 525.196,
|
||||
"player": 486.724,
|
||||
"url_check": 1263.613,
|
||||
"total": 2581.921
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1431,14 +1431,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.281,
|
||||
"module_load": 5.16,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1079.082,
|
||||
"detail": 621.532,
|
||||
"player": 285.784,
|
||||
"url_check": 1385.953,
|
||||
"total": 3380.816
|
||||
"category": 975.509,
|
||||
"detail": 296.152,
|
||||
"player": 296.067,
|
||||
"url_check": 65.324,
|
||||
"total": 1639.069
|
||||
},
|
||||
"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=1786277561-0-0-4d3cec3ab9760e2e2ee69633d5f57696",
|
||||
"url": "https://pcvideo.5g.wasu.tv/pcsan24/pc/movie/2026-08/03/202608030927410573jLiEWNl/playlist.m3u8?auth_key=1786279552-0-0-ae10b67c45c2c28e7b06e2ba28d2f588",
|
||||
"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=1786277561-0-0-4d3cec3ab9760e2e2ee69633d5f57696",
|
||||
"final_url": "https://pcvideo.5g.wasu.tv/pcsan24/pc/movie/2026-08/03/202608030927410573jLiEWNl/playlist.m3u8?auth_key=1786279552-0-0-ae10b67c45c2c28e7b06e2ba28d2f588",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1470,14 +1470,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.611,
|
||||
"module_load": 6.307,
|
||||
"init": 0.001,
|
||||
"home": 3084.423,
|
||||
"category": 259.803,
|
||||
"detail": 728.647,
|
||||
"player": 0.003,
|
||||
"url_check": 340.24,
|
||||
"total": 4418.311
|
||||
"home": 2850.921,
|
||||
"category": 272.126,
|
||||
"detail": 688.967,
|
||||
"player": 0.002,
|
||||
"url_check": 1135.112,
|
||||
"total": 4953.853
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -1509,14 +1509,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.616,
|
||||
"init": 0.005,
|
||||
"home": 407.058,
|
||||
"category": 92.905,
|
||||
"detail": 80.857,
|
||||
"player": 0.004,
|
||||
"url_check": 451.387,
|
||||
"total": 1037.629
|
||||
"module_load": 4.764,
|
||||
"init": 0.004,
|
||||
"home": 462.805,
|
||||
"category": 83.141,
|
||||
"detail": 83.969,
|
||||
"player": 0.003,
|
||||
"url_check": 323.895,
|
||||
"total": 958.943
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1526,17 +1526,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "9637",
|
||||
"flag": "高速①",
|
||||
"play_id": "https://v1.adkwai.com/bs2/adVideoLp/YWQtYWRWaWRlb0xwOmFkX2FsbGlhbmNlX3NzcDo1MTUwMzI1MDA2Ok1FUkNIQU5UOltCQDQ3Nzc5NmExOjE1ODY0NDM2MDc4MDA2.mp4"
|
||||
"vod_id": "10482",
|
||||
"flag": "线路D",
|
||||
"play_id": "http://103.97.176.23/m3u8/dmg/1786357225.m3u8"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://v1.adkwai.com/bs2/adVideoLp/YWQtYWRWaWRlb0xwOmFkX2FsbGlhbmNlX3NzcDo1MTUwMzI1MDA2Ok1FUkNIQU5UOltCQDQ3Nzc5NmExOjE1ODY0NDM2MDc4MDA2.mp4",
|
||||
"url": "http://103.97.176.23/m3u8/dmg/1786357225.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://v1.adkwai.com/bs2/adVideoLp/YWQtYWRWaWRlb0xwOmFkX2FsbGlhbmNlX3NzcDo1MTUwMzI1MDA2Ok1FUkNIQU5UOltCQDQ3Nzc5NmExOjE1ODY0NDM2MDc4MDA2.mp4",
|
||||
"final_url": "http://103.97.176.23/m3u8/dmg/1786357225.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1548,14 +1548,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.005,
|
||||
"init": 619.426,
|
||||
"home": 0.012,
|
||||
"category": 175.997,
|
||||
"detail": 176.91,
|
||||
"player": 0.004,
|
||||
"url_check": 145.668,
|
||||
"total": 1124.187
|
||||
"module_load": 3.398,
|
||||
"init": 347.794,
|
||||
"home": 0.009,
|
||||
"category": 168.845,
|
||||
"detail": 199.27,
|
||||
"player": 0.002,
|
||||
"url_check": 164.775,
|
||||
"total": 884.997
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -1587,14 +1587,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.934,
|
||||
"init": 86.445,
|
||||
"home": 0.002,
|
||||
"category": 141.576,
|
||||
"detail": 511.541,
|
||||
"player": 335.651,
|
||||
"url_check": 357.853,
|
||||
"total": 1440.126
|
||||
"module_load": 6.112,
|
||||
"init": 84.279,
|
||||
"home": 0.001,
|
||||
"category": 199.268,
|
||||
"detail": 351.69,
|
||||
"player": 487.048,
|
||||
"url_check": 62.787,
|
||||
"total": 1192.633
|
||||
},
|
||||
"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=82445afde5957560c44d7dac87496b9d&buy_key=FM&token=4728×tamp=1786277561&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=7a963f190ff3be3f8bd9d25994028acd&buy_key=FM&token=3119×tamp=1786279552&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=82445afde5957560c44d7dac87496b9d&buy_key=FM&token=4728×tamp=1786277561&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=7a963f190ff3be3f8bd9d25994028acd&buy_key=FM&token=3119×tamp=1786279552&duration=453",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1626,14 +1626,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.967,
|
||||
"init": 0.002,
|
||||
"home": 515.74,
|
||||
"category": 471.852,
|
||||
"detail": 818.149,
|
||||
"player": 329.566,
|
||||
"url_check": 739.188,
|
||||
"total": 2891.165
|
||||
"module_load": 10.391,
|
||||
"init": 0.001,
|
||||
"home": 470.352,
|
||||
"category": 365.262,
|
||||
"detail": 620.714,
|
||||
"player": 354.448,
|
||||
"url_check": 166.828,
|
||||
"total": 1990.85
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1665,14 +1665,14 @@
|
||||
"error": "不支持的地址协议: empty",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 14.277,
|
||||
"init": 0.01,
|
||||
"home": 484.244,
|
||||
"category": 742.384,
|
||||
"detail": 495.29,
|
||||
"player": 1477.619,
|
||||
"url_check": 0.148,
|
||||
"total": 6662.096
|
||||
"module_load": 9.575,
|
||||
"init": 0.007,
|
||||
"home": 484.213,
|
||||
"category": 549.832,
|
||||
"detail": 518.588,
|
||||
"player": 1944.245,
|
||||
"url_check": 0.083,
|
||||
"total": 6133.185
|
||||
},
|
||||
"counts": {
|
||||
"classes": 3,
|
||||
@@ -1704,14 +1704,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.622,
|
||||
"module_load": 4.869,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 647.602,
|
||||
"category": 717.24,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1972.969
|
||||
"total": 1931.636
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1743,14 +1743,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.881,
|
||||
"module_load": 6.653,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 755.67,
|
||||
"detail": 1376.795,
|
||||
"player": 1080.575,
|
||||
"url_check": 323.933,
|
||||
"total": 7108.127
|
||||
"category": 727.571,
|
||||
"detail": 1665.366,
|
||||
"player": 1153.495,
|
||||
"url_check": 342.25,
|
||||
"total": 7558.969
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1782,14 +1782,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 12.235,
|
||||
"init": 0.007,
|
||||
"module_load": 14.602,
|
||||
"init": 0.003,
|
||||
"home": 0.001,
|
||||
"category": 1352.131,
|
||||
"detail": 422.26,
|
||||
"player": 0.008,
|
||||
"url_check": 1178.999,
|
||||
"total": 2966.429
|
||||
"category": 1400.658,
|
||||
"detail": 420.733,
|
||||
"player": 0.004,
|
||||
"url_check": 1063.981,
|
||||
"total": 2900.688
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1821,14 +1821,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.873,
|
||||
"init": 0.004,
|
||||
"module_load": 6.482,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 1176.885,
|
||||
"detail": 1098.805,
|
||||
"player": 602.131,
|
||||
"url_check": 1092.271,
|
||||
"total": 3979.084
|
||||
"category": 1063.626,
|
||||
"detail": 1141.249,
|
||||
"player": 1065.531,
|
||||
"url_check": 1039.541,
|
||||
"total": 4317.715
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1860,14 +1860,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 12.213,
|
||||
"init": 0.003,
|
||||
"home": 0.026,
|
||||
"category": 865.702,
|
||||
"detail": 345.617,
|
||||
"player": 0.012,
|
||||
"url_check": 919.688,
|
||||
"total": 4023.361
|
||||
"module_load": 6.188,
|
||||
"init": 0.001,
|
||||
"home": 0.007,
|
||||
"category": 934.703,
|
||||
"detail": 383.396,
|
||||
"player": 0.006,
|
||||
"url_check": 923.065,
|
||||
"total": 4206.302
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1899,14 +1899,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 15.03,
|
||||
"init": 493.823,
|
||||
"home": 515.193,
|
||||
"module_load": 9.606,
|
||||
"init": 528.935,
|
||||
"home": 485.829,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 1024.832
|
||||
"total": 1024.649
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -1938,14 +1938,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.317,
|
||||
"module_load": 5.24,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 433.54,
|
||||
"detail": 463.472,
|
||||
"player": 456.323,
|
||||
"url_check": 6071.917,
|
||||
"total": 9331.263
|
||||
"category": 317.258,
|
||||
"detail": 263.31,
|
||||
"player": 255.092,
|
||||
"url_check": 1077.427,
|
||||
"total": 4266.521
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1977,14 +1977,14 @@
|
||||
"error": "HTTPConnectionPool(host='qkys.qukanwh.com', port=80): Read timed out. (read timeout=5)",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 534, in _make_request\n response = conn.getresponse()\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 571, in getresponse\n httplib_response = super().getresponse()\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 1450, in getresponse\n response.begin()\n ~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 336, in begin\n version, status, reason = self._read_status()\n ~~~~~~~~~~~~~~~~~^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/http/client.py\", line 297, in _read_status\n line = str(self.fp.readline(_MAXLINE + 1), \"iso-8859-1\")\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 39, in reraise\n raise value\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host='qkys.qukanwh.com', port=80): Read timed out. (read timeout=5)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 752, in validate_spider_file\n _run_timed(result[\"timings_ms\"], \"init\", spider.init, clock, \"\")\n ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 318, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/山楂影视.txt\", line 110, in init\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)\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.ReadTimeout: HTTPConnectionPool(host='qkys.qukanwh.com', port=80): Read timed out. (read timeout=5)\n",
|
||||
"timings_ms": {
|
||||
"module_load": 5.968,
|
||||
"init": 5045.176,
|
||||
"module_load": 6.014,
|
||||
"init": 5040.018,
|
||||
"home": 0.0,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 5056.376
|
||||
"total": 5047.607
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -2012,18 +2012,18 @@
|
||||
"spider": "布布影视",
|
||||
"file": "布布影视.txt",
|
||||
"success": false,
|
||||
"failed_stage": "player",
|
||||
"error": "playerContent 未返回播放地址",
|
||||
"failed_stage": "url_check",
|
||||
"error": "不支持的地址协议: empty",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.955,
|
||||
"init": 0.005,
|
||||
"home": 0.002,
|
||||
"category": 672.898,
|
||||
"detail": 835.314,
|
||||
"player": 796.124,
|
||||
"url_check": 0.0,
|
||||
"total": 5902.454
|
||||
"module_load": 9.342,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 776.926,
|
||||
"detail": 851.895,
|
||||
"player": 1039.362,
|
||||
"url_check": 0.068,
|
||||
"total": 6872.046
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2038,13 +2038,13 @@
|
||||
"play_id": "JD2K@2@JD-2a060e228882d8d60021040fc98613b70"
|
||||
},
|
||||
"player": {
|
||||
"parse": 1,
|
||||
"url": "",
|
||||
"parse": 0,
|
||||
"url": "JD-2a060e228882d8d60021040fc98613b70",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"reachable": false,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
"final_url": "JD-2a060e228882d8d60021040fc98613b70",
|
||||
"reason": "不支持的地址协议: empty"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -2055,14 +2055,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.288,
|
||||
"init": 0.074,
|
||||
"home": 195.981,
|
||||
"category": 274.439,
|
||||
"detail": 182.267,
|
||||
"player": 370.127,
|
||||
"url_check": 522.677,
|
||||
"total": 1556.574
|
||||
"module_load": 4.344,
|
||||
"init": 0.025,
|
||||
"home": 237.496,
|
||||
"category": 285.142,
|
||||
"detail": 238.939,
|
||||
"player": 368.957,
|
||||
"url_check": 296.153,
|
||||
"total": 1431.527
|
||||
},
|
||||
"counts": {
|
||||
"classes": 30,
|
||||
@@ -2078,50 +2078,50 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/C1/F6/C1F63C79CBF09E493F99B1E0824CEAB2.mp4?timestamp=1786277563&sign=87ab1f1cce6de9622b79fd491511d5da",
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/C1/F6/C1F63C79CBF09E493F99B1E0824CEAB2.mp4?timestamp=1786279555&sign=3b5daeec2d5902445920a410f999d64f",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/C1/F6/C1F63C79CBF09E493F99B1E0824CEAB2.mp4?timestamp=1786277563&sign=87ab1f1cce6de9622b79fd491511d5da",
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/C1/F6/C1F63C79CBF09E493F99B1E0824CEAB2.mp4?timestamp=1786279555&sign=3b5daeec2d5902445920a410f999d64f",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"spider": "怀桑",
|
||||
"file": "怀桑.txt",
|
||||
"success": false,
|
||||
"failed_stage": "home",
|
||||
"error": "分类列表为空",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 12.025,
|
||||
"init": 0.023,
|
||||
"home": 301.376,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 314.017
|
||||
"module_load": 7.804,
|
||||
"init": 0.008,
|
||||
"home": 439.478,
|
||||
"category": 192.182,
|
||||
"detail": 222.822,
|
||||
"player": 473.37,
|
||||
"url_check": 2500.187,
|
||||
"total": 3836.561
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
"classes": 8,
|
||||
"category_videos": 30,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
},
|
||||
"samples": {
|
||||
"tid": null,
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"tid": "1",
|
||||
"vod_id": "19134",
|
||||
"flag": "4K·壹",
|
||||
"play_id": "parse_api=4a720977ebfe3f13296b548e51cc3355&url=W+9jHPj/YbayjYkdaiRPTVQ3xW7VA3IUlhblSjVtozFNd71Wxv4gspdU2FabCji51Tvl+vkjSzoxVmakXVITuRhSb4Q2OfazL7UNA5siZ4ihEVtMyw16kMB1rR4SbnXBVPaRgkSCModqTpvauLxgMVdsfDe/gXWVN+0CgAIx53rUD9SiviepM9bhiLefYwTvc+OBbvzHuFLq3Ip1U5cy/3jFLOzO43mhe2dUp8sP6Bs=&token=|复仇者联盟|1"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"parse": 0,
|
||||
"url": "https://vip.nsapi.sbs/ns4k/proxy.php?file=66a69d7b58da36957d523a2cfa79691d.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://vip.nsapi.sbs/ns4k/proxy.php?file=66a69d7b58da36957d523a2cfa79691d.m3u8",
|
||||
"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 0x738c779985a0>, '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 0x738c779985a0>, '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 0x738c779985a0>, '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 0x738c779985a0>, '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 0x7f14ffaa4e20>, '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 0x7f14ffaa4e20>, '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 0x7f14ffaa4e20>, '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 0x7f14ffaa4e20>, 'Connection to 113.31.180.218 timed out. (connect timeout=10)'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 14.841,
|
||||
"init": 0.09,
|
||||
"home": 10012.503,
|
||||
"module_load": 7.057,
|
||||
"init": 0.011,
|
||||
"home": 10010.68,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10036.3
|
||||
"total": 10019.567
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -2172,14 +2172,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 12.88,
|
||||
"module_load": 5.445,
|
||||
"init": 0.001,
|
||||
"home": 1003.196,
|
||||
"category": 797.34,
|
||||
"detail": 567.357,
|
||||
"player": 721.044,
|
||||
"url_check": 351.163,
|
||||
"total": 3454.727
|
||||
"home": 324.526,
|
||||
"category": 258.227,
|
||||
"detail": 316.132,
|
||||
"player": 672.41,
|
||||
"url_check": 78.814,
|
||||
"total": 1656.235
|
||||
},
|
||||
"counts": {
|
||||
"classes": 1,
|
||||
@@ -2211,14 +2211,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.058,
|
||||
"init": 0.002,
|
||||
"module_load": 4.787,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 641.936,
|
||||
"detail": 666.9,
|
||||
"player": 650.322,
|
||||
"url_check": 1880.971,
|
||||
"total": 3851.801
|
||||
"category": 767.811,
|
||||
"detail": 639.354,
|
||||
"player": 640.086,
|
||||
"url_check": 1010.864,
|
||||
"total": 3063.449
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2250,14 +2250,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.885,
|
||||
"module_load": 3.636,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 434.533,
|
||||
"detail": 730.68,
|
||||
"player": 0.004,
|
||||
"url_check": 435.634,
|
||||
"total": 1607.719
|
||||
"category": 470.596,
|
||||
"detail": 590.088,
|
||||
"player": 0.003,
|
||||
"url_check": 85.56,
|
||||
"total": 1150.356
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2289,14 +2289,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 19.968,
|
||||
"init": 0.013,
|
||||
"module_load": 8.898,
|
||||
"init": 0.005,
|
||||
"home": 0.001,
|
||||
"category": 2129.722,
|
||||
"detail": 351.393,
|
||||
"player": 0.013,
|
||||
"url_check": 499.714,
|
||||
"total": 3003.102
|
||||
"category": 1261.501,
|
||||
"detail": 540.344,
|
||||
"player": 0.009,
|
||||
"url_check": 231.315,
|
||||
"total": 2042.572
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2328,14 +2328,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.976,
|
||||
"module_load": 7.274,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 883.198,
|
||||
"detail": 701.379,
|
||||
"player": 671.696,
|
||||
"url_check": 2021.602,
|
||||
"total": 4285.163
|
||||
"category": 929.313,
|
||||
"detail": 740.58,
|
||||
"player": 773.5,
|
||||
"url_check": 1942.804,
|
||||
"total": 4394.415
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2367,14 +2367,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.119,
|
||||
"init": 596.538,
|
||||
"home": 424.016,
|
||||
"category": 339.803,
|
||||
"detail": 408.858,
|
||||
"player": 1358.556,
|
||||
"url_check": 1119.25,
|
||||
"total": 4255.672
|
||||
"module_load": 4.562,
|
||||
"init": 436.114,
|
||||
"home": 482.422,
|
||||
"category": 504.408,
|
||||
"detail": 439.184,
|
||||
"player": 1384.486,
|
||||
"url_check": 129.013,
|
||||
"total": 3385.413
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -2390,11 +2390,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://usaydd.up8r6jjh.com/m3u87/share/8623435/8818929/20260804/102945/1080/index.m3u8?sign=e22e6f7f09d74e876ff66ff49665a292&t=1786277566",
|
||||
"url": "https://tt0923.abc7722.com/m3u87/share/8623435/8818929/20260804/102945/1080/index.m3u8?sign=c581e50b6781a5459277e1b3371440f9&t=1786279560",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://usaydd.up8r6jjh.com/m3u87/share/8623435/8818929/20260804/102945/1080/index.m3u8?sign=e22e6f7f09d74e876ff66ff49665a292&t=1786277566",
|
||||
"final_url": "https://tt0923.abc7722.com/m3u87/share/8623435/8818929/20260804/102945/1080/index.m3u8?sign=c581e50b6781a5459277e1b3371440f9&t=1786279560",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2406,14 +2406,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 16.115,
|
||||
"init": 670.849,
|
||||
"home": 780.861,
|
||||
"category": 366.003,
|
||||
"detail": 324.272,
|
||||
"player": 768.216,
|
||||
"url_check": 1448.404,
|
||||
"total": 5214.12
|
||||
"module_load": 7.596,
|
||||
"init": 358.069,
|
||||
"home": 539.222,
|
||||
"category": 293.737,
|
||||
"detail": 153.749,
|
||||
"player": 380.299,
|
||||
"url_check": 495.797,
|
||||
"total": 2633.156
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2429,11 +2429,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://nkt.wki8.com/shnb/47485afc1db6cb69b0a1b349cccfae41.m3u8?token=4fdf8d574a7f1ed24ef27a62c99fcaa8&time=1786277567&SHNB.m3u8",
|
||||
"url": "https://mt.wki8.com/shnb/cc1c55013ca7e0270cedd1f5655927b2.m3u8?token=68565bb7eba34898aae5112da27e87be&time=1786279558&SHNB.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://nkt.wki8.com/shnb/47485afc1db6cb69b0a1b349cccfae41.m3u8?token=4fdf8d574a7f1ed24ef27a62c99fcaa8&time=1786277567&SHNB.m3u8",
|
||||
"final_url": "https://mt.wki8.com/shnb/cc1c55013ca7e0270cedd1f5655927b2.m3u8?token=68565bb7eba34898aae5112da27e87be&time=1786279558&SHNB.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2445,14 +2445,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.977,
|
||||
"module_load": 6.242,
|
||||
"init": 0.001,
|
||||
"home": 312.495,
|
||||
"category": 311.482,
|
||||
"home": 281.054,
|
||||
"category": 321.397,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 875.711
|
||||
"total": 886.645
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -2484,14 +2484,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 18.83,
|
||||
"init": 0.008,
|
||||
"module_load": 8.62,
|
||||
"init": 0.004,
|
||||
"home": 0.001,
|
||||
"category": 610.393,
|
||||
"detail": 449.107,
|
||||
"player": 0.027,
|
||||
"url_check": 1166.683,
|
||||
"total": 2246.331
|
||||
"category": 658.388,
|
||||
"detail": 288.927,
|
||||
"player": 0.008,
|
||||
"url_check": 2552.701,
|
||||
"total": 3509.12
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2523,14 +2523,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 25.094,
|
||||
"init": 0.008,
|
||||
"home": 0.003,
|
||||
"category": 833.782,
|
||||
"detail": 297.941,
|
||||
"player": 276.687,
|
||||
"url_check": 1364.696,
|
||||
"total": 2801.208
|
||||
"module_load": 5.841,
|
||||
"init": 0.002,
|
||||
"home": 0.0,
|
||||
"category": 961.426,
|
||||
"detail": 322.627,
|
||||
"player": 369.273,
|
||||
"url_check": 1490.145,
|
||||
"total": 3151.243
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2546,11 +2546,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://64.112.77.134:21302/data8/jvods/hls/dhz/151/150102/26080816/1_366329_4843437/1920/index.m3u8?appId=ds91&sign=2810231b0efeee4596997ab1d6b8c9b1×tamp=1786277566&ref=0",
|
||||
"url": "https://64.112.77.135:21302/data8/jvods/hls/dhz/151/150102/26080816/1_366329_4843437/1920/index.m3u8?appId=ds91&sign=889e0873de473f2c10ac643a5cac6d79×tamp=1786279559&ref=0",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://64.112.77.133:11302/data8/jvods/hls/dhz/151/150102/26080816/1_366329_4843437/1920/index.m3u8?appId=ds91&sign=2810231b0efeee4596997ab1d6b8c9b1×tamp=1786277566&ref=0",
|
||||
"final_url": "https://64.112.77.134:11302/data8/jvods/hls/dhz/151/150102/26080816/1_366329_4843437/1920/index.m3u8?appId=ds91&sign=889e0873de473f2c10ac643a5cac6d79×tamp=1786279559&ref=0",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2562,14 +2562,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 16.937,
|
||||
"init": 399.609,
|
||||
"home": 106.778,
|
||||
"module_load": 8.188,
|
||||
"init": 182.831,
|
||||
"home": 97.06,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 524.071
|
||||
"total": 288.382
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -2601,14 +2601,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.414,
|
||||
"module_load": 4.649,
|
||||
"init": 0.001,
|
||||
"home": 344.328,
|
||||
"category": 324.467,
|
||||
"detail": 472.075,
|
||||
"player": 192.418,
|
||||
"url_check": 365.824,
|
||||
"total": 1709.353
|
||||
"home": 373.614,
|
||||
"category": 368.146,
|
||||
"detail": 454.158,
|
||||
"player": 192.806,
|
||||
"url_check": 51.179,
|
||||
"total": 1445.904
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -2618,17 +2618,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "65",
|
||||
"vod_id": "41000277481",
|
||||
"vod_id": "41000256365",
|
||||
"flag": "河马剧场",
|
||||
"play_id": "41000277481@615284793"
|
||||
"play_id": "41000256365@614732704"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://mfvideo.cbread.cn/925ba1f781747ca92c9ada306b654fb6/6a79bd40/39/1x8/18x4/184x7/18477200014/615284793_1/615284793.720p.wzh26506V2.mp4",
|
||||
"url": "https://mfvideo.cbread.cn/b6b3d30aef481e6f153bed96df577884/6a79bd40/40/5x6/56x3/563x6/56365200014/614732704_1/614732704.720p.wzh26506V2.mp4",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://mfvideo.cbread.cn/925ba1f781747ca92c9ada306b654fb6/6a79bd40/39/1x8/18x4/184x7/18477200014/615284793_1/615284793.720p.wzh26506V2.mp4",
|
||||
"final_url": "https://mfvideo.cbread.cn/b6b3d30aef481e6f153bed96df577884/6a79bd40/40/5x6/56x3/563x6/56365200014/614732704_1/614732704.720p.wzh26506V2.mp4",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2640,14 +2640,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.396,
|
||||
"module_load": 5.412,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 501.467,
|
||||
"detail": 691.875,
|
||||
"player": 724.815,
|
||||
"url_check": 440.553,
|
||||
"total": 2368.046
|
||||
"category": 599.402,
|
||||
"detail": 798.573,
|
||||
"player": 742.2,
|
||||
"url_check": 243.454,
|
||||
"total": 2389.989
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2679,14 +2679,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.0,
|
||||
"module_load": 5.891,
|
||||
"init": 0.001,
|
||||
"home": 10018.542,
|
||||
"category": 10018.089,
|
||||
"home": 10019.541,
|
||||
"category": 10016.928,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 30064.075
|
||||
"total": 30060.674
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2718,14 +2718,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 17.023,
|
||||
"init": 240.494,
|
||||
"home": 296.099,
|
||||
"module_load": 12.005,
|
||||
"init": 197.546,
|
||||
"home": 296.36,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 554.179
|
||||
"total": 506.141
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -2757,14 +2757,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.245,
|
||||
"module_load": 4.786,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 699.605,
|
||||
"detail": 480.697,
|
||||
"player": 0.035,
|
||||
"url_check": 960.148,
|
||||
"total": 2164.737
|
||||
"category": 538.104,
|
||||
"detail": 641.253,
|
||||
"player": 0.009,
|
||||
"url_check": 992.091,
|
||||
"total": 2177.044
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2796,14 +2796,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.383,
|
||||
"init": 0.005,
|
||||
"home": 367.776,
|
||||
"category": 356.89,
|
||||
"detail": 761.484,
|
||||
"player": 355.648,
|
||||
"url_check": 363.623,
|
||||
"total": 2213.274
|
||||
"module_load": 4.747,
|
||||
"init": 0.002,
|
||||
"home": 82.172,
|
||||
"category": 94.174,
|
||||
"detail": 148.865,
|
||||
"player": 331.882,
|
||||
"url_check": 30.984,
|
||||
"total": 693.38
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -2835,14 +2835,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.803,
|
||||
"module_load": 5.919,
|
||||
"init": 0.001,
|
||||
"home": 0.003,
|
||||
"category": 1544.586,
|
||||
"detail": 1408.022,
|
||||
"player": 0.013,
|
||||
"url_check": 721.392,
|
||||
"total": 3681.474
|
||||
"home": 0.001,
|
||||
"category": 1571.714,
|
||||
"detail": 1466.948,
|
||||
"player": 0.006,
|
||||
"url_check": 666.808,
|
||||
"total": 3712.127
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2874,14 +2874,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.422,
|
||||
"module_load": 6.012,
|
||||
"init": 0.001,
|
||||
"home": 282.298,
|
||||
"category": 255.138,
|
||||
"detail": 234.593,
|
||||
"player": 318.897,
|
||||
"url_check": 158.339,
|
||||
"total": 1261.481
|
||||
"home": 255.671,
|
||||
"category": 279.315,
|
||||
"detail": 263.771,
|
||||
"player": 251.308,
|
||||
"url_check": 166.52,
|
||||
"total": 1223.274
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2913,14 +2913,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.1,
|
||||
"module_load": 5.819,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1383.753,
|
||||
"detail": 775.287,
|
||||
"player": 716.16,
|
||||
"url_check": 189.48,
|
||||
"total": 3076.524
|
||||
"category": 521.232,
|
||||
"detail": 1406.665,
|
||||
"player": 1399.56,
|
||||
"url_check": 269.852,
|
||||
"total": 3603.821
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2952,18 +2952,18 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 17.999,
|
||||
"init": 0.024,
|
||||
"home": 4805.36,
|
||||
"category": 458.55,
|
||||
"detail": 416.017,
|
||||
"module_load": 13.257,
|
||||
"init": 0.025,
|
||||
"home": 5555.198,
|
||||
"category": 1043.404,
|
||||
"detail": 122.224,
|
||||
"player": 0.002,
|
||||
"url_check": 467.244,
|
||||
"total": 6166.863
|
||||
"url_check": 180.449,
|
||||
"total": 6915.587
|
||||
},
|
||||
"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": 9.733,
|
||||
"init": 0.156,
|
||||
"home": 0.001,
|
||||
"category": 1391.332,
|
||||
"detail": 0.006,
|
||||
"module_load": 8.451,
|
||||
"init": 0.087,
|
||||
"home": 0.002,
|
||||
"category": 1509.596,
|
||||
"detail": 0.005,
|
||||
"player": 0.002,
|
||||
"url_check": 168.706,
|
||||
"total": 1572.124
|
||||
"url_check": 155.878,
|
||||
"total": 1674.695
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -3030,14 +3030,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.837,
|
||||
"module_load": 5.781,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 384.033,
|
||||
"detail": 352.117,
|
||||
"player": 364.904,
|
||||
"url_check": 288.977,
|
||||
"total": 1400.511
|
||||
"category": 457.064,
|
||||
"detail": 2913.506,
|
||||
"player": 446.457,
|
||||
"url_check": 285.7,
|
||||
"total": 4109.351
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -3069,34 +3069,34 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 30.465,
|
||||
"init": 141.779,
|
||||
"home": 294.353,
|
||||
"category": 263.896,
|
||||
"detail": 154.712,
|
||||
"player": 165.717,
|
||||
"url_check": 921.798,
|
||||
"total": 6025.234
|
||||
"module_load": 8.282,
|
||||
"init": 168.68,
|
||||
"home": 614.095,
|
||||
"category": 459.049,
|
||||
"detail": 791.824,
|
||||
"player": 864.424,
|
||||
"url_check": 261.205,
|
||||
"total": 3168.236
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
"category_videos": 20,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "2",
|
||||
"vod_id": "199709",
|
||||
"flag": "火猫备用R",
|
||||
"play_id": "https://svip.ryplay14.com/20260808/17990_c5b7018f/index.m3u8@@@rym3u8"
|
||||
"tid": "1",
|
||||
"vod_id": "199745",
|
||||
"flag": "火猫备用B",
|
||||
"play_id": "https://v.fengbao11.com/video/rexuedachendao/741b46522f82/index.m3u8@@@bfzym3u8"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://svip.ryplay14.com/20260808/17990_c5b7018f/index.m3u8",
|
||||
"url": "https://v.fengbao11.com/video/rexuedachendao/741b46522f82/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://svip.ryplay14.com/20260808/17990_c5b7018f/index.m3u8",
|
||||
"final_url": "https://v.fengbao11.com/video/rexuedachendao/741b46522f82/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3108,14 +3108,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 11.627,
|
||||
"init": 0.004,
|
||||
"home": 942.829,
|
||||
"category": 779.731,
|
||||
"detail": 490.051,
|
||||
"player": 0.018,
|
||||
"url_check": 580.979,
|
||||
"total": 2806.829
|
||||
"module_load": 5.821,
|
||||
"init": 0.003,
|
||||
"home": 595.553,
|
||||
"category": 452.102,
|
||||
"detail": 463.737,
|
||||
"player": 0.011,
|
||||
"url_check": 683.491,
|
||||
"total": 2201.35
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3125,56 +3125,56 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "416762",
|
||||
"flag": "HN线路",
|
||||
"play_id": "HN线路@@direct@@,https://hn.bfvvs.com/play/aADMJ6ze/index.m3u8,token+,1,0"
|
||||
"vod_id": "415759",
|
||||
"flag": "TY线路",
|
||||
"play_id": "TY线路@@direct@@,https://tyyszywvod2.com/videos/202608/09/6a775301ebb0a3f500beed47/31gc3f/index.m3u8,token+,1,0"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://hn.bfvvs.com/play/aADMJ6ze/index.m3u8",
|
||||
"url": "https://tyyszywvod2.com/videos/202608/09/6a775301ebb0a3f500beed47/31gc3f/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://hn.bfvvs.com/play/aADMJ6ze/index.m3u8",
|
||||
"final_url": "https://tyyszywvod2.com/videos/202608/09/6a775301ebb0a3f500beed47/31gc3f/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"spider": "玩偶哥哥",
|
||||
"file": "玩偶哥哥.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"success": false,
|
||||
"failed_stage": "category",
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 15.349,
|
||||
"init": 0.009,
|
||||
"module_load": 8.828,
|
||||
"init": 0.005,
|
||||
"home": 0.001,
|
||||
"category": 665.816,
|
||||
"detail": 586.02,
|
||||
"player": 0.019,
|
||||
"url_check": 1200.362,
|
||||
"total": 2469.598
|
||||
"category": 1398.163,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2758.024
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
"category_videos": 70,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
},
|
||||
"samples": {
|
||||
"tid": "44",
|
||||
"vod_id": "129042",
|
||||
"flag": "百度#玩偶哥哥",
|
||||
"play_id": "https://pan.baidu.com/s/1JXT9NKUx_SsayjuHu4GTPQ?pwd=wogg"
|
||||
"tid": "1",
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/1JXT9NKUx_SsayjuHu4GTPQ?pwd=wogg",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=JXT9NKUx_SsayjuHu4GTPQ&pwd=wogg",
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3186,14 +3186,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 80.446,
|
||||
"init": 0.011,
|
||||
"home": 5.568,
|
||||
"category": 1332.721,
|
||||
"detail": 439.446,
|
||||
"module_load": 55.181,
|
||||
"init": 0.004,
|
||||
"home": 3.499,
|
||||
"category": 1437.371,
|
||||
"detail": 768.245,
|
||||
"player": 0.002,
|
||||
"url_check": 1223.314,
|
||||
"total": 4470.04
|
||||
"url_check": 1192.617,
|
||||
"total": 4824.64
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -3225,14 +3225,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.109,
|
||||
"module_load": 6.542,
|
||||
"init": 0.001,
|
||||
"home": 0.048,
|
||||
"category": 639.608,
|
||||
"detail": 1249.338,
|
||||
"player": 445.949,
|
||||
"url_check": 994.197,
|
||||
"total": 3345.497
|
||||
"home": 0.033,
|
||||
"category": 993.721,
|
||||
"detail": 911.319,
|
||||
"player": 473.323,
|
||||
"url_check": 586.669,
|
||||
"total": 2973.152
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3264,14 +3264,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.731,
|
||||
"init": 99.508,
|
||||
"home": 0.073,
|
||||
"category": 294.704,
|
||||
"module_load": 5.829,
|
||||
"init": 97.168,
|
||||
"home": 0.012,
|
||||
"category": 308.811,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 951.112
|
||||
"total": 749.842
|
||||
},
|
||||
"counts": {
|
||||
"classes": 67,
|
||||
@@ -3303,14 +3303,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 17.681,
|
||||
"init": 0.009,
|
||||
"home": 0.002,
|
||||
"category": 2898.804,
|
||||
"detail": 1755.467,
|
||||
"player": 911.935,
|
||||
"url_check": 902.715,
|
||||
"total": 6487.759
|
||||
"module_load": 7.606,
|
||||
"init": 0.007,
|
||||
"home": 0.001,
|
||||
"category": 2660.003,
|
||||
"detail": 1820.681,
|
||||
"player": 937.16,
|
||||
"url_check": 703.677,
|
||||
"total": 6129.659
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3342,14 +3342,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 18.854,
|
||||
"init": 168.26,
|
||||
"home": 384.993,
|
||||
"category": 135.515,
|
||||
"detail": 224.874,
|
||||
"player": 161.448,
|
||||
"url_check": 337.945,
|
||||
"total": 1440.828
|
||||
"module_load": 5.886,
|
||||
"init": 167.66,
|
||||
"home": 345.76,
|
||||
"category": 167.604,
|
||||
"detail": 207.896,
|
||||
"player": 167.615,
|
||||
"url_check": 144.392,
|
||||
"total": 1208.067
|
||||
},
|
||||
"counts": {
|
||||
"classes": 9,
|
||||
@@ -3365,11 +3365,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://onvideo-safety.ssscdn.com/ksc2/ThtznQrHTEoGGs3ONrCY0K_eCXCF_6pkXNIG3I4mdjkKja2nf2C4AanSKIe6RUMBAjYLbinvp8WylBobjaZr8rET04egn4og8BfyhCFPpEuZ85sFduibJUTUo26VnkrzgwVGtLP-qa19YsHMJ_TpRRgyph_fzskaAETHapFJ33a96jmAGn9sqQxKO-ch6-sH.m3u8?pkey=AAXuFggyrdWRlUJ4TCEAV0RCI_g4DcNATl21X8K2dbVxQaN3L97ETuGinQqd8v8voaCOzkmoXpFnqYO205ccM6u30a6Ulbf_XBxdysgMP0gYnxpjSudBu0RNGXg_NCEhrB0",
|
||||
"url": "https://onvideo-safety.ssrcdn.com/ksc2/pRig4RzCXYMT40jDi6R22T09X4ns9rtAGV3KjwBpVLkh4XY4vvU8j58v_WpEa7OQ65BvJAkeea2EcKvNKoYdiSkacPHqjbld3PEAuJForL5LO5-9qL2BVL21AXKXu9OgbDFtsOQgIqDHMHq85Ze7nXPnzOQXxfie02FLFTHHGKAhzWH1Huwn3-EOJxb7uQry.m3u8?pkey=AAVH4OstSm68WAugqpa0wXoRvBe9RIKXsjs7zMPfe_TdP1p6G_o2eHm6ucYczD5bP-rfMwNQ-AvOf6AGmoKpwO494-irD6ZG2hS9Jx8A1YzZ8t5fUzzdd7z7SlfErOLWs8k",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://onvideo-safety.ssscdn.com/ksc2/ThtznQrHTEoGGs3ONrCY0K_eCXCF_6pkXNIG3I4mdjkKja2nf2C4AanSKIe6RUMBAjYLbinvp8WylBobjaZr8rET04egn4og8BfyhCFPpEuZ85sFduibJUTUo26VnkrzgwVGtLP-qa19YsHMJ_TpRRgyph_fzskaAETHapFJ33a96jmAGn9sqQxKO-ch6-sH.m3u8?pkey=AAXuFggyrdWRlUJ4TCEAV0RCI_g4DcNATl21X8K2dbVxQaN3L97ETuGinQqd8v8voaCOzkmoXpFnqYO205ccM6u30a6Ulbf_XBxdysgMP0gYnxpjSudBu0RNGXg_NCEhrB0",
|
||||
"final_url": "https://onvideo-safety.ssrcdn.com/ksc2/pRig4RzCXYMT40jDi6R22T09X4ns9rtAGV3KjwBpVLkh4XY4vvU8j58v_WpEa7OQ65BvJAkeea2EcKvNKoYdiSkacPHqjbld3PEAuJForL5LO5-9qL2BVL21AXKXu9OgbDFtsOQgIqDHMHq85Ze7nXPnzOQXxfie02FLFTHHGKAhzWH1Huwn3-EOJxb7uQry.m3u8?pkey=AAVH4OstSm68WAugqpa0wXoRvBe9RIKXsjs7zMPfe_TdP1p6G_o2eHm6ucYczD5bP-rfMwNQ-AvOf6AGmoKpwO494-irD6ZG2hS9Jx8A1YzZ8t5fUzzdd7z7SlfErOLWs8k",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3381,14 +3381,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.803,
|
||||
"init": 0.002,
|
||||
"home": 513.25,
|
||||
"category": 461.398,
|
||||
"detail": 607.567,
|
||||
"player": 356.423,
|
||||
"url_check": 74.378,
|
||||
"total": 2026.49
|
||||
"module_load": 4.316,
|
||||
"init": 0.001,
|
||||
"home": 383.324,
|
||||
"category": 282.129,
|
||||
"detail": 636.733,
|
||||
"player": 302.814,
|
||||
"url_check": 101.738,
|
||||
"total": 1711.911
|
||||
},
|
||||
"counts": {
|
||||
"classes": 29,
|
||||
@@ -3420,14 +3420,14 @@
|
||||
"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": 10.159,
|
||||
"module_load": 5.284,
|
||||
"init": 0.001,
|
||||
"home": 2978.894,
|
||||
"home": 3448.435,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2995.34
|
||||
"total": 3455.271
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -3459,14 +3459,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 12.897,
|
||||
"module_load": 7.859,
|
||||
"init": 0.001,
|
||||
"home": 0.005,
|
||||
"category": 211.814,
|
||||
"detail": 293.235,
|
||||
"player": 487.625,
|
||||
"url_check": 1206.04,
|
||||
"total": 2214.68
|
||||
"home": 0.001,
|
||||
"category": 249.691,
|
||||
"detail": 330.771,
|
||||
"player": 252.369,
|
||||
"url_check": 2166.649,
|
||||
"total": 3008.105
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -3493,39 +3493,39 @@
|
||||
{
|
||||
"spider": "盘链",
|
||||
"file": "盘链.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"success": false,
|
||||
"failed_stage": "detail",
|
||||
"error": "详情缺少播放源或播放列表",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 24.658,
|
||||
"init": 0.229,
|
||||
"home": 0.002,
|
||||
"category": 3213.992,
|
||||
"detail": 454.148,
|
||||
"player": 858.935,
|
||||
"url_check": 210.793,
|
||||
"total": 4765.462
|
||||
"module_load": 9.524,
|
||||
"init": 0.095,
|
||||
"home": 0.001,
|
||||
"category": 725.896,
|
||||
"detail": 409.885,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 3448.528
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
"category_videos": 30,
|
||||
"detail_videos": 1,
|
||||
"episodes": 2
|
||||
"episodes": 0
|
||||
},
|
||||
"samples": {
|
||||
"tid": "0",
|
||||
"vod_id": "-76208",
|
||||
"flag": "迅雷",
|
||||
"play_id": "push://https://www.xn--vzy265d.cc/api/go.php?t=wXDsTbt3vxsFiFmmnYmORioGQTehvtD1g9rYzYohLDoW6RtqYUK2KdJMQwj1zhEY9dUfnips64ZI5NF7na3ytOzc_R41rhKXAWLUE8QP0EWw8pmjcMTmZq8tM7gN9AbUHC0SuDGUAonDZ1GQcEVUbNp4huRoZpUCfjYwM2SehpaDB_1zZIH3JY-8kjvAmkyu0mMkSJRt6qw0hZFo1tEoop5miQuo8g8wU0cKWB1P_co"
|
||||
"tid": "1",
|
||||
"vod_id": "-76558",
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pan.xunlei.com/s/VOzFiHlVobTh3_gkNW6MKqqBA1?pwd=9zp8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.xunlei.com/s/VOzFiHlVobTh3_gkNW6MKqqBA1?pwd=9zp8",
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3537,17 +3537,17 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 60.569,
|
||||
"init": 563.622,
|
||||
"home": 479.077,
|
||||
"category": 212.407,
|
||||
"detail": 258.599,
|
||||
"player": 0.01,
|
||||
"url_check": 203.414,
|
||||
"total": 1781.054
|
||||
"module_load": 26.955,
|
||||
"init": 618.402,
|
||||
"home": 419.468,
|
||||
"category": 203.14,
|
||||
"detail": 273.238,
|
||||
"player": 0.004,
|
||||
"url_check": 127.483,
|
||||
"total": 1670.494
|
||||
},
|
||||
"counts": {
|
||||
"classes": 14,
|
||||
"classes": 13,
|
||||
"category_videos": 24,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
@@ -3556,15 +3556,15 @@
|
||||
"tid": "星芽",
|
||||
"vod_id": "星芽@51",
|
||||
"flag": "星芽短剧",
|
||||
"play_id": "http://qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=85a136416f8b20f7fd620d5a71269720&t=6a7b11c4"
|
||||
"play_id": "http://qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=2def61b241058dfb078d5ed53568013b&t=6a7b198d"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=85a136416f8b20f7fd620d5a71269720&t=6a7b11c4",
|
||||
"url": "http://qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=2def61b241058dfb078d5ed53568013b&t=6a7b198d",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://ctyunhljdcdn.qnqcdn.net/qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=85a136416f8b20f7fd620d5a71269720&t=6a7b11c4&nb57c47eq8=offline",
|
||||
"final_url": "http://ctyunhljdcdn.qnqcdn.net/qcapp.xingya.com.cn/wz_mp41208jinshen1.mp4?sign=2def61b241058dfb078d5ed53568013b&t=6a7b198d&nb57c47eq8=offline",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3576,14 +3576,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.029,
|
||||
"init": 0.002,
|
||||
"home": 0.004,
|
||||
"category": 339.99,
|
||||
"detail": 298.44,
|
||||
"player": 0.01,
|
||||
"url_check": 1160.16,
|
||||
"total": 1810.98
|
||||
"module_load": 4.716,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 242.004,
|
||||
"detail": 603.894,
|
||||
"player": 0.005,
|
||||
"url_check": 1375.323,
|
||||
"total": 2227.441
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -3615,14 +3615,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.842,
|
||||
"init": 0.005,
|
||||
"home": 0.009,
|
||||
"category": 743.359,
|
||||
"detail": 688.828,
|
||||
"player": 0.009,
|
||||
"url_check": 0.129,
|
||||
"total": 1447.09
|
||||
"module_load": 7.377,
|
||||
"init": 0.002,
|
||||
"home": 0.004,
|
||||
"category": 826.109,
|
||||
"detail": 798.855,
|
||||
"player": 0.004,
|
||||
"url_check": 0.06,
|
||||
"total": 1632.752
|
||||
},
|
||||
"counts": {
|
||||
"classes": 24,
|
||||
@@ -3654,14 +3654,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 32.709,
|
||||
"init": 0.041,
|
||||
"home": 0.002,
|
||||
"category": 496.637,
|
||||
"detail": 538.093,
|
||||
"player": 0.01,
|
||||
"url_check": 145.37,
|
||||
"total": 1216.751
|
||||
"module_load": 3.693,
|
||||
"init": 0.01,
|
||||
"home": 0.001,
|
||||
"category": 743.68,
|
||||
"detail": 695.377,
|
||||
"player": 0.002,
|
||||
"url_check": 172.655,
|
||||
"total": 1615.945
|
||||
},
|
||||
"counts": {
|
||||
"classes": 3,
|
||||
@@ -3693,14 +3693,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.881,
|
||||
"module_load": 6.427,
|
||||
"init": 0.001,
|
||||
"home": 245.715,
|
||||
"category": 240.761,
|
||||
"home": 240.528,
|
||||
"category": 238.057,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 732.716
|
||||
"total": 807.729
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -3732,14 +3732,14 @@
|
||||
"error": "playerContent 未返回播放地址",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.515,
|
||||
"module_load": 3.338,
|
||||
"init": 0.001,
|
||||
"home": 758.734,
|
||||
"category": 424.09,
|
||||
"detail": 0.013,
|
||||
"player": 591.043,
|
||||
"home": 404.193,
|
||||
"category": 514.515,
|
||||
"detail": 0.006,
|
||||
"player": 340.36,
|
||||
"url_check": 0.0,
|
||||
"total": 2618.206
|
||||
"total": 2013.683
|
||||
},
|
||||
"counts": {
|
||||
"classes": 63,
|
||||
@@ -3771,14 +3771,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.552,
|
||||
"module_load": 4.628,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1741.787,
|
||||
"home": 0.0,
|
||||
"category": 1840.731,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 3363.58
|
||||
"total": 4135.362
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -3810,14 +3810,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.091,
|
||||
"init": 0.002,
|
||||
"home": 101.147,
|
||||
"category": 302.044,
|
||||
"detail": 1177.895,
|
||||
"player": 0.005,
|
||||
"url_check": 205.69,
|
||||
"total": 1802.542
|
||||
"module_load": 7.473,
|
||||
"init": 0.001,
|
||||
"home": 65.783,
|
||||
"category": 273.489,
|
||||
"detail": 926.33,
|
||||
"player": 0.003,
|
||||
"url_check": 198.758,
|
||||
"total": 1472.937
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -3827,17 +3827,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "choice",
|
||||
"vod_id": "choice$mzc00200seo6p1w",
|
||||
"vod_id": "choice$mzc00200y5rv6us",
|
||||
"flag": "腾讯视频",
|
||||
"play_id": "https://v.qq.com/x/cover/mzc00200seo6p1w/c4102rnuw55.html"
|
||||
"play_id": "https://v.qq.com/x/cover/mzc00200y5rv6us/n41020xj34a.html"
|
||||
},
|
||||
"player": {
|
||||
"parse": 1,
|
||||
"url": "https://v.qq.com/x/cover/mzc00200seo6p1w/c4102rnuw55.html",
|
||||
"url": "https://v.qq.com/x/cover/mzc00200y5rv6us/n41020xj34a.html",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://v.qq.com/x/cover/mzc00200seo6p1w/c4102rnuw55.html",
|
||||
"final_url": "https://v.qq.com/x/cover/mzc00200y5rv6us/n41020xj34a.html",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3849,14 +3849,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 22.06,
|
||||
"init": 0.011,
|
||||
"module_load": 13.938,
|
||||
"init": 0.005,
|
||||
"home": 0.002,
|
||||
"category": 1763.244,
|
||||
"detail": 381.236,
|
||||
"player": 0.009,
|
||||
"url_check": 1107.673,
|
||||
"total": 3275.41
|
||||
"category": 1854.917,
|
||||
"detail": 897.314,
|
||||
"player": 0.003,
|
||||
"url_check": 1186.457,
|
||||
"total": 3954.007
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -3888,14 +3888,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.667,
|
||||
"init": 177.935,
|
||||
"home": 352.071,
|
||||
"category": 153.682,
|
||||
"detail": 215.82,
|
||||
"player": 165.492,
|
||||
"url_check": 42.746,
|
||||
"total": 1121.207
|
||||
"module_load": 5.981,
|
||||
"init": 180.293,
|
||||
"home": 341.903,
|
||||
"category": 182.967,
|
||||
"detail": 210.523,
|
||||
"player": 179.415,
|
||||
"url_check": 52.577,
|
||||
"total": 1154.451
|
||||
},
|
||||
"counts": {
|
||||
"classes": 9,
|
||||
@@ -3911,11 +3911,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://onvideo-safety.ssscdn.com/ksc2/ThtznQrHTEoGGs3ONrCY0K_eCXCF_6pkXNIG3I4mdjkKja2nf2C4AanSKIe6RUMBAjYLbinvp8WylBobjaZr8rET04egn4og8BfyhCFPpEuZ85sFduibJUTUo26VnkrzgwVGtLP-qa19YsHMJ_TpRRgyph_fzskaAETHapFJ33a96jmAGn9sqQxKO-ch6-sH.m3u8?pkey=AAXuFggyrdWRlUJ4TCEAV0RCI_g4DcNATl21X8K2dbVxQaN3L97ETuGinQqd8v8voaCOzkmoXpFnqYO205ccM6u30a6Ulbf_XBxdysgMP0gYnxpjSudBu0RNGXg_NCEhrB0",
|
||||
"url": "https://onvideo-safety.ssrcdn.com/ksc2/pRig4RzCXYMT40jDi6R22T09X4ns9rtAGV3KjwBpVLkh4XY4vvU8j58v_WpEa7OQ65BvJAkeea2EcKvNKoYdiSkacPHqjbld3PEAuJForL5LO5-9qL2BVL21AXKXu9OgbDFtsOQgIqDHMHq85Ze7nXPnzOQXxfie02FLFTHHGKAhzWH1Huwn3-EOJxb7uQry.m3u8?pkey=AAVH4OstSm68WAugqpa0wXoRvBe9RIKXsjs7zMPfe_TdP1p6G_o2eHm6ucYczD5bP-rfMwNQ-AvOf6AGmoKpwO494-irD6ZG2hS9Jx8A1YzZ8t5fUzzdd7z7SlfErOLWs8k",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://onvideo-safety.ssscdn.com/ksc2/ThtznQrHTEoGGs3ONrCY0K_eCXCF_6pkXNIG3I4mdjkKja2nf2C4AanSKIe6RUMBAjYLbinvp8WylBobjaZr8rET04egn4og8BfyhCFPpEuZ85sFduibJUTUo26VnkrzgwVGtLP-qa19YsHMJ_TpRRgyph_fzskaAETHapFJ33a96jmAGn9sqQxKO-ch6-sH.m3u8?pkey=AAXuFggyrdWRlUJ4TCEAV0RCI_g4DcNATl21X8K2dbVxQaN3L97ETuGinQqd8v8voaCOzkmoXpFnqYO205ccM6u30a6Ulbf_XBxdysgMP0gYnxpjSudBu0RNGXg_NCEhrB0",
|
||||
"final_url": "https://onvideo-safety.ssrcdn.com/ksc2/pRig4RzCXYMT40jDi6R22T09X4ns9rtAGV3KjwBpVLkh4XY4vvU8j58v_WpEa7OQ65BvJAkeea2EcKvNKoYdiSkacPHqjbld3PEAuJForL5LO5-9qL2BVL21AXKXu9OgbDFtsOQgIqDHMHq85Ze7nXPnzOQXxfie02FLFTHHGKAhzWH1Huwn3-EOJxb7uQry.m3u8?pkey=AAVH4OstSm68WAugqpa0wXoRvBe9RIKXsjs7zMPfe_TdP1p6G_o2eHm6ucYczD5bP-rfMwNQ-AvOf6AGmoKpwO494-irD6ZG2hS9Jx8A1YzZ8t5fUzzdd7z7SlfErOLWs8k",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -3927,14 +3927,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.855,
|
||||
"init": 0.002,
|
||||
"home": 270.421,
|
||||
"module_load": 6.462,
|
||||
"init": 0.001,
|
||||
"home": 256.415,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 278.69
|
||||
"total": 263.046
|
||||
},
|
||||
"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": 14.466,
|
||||
"init": 15023.849,
|
||||
"home": 0.396,
|
||||
"module_load": 6.853,
|
||||
"init": 15023.116,
|
||||
"home": 0.393,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 15039.612
|
||||
"total": 15031.139
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -4005,14 +4005,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 20.51,
|
||||
"init": 0.01,
|
||||
"module_load": 9.298,
|
||||
"init": 0.006,
|
||||
"home": 0.001,
|
||||
"category": 432.827,
|
||||
"detail": 5675.293,
|
||||
"player": 0.009,
|
||||
"url_check": 1567.343,
|
||||
"total": 7696.893
|
||||
"category": 4694.565,
|
||||
"detail": 4460.812,
|
||||
"player": 0.017,
|
||||
"url_check": 155.352,
|
||||
"total": 9320.705
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -4022,17 +4022,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "490478",
|
||||
"flag": "百度#虎斑",
|
||||
"play_id": "https://pan.baidu.com/s/19QutjrWCXnDCE0Sa8ehdRw?pwd=1874"
|
||||
"vod_id": "490055",
|
||||
"flag": "夸克#虎斑",
|
||||
"play_id": "https://pan.quark.cn/s/2a5edc133f40"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/19QutjrWCXnDCE0Sa8ehdRw?pwd=1874",
|
||||
"url": "https://pan.quark.cn/s/2a5edc133f40",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=9QutjrWCXnDCE0Sa8ehdRw&pwd=1874",
|
||||
"final_url": "https://pan.quark.cn/s/2a5edc133f40",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -4044,14 +4044,14 @@
|
||||
"error": "详情缺少播放源或播放列表",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.11,
|
||||
"init": 622.199,
|
||||
"home": 0.003,
|
||||
"category": 308.018,
|
||||
"detail": 431.821,
|
||||
"module_load": 7.008,
|
||||
"init": 2334.419,
|
||||
"home": 0.002,
|
||||
"category": 359.997,
|
||||
"detail": 405.739,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2196.447
|
||||
"total": 5150.234
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4083,14 +4083,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 39.055,
|
||||
"init": 0.02,
|
||||
"home": 0.013,
|
||||
"category": 2477.768,
|
||||
"detail": 717.234,
|
||||
"player": 0.01,
|
||||
"url_check": 1023.793,
|
||||
"total": 4272.956
|
||||
"module_load": 9.644,
|
||||
"init": 0.006,
|
||||
"home": 0.001,
|
||||
"category": 2133.943,
|
||||
"detail": 771.213,
|
||||
"player": 0.005,
|
||||
"url_check": 898.724,
|
||||
"total": 3814.137
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -4122,14 +4122,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 56.422,
|
||||
"init": 0.002,
|
||||
"home": 808.334,
|
||||
"category": 506.063,
|
||||
"detail": 0.014,
|
||||
"player": 0.005,
|
||||
"url_check": 707.328,
|
||||
"total": 2079.069
|
||||
"module_load": 3.557,
|
||||
"init": 0.001,
|
||||
"home": 633.329,
|
||||
"category": 485.497,
|
||||
"detail": 0.012,
|
||||
"player": 0.003,
|
||||
"url_check": 583.911,
|
||||
"total": 1706.668
|
||||
},
|
||||
"counts": {
|
||||
"classes": 44,
|
||||
@@ -4161,14 +4161,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 30.502,
|
||||
"init": 0.002,
|
||||
"home": 0.004,
|
||||
"category": 1538.193,
|
||||
"detail": 890.177,
|
||||
"player": 894.344,
|
||||
"url_check": 1073.66,
|
||||
"total": 4433.502
|
||||
"module_load": 5.531,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1670.742,
|
||||
"detail": 561.222,
|
||||
"player": 551.448,
|
||||
"url_check": 1266.551,
|
||||
"total": 4056.21
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4200,14 +4200,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 15.004,
|
||||
"init": 0.459,
|
||||
"home": 0.009,
|
||||
"module_load": 9.556,
|
||||
"init": 0.365,
|
||||
"home": 0.001,
|
||||
"category": 0.005,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 16.926
|
||||
"total": 10.827
|
||||
},
|
||||
"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": 9.397,
|
||||
"module_load": 6.455,
|
||||
"init": 0.001,
|
||||
"home": 10014.591,
|
||||
"home": 10012.773,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10029.052
|
||||
"total": 10021.673
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -4278,14 +4278,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.533,
|
||||
"init": 0.062,
|
||||
"home": 1036.863,
|
||||
"category": 812.973,
|
||||
"detail": 299.669,
|
||||
"player": 0.003,
|
||||
"url_check": 1908.129,
|
||||
"total": 4072.628
|
||||
"module_load": 8.622,
|
||||
"init": 0.033,
|
||||
"home": 737.697,
|
||||
"category": 913.327,
|
||||
"detail": 444.392,
|
||||
"player": 0.002,
|
||||
"url_check": 2043.147,
|
||||
"total": 4147.745
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4317,14 +4317,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.42,
|
||||
"module_load": 5.377,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 360.905,
|
||||
"detail": 1093.893,
|
||||
"category": 422.738,
|
||||
"detail": 1130.687,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 4332.74
|
||||
"total": 4516.481
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -4356,14 +4356,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.983,
|
||||
"module_load": 4.633,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 264.623,
|
||||
"detail": 652.423,
|
||||
"player": 2418.426,
|
||||
"url_check": 861.18,
|
||||
"total": 4206.156
|
||||
"category": 274.921,
|
||||
"detail": 1125.589,
|
||||
"player": 2911.559,
|
||||
"url_check": 935.2,
|
||||
"total": 5253.572
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -4395,14 +4395,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.955,
|
||||
"module_load": 6.914,
|
||||
"init": 0.001,
|
||||
"home": 642.111,
|
||||
"category": 99.337,
|
||||
"detail": 3739.956,
|
||||
"player": 336.149,
|
||||
"url_check": 31.415,
|
||||
"total": 4858.536
|
||||
"home": 396.177,
|
||||
"category": 103.419,
|
||||
"detail": 3538.112,
|
||||
"player": 124.361,
|
||||
"url_check": 31.676,
|
||||
"total": 4201.842
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4418,11 +4418,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://car-lv.kuwo.cn/026c0a3846db2d223da005901269d0c7/6a786ecb/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/5ce18d5a159d71594b3a2d7d30d2697b/6a787692/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/026c0a3846db2d223da005901269d0c7/6a786ecb/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/5ce18d5a159d71594b3a2d7d30d2697b/6a787692/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": 13.046,
|
||||
"init": 628.379,
|
||||
"home": 291.609,
|
||||
"category": 278.967,
|
||||
"detail": 289.899,
|
||||
"player": 337.993,
|
||||
"url_check": 70.227,
|
||||
"total": 1912.438
|
||||
"module_load": 8.218,
|
||||
"init": 430.575,
|
||||
"home": 253.272,
|
||||
"category": 243.771,
|
||||
"detail": 291.126,
|
||||
"player": 309.205,
|
||||
"url_check": 66.696,
|
||||
"total": 1603.82
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -4451,17 +4451,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "recommend",
|
||||
"vod_id": "885220443",
|
||||
"vod_id": "831852779",
|
||||
"flag": "酷狗音乐",
|
||||
"play_id": "885220443"
|
||||
"play_id": "831852779"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://fsdg360.tx.kugou.com/202608092012/9e6db61cc80d4dd8f960e3470129ba46/v3/1b09e45c6373bf2eff9fdd18ebbd0792/yp/p_0_960123/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx885220443_qu128_s155528588.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"url": "http://fsdg360.tx.kugou.com/202608092046/7374366a4bd57f89d05be7e021d0bfec/v3/58858586bc6dc1e8c085bcb64b2cfa7e/yp/p_0_960135/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx831852779_qu128_s3783183698.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://fsdg360.tx.kugou.com/202608092012/9e6db61cc80d4dd8f960e3470129ba46/v3/1b09e45c6373bf2eff9fdd18ebbd0792/yp/p_0_960123/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx885220443_qu128_s155528588.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"final_url": "http://fsdg360.tx.kugou.com/202608092046/7374366a4bd57f89d05be7e021d0bfec/v3/58858586bc6dc1e8c085bcb64b2cfa7e/yp/p_0_960135/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx831852779_qu128_s3783183698.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -4473,14 +4473,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.943,
|
||||
"module_load": 8.151,
|
||||
"init": 0.001,
|
||||
"home": 617.09,
|
||||
"category": 565.741,
|
||||
"detail": 285.962,
|
||||
"player": 241.225,
|
||||
"url_check": 836.595,
|
||||
"total": 2554.834
|
||||
"home": 1900.914,
|
||||
"category": 1456.253,
|
||||
"detail": 488.795,
|
||||
"player": 1217.929,
|
||||
"url_check": 134.102,
|
||||
"total": 5206.777
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -4496,11 +4496,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://ppvod011.blbtgg.com/splitOut/20260804/1365903/V20260804160339799121365903/index.m3u8?auth_key=1786277577-699007fd8cd14ef49a4e5cbbb65e0390-0-0d94bb9d44e2a030ab3d41c2c53417a1",
|
||||
"url": "https://ppvod01.kqgfbs.com/splitOut/20260804/1365903/V20260804160339799121365903/index.m3u8?t=6a78a0c4&whip=222.210.194.251&sign=1a04da612c6a093a17c82e7d758f92d120670b6b",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260804/1365903/V20260804160339799121365903/index.m3u8?auth_key=1786277577-699007fd8cd14ef49a4e5cbbb65e0390-0-0d94bb9d44e2a030ab3d41c2c53417a1",
|
||||
"final_url": "https://ppvod01.kqgfbs.com/splitOut/20260804/1365903/V20260804160339799121365903/index.m3u8?t=6a78a0c4&whip=222.210.194.251&sign=1a04da612c6a093a17c82e7d758f92d120670b6b",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -4512,14 +4512,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 15.135,
|
||||
"init": 1.436,
|
||||
"home": 1860.24,
|
||||
"category": 542.263,
|
||||
"detail": 1247.931,
|
||||
"player": 0.019,
|
||||
"url_check": 907.332,
|
||||
"total": 4575.966
|
||||
"module_load": 6.274,
|
||||
"init": 0.011,
|
||||
"home": 149.248,
|
||||
"category": 104.547,
|
||||
"detail": 508.318,
|
||||
"player": 0.022,
|
||||
"url_check": 1874.649,
|
||||
"total": 2643.699
|
||||
},
|
||||
"counts": {
|
||||
"classes": 18,
|
||||
@@ -4551,14 +4551,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 16.132,
|
||||
"init": 0.009,
|
||||
"module_load": 8.324,
|
||||
"init": 0.004,
|
||||
"home": 0.001,
|
||||
"category": 574.285,
|
||||
"detail": 241.57,
|
||||
"player": 0.014,
|
||||
"url_check": 172.017,
|
||||
"total": 1005.045
|
||||
"category": 656.935,
|
||||
"detail": 318.012,
|
||||
"player": 0.009,
|
||||
"url_check": 161.918,
|
||||
"total": 1145.703
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -4590,14 +4590,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.799,
|
||||
"init": 0.004,
|
||||
"home": 0.015,
|
||||
"category": 1726.112,
|
||||
"detail": 782.768,
|
||||
"module_load": 11.748,
|
||||
"init": 0.003,
|
||||
"home": 0.004,
|
||||
"category": 2118.844,
|
||||
"detail": 468.37,
|
||||
"player": 0.005,
|
||||
"url_check": 215.252,
|
||||
"total": 2732.396
|
||||
"url_check": 211.766,
|
||||
"total": 2811.528
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -4629,14 +4629,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.905,
|
||||
"init": 0.003,
|
||||
"home": 1226.512,
|
||||
"category": 1215.149,
|
||||
"detail": 4010.879,
|
||||
"player": 1358.717,
|
||||
"url_check": 335.424,
|
||||
"total": 8154.361
|
||||
"module_load": 7.057,
|
||||
"init": 0.002,
|
||||
"home": 929.941,
|
||||
"category": 976.248,
|
||||
"detail": 2338.041,
|
||||
"player": 619.806,
|
||||
"url_check": 154.896,
|
||||
"total": 5027.632
|
||||
},
|
||||
"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=1786277583&sign=a58d1a7acdcffd795852f17fc4f657d8&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=1786279573&sign=937fad55fc4dd4005aa440e1c74dd341&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=1786277583&sign=a58d1a7acdcffd795852f17fc4f657d8&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=1786279573&sign=937fad55fc4dd4005aa440e1c74dd341&ip=222.210.194.251",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -4668,14 +4668,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.01,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 809.7,
|
||||
"detail": 327.35,
|
||||
"module_load": 4.794,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1044.245,
|
||||
"detail": 787.337,
|
||||
"player": 0.003,
|
||||
"url_check": 2017.667,
|
||||
"total": 3165.669
|
||||
"url_check": 1911.217,
|
||||
"total": 3748.128
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -4707,14 +4707,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.294,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 559.043,
|
||||
"detail": 379.17,
|
||||
"module_load": 3.479,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 308.03,
|
||||
"detail": 331.585,
|
||||
"player": 0.003,
|
||||
"url_check": 67.547,
|
||||
"total": 1012.682
|
||||
"url_check": 82.173,
|
||||
"total": 726.188
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -4746,14 +4746,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.083,
|
||||
"init": 0.002,
|
||||
"home": 0.001,
|
||||
"category": 977.618,
|
||||
"detail": 1049.25,
|
||||
"player": 954.21,
|
||||
"url_check": 1855.879,
|
||||
"total": 15530.413
|
||||
"module_load": 4.374,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 1064.267,
|
||||
"detail": 1102.786,
|
||||
"player": 1225.315,
|
||||
"url_check": 746.651,
|
||||
"total": 4143.918
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -4762,18 +4762,18 @@
|
||||
"episodes": 2
|
||||
},
|
||||
"samples": {
|
||||
"tid": "2",
|
||||
"vod_id": "252047",
|
||||
"flag": "无广告110",
|
||||
"play_id": "/vodplay/252047-3-1.html"
|
||||
"tid": "1",
|
||||
"vod_id": "252487",
|
||||
"flag": "茅台资源1",
|
||||
"play_id": "/vodplay/252487-6-1.html"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://svip.ryiplay18.com/20260806/9007_18928d2c/index.m3u8",
|
||||
"url": "https://vodcnd17.uvjtih.cn/20260809/GsxjXh9z/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://svip.ryiplay18.com/20260806/9007_18928d2c/index.m3u8",
|
||||
"final_url": "https://vodcnd17.uvjtih.cn/20260809/GsxjXh9z/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -4785,14 +4785,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.769,
|
||||
"init": 0.002,
|
||||
"home": 10022.646,
|
||||
"module_load": 5.282,
|
||||
"init": 0.001,
|
||||
"home": 10018.347,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10032.784
|
||||
"total": 10023.803
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -4824,14 +4824,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.575,
|
||||
"module_load": 4.334,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 243.077,
|
||||
"detail": 260.363,
|
||||
"player": 0.019,
|
||||
"url_check": 329.589,
|
||||
"total": 839.375
|
||||
"home": 0.001,
|
||||
"category": 1014.626,
|
||||
"detail": 246.862,
|
||||
"player": 0.017,
|
||||
"url_check": 387.49,
|
||||
"total": 1653.999
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -4863,14 +4863,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.315,
|
||||
"init": 0.002,
|
||||
"home": 619.673,
|
||||
"module_load": 6.652,
|
||||
"init": 0.001,
|
||||
"home": 411.002,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 625.821
|
||||
"total": 417.9
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
|
||||
Reference in New Issue
Block a user