validate
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
//@name:视界
|
||||
//@version:1
|
||||
//@version:2
|
||||
//@remark:
|
||||
//@format:secspider/1
|
||||
//@alg:aes-256-gcm
|
||||
//@wrap:hkdf-aes-keywrap
|
||||
//@sign:ed25519
|
||||
//@kid:k2026_04
|
||||
//@nonce:base64:p9GBjzwq7Ct75+If
|
||||
//@ek:base64:gi8No5RxCd8L5zC1AUOgkrD5scR6J9TC63/Irxn5d8BRUpreglumEUHq6M8EV2A+
|
||||
//@hash:sha256:ff99a47541d5848b6f32cf73bdfb8590b51289e4d155f76afbe9a679d2cd1bc3
|
||||
//@sig:base64:97H1MxSqjSoZnOdZmiVSZ+WTRxk7hrkFzfvQQ1Ya1LUidUwJteqWCQkoU/NybDVTeOgLbHu496X3nNUHISguDg==
|
||||
//@nonce:base64:F4Y9IbiNftGgSzzA
|
||||
//@ek:base64:iwQf+H7TXG0a9lOeFaZEyM35u4oMFBy6dRNOnUJQ+uMCejy0cMRvGaRpdRsIfZZH
|
||||
//@hash:sha256:bd0a4fdfe51e534ca3eff3dc9b729a0a66098c855c49ed4d1b56023c0782f9b4
|
||||
//@sig:base64:mHNmXDMlJOppBpCItJXFrAmOeCpiiRb9oJDfViSC34IP2evyGuxwfjDYmOvQz5pEPQ4lwa1JZaoMsRunIUs7Dw==
|
||||
|
||||
payload.base64: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
|
||||
payload.base64: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
|
||||
File diff suppressed because one or more lines are too long
+747
-747
@@ -1,20 +1,20 @@
|
||||
{
|
||||
"generated_at": "2026-05-13T13:01:09+08:00",
|
||||
"generated_at": "2026-05-13T14:53:44+08:00",
|
||||
"max_workers": 16,
|
||||
"total_duration_ms": 53681.981,
|
||||
"total_duration_ms": 60822.824,
|
||||
"summary": {
|
||||
"total": 72,
|
||||
"success": 56,
|
||||
"failed": 16,
|
||||
"success_rate": 0.7778,
|
||||
"success": 59,
|
||||
"failed": 13,
|
||||
"success_rate": 0.8194,
|
||||
"stage_failures": {
|
||||
"module_load": 0,
|
||||
"init": 0,
|
||||
"home": 1,
|
||||
"category": 2,
|
||||
"detail": 1,
|
||||
"category": 1,
|
||||
"detail": 0,
|
||||
"player": 1,
|
||||
"url_check": 6,
|
||||
"url_check": 5,
|
||||
"unexpected": 5
|
||||
}
|
||||
},
|
||||
@@ -27,14 +27,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 194.135,
|
||||
"module_load": 142.538,
|
||||
"init": 0.001,
|
||||
"home": 0.005,
|
||||
"category": 4039.502,
|
||||
"detail": 2407.201,
|
||||
"player": 0.004,
|
||||
"url_check": 180.965,
|
||||
"total": 6873.165
|
||||
"home": 0.002,
|
||||
"category": 3866.932,
|
||||
"detail": 2267.5,
|
||||
"player": 0.005,
|
||||
"url_check": 159.054,
|
||||
"total": 6440.657
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -66,14 +66,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 218.554,
|
||||
"module_load": 142.528,
|
||||
"init": 0.003,
|
||||
"home": 0.001,
|
||||
"category": 2456.199,
|
||||
"detail": 2322.557,
|
||||
"category": 2292.091,
|
||||
"detail": 2617.233,
|
||||
"player": 0.002,
|
||||
"url_check": 0.018,
|
||||
"total": 5032.515
|
||||
"url_check": 0.058,
|
||||
"total": 5064.809
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -100,19 +100,19 @@
|
||||
{
|
||||
"spider": "AAZ音乐",
|
||||
"file": "AAZ音乐.txt",
|
||||
"success": false,
|
||||
"failed_stage": "url_check",
|
||||
"error": "HTTP 403",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 193.492,
|
||||
"module_load": 163.253,
|
||||
"init": 0.001,
|
||||
"home": 5516.002,
|
||||
"category": 1315.365,
|
||||
"detail": 1381.87,
|
||||
"player": 1566.847,
|
||||
"url_check": 602.951,
|
||||
"total": 21196.314
|
||||
"home": 3020.586,
|
||||
"category": 2378.155,
|
||||
"detail": 2354.251,
|
||||
"player": 2295.857,
|
||||
"url_check": 315.141,
|
||||
"total": 10570.911
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -121,19 +121,19 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "top",
|
||||
"vod_id": "song:f821b0a64d6f28f55e94ce7060e4e101",
|
||||
"tid": "new",
|
||||
"vod_id": "song:e0f3c77fa564632f924f77fc5943ba7e",
|
||||
"flag": "AAZ音乐",
|
||||
"play_id": "song:f821b0a64d6f28f55e94ce7060e4e101"
|
||||
"play_id": "song:e0f3c77fa564632f924f77fc5943ba7e"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://s.5bb3.com/m4a/3d8d0808009dc4294b863d12237e103c.m4a",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://lv-sycdn.kuwo.cn/d68edf3111a3ccf99e33e1bc2ba00e53/6a0405aa/resource/1307392909/trackmedia/C200003T85Hg2Ouv0r.m4a?from=vip",
|
||||
"reason": "HTTP 403"
|
||||
"url": "https://s.5bb3.com/m4a/3374e5b4a4d9d8e8f967976747b5c2ca.m4a",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://lv-sycdn.kuwo.cn/7da80ea5cc8ffa2cb64daeaa7a7a4bcf/6a042003/resource/1307392909/trackmedia/C200000W91kQ0efKLA.m4a?from=vip",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -144,14 +144,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 255.52,
|
||||
"module_load": 254.275,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 3577.411,
|
||||
"detail": 2194.616,
|
||||
"player": 0.009,
|
||||
"url_check": 3080.614,
|
||||
"total": 9108.89
|
||||
"category": 2700.567,
|
||||
"detail": 2210.571,
|
||||
"player": 0.013,
|
||||
"url_check": 1962.188,
|
||||
"total": 7128.413
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -161,17 +161,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "movie/8144.html",
|
||||
"vod_id": "movie/8147.html",
|
||||
"flag": "PPnix",
|
||||
"play_id": "8144|1080P"
|
||||
"play_id": "8147|1080P"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://www.ppnix.com/info/m3u8/8144/1080P.m3u8",
|
||||
"url": "https://www.ppnix.com/info/m3u8/8147/1080P.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://www.ppnix.com/info/m3u8/8144/1080P.m3u8",
|
||||
"final_url": "https://www.ppnix.com/info/m3u8/8147/1080P.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -183,14 +183,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 196.574,
|
||||
"init": 0.018,
|
||||
"home": 0.006,
|
||||
"category": 592.592,
|
||||
"detail": 495.309,
|
||||
"player": 1032.496,
|
||||
"url_check": 92.46,
|
||||
"total": 2461.827
|
||||
"module_load": 207.096,
|
||||
"init": 0.008,
|
||||
"home": 0.002,
|
||||
"category": 523.991,
|
||||
"detail": 583.577,
|
||||
"player": 395.088,
|
||||
"url_check": 150.743,
|
||||
"total": 1863.732
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -206,11 +206,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=5cb8cdbf719065836046640c38013fed&vkey=A4A467DE68449973B7587724D83FA8A8F2B65E6AC79C0545FD8D6D5F925ACFF373A64D737DE7AFD6390B8ED7D5DCD3C2DC511617B0FEEBE0__v2b9ab6c8&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"url": "https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=cfb88f0d69f0871bc19b54ef82875a4d&vkey=E832D245D7284F9D7E3FFBE8D706A27AAD682C81EB2127E1C758068181E7B7203920573EEDF2A498A2807130D913F42E5162700628DF80A1__v2b94c723&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=5cb8cdbf719065836046640c38013fed&vkey=A4A467DE68449973B7587724D83FA8A8F2B65E6AC79C0545FD8D6D5F925ACFF373A64D737DE7AFD6390B8ED7D5DCD3C2DC511617B0FEEBE0__v2b9ab6c8&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"final_url": "https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=cfb88f0d69f0871bc19b54ef82875a4d&vkey=E832D245D7284F9D7E3FFBE8D706A27AAD682C81EB2127E1C758068181E7B7203920573EEDF2A498A2807130D913F42E5162700628DF80A1__v2b94c723&uin=1152921504846230218&fromtag=119114&redirect=1",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -222,14 +222,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 188.23,
|
||||
"module_load": 147.057,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2355.095,
|
||||
"detail": 2013.24,
|
||||
"player": 0.005,
|
||||
"url_check": 232.478,
|
||||
"total": 4838.721
|
||||
"home": 0.0,
|
||||
"category": 2157.511,
|
||||
"detail": 2027.298,
|
||||
"player": 0.004,
|
||||
"url_check": 342.266,
|
||||
"total": 4675.5
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -239,17 +239,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "index",
|
||||
"vod_id": "714893443",
|
||||
"flag": "夸克",
|
||||
"play_id": "https://pan.quark.cn/s/f8d9343034da"
|
||||
"vod_id": "714893288",
|
||||
"flag": "UC",
|
||||
"play_id": "https://drive.uc.cn/s/7afd104a3d294?public=1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pan.quark.cn/s/f8d9343034da",
|
||||
"url": "https://drive.uc.cn/s/7afd104a3d294?public=1",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.quark.cn/s/f8d9343034da",
|
||||
"final_url": "https://drive.uc.cn/s/7afd104a3d294?public=1",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -261,34 +261,34 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 195.465,
|
||||
"module_load": 158.019,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 5918.907,
|
||||
"detail": 3547.785,
|
||||
"player": 3045.969,
|
||||
"url_check": 2491.038,
|
||||
"total": 15251.908
|
||||
"category": 3701.892,
|
||||
"detail": 4491.348,
|
||||
"player": 5907.223,
|
||||
"url_check": 2272.563,
|
||||
"total": 16542.64
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
"category_videos": 215,
|
||||
"category_videos": 216,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "index",
|
||||
"vod_id": "203471",
|
||||
"vod_id": "202746",
|
||||
"flag": "YouKnowTV",
|
||||
"play_id": "eyJ2b2RfaWQiOiIyMDM0NzEiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IuesrDAx6ZuGIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM0NzEtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDM0NzEtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMzEiLCJzb3VyY2VfaWQiOiIyIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjAzNDcxLTItMS8ifSx7InNvdXJjZSI6Iue6v-i3rzMyIiwic291cmNlX2lkIjoiMiIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzIwMzQ3MS0yLTEvIn1dfQ"
|
||||
"play_id": "eyJ2b2RfaWQiOiIyMDI3NDYiLCJlcGlzb2RlX2luZGV4IjoxLCJ0aXRsZSI6IjIwMjYwMzI05LiKIiwiY2FuZGlkYXRlcyI6W3sic291cmNlIjoi57q_6LevMSIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDI3NDYtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMiIsInNvdXJjZV9pZCI6IjEiLCJlcGlzb2RlX3VybCI6Imh0dHBzOi8vd3d3LnlvdWtub3cudHYvcC8yMDI3NDYtMS0xLyJ9LHsic291cmNlIjoi57q_6LevMjciLCJzb3VyY2VfaWQiOiIyIiwiZXBpc29kZV91cmwiOiJodHRwczovL3d3dy55b3Vrbm93LnR2L3AvMjAyNzQ2LTItMS8ifSx7InNvdXJjZSI6Iue6v-i3rzI4Iiwic291cmNlX2lkIjoiMiIsImVwaXNvZGVfdXJsIjoiaHR0cHM6Ly93d3cueW91a25vdy50di9wLzIwMjc0Ni0yLTEvIn1dfQ"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://vip.dytt-tvs.com/20260426/17963_4a90df08/index.m3u8",
|
||||
"url": "https://vip.dytt-tvs.com/20260324/13984_bf15fc64/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://cnvod.jimxtc.com/20260426/17963_4a90df08/index.m3u8",
|
||||
"final_url": "https://cnvod.jimxtc.com/20260324/13984_bf15fc64/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -300,14 +300,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 215.301,
|
||||
"init": 0.006,
|
||||
"home": 0.002,
|
||||
"category": 3042.823,
|
||||
"detail": 2342.38,
|
||||
"player": 0.017,
|
||||
"url_check": 0.026,
|
||||
"total": 5635.366
|
||||
"module_load": 142.894,
|
||||
"init": 0.003,
|
||||
"home": 0.001,
|
||||
"category": 2494.427,
|
||||
"detail": 2548.354,
|
||||
"player": 0.003,
|
||||
"url_check": 1868.908,
|
||||
"total": 7056.331
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -317,18 +317,18 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "499386",
|
||||
"flag": "磁力1",
|
||||
"play_id": "magnet:?xt=urn:btih:d183f3fc0414b2a3422c36fbfb8bce2826ce5fd0&dn=UIndex - Im Frankelda 2025 1080p WEB-DL H 264-NGP"
|
||||
"vod_id": "481133",
|
||||
"flag": "百度1",
|
||||
"play_id": "https://pan.baidu.com/s/10vq8gNbjpazZbbVN07aS_Q?pwd=bgf4"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "magnet:?xt=urn:btih:d183f3fc0414b2a3422c36fbfb8bce2826ce5fd0&dn=UIndex - Im Frankelda 2025 1080p WEB-DL H 264-NGP",
|
||||
"url": "https://pan.baidu.com/s/10vq8gNbjpazZbbVN07aS_Q?pwd=bgf4",
|
||||
"valid": true,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "magnet:?xt=urn:btih:d183f3fc0414b2a3422c36fbfb8bce2826ce5fd0&dn=UIndex - Im Frankelda 2025 1080p WEB-DL H 264-NGP",
|
||||
"reason": "非 HTTP 地址,按协议格式通过"
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=0vq8gNbjpazZbbVN07aS_Q&pwd=bgf4",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -339,14 +339,14 @@
|
||||
"error": "playerContent 未返回播放地址",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 203.291,
|
||||
"init": 0.0,
|
||||
"home": 4197.545,
|
||||
"category": 4587.227,
|
||||
"detail": 1932.674,
|
||||
"module_load": 164.231,
|
||||
"init": 0.001,
|
||||
"home": 2107.393,
|
||||
"category": 2875.931,
|
||||
"detail": 3814.304,
|
||||
"player": 0.006,
|
||||
"url_check": 0.0,
|
||||
"total": 15358.665
|
||||
"total": 13827.339
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -373,39 +373,39 @@
|
||||
{
|
||||
"spider": "世纪音乐",
|
||||
"file": "世纪音乐.txt",
|
||||
"success": false,
|
||||
"failed_stage": "detail",
|
||||
"error": "详情缺少播放源或播放列表",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 190.081,
|
||||
"module_load": 146.483,
|
||||
"init": 0.001,
|
||||
"home": 240.865,
|
||||
"category": 0.004,
|
||||
"detail": 125.601,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 766.661
|
||||
"home": 259.617,
|
||||
"category": 161.695,
|
||||
"detail": 192.381,
|
||||
"player": 0.005,
|
||||
"url_check": 434.447,
|
||||
"total": 1198.946
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
"category_videos": 3,
|
||||
"category_videos": 28,
|
||||
"detail_videos": 1,
|
||||
"episodes": 0
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "rank_list",
|
||||
"vod_id": "rank:rise",
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"tid": "home",
|
||||
"vod_id": "song:tthnmwmemy",
|
||||
"flag": "世纪音乐",
|
||||
"play_id": "music:tthnmwmemy"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"parse": 0,
|
||||
"url": "https://www.4c44.com/data/down.php?ac=music&id=tthnmwmemy",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://m701.music.126.net/20260513151846/161acda79789de6f3c7cbf9c2388a1f0/jdymusic/obj/wo3DlMOGwrbDjj7DisKw/77029674422/49ff/f3ab/0519/665ad100e6715456cc844f954c707f23.mp3?vuutv=EXVulKJoXASF7kbqYVRQ9NhDSN0CMd/JkKHP3io0kYANAeGe/8x37B2YX9et3lboP0ZrLN2W+QxSTjOF2KklO++a8EUWUYTrNf+6oNVstIk=",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -417,14 +417,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 215.146,
|
||||
"module_load": 221.441,
|
||||
"init": 0.001,
|
||||
"home": 0.002,
|
||||
"category": 3261.933,
|
||||
"detail": 4165.408,
|
||||
"player": 6063.106,
|
||||
"url_check": 1407.187,
|
||||
"total": 15145.505
|
||||
"home": 0.001,
|
||||
"category": 4627.392,
|
||||
"detail": 2025.57,
|
||||
"player": 4116.18,
|
||||
"url_check": 3095.531,
|
||||
"total": 14086.654
|
||||
},
|
||||
"counts": {
|
||||
"classes": 14,
|
||||
@@ -456,14 +456,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 211.411,
|
||||
"module_load": 137.357,
|
||||
"init": 0.001,
|
||||
"home": 3006.308,
|
||||
"category": 1153.232,
|
||||
"detail": 3857.875,
|
||||
"player": 0.019,
|
||||
"url_check": 3027.864,
|
||||
"total": 29237.801
|
||||
"home": 1956.92,
|
||||
"category": 2034.918,
|
||||
"detail": 14767.631,
|
||||
"player": 0.025,
|
||||
"url_check": 5296.529,
|
||||
"total": 24195.451
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -472,18 +472,18 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "tv_series",
|
||||
"vod_id": "44072",
|
||||
"tid": "movie",
|
||||
"vod_id": "483203",
|
||||
"flag": "乌云影视",
|
||||
"play_id": "eyJtZWRpYUlkIjogIjQ0MDcyIiwgInNlYXNvbk5vIjogMSwgImVwTm8iOiAxLCAidmlkZW9JZCI6IDE1MDg4NywgInBsYXlVcmwiOiAiaHR0cHM6Ly9kMWpkbm1rYzFuNWNuNC5jbG91ZGZyb250Lm5ldC9nZW5fb3ZlcnNlYXMvaHR0cHM6Ly9jMS5ycmNkbmJmNS5jb20vdmlkZW8vemhpeGluZ3dhaWNodWFuL-esrDAx6ZuGL2luZGV4Lm0zdTgiLCAibmFtZSI6ICLnrKwx6ZuGIOesrDAx6ZuGIn0"
|
||||
"play_id": "eyJtZWRpYUlkIjogIjQ4MzIwMyIsICJzZWFzb25ObyI6IDEsICJlcE5vIjogMSwgInZpZGVvSWQiOiAxNTc2MjgzMiwgInBsYXlVcmwiOiAiaHR0cHM6Ly9kMWpkbm1rYzFuNWNuNC5jbG91ZGZyb250Lm5ldC9nZW5fb3ZlcnNlYXMvaHR0cHM6Ly9zMi5iZmxsdmlwLmNvbS92aWRlby95YW54aWF4aW5nL2E2ZWY4NTRjMGMxZi9pbmRleC5tM3U4IiwgIm5hbWUiOiAi56ysMembhiDpq5jmuIUifQ"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://c1.rrcdnbf5.com/video/zhixingwaichuan/第01集/index.m3u8",
|
||||
"url": "https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://s2.bfllvip.com/video/yanxiaxing/a6ef854c0c1f/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/775ab5133cbc3ff430a7a8092b3d65c93b19e284.m3u8",
|
||||
"final_url": "https://d1jdnmkc1n5cn4.cloudfront.net/hls_overseas/d4e7b0effc0e1adb8946c23fdda9a271fe629a74.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -493,16 +493,16 @@
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nTimeoutError: _ssl.c:1063: The handshake operation timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 39, in reraise\n raise value\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 644, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 404, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 290, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/乐兔.txt\", line 117, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/乐兔.txt\", line 72, in _request_html\nrequests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)\n",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nTimeoutError: _ssl.c:1063: The handshake operation timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 490, in increment\n raise reraise(type(error), error, _stacktrace)\n ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/util.py\", line 39, in reraise\n raise value\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\nurllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 680, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 405, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/乐兔.txt\", line 117, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/乐兔.txt\", line 72, in _request_html\nrequests.exceptions.ReadTimeout: HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10)\n",
|
||||
"timings_ms": {
|
||||
"module_load": 202.462,
|
||||
"module_load": 168.585,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 10032.07,
|
||||
"category": 10035.964,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10282.522
|
||||
"total": 10243.61
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -529,39 +529,39 @@
|
||||
{
|
||||
"spider": "二小",
|
||||
"file": "二小.txt",
|
||||
"success": false,
|
||||
"failed_stage": "category",
|
||||
"error": "分类视频列表为空",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 183.696,
|
||||
"module_load": 151.516,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 3192.462,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 7126.055
|
||||
"category": 2504.305,
|
||||
"detail": 2852.573,
|
||||
"player": 0.005,
|
||||
"url_check": 1411.329,
|
||||
"total": 6972.424
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
"category_videos": 72,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "2",
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"tid": "1",
|
||||
"vod_id": "/index.php/vod/detail/id/12377.html",
|
||||
"flag": "百度#二小",
|
||||
"play_id": "https://pan.baidu.com/s/1689HdL9zr7VcSmUwONIWCQ?pwd=d48g"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/1689HdL9zr7VcSmUwONIWCQ?pwd=d48g",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=689HdL9zr7VcSmUwONIWCQ&pwd=d48g",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -573,14 +573,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 196.148,
|
||||
"module_load": 206.985,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 3025.818,
|
||||
"detail": 3715.45,
|
||||
"player": 0.009,
|
||||
"url_check": 2045.887,
|
||||
"total": 9031.996
|
||||
"category": 3037.058,
|
||||
"detail": 2301.43,
|
||||
"player": 0.011,
|
||||
"url_check": 1342.143,
|
||||
"total": 6892.888
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -612,14 +612,14 @@
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 188.679,
|
||||
"init": 0.001,
|
||||
"home": 271.96,
|
||||
"category": 273.225,
|
||||
"detail": 235.86,
|
||||
"player": 397.319,
|
||||
"url_check": 225.027,
|
||||
"total": 2785.153
|
||||
"module_load": 210.731,
|
||||
"init": 0.003,
|
||||
"home": 254.593,
|
||||
"category": 280.405,
|
||||
"detail": 280.38,
|
||||
"player": 425.357,
|
||||
"url_check": 312.299,
|
||||
"total": 3021.12
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -635,11 +635,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?auth_key=1778662871-9a05bd80ee77f90df9643fbb0415a11e-0-1f6de4c7802bad4d42b55a453d852fbe&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=2968bbf34b30404ebca6ab70b9d290a2&hevc=false&seasonId=56609",
|
||||
"url": "https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?auth_key=1778669627-e464ebc4e4818d7a9c1a2586b2a262fc-0-d6d25d4c3d3d5ab0035033310643b5be&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=c5eb08277fca4f2c8b45f65a4690dd74&hevc=false&seasonId=56609",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?auth_key=1778662871-9a05bd80ee77f90df9643fbb0415a11e-0-1f6de4c7802bad4d42b55a453d852fbe&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=2968bbf34b30404ebca6ab70b9d290a2&hevc=false&seasonId=56609",
|
||||
"final_url": "https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?auth_key=1778669627-e464ebc4e4818d7a9c1a2586b2a262fc-0-d6d25d4c3d3d5ab0035033310643b5be&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=c5eb08277fca4f2c8b45f65a4690dd74&hevc=false&seasonId=56609",
|
||||
"reason": "HTTP 403"
|
||||
}
|
||||
},
|
||||
@@ -651,14 +651,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.781,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 312.329,
|
||||
"detail": 620.603,
|
||||
"player": 0.004,
|
||||
"url_check": 323.173,
|
||||
"total": 1265.392
|
||||
"module_load": 15.041,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 457.161,
|
||||
"detail": 583.318,
|
||||
"player": 0.005,
|
||||
"url_check": 279.253,
|
||||
"total": 1335.508
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -690,14 +690,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.245,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 3691.641,
|
||||
"detail": 4113.479,
|
||||
"player": 0.008,
|
||||
"url_check": 72.72,
|
||||
"total": 7883.414
|
||||
"module_load": 18.587,
|
||||
"init": 0.002,
|
||||
"home": 0.002,
|
||||
"category": 3562.006,
|
||||
"detail": 2762.566,
|
||||
"player": 0.015,
|
||||
"url_check": 133.124,
|
||||
"total": 6477.057
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -729,14 +729,14 @@
|
||||
"error": "HTTPSConnectionPool(host='www.bde4.cc', port=443): Read timed out. (read timeout=5)",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.878,
|
||||
"module_load": 7.77,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1647.568,
|
||||
"detail": 3764.378,
|
||||
"player": 2923.405,
|
||||
"url_check": 5012.532,
|
||||
"total": 30898.131
|
||||
"category": 2227.948,
|
||||
"detail": 1752.779,
|
||||
"player": 6491.009,
|
||||
"url_check": 5012.094,
|
||||
"total": 30562.498
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -768,14 +768,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.516,
|
||||
"module_load": 6.093,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 3849.028,
|
||||
"detail": 5711.117,
|
||||
"player": 11523.586,
|
||||
"url_check": 3319.36,
|
||||
"total": 24412.283
|
||||
"home": 0.0,
|
||||
"category": 3875.368,
|
||||
"detail": 2532.303,
|
||||
"player": 4685.473,
|
||||
"url_check": 5266.524,
|
||||
"total": 16366.205
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -807,14 +807,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.019,
|
||||
"module_load": 5.086,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 6644.816,
|
||||
"detail": 4896.288,
|
||||
"player": 7304.57,
|
||||
"url_check": 3595.572,
|
||||
"total": 22446.874
|
||||
"home": 0.001,
|
||||
"category": 4253.403,
|
||||
"detail": 3524.928,
|
||||
"player": 12570.81,
|
||||
"url_check": 6048.613,
|
||||
"total": 26403.231
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -824,17 +824,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "dianying",
|
||||
"vod_id": "vod/62978",
|
||||
"flag": "BF备用",
|
||||
"play_id": "play/62978-2-1"
|
||||
"vod_id": "vod/62720",
|
||||
"flag": "FF备用",
|
||||
"play_id": "play/62720-1-1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 1,
|
||||
"url": "https://www.jqqzx.cc/play/62978-2-1.html",
|
||||
"url": "https://www.jqqzx.cc/play/62720-1-1.html",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://www.jqqzx.one/play/62978-2-1.html",
|
||||
"final_url": "https://www.jqqzx.one/play/62720-1-1.html",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -846,34 +846,34 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.81,
|
||||
"module_load": 5.131,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1232.452,
|
||||
"detail": 1517.514,
|
||||
"player": 3344.369,
|
||||
"url_check": 1014.819,
|
||||
"total": 18525.488
|
||||
"home": 0.0,
|
||||
"category": 2127.455,
|
||||
"detail": 2179.256,
|
||||
"player": 2495.763,
|
||||
"url_check": 3038.995,
|
||||
"total": 9846.998
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
"category_videos": 218,
|
||||
"category_videos": 150,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "2",
|
||||
"vod_id": "442645",
|
||||
"flag": "騰訊线路 ᴴᴰ",
|
||||
"play_id": "442645-6-1"
|
||||
"tid": "1",
|
||||
"vod_id": "443094",
|
||||
"flag": "高清线路 ᴴᴰ",
|
||||
"play_id": "443094-11-1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://img.ruyijx.com/m3u8/BEOOQ6pvgTUkPB.m3u8?9WYl8GkFl1ESX72PyO",
|
||||
"url": "https://play.phimgood.com/20260511/26651_2f4d94b1/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://img.ruyijx.com/m3u8/BEOOQ6pvgTUkPB.m3u8?9WYl8GkFl1ESX72PyO",
|
||||
"final_url": "https://play.phimgood.com/20260511/26651_2f4d94b1/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -885,14 +885,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.787,
|
||||
"module_load": 4.089,
|
||||
"init": 0.001,
|
||||
"home": 3182.021,
|
||||
"category": 296.661,
|
||||
"detail": 832.517,
|
||||
"player": 0.002,
|
||||
"url_check": 174.179,
|
||||
"total": 4490.519
|
||||
"home": 3214.959,
|
||||
"category": 301.418,
|
||||
"detail": 819.062,
|
||||
"player": 0.003,
|
||||
"url_check": 262.834,
|
||||
"total": 4602.81
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -924,14 +924,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.171,
|
||||
"init": 329.991,
|
||||
"home": 0.003,
|
||||
"category": 181.814,
|
||||
"detail": 188.179,
|
||||
"player": 0.002,
|
||||
"url_check": 169.678,
|
||||
"total": 874.468
|
||||
"module_load": 3.276,
|
||||
"init": 339.527,
|
||||
"home": 0.004,
|
||||
"category": 188.31,
|
||||
"detail": 199.119,
|
||||
"player": 0.003,
|
||||
"url_check": 199.103,
|
||||
"total": 930.035
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -963,14 +963,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.633,
|
||||
"init": 75.895,
|
||||
"module_load": 4.947,
|
||||
"init": 77.989,
|
||||
"home": 0.001,
|
||||
"category": 197.4,
|
||||
"detail": 2532.633,
|
||||
"player": 299.049,
|
||||
"url_check": 77.074,
|
||||
"total": 3187.264
|
||||
"category": 182.968,
|
||||
"detail": 2537.167,
|
||||
"player": 302.304,
|
||||
"url_check": 164.902,
|
||||
"total": 3270.992
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -986,11 +986,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=b0f3094722f5c2bcfb9681982d9311ba&buy_key=FM&token=2065×tamp=1778648479&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=cd5e1bef37a9ef8fb792a4acdc772bd6&buy_key=FM&token=9985×tamp=1778655235&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=b0f3094722f5c2bcfb9681982d9311ba&buy_key=FM&token=2065×tamp=1778648479&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=cd5e1bef37a9ef8fb792a4acdc772bd6&buy_key=FM&token=9985×tamp=1778655235&duration=453",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1002,14 +1002,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.064,
|
||||
"init": 0.0,
|
||||
"home": 3165.443,
|
||||
"category": 4542.238,
|
||||
"detail": 2924.944,
|
||||
"player": 2268.921,
|
||||
"url_check": 332.192,
|
||||
"total": 13241.929
|
||||
"module_load": 10.63,
|
||||
"init": 0.001,
|
||||
"home": 2926.25,
|
||||
"category": 3550.837,
|
||||
"detail": 4845.469,
|
||||
"player": 4051.322,
|
||||
"url_check": 157.694,
|
||||
"total": 15544.161
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1025,11 +1025,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778648489&sign=31f0b54cb4082f1a8546521e8eeddf85",
|
||||
"url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778652734&sign=19bbdbceb6ed35f64e7cad66d42b5aee",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778648489&sign=31f0b54cb4082f1a8546521e8eeddf85",
|
||||
"final_url": "https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778652734&sign=19bbdbceb6ed35f64e7cad66d42b5aee",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1041,14 +1041,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.116,
|
||||
"init": 0.005,
|
||||
"home": 4698.424,
|
||||
"category": 2028.592,
|
||||
"detail": 1275.96,
|
||||
"player": 2614.798,
|
||||
"url_check": 113.856,
|
||||
"total": 10739.522
|
||||
"module_load": 8.515,
|
||||
"init": 0.004,
|
||||
"home": 1965.996,
|
||||
"category": 2222.811,
|
||||
"detail": 2139.411,
|
||||
"player": 3589.662,
|
||||
"url_check": 80.32,
|
||||
"total": 10007.357
|
||||
},
|
||||
"counts": {
|
||||
"classes": 3,
|
||||
@@ -1064,11 +1064,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809752488&x-signature=KM%2BJencvuBujZqI9gye4LvZmnxo%3D",
|
||||
"url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809759241&x-signature=peYXFkP9YXxhc7Bu34dkTW6c5kw%3D",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809752488&x-signature=KM%2BJencvuBujZqI9gye4LvZmnxo%3D",
|
||||
"final_url": "https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809759241&x-signature=peYXFkP9YXxhc7Bu34dkTW6c5kw%3D",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1078,16 +1078,16 @@
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\nurllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 644, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 404, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 290, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/四万影视.txt\", line 238, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/四万影视.txt\", line 212, in _api_get\nrequests.exceptions.SSLError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 796, in connect\n sock_and_verified = _ssl_wrap_socket_and_match_hostname(\n sock=sock,\n ...<14 lines>...\n assert_fingerprint=self.assert_fingerprint,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 975, in _ssl_wrap_socket_and_match_hostname\n ssl_sock = ssl_wrap_socket(\n sock=sock,\n ...<8 lines>...\n tls_in_tls=tls_in_tls,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/ssl_.py\", line 483, in ssl_wrap_socket\n ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)\nssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\nurllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 680, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 405, in _validate_from_tid\n category_result = _run_timed(result[\"timings_ms\"], \"category\", spider.categoryContent, clock, tid, \"1\", False, {})\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/四万影视.txt\", line 238, in categoryContent\n File \"/home/harold/workspace/tvbox-resources/py/四万影视.txt\", line 212, in _api_get\nrequests.exceptions.SSLError: HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)')))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 7.988,
|
||||
"module_load": 4.154,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 3891.328,
|
||||
"category": 1866.386,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 3901.006
|
||||
"total": 1873.941
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1119,14 +1119,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.665,
|
||||
"module_load": 8.782,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2730.939,
|
||||
"detail": 3347.964,
|
||||
"player": 1482.855,
|
||||
"url_check": 251.267,
|
||||
"total": 7819.42
|
||||
"category": 1905.08,
|
||||
"detail": 4157.708,
|
||||
"player": 2411.376,
|
||||
"url_check": 281.059,
|
||||
"total": 8764.625
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1142,11 +1142,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=W%2BQjef9knFW5Kf6lruqJrclLqtc%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778652227&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
|
||||
"url": "https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=I5RBwZ80vr3BiZpKT5D8dFRXJh0%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778663844&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=W%2BQjef9knFW5Kf6lruqJrclLqtc%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778652227&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
|
||||
"final_url": "https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=I5RBwZ80vr3BiZpKT5D8dFRXJh0%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778663844&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1158,14 +1158,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.956,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 1306.165,
|
||||
"detail": 1684.675,
|
||||
"module_load": 6.705,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 569.004,
|
||||
"detail": 1456.739,
|
||||
"player": 0.003,
|
||||
"url_check": 1067.064,
|
||||
"total": 4062.438
|
||||
"url_check": 1039.295,
|
||||
"total": 3072.106
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1197,14 +1197,14 @@
|
||||
"error": "HTTP 418",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.605,
|
||||
"module_load": 11.691,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1163.251,
|
||||
"detail": 1439.332,
|
||||
"category": 2212.002,
|
||||
"detail": 2516.021,
|
||||
"player": 0.002,
|
||||
"url_check": 262.04,
|
||||
"total": 7606.448
|
||||
"url_check": 251.511,
|
||||
"total": 10004.071
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1236,14 +1236,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 16.716,
|
||||
"module_load": 18.069,
|
||||
"init": 0.001,
|
||||
"home": 0.01,
|
||||
"category": 5732.609,
|
||||
"detail": 1161.974,
|
||||
"player": 0.006,
|
||||
"url_check": 1467.172,
|
||||
"total": 8379.382
|
||||
"home": 0.005,
|
||||
"category": 5328.005,
|
||||
"detail": 2098.932,
|
||||
"player": 0.003,
|
||||
"url_check": 2823.12,
|
||||
"total": 10269.009
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1275,14 +1275,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.286,
|
||||
"module_load": 5.87,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1092.866,
|
||||
"detail": 1233.149,
|
||||
"player": 1472.901,
|
||||
"url_check": 314.591,
|
||||
"total": 14851.831
|
||||
"home": 0.0,
|
||||
"category": 2356.768,
|
||||
"detail": 3233.058,
|
||||
"player": 2793.927,
|
||||
"url_check": 433.628,
|
||||
"total": 8823.863
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1291,18 +1291,18 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "2",
|
||||
"vod_id": "88894",
|
||||
"flag": "JD蓝光(40)",
|
||||
"play_id": "JD4K@1@JD-032e0db07e04a7cedc2816ac71e6fbb50"
|
||||
"tid": "1",
|
||||
"vod_id": "69765",
|
||||
"flag": "JD蓝光(1)",
|
||||
"play_id": "JD4K@1@JD-5f4f247d6dfbc0b5d5cb1efeaa2303790"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/93ffde0d-647c-49d1-a20f-fb76aebc3f4a.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%2201.m3u8%22%3Bfilename*%3DUTF-8%27%2701.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=cJsfiSZRuLKL7bH0N%2BakcUQ5bW4%3D&Expires=1778648614&x-amz-FSIZE=69471&x-amz-UFID=823791237733640631",
|
||||
"url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260513T065403Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260513%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=a6b0cd6e0c33a1591b62b3570676dc86b11daf473c0edbb982aee91980adf4bc",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/93ffde0d-647c-49d1-a20f-fb76aebc3f4a.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%2201.m3u8%22%3Bfilename*%3DUTF-8%27%2701.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=cJsfiSZRuLKL7bH0N%2BakcUQ5bW4%3D&Expires=1778648614&x-amz-FSIZE=69471&x-amz-UFID=823791237733640631",
|
||||
"final_url": "https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260513T065403Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260513%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=a6b0cd6e0c33a1591b62b3570676dc86b11daf473c0edbb982aee91980adf4bc",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1314,14 +1314,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.069,
|
||||
"init": 0.031,
|
||||
"home": 231.416,
|
||||
"category": 276.41,
|
||||
"detail": 327.356,
|
||||
"player": 0.003,
|
||||
"url_check": 387.417,
|
||||
"total": 1227.717
|
||||
"module_load": 4.413,
|
||||
"init": 0.019,
|
||||
"home": 186.246,
|
||||
"category": 515.449,
|
||||
"detail": 304.731,
|
||||
"player": 0.002,
|
||||
"url_check": 134.989,
|
||||
"total": 1146.484
|
||||
},
|
||||
"counts": {
|
||||
"classes": 30,
|
||||
@@ -1333,15 +1333,15 @@
|
||||
"tid": "都市",
|
||||
"vod_id": "110000044555935694",
|
||||
"flag": "1080P",
|
||||
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778648484&sign=5f8830e8de50f54ec9916a2c84a94135"
|
||||
"play_id": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778655237&sign=16bb8c8d556e114b33fe48704aa96865"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778648484&sign=5f8830e8de50f54ec9916a2c84a94135",
|
||||
"url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778655237&sign=16bb8c8d556e114b33fe48704aa96865",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778648484&sign=5f8830e8de50f54ec9916a2c84a94135",
|
||||
"final_url": "https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778655237&sign=16bb8c8d556e114b33fe48704aa96865",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1353,14 +1353,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.024,
|
||||
"module_load": 4.431,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 782.99,
|
||||
"detail": 790.344,
|
||||
"player": 738.585,
|
||||
"url_check": 2215.449,
|
||||
"total": 4531.863
|
||||
"home": 0.001,
|
||||
"category": 1787.015,
|
||||
"detail": 2314.428,
|
||||
"player": 2098.764,
|
||||
"url_check": 3188.585,
|
||||
"total": 9394.934
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1370,17 +1370,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "3613",
|
||||
"vod_id": "3669",
|
||||
"flag": "在线云播",
|
||||
"play_id": "3613_1_1"
|
||||
"play_id": "3669_1_1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://player.yzzyvip-35.com/20260331/3348_333cb763/index.m3u8",
|
||||
"url": "https://cdn.vvvip-plays33.cc/20260511/13520_2410f01c/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://player.yzzyvip-35.com/20260331/3348_333cb763/index.m3u8",
|
||||
"final_url": "https://cdn.vvvip-plays33.cc/20260511/13520_2410f01c/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1392,14 +1392,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.497,
|
||||
"module_load": 3.093,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 539.55,
|
||||
"detail": 676.729,
|
||||
"player": 0.004,
|
||||
"url_check": 128.439,
|
||||
"total": 1354.907
|
||||
"category": 475.579,
|
||||
"detail": 784.052,
|
||||
"player": 0.002,
|
||||
"url_check": 125.653,
|
||||
"total": 1388.868
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1431,14 +1431,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.797,
|
||||
"init": 0.001,
|
||||
"module_load": 3.829,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 1371.215,
|
||||
"detail": 1105.378,
|
||||
"player": 0.008,
|
||||
"url_check": 266.921,
|
||||
"total": 2747.939
|
||||
"category": 3530.55,
|
||||
"detail": 2063.087,
|
||||
"player": 0.011,
|
||||
"url_check": 345.731,
|
||||
"total": 5943.618
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -1470,14 +1470,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.903,
|
||||
"module_load": 3.695,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2226.261,
|
||||
"detail": 2342.743,
|
||||
"player": 2542.595,
|
||||
"url_check": 2855.771,
|
||||
"total": 19921.947
|
||||
"home": 0.0,
|
||||
"category": 8559.976,
|
||||
"detail": 4604.405,
|
||||
"player": 7313.031,
|
||||
"url_check": 3611.727,
|
||||
"total": 39134.074
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -1509,14 +1509,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.399,
|
||||
"init": 3892.702,
|
||||
"home": 2372.902,
|
||||
"category": 2083.089,
|
||||
"detail": 1250.549,
|
||||
"player": 5475.99,
|
||||
"url_check": 1364.754,
|
||||
"total": 16445.246
|
||||
"module_load": 5.838,
|
||||
"init": 4676.27,
|
||||
"home": 2355.966,
|
||||
"category": 2343.077,
|
||||
"detail": 2314.893,
|
||||
"player": 7622.167,
|
||||
"url_check": 4372.77,
|
||||
"total": 23691.737
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1532,11 +1532,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://usaydd.up8r6jjh.com/m3u87/share/6937197/7133173/20260414/171420/1080/index.m3u8?sign=6e7262d5a6a663d9ec8dc0a2d4a95e46&t=1778648499",
|
||||
"url": "https://usaydd.0rvgx279.com/m3u87/share/6937197/7133173/20260414/171420/1080/index.m3u8?sign=365117f68f367a27a118c12a08f6a3db&t=1778655255",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://usaydd.up8r6jjh.com/m3u87/share/6937197/7133173/20260414/171420/1080/index.m3u8?sign=6e7262d5a6a663d9ec8dc0a2d4a95e46&t=1778648499",
|
||||
"final_url": "https://usaydd.0rvgx279.com/m3u87/share/6937197/7133173/20260414/171420/1080/index.m3u8?sign=365117f68f367a27a118c12a08f6a3db&t=1778655255",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1548,14 +1548,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.912,
|
||||
"init": 0.001,
|
||||
"module_load": 4.431,
|
||||
"init": 0.0,
|
||||
"home": 0.001,
|
||||
"category": 937.614,
|
||||
"detail": 822.349,
|
||||
"player": 0.008,
|
||||
"url_check": 1035.439,
|
||||
"total": 2800.886
|
||||
"category": 1905.642,
|
||||
"detail": 2094.439,
|
||||
"player": 0.009,
|
||||
"url_check": 1178.503,
|
||||
"total": 5183.419
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1587,14 +1587,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.052,
|
||||
"init": 0.001,
|
||||
"home": 317.346,
|
||||
"category": 679.33,
|
||||
"detail": 1455.416,
|
||||
"player": 0.045,
|
||||
"url_check": 135.1,
|
||||
"total": 2594.436
|
||||
"module_load": 6.484,
|
||||
"init": 0.0,
|
||||
"home": 333.422,
|
||||
"category": 636.307,
|
||||
"detail": 887.384,
|
||||
"player": 0.021,
|
||||
"url_check": 150.171,
|
||||
"total": 2014.811
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -1606,15 +1606,15 @@
|
||||
"tid": "462",
|
||||
"vod_id": "/drama/41000186435@@听见胎宝心声后,我逆袭了",
|
||||
"flag": "河马剧场",
|
||||
"play_id": "https://dzzt-video.cbread.cn/5ad2db567e3c14a5c66f07ef5cb9d369/6a053ab0/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4"
|
||||
"play_id": "https://dzzt-video.cbread.cn/c33d05f84e26ab9f9e54a533eb6008f9/6a0556d0/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://dzzt-video.cbread.cn/5ad2db567e3c14a5c66f07ef5cb9d369/6a053ab0/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4",
|
||||
"url": "https://dzzt-video.cbread.cn/c33d05f84e26ab9f9e54a533eb6008f9/6a0556d0/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://dzzt-video.cbread.cn/5ad2db567e3c14a5c66f07ef5cb9d369/6a053ab0/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4",
|
||||
"final_url": "https://dzzt-video.cbread.cn/c33d05f84e26ab9f9e54a533eb6008f9/6a0556d0/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1626,14 +1626,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.5,
|
||||
"module_load": 4.789,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 4441.389,
|
||||
"detail": 1311.562,
|
||||
"category": 3289.004,
|
||||
"detail": 4798.48,
|
||||
"player": 0.004,
|
||||
"url_check": 1135.977,
|
||||
"total": 6895.965
|
||||
"url_check": 1180.654,
|
||||
"total": 9273.476
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1665,14 +1665,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.01,
|
||||
"module_load": 4.225,
|
||||
"init": 0.002,
|
||||
"home": 119.118,
|
||||
"category": 123.639,
|
||||
"detail": 1180.611,
|
||||
"player": 278.917,
|
||||
"url_check": 90.963,
|
||||
"total": 1797.95
|
||||
"home": 117.545,
|
||||
"category": 122.278,
|
||||
"detail": 166.18,
|
||||
"player": 260.157,
|
||||
"url_check": 93.559,
|
||||
"total": 764.359
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -1688,11 +1688,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778648489807&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
|
||||
"url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778655242847&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778648489807&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
|
||||
"final_url": "http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778655242847&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1704,18 +1704,18 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 13.712,
|
||||
"init": 0.017,
|
||||
"home": 4067.63,
|
||||
"category": 668.644,
|
||||
"detail": 251.361,
|
||||
"player": 0.002,
|
||||
"url_check": 178.481,
|
||||
"total": 5180.754
|
||||
"module_load": 15.59,
|
||||
"init": 0.02,
|
||||
"home": 4164.178,
|
||||
"category": 905.54,
|
||||
"detail": 220.247,
|
||||
"player": 0.001,
|
||||
"url_check": 183.04,
|
||||
"total": 5489.761
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
"category_videos": 60,
|
||||
"category_videos": 48,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
@@ -1743,14 +1743,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.305,
|
||||
"module_load": 9.879,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 876.596,
|
||||
"detail": 948.021,
|
||||
"player": 1830.379,
|
||||
"url_check": 780.288,
|
||||
"total": 4441.372
|
||||
"category": 1925.531,
|
||||
"detail": 2043.255,
|
||||
"player": 2302.452,
|
||||
"url_check": 1834.463,
|
||||
"total": 8116.302
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -1782,14 +1782,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.72,
|
||||
"module_load": 18.123,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1352.635,
|
||||
"detail": 912.764,
|
||||
"player": 0.003,
|
||||
"url_check": 1175.368,
|
||||
"total": 3444.929
|
||||
"home": 0.0,
|
||||
"category": 1953.309,
|
||||
"detail": 3123.561,
|
||||
"player": 0.004,
|
||||
"url_check": 1008.149,
|
||||
"total": 6103.731
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1799,17 +1799,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "/voddetail/103408.html",
|
||||
"vod_id": "/voddetail/124608.html",
|
||||
"flag": "百度#玩偶哥哥",
|
||||
"play_id": "https://pan.baidu.com/s/1yBHioGB0WquCIEQvMAYK9Q?pwd=wogg"
|
||||
"play_id": "https://pan.baidu.com/s/1s8vor3efYl5lD9zD24tSvA?pwd=wogg"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/1yBHioGB0WquCIEQvMAYK9Q?pwd=wogg",
|
||||
"url": "https://pan.baidu.com/s/1s8vor3efYl5lD9zD24tSvA?pwd=wogg",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=yBHioGB0WquCIEQvMAYK9Q&pwd=wogg",
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=s8vor3efYl5lD9zD24tSvA&pwd=wogg",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1821,14 +1821,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.782,
|
||||
"module_load": 13.696,
|
||||
"init": 0.001,
|
||||
"home": 0.056,
|
||||
"category": 1635.216,
|
||||
"detail": 1057.113,
|
||||
"home": 0.123,
|
||||
"category": 2751.702,
|
||||
"detail": 2153.07,
|
||||
"player": 0.002,
|
||||
"url_check": 952.666,
|
||||
"total": 3652.273
|
||||
"url_check": 956.001,
|
||||
"total": 5875.236
|
||||
},
|
||||
"counts": {
|
||||
"classes": 10,
|
||||
@@ -1838,17 +1838,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "site_wanou",
|
||||
"vod_id": "site:wanou:/voddetail/123976.html",
|
||||
"vod_id": "site:wanou:/voddetail/124298.html",
|
||||
"flag": "百度#玩偶",
|
||||
"play_id": "https://pan.baidu.com/s/1h-zE7BYv20oRc6KbVSGFVQ?pwd=wogg"
|
||||
"play_id": "https://pan.baidu.com/s/1myNtiFGjSIghUcl7VaL8aw?pwd=wogg"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/1h-zE7BYv20oRc6KbVSGFVQ?pwd=wogg",
|
||||
"url": "https://pan.baidu.com/s/1myNtiFGjSIghUcl7VaL8aw?pwd=wogg",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=h-zE7BYv20oRc6KbVSGFVQ&pwd=wogg",
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=myNtiFGjSIghUcl7VaL8aw&pwd=wogg",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1860,14 +1860,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.244,
|
||||
"module_load": 5.621,
|
||||
"init": 0.001,
|
||||
"home": 0.096,
|
||||
"category": 1460.187,
|
||||
"detail": 1827.025,
|
||||
"player": 891.268,
|
||||
"url_check": 161.28,
|
||||
"total": 4348.085
|
||||
"home": 0.019,
|
||||
"category": 2166.771,
|
||||
"detail": 4998.979,
|
||||
"player": 4002.03,
|
||||
"url_check": 114.62,
|
||||
"total": 11288.895
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -1883,11 +1883,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://vd.hxcztech.com/ae599c551ba58c92273b2b889c34b04d/20260513130134/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
|
||||
"url": "https://vd.hxcztech.com/5d7a04f80091cb64134446c6b41314ca/20260513145415/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://app.xn--55qx2ai23bz99b.cn/index.m3u8",
|
||||
"final_url": "https://vd.hxcztech.com/5d7a04f80091cb64134446c6b41314ca/20260513145415/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1899,14 +1899,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.909,
|
||||
"module_load": 3.679,
|
||||
"init": 0.001,
|
||||
"home": 393.435,
|
||||
"category": 251.009,
|
||||
"detail": 623.655,
|
||||
"player": 279.243,
|
||||
"url_check": 77.127,
|
||||
"total": 1629.114
|
||||
"home": 371.542,
|
||||
"category": 310.945,
|
||||
"detail": 693.215,
|
||||
"player": 298.96,
|
||||
"url_check": 65.86,
|
||||
"total": 1744.944
|
||||
},
|
||||
"counts": {
|
||||
"classes": 29,
|
||||
@@ -1922,11 +1922,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hnb",
|
||||
"url": "http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hna",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hnb",
|
||||
"final_url": "http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hna",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -1938,14 +1938,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.472,
|
||||
"init": 0.002,
|
||||
"home": 345.438,
|
||||
"category": 265.238,
|
||||
"detail": 293.558,
|
||||
"player": 0.016,
|
||||
"url_check": 167.776,
|
||||
"total": 1077.35
|
||||
"module_load": 6.085,
|
||||
"init": 0.001,
|
||||
"home": 283.707,
|
||||
"category": 276.353,
|
||||
"detail": 297.354,
|
||||
"player": 0.02,
|
||||
"url_check": 158.061,
|
||||
"total": 1022.232
|
||||
},
|
||||
"counts": {
|
||||
"classes": 8,
|
||||
@@ -1977,14 +1977,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.448,
|
||||
"module_load": 5.148,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 734.866,
|
||||
"detail": 798.871,
|
||||
"player": 726.599,
|
||||
"url_check": 1117.666,
|
||||
"total": 3384.142
|
||||
"home": 0.001,
|
||||
"category": 1796.087,
|
||||
"detail": 1922.712,
|
||||
"player": 1958.419,
|
||||
"url_check": 987.696,
|
||||
"total": 6670.98
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2016,14 +2016,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 24.771,
|
||||
"init": 567.432,
|
||||
"home": 0.133,
|
||||
"category": 428.301,
|
||||
"detail": 359.583,
|
||||
"player": 0.003,
|
||||
"url_check": 100.226,
|
||||
"total": 1481.554
|
||||
"module_load": 19.603,
|
||||
"init": 675.508,
|
||||
"home": 0.101,
|
||||
"category": 683.185,
|
||||
"detail": 630.414,
|
||||
"player": 0.002,
|
||||
"url_check": 116.562,
|
||||
"total": 2126.71
|
||||
},
|
||||
"counts": {
|
||||
"classes": 11,
|
||||
@@ -2055,14 +2055,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 9.433,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1243.436,
|
||||
"detail": 1349.615,
|
||||
"player": 0.005,
|
||||
"url_check": 193.143,
|
||||
"total": 2796.316
|
||||
"module_load": 5.103,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 2558.235,
|
||||
"detail": 2487.584,
|
||||
"player": 0.006,
|
||||
"url_check": 231.36,
|
||||
"total": 5282.927
|
||||
},
|
||||
"counts": {
|
||||
"classes": 2,
|
||||
@@ -2072,56 +2072,56 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "https://sm3.cc/?id=50210",
|
||||
"vod_id": "https://sm3.cc/?id=50220",
|
||||
"flag": "夸克",
|
||||
"play_id": "https://pan.quark.cn/s/c21152ced4ec"
|
||||
"play_id": "https://pan.quark.cn/s/0582c25a5aad"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://pan.quark.cn/s/c21152ced4ec",
|
||||
"url": "https://pan.quark.cn/s/0582c25a5aad",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.quark.cn/s/c21152ced4ec",
|
||||
"final_url": "https://pan.quark.cn/s/0582c25a5aad",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"spider": "糯米",
|
||||
"file": "糯米.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='vip.wwgz.cn', port=5200): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x7ca12b9b1310>, 'Connection to vip.wwgz.cn timed out. (connect timeout=10)'))",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n (self._dns_host, self.port),\n ...<2 lines>...\n socket_options=self.socket_options,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 85, in create_connection\n raise err\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 73, in create_connection\n sock.connect(sa)\n ~~~~~~~~~~~~^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 759, in connect\n self.sock = sock = self._new_conn()\n ~~~~~~~~~~~~~~^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x7ca12b9b1310>, 'Connection to vip.wwgz.cn timed out. (connect timeout=10)')\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='vip.wwgz.cn', port=5200): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x7ca12b9b1310>, 'Connection to vip.wwgz.cn 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 664, 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 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/糯米.txt\", line 133, in homeContent\n File \"/home/harold/workspace/tvbox-resources/py/糯米.txt\", line 123, in _load_home\n File \"/home/harold/workspace/tvbox-resources/py/糯米.txt\", line 63, in _request_html\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='vip.wwgz.cn', port=5200): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x7ca12b9b1310>, 'Connection to vip.wwgz.cn timed out. (connect timeout=10)'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 5.469,
|
||||
"init": 0.0,
|
||||
"home": 480.839,
|
||||
"category": 701.61,
|
||||
"detail": 161.402,
|
||||
"player": 300.681,
|
||||
"url_check": 378.044,
|
||||
"total": 2028.737
|
||||
"module_load": 5.43,
|
||||
"init": 0.001,
|
||||
"home": 10006.811,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10017.058
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
"category_videos": 81,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
"classes": 0,
|
||||
"category_videos": 0,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
},
|
||||
"samples": {
|
||||
"tid": "/vod-type-id-1-pg-1.html",
|
||||
"vod_id": "/vod-detail-id-90063.html",
|
||||
"flag": "uvw",
|
||||
"play_id": "/vod-play-id-90063-src-1-num-1.html"
|
||||
"tid": null,
|
||||
"vod_id": null,
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://vip.123pan.cn/1853039965/dy/东北往事极恶不赦.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://vip.123pan.cn/1853039965/dy/%E4%B8%9C%E5%8C%97%E5%BE%80%E4%BA%8B%E6%9E%81%E6%81%B6%E4%B8%8D%E8%B5%A6.m3u8",
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2131,16 +2131,16 @@
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "Expecting value: line 1 column 1 (char 0)",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 978, in json\n return complexjson.loads(self.text, **kwargs)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/__init__.py\", line 352, in loads\n return _default_decoder.decode(s)\n ~~~~~~~~~~~~~~~~~~~~~~~^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 345, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 363, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 644, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 445, in _validate_from_tid\n player_result = _run_timed(result[\"timings_ms\"], \"player\", spider.playerContent, clock, play[\"flag\"], play[\"play_id\"], [])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 290, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/网易云音乐.txt\", line 124, in playerContent\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 982, in json\n raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)\nrequests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 978, in json\n return complexjson.loads(self.text, **kwargs)\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/__init__.py\", line 352, in loads\n return _default_decoder.decode(s)\n ~~~~~~~~~~~~~~~~~~~~~~~^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 345, in decode\n obj, end = self.raw_decode(s, idx=_w(s, 0).end())\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/harold/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/json/decoder.py\", line 363, in raw_decode\n raise JSONDecodeError(\"Expecting value\", s, err.value) from None\njson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 680, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 446, in _validate_from_tid\n player_result = _run_timed(result[\"timings_ms\"], \"player\", spider.playerContent, clock, play[\"flag\"], play[\"play_id\"], [])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/网易云音乐.txt\", line 124, in playerContent\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/models.py\", line 982, in json\n raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)\nrequests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)\n",
|
||||
"timings_ms": {
|
||||
"module_load": 3.065,
|
||||
"module_load": 2.717,
|
||||
"init": 0.001,
|
||||
"home": 441.329,
|
||||
"category": 430.403,
|
||||
"detail": 0.008,
|
||||
"player": 210.558,
|
||||
"home": 539.07,
|
||||
"category": 439.056,
|
||||
"detail": 0.005,
|
||||
"player": 196.013,
|
||||
"url_check": 0.0,
|
||||
"total": 1088.257
|
||||
"total": 1178.855
|
||||
},
|
||||
"counts": {
|
||||
"classes": 62,
|
||||
@@ -2172,14 +2172,14 @@
|
||||
"error": "分类视频列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.12,
|
||||
"init": 0.001,
|
||||
"module_load": 5.181,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 8682.374,
|
||||
"category": 6574.966,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 10962.621
|
||||
"total": 10142.159
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2211,14 +2211,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 10.931,
|
||||
"module_load": 5.971,
|
||||
"init": 0.001,
|
||||
"home": 899.72,
|
||||
"category": 318.334,
|
||||
"detail": 725.459,
|
||||
"home": 135.065,
|
||||
"category": 277.71,
|
||||
"detail": 805.313,
|
||||
"player": 0.002,
|
||||
"url_check": 195.086,
|
||||
"total": 2150.291
|
||||
"url_check": 385.835,
|
||||
"total": 1611.343
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2245,58 +2245,58 @@
|
||||
{
|
||||
"spider": "至臻",
|
||||
"file": "至臻.txt",
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPConnectionPool(host='www.miqk.cc', port=80): Max retries exceeded with url: /index.php/vod/detail/id/20398.html (Caused by ConnectTimeoutError(<HTTPConnection(host='www.miqk.cc', port=80) at 0x77e7baf068b0>, 'Connection to www.miqk.cc 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='www.miqk.cc', port=80) at 0x77e7baf068b0>, 'Connection to www.miqk.cc 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='www.miqk.cc', port=80): Max retries exceeded with url: /index.php/vod/detail/id/20398.html (Caused by ConnectTimeoutError(<HTTPConnection(host='www.miqk.cc', port=80) at 0x77e7baf068b0>, 'Connection to www.miqk.cc 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 644, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 420, in _validate_from_tid\n detail_result = _run_timed(result[\"timings_ms\"], \"detail\", spider.detailContent, clock, [vod_id])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 290, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/至臻.txt\", line 248, in detailContent\n File \"/home/harold/workspace/tvbox-resources/py/至臻.txt\", line 95, in _request_html\nrequests.exceptions.ConnectTimeout: HTTPConnectionPool(host='www.miqk.cc', port=80): Max retries exceeded with url: /index.php/vod/detail/id/20398.html (Caused by ConnectTimeoutError(<HTTPConnection(host='www.miqk.cc', port=80) at 0x77e7baf068b0>, 'Connection to www.miqk.cc timed out. (connect timeout=10)'))\n",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.969,
|
||||
"module_load": 4.606,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 2108.416,
|
||||
"detail": 10011.598,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 12125.759
|
||||
"category": 3513.616,
|
||||
"detail": 2594.717,
|
||||
"player": 0.005,
|
||||
"url_check": 1210.886,
|
||||
"total": 7324.239
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
"category_videos": 72,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "/index.php/vod/detail/id/20398.html",
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"vod_id": "/index.php/vod/detail/id/20396.html",
|
||||
"flag": "百度#至臻",
|
||||
"play_id": "https://pan.baidu.com/s/1689HdL9zr7VcSmUwONIWCQ?pwd=d48g"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
"url": "",
|
||||
"valid": false,
|
||||
"reachable": null,
|
||||
"status_code": null,
|
||||
"final_url": "",
|
||||
"parse": 0,
|
||||
"url": "https://pan.baidu.com/s/1689HdL9zr7VcSmUwONIWCQ?pwd=d48g",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://pan.baidu.com/share/init?surl=689HdL9zr7VcSmUwONIWCQ&pwd=d48g",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"spider": "茶杯狐",
|
||||
"file": "茶杯狐.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"success": false,
|
||||
"failed_stage": "url_check",
|
||||
"error": "HTTP 403",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.293,
|
||||
"module_load": 7.709,
|
||||
"init": 0.0,
|
||||
"home": 2522.046,
|
||||
"category": 1271.187,
|
||||
"detail": 1194.26,
|
||||
"player": 4176.816,
|
||||
"url_check": 188.562,
|
||||
"total": 17611.843
|
||||
"home": 2487.025,
|
||||
"category": 2374.722,
|
||||
"detail": 3133.727,
|
||||
"player": 7222.22,
|
||||
"url_check": 6482.378,
|
||||
"total": 36396.166
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2306,18 +2306,18 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "2",
|
||||
"vod_id": "detail/video/120866",
|
||||
"flag": "自营b24",
|
||||
"play_id": "play/120866-1-1"
|
||||
"vod_id": "detail/video/116597",
|
||||
"flag": "FF有广104",
|
||||
"play_id": "play/116597-1-1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://eos-huhehaote-1.cmecloud.cn/dsp-ecpan-zone3/d244ef899acd4698bd59f30ed061a42e?response-content-disposition=attachment%3Bfilename%3D%22gcj-%E4%BD%8E%E6%99%BA%E5%95%86%E7%8A%AF%E7%BD%AA01.mp4%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260513T040212Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=R2V91UGDM1447A0VTB86%2F20260513%2Fdefault%2Fs3%2Faws4_request&X-Amz-Signature=80622d0f797160f1b2b66759fe39508ac1974506a2961d8064048e2f392bc80d",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://eos-huhehaote-1.cmecloud.cn/dsp-ecpan-zone3/d244ef899acd4698bd59f30ed061a42e?response-content-disposition=attachment%3Bfilename%3D%22gcj-%E4%BD%8E%E6%99%BA%E5%95%86%E7%8A%AF%E7%BD%AA01.mp4%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260513T040212Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=R2V91UGDM1447A0VTB86%2F20260513%2Fdefault%2Fs3%2Faws4_request&X-Amz-Signature=80622d0f797160f1b2b66759fe39508ac1974506a2961d8064048e2f392bc80d",
|
||||
"reason": null
|
||||
"url": "https://vip.ffzy-online3.com/20251216/40365_0dd3985f/index.m3u8",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://vip.ffzy-online3.com/20251216/40365_0dd3985f/index.m3u8",
|
||||
"reason": "HTTP 403"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -2328,14 +2328,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.715,
|
||||
"module_load": 5.906,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 3149.898,
|
||||
"detail": 3668.413,
|
||||
"player": 0.03,
|
||||
"url_check": 1723.747,
|
||||
"total": 8548.535
|
||||
"home": 0.001,
|
||||
"category": 343.51,
|
||||
"detail": 624.32,
|
||||
"player": 0.019,
|
||||
"url_check": 1527.917,
|
||||
"total": 2502.344
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2367,14 +2367,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 3.821,
|
||||
"module_load": 3.704,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 1586.147,
|
||||
"detail": 860.498,
|
||||
"player": 0.003,
|
||||
"url_check": 1045.362,
|
||||
"total": 3496.651
|
||||
"category": 2274.858,
|
||||
"detail": 3682.421,
|
||||
"player": 0.004,
|
||||
"url_check": 1082.013,
|
||||
"total": 7043.738
|
||||
},
|
||||
"counts": {
|
||||
"classes": 7,
|
||||
@@ -2401,31 +2401,70 @@
|
||||
{
|
||||
"spider": "袋鼠影视",
|
||||
"file": "袋鼠影视.txt",
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"error": "HTTPSConnectionPool(host='daishuys.com', port=443): Max retries exceeded with url: /movie/index414832.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='daishuys.com', port=443) at 0x77e7bb22e710>, 'Connection to daishuys.com timed out. (connect timeout=15)'))",
|
||||
"traceback": "Traceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n (self._dns_host, self.port),\n ...<2 lines>...\n socket_options=self.socket_options,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 85, in create_connection\n raise err\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/connection.py\", line 73, in create_connection\n sock.connect(sa)\n ~~~~~~~~~~~~^^^^\nTimeoutError: timed out\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 787, in urlopen\n response = self._make_request(\n conn,\n ...<10 lines>...\n **response_kw,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 488, in _make_request\n raise new_e\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 464, in _make_request\n self._validate_conn(conn)\n ~~~~~~~~~~~~~~~~~~~^^^^^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 1093, in _validate_conn\n conn.connect()\n ~~~~~~~~~~~~^^\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connection.py\", line 759, in connect\n self.sock = sock = self._new_conn()\n ~~~~~~~~~~~~~~^^\nurllib3.exceptions.ConnectTimeoutError: (<HTTPSConnection(host='daishuys.com', port=443) at 0x77e7bb22e710>, 'Connection to daishuys.com timed out. (connect timeout=15)')\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/requests/adapters.py\", line 645, in send\n resp = conn.urlopen(\n method=request.method,\n ...<9 lines>...\n chunked=chunked,\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/connectionpool.py\", line 841, in urlopen\n retries = retries.increment(\n method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]\n )\n File \"/home/harold/workspace/atv-spiders/py/.venv/lib/python3.14/site-packages/urllib3/util/retry.py\", line 535, in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='daishuys.com', port=443): Max retries exceeded with url: /movie/index414832.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='daishuys.com', port=443) at 0x77e7bb22e710>, 'Connection to daishuys.com timed out. (connect timeout=15)'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 644, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 420, in _validate_from_tid\n detail_result = _run_timed(result[\"timings_ms\"], \"detail\", spider.detailContent, clock, [vod_id])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 290, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/袋鼠影视.txt\", line 490, in detailContent\n File \"/home/harold/workspace/tvbox-resources/py/袋鼠影视.txt\", line 239, in _request_html\nrequests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='daishuys.com', port=443): Max retries exceeded with url: /movie/index414832.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='daishuys.com', port=443) at 0x77e7bb22e710>, 'Connection to daishuys.com timed out. (connect timeout=15)'))\n",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.066,
|
||||
"module_load": 8.241,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 1296.753,
|
||||
"detail": 15017.59,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 16324.006
|
||||
"category": 2357.588,
|
||||
"detail": 1824.97,
|
||||
"player": 3029.292,
|
||||
"url_check": 3535.669,
|
||||
"total": 10756.385
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
"category_videos": 36,
|
||||
"detail_videos": 0,
|
||||
"episodes": 0
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "movie/index414832",
|
||||
"flag": null,
|
||||
"play_id": null
|
||||
"flag": "蓝光专线4",
|
||||
"play_id": "play/414832-1-0"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://play.phimgood.com/20260512/26665_01fedae7/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://play.phimgood.com/20260512/26665_01fedae7/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"spider": "视界",
|
||||
"file": "视界.txt",
|
||||
"success": false,
|
||||
"failed_stage": "unexpected",
|
||||
"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 680, in validate_spider_file\n _validate_from_tid(\n ~~~~~~~~~~~~~~~~~~^\n spider=spider,\n ^^^^^^^^^^^^^^\n ...<6 lines>...\n logger=logger,\n ^^^^^^^^^^^^^^\n )\n ^\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 446, in _validate_from_tid\n player_result = _run_timed(result[\"timings_ms\"], \"player\", spider.playerContent, clock, play[\"flag\"], play[\"play_id\"], [])\n File \"/home/harold/workspace/atv-spiders/py/validate_spiders.py\", line 291, in _run_timed\n return func(*args, **kwargs)\n File \"/home/harold/workspace/tvbox-resources/py/视界.txt\", line 163, in playerContent\n File \"/home/harold/workspace/tvbox-resources/py/视界.txt\", line 468, in _extract_direct_url\nrequests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))\n",
|
||||
"timings_ms": {
|
||||
"module_load": 5.991,
|
||||
"init": 0.001,
|
||||
"home": 1787.794,
|
||||
"category": 4775.833,
|
||||
"detail": 4365.067,
|
||||
"player": 5039.905,
|
||||
"url_check": 0.0,
|
||||
"total": 15976.792
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
"category_videos": 30,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "20",
|
||||
"vod_id": "57877",
|
||||
"flag": "备用源(有广勿信)",
|
||||
"play_id": "https://svip.ffzyplay.com/?url=https://vip.ffzy-video.com/20260408/41207_72bf4c46/index.m3u8|证言2026|1"
|
||||
},
|
||||
"player": {
|
||||
"parse": null,
|
||||
@@ -2437,45 +2476,6 @@
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"spider": "视界",
|
||||
"file": "视界.txt",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.668,
|
||||
"init": 0.001,
|
||||
"home": 1594.714,
|
||||
"category": 1582.763,
|
||||
"detail": 1469.429,
|
||||
"player": 1133.114,
|
||||
"url_check": 1733.492,
|
||||
"total": 7522.024
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
"category_videos": 30,
|
||||
"detail_videos": 1,
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "20",
|
||||
"vod_id": "135014",
|
||||
"flag": "备用源(有广勿信)",
|
||||
"play_id": "https://svip.ffzyplay.com/?url=https://vip.ffzy-video.com/20260513/43283_fe8ab690/index.m3u8|烬红妆|1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-video.com/20260513/43283_fe8ab690/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://svip.ffzyplay.com/?url=https://vip.ffzy-video.com/20260513/43283_fe8ab690/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
{
|
||||
"spider": "路漫漫",
|
||||
"file": "路漫漫.txt",
|
||||
@@ -2484,14 +2484,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.809,
|
||||
"module_load": 11.298,
|
||||
"init": 0.001,
|
||||
"home": 0.0,
|
||||
"category": 1580.039,
|
||||
"detail": 1178.245,
|
||||
"player": 3480.476,
|
||||
"url_check": 193.922,
|
||||
"total": 6438.23
|
||||
"home": 0.001,
|
||||
"category": 2368.923,
|
||||
"detail": 4443.024,
|
||||
"player": 7461.388,
|
||||
"url_check": 2014.335,
|
||||
"total": 30929.848
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2500,18 +2500,18 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "6",
|
||||
"vod_id": "detail/8037.html",
|
||||
"flag": "播放节点列表X dev云播 聚合线路",
|
||||
"play_id": "play/8037_1_1.html"
|
||||
"tid": "7",
|
||||
"vod_id": "detail/5770.html",
|
||||
"flag": "播放节点列表X box聚合 聚合线路",
|
||||
"play_id": "play/5770_1_1.html"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://groupvideo.photo.qq.com/1071_0bc3bec5uaaftyanzdwp35usucie3ieqlwsa.f0.mp4?dis_k=e23cf96c9a3c7201be83b6b5483c827e&dis_t=1778648501",
|
||||
"parse": 1,
|
||||
"url": "https://www.lmm85.com/play/5770_1_1.html",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://groupvideo.photo.qq.com/1071_0bc3bec5uaaftyanzdwp35usucie3ieqlwsa.f0.mp4?dis_k=e23cf96c9a3c7201be83b6b5483c827e&dis_t=1778648501",
|
||||
"final_url": "https://www.lmm85.com/play/5770_1_1.html",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2523,14 +2523,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 4.829,
|
||||
"module_load": 11.942,
|
||||
"init": 0.001,
|
||||
"home": 361.747,
|
||||
"category": 100.79,
|
||||
"detail": 201.693,
|
||||
"player": 148.138,
|
||||
"url_check": 61.393,
|
||||
"total": 4806.38
|
||||
"home": 707.958,
|
||||
"category": 97.496,
|
||||
"detail": 3489.785,
|
||||
"player": 150.241,
|
||||
"url_check": 77.777,
|
||||
"total": 4536.266
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2539,18 +2539,18 @@
|
||||
"episodes": 1
|
||||
},
|
||||
"samples": {
|
||||
"tid": "37",
|
||||
"vod_id": "27097583",
|
||||
"tid": "2",
|
||||
"vod_id": "13492273",
|
||||
"flag": "酷我听书",
|
||||
"play_id": "free|213913912"
|
||||
"play_id": "free|94448942"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://cz.sycdn.kuwo.cn/245d4130e9a02ce84a4693df861a4842/6a0405b4/resource/m1/34/31/3390639861.wma?bitrate$128&format$wma&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
|
||||
"url": "http://lv.sycdn.kuwo.cn/3f1021b938288f67ad85eae25e67700f/6a042018/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://cz.sycdn.kuwo.cn/245d4130e9a02ce84a4693df861a4842/6a0405b4/resource/m1/34/31/3390639861.wma?bitrate$128&format$wma&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$",
|
||||
"final_url": "http://lv.sycdn.kuwo.cn/3f1021b938288f67ad85eae25e67700f/6a042018/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
|
||||
}
|
||||
},
|
||||
@@ -2562,14 +2562,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 7.404,
|
||||
"init": 548.872,
|
||||
"home": 327.907,
|
||||
"category": 253.855,
|
||||
"detail": 326.219,
|
||||
"player": 373.93,
|
||||
"url_check": 103.75,
|
||||
"total": 1945.852
|
||||
"module_load": 11.655,
|
||||
"init": 486.017,
|
||||
"home": 298.203,
|
||||
"category": 254.333,
|
||||
"detail": 323.983,
|
||||
"player": 365.479,
|
||||
"url_check": 78.916,
|
||||
"total": 1820.633
|
||||
},
|
||||
"counts": {
|
||||
"classes": 12,
|
||||
@@ -2579,17 +2579,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "recommend",
|
||||
"vod_id": "556513314",
|
||||
"vod_id": "699245980",
|
||||
"flag": "酷狗音乐",
|
||||
"play_id": "556513314"
|
||||
"play_id": "699245980"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "http://fsdg360.tx.kugou.com/202605131301/57cd89c61baf383ca6e7551166e6f60f/v3/48d86920493e28ce94530d5f791e8021/yp/p_0_960139/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx556513314_qu128_s2731199409.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"url": "http://fsdg360.hw.kugou.com/202605131454/240371cd09f1c0a8f5519e2684d097a8/v3/a6765c2f5387a1235ee9ffa6f81bace0/yp/p_0_960123/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx699245980_qu128_s2764456931.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "http://fsdg360.tx.kugou.com/202605131301/57cd89c61baf383ca6e7551166e6f60f/v3/48d86920493e28ce94530d5f791e8021/yp/p_0_960139/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx556513314_qu128_s2731199409.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"final_url": "http://fsdg360.hw.kugou.com/202605131454/240371cd09f1c0a8f5519e2684d097a8/v3/a6765c2f5387a1235ee9ffa6f81bace0/yp/p_0_960123/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx699245980_qu128_s2764456931.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2601,14 +2601,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.792,
|
||||
"init": 0.001,
|
||||
"home": 2118.542,
|
||||
"category": 469.77,
|
||||
"detail": 268.661,
|
||||
"player": 274.365,
|
||||
"url_check": 562.538,
|
||||
"total": 3700.655
|
||||
"module_load": 4.19,
|
||||
"init": 0.0,
|
||||
"home": 708.981,
|
||||
"category": 241.796,
|
||||
"detail": 241.73,
|
||||
"player": 248.111,
|
||||
"url_check": 550.853,
|
||||
"total": 1996.644
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2624,11 +2624,11 @@
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778648499-d5697e7853664c718defede9e97fe13c-0-9e3eac2d3dcea140048c2d68449a6ddc",
|
||||
"url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778655253-14cc7b719ffb477f973d1aa08575ed3c-0-7a6a950d4624af3274c733627fa24349",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778648499-d5697e7853664c718defede9e97fe13c-0-9e3eac2d3dcea140048c2d68449a6ddc",
|
||||
"final_url": "https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778655253-14cc7b719ffb477f973d1aa08575ed3c-0-7a6a950d4624af3274c733627fa24349",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2640,14 +2640,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.703,
|
||||
"module_load": 8.414,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 6027.684,
|
||||
"detail": 6077.664,
|
||||
"player": 0.004,
|
||||
"url_check": 1023.441,
|
||||
"total": 25817.664
|
||||
"category": 8840.311,
|
||||
"detail": 6838.142,
|
||||
"player": 0.008,
|
||||
"url_check": 2151.183,
|
||||
"total": 31809.71
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2679,14 +2679,14 @@
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 12.487,
|
||||
"module_load": 6.351,
|
||||
"init": 0.001,
|
||||
"home": 0.001,
|
||||
"category": 5538.99,
|
||||
"detail": 3016.045,
|
||||
"player": 4119.33,
|
||||
"url_check": 1427.844,
|
||||
"total": 14115.55
|
||||
"category": 5704.547,
|
||||
"detail": 9836.376,
|
||||
"player": 8526.606,
|
||||
"url_check": 2173.74,
|
||||
"total": 26248.347
|
||||
},
|
||||
"counts": {
|
||||
"classes": 4,
|
||||
@@ -2696,17 +2696,17 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "1",
|
||||
"vod_id": "/voddetail/75080.html",
|
||||
"flag": "高清32",
|
||||
"play_id": "/vodplay/75080-6-1.html"
|
||||
"vod_id": "/voddetail/239451.html",
|
||||
"flag": "魔都资源4",
|
||||
"play_id": "/vodplay/239451-1-1.html"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://cdn.vvvip-plays33.cc/20260508/13404_21648c94/index.m3u8",
|
||||
"url": "https://play.modujx11.com/20260421/1CNBOSBB/index.m3u8",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://cdn.vvvip-plays33.cc/20260508/13404_21648c94/index.m3u8",
|
||||
"final_url": "https://play.modujx11.com/20260421/1CNBOSBB/index.m3u8",
|
||||
"reason": null
|
||||
}
|
||||
},
|
||||
@@ -2718,14 +2718,14 @@
|
||||
"error": "分类列表为空",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 6.476,
|
||||
"module_load": 5.112,
|
||||
"init": 0.001,
|
||||
"home": 2012.627,
|
||||
"home": 1955.327,
|
||||
"category": 0.0,
|
||||
"detail": 0.0,
|
||||
"player": 0.0,
|
||||
"url_check": 0.0,
|
||||
"total": 2019.412
|
||||
"total": 1960.599
|
||||
},
|
||||
"counts": {
|
||||
"classes": 0,
|
||||
@@ -2757,14 +2757,14 @@
|
||||
"error": "不支持的地址协议: empty",
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 5.446,
|
||||
"init": 0.001,
|
||||
"module_load": 3.464,
|
||||
"init": 0.0,
|
||||
"home": 0.0,
|
||||
"category": 1197.9,
|
||||
"detail": 1978.305,
|
||||
"player": 0.021,
|
||||
"url_check": 0.012,
|
||||
"total": 6335.419
|
||||
"category": 2185.101,
|
||||
"detail": 2276.254,
|
||||
"player": 0.024,
|
||||
"url_check": 0.057,
|
||||
"total": 12364.968
|
||||
},
|
||||
"counts": {
|
||||
"classes": 6,
|
||||
@@ -2791,19 +2791,19 @@
|
||||
{
|
||||
"spider": "黑猫APP",
|
||||
"file": "黑猫APP.txt",
|
||||
"success": false,
|
||||
"failed_stage": "url_check",
|
||||
"error": "HTTP 403",
|
||||
"success": true,
|
||||
"failed_stage": null,
|
||||
"error": null,
|
||||
"traceback": null,
|
||||
"timings_ms": {
|
||||
"module_load": 8.645,
|
||||
"init": 0.002,
|
||||
"home": 1309.249,
|
||||
"category": 1370.742,
|
||||
"detail": 998.79,
|
||||
"player": 0.007,
|
||||
"url_check": 2100.89,
|
||||
"total": 11278.743
|
||||
"module_load": 7.371,
|
||||
"init": 0.001,
|
||||
"home": 2212.794,
|
||||
"category": 4448.618,
|
||||
"detail": 4076.197,
|
||||
"player": 4025.312,
|
||||
"url_check": 301.477,
|
||||
"total": 26567.982
|
||||
},
|
||||
"counts": {
|
||||
"classes": 5,
|
||||
@@ -2813,18 +2813,18 @@
|
||||
},
|
||||
"samples": {
|
||||
"tid": "2",
|
||||
"vod_id": "92645",
|
||||
"flag": "🐈⬛标清线路1",
|
||||
"play_id": "标清线路2@@direct@@,https://v9.ppqrrs.com/wjv9/202604/07/3u3BGuTWBg92/video/index.m3u8,token+,1,0"
|
||||
"vod_id": "92473",
|
||||
"flag": "🐈⬛高清线路",
|
||||
"play_id": "高清线路1@@direct@@66ddeb0b0fe39924c19b86fc5dcce841,9911a84999f446c0de8b5b109ca0492f,token+,1,1"
|
||||
},
|
||||
"player": {
|
||||
"parse": 0,
|
||||
"url": "https://v9.ppqrrs.com/wjv9/202604/07/3u3BGuTWBg92/video/index.m3u8",
|
||||
"valid": false,
|
||||
"reachable": false,
|
||||
"status_code": 403,
|
||||
"final_url": "https://v9.ppqrrs.com/wjv9/202604/07/3u3BGuTWBg92/video/index.m3u8",
|
||||
"reason": "HTTP 403"
|
||||
"url": "https://v6-cold1.douyinvod.com/ff2cef04be9adcf472f2d72dc43ff6f3/6a047816/video/tos/cn/tos-cn-v-5f73e7/o0OLrTfulbII1VwEBOIaIDneJKRATLIGneaCaq/",
|
||||
"valid": true,
|
||||
"reachable": true,
|
||||
"status_code": 200,
|
||||
"final_url": "https://v6-cold1.douyinvod.com/ff2cef04be9adcf472f2d72dc43ff6f3/6a047816/video/tos/cn/tos-cn-v-5f73e7/o0OLrTfulbII1VwEBOIaIDneJKRATLIGneaCaq/",
|
||||
"reason": null
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
+79
-79
@@ -1,11 +1,11 @@
|
||||
# 爬虫校验报告
|
||||
|
||||
- 生成时间: 2026-05-13T13:01:09+08:00
|
||||
- 生成时间: 2026-05-13T14:53:44+08:00
|
||||
- 并发线程数: 16
|
||||
- 总耗时(ms): 53.682秒
|
||||
- 总耗时(ms): 60.823秒
|
||||
- 总数: 72
|
||||
- 成功: 56
|
||||
- 失败: 16
|
||||
- 成功: 59
|
||||
- 失败: 13
|
||||
|
||||
## 阶段失败统计
|
||||
|
||||
@@ -14,85 +14,85 @@
|
||||
| 模块加载 | 0 |
|
||||
| 初始化 | 0 |
|
||||
| 首页分类 | 1 |
|
||||
| 分类列表 | 2 |
|
||||
| 视频详情 | 1 |
|
||||
| 分类列表 | 1 |
|
||||
| 视频详情 | 0 |
|
||||
| 播放地址 | 1 |
|
||||
| 地址校验 | 6 |
|
||||
| 地址校验 | 5 |
|
||||
| 未预期异常 | 5 |
|
||||
|
||||
## 明细结果
|
||||
|
||||
| 爬虫 | 状态 | 失败阶段 | 总耗时 | 模块加载 | 初始化 | 首页分类 | 分类列表 | 视频详情 | 播放地址 | 地址校验 | 返回地址 | 错误信息 |
|
||||
| --- | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | --- | --- |
|
||||
| [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 6.873秒 | 194.135ms | 0.001ms | 0.005ms | 4.04秒 | 2.407秒 | 0.004ms | 180.965ms | https://pan.quark.cn/s/c398a555048f | |
|
||||
| [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 5.033秒 | 218.554ms | 0.003ms | 0.001ms | 2.456秒 | 2.323秒 | 0.002ms | 0.018ms | magnet:?xt=urn:btih:bf9a134b00c3ccc55c743b1340e15539f2321241&dn=%E7%88%B1%E6%83%85%E6%B2%A1%E6%9C%89%E7%A5%9E%E8%AF%9D01-07 | |
|
||||
| [AAZ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt) | 失败 | 地址校验 | 21.196秒 | 193.492ms | 0.001ms | 5.516秒 | 1.315秒 | 1.382秒 | 1.567秒 | 602.951ms | https://s.5bb3.com/m4a/3d8d0808009dc4294b863d12237e103c.m4a | HTTP 403 |
|
||||
| [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 9.109秒 | 255.52ms | 0.001ms | 0.001ms | 3.577秒 | 2.195秒 | 0.009ms | 3.081秒 | https://www.ppnix.com/info/m3u8/8144/1080P.m3u8 | |
|
||||
| [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 2.462秒 | 196.574ms | 0.018ms | 0.006ms | 592.592ms | 495.309ms | 1.032秒 | 92.46ms | https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=5cb8cdbf719065836046640c38013fed&vkey=A4A467DE68449973B7587724D83FA8A8F2B65E6AC79C0545FD8D6D5F925ACFF373A64D737DE7AFD6390B8ED7D5DCD3C2DC511617B0FEEBE0__v2b9ab6c8&uin=1152921504846230218&fromtag=119114&redirect=1 | |
|
||||
| [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 4.839秒 | 188.23ms | 0.001ms | 0.001ms | 2.355秒 | 2.013秒 | 0.005ms | 232.478ms | https://pan.quark.cn/s/f8d9343034da | |
|
||||
| [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 成功 | | 15.252秒 | 195.465ms | 0.001ms | 0.001ms | 5.919秒 | 3.548秒 | 3.046秒 | 2.491秒 | https://vip.dytt-tvs.com/20260426/17963_4a90df08/index.m3u8 | |
|
||||
| [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 5.635秒 | 215.301ms | 0.006ms | 0.002ms | 3.043秒 | 2.342秒 | 0.017ms | 0.026ms | magnet:?xt=urn:btih:d183f3fc0414b2a3422c36fbfb8bce2826ce5fd0&dn=UIndex - Im Frankelda 2025 1080p WEB-DL H 264-NGP | |
|
||||
| [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 失败 | 播放地址 | 15.359秒 | 203.291ms | 0.0ms | 4.198秒 | 4.587秒 | 1.933秒 | 0.006ms | 0.0ms | | playerContent 未返回播放地址 |
|
||||
| [世纪音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt) | 失败 | 视频详情 | 766.661ms | 190.081ms | 0.001ms | 240.865ms | 0.004ms | 125.601ms | 0.0ms | 0.0ms | | 详情缺少播放源或播放列表 |
|
||||
| [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 15.146秒 | 215.146ms | 0.001ms | 0.002ms | 3.262秒 | 4.165秒 | 6.063秒 | 1.407秒 | https://zijieapi.douyinbyte.com/m3u8/b491fa92beb5e4cd411c42fcd6605e93.m3u8 | |
|
||||
| [乌云影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt) | 成功 | | 29.238秒 | 211.411ms | 0.001ms | 3.006秒 | 1.153秒 | 3.858秒 | 0.019ms | 3.028秒 | https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://c1.rrcdnbf5.com/video/zhixingwaichuan/第01集/index.m3u8 | |
|
||||
| [乐兔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%90%E5%85%94.txt) | 失败 | 未预期异常 | 10.283秒 | 202.462ms | 0.001ms | 0.001ms | 10.032秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10) |
|
||||
| [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 失败 | 分类列表 | 7.126秒 | 183.696ms | 0.001ms | 0.001ms | 3.192秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 9.032秒 | 196.148ms | 0.001ms | 0.001ms | 3.026秒 | 3.715秒 | 0.009ms | 2.046秒 | https://pan.baidu.com/s/14rTP6__SGsNZ4lD8StkeAQ?pwd=ic37 | |
|
||||
| [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 失败 | 地址校验 | 2.785秒 | 188.679ms | 0.001ms | 271.96ms | 273.225ms | 235.86ms | 397.319ms | 225.027ms | https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?auth_key=1778662871-9a05bd80ee77f90df9643fbb0415a11e-0-1f6de4c7802bad4d42b55a453d852fbe&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=2968bbf34b30404ebca6ab70b9d290a2&hevc=false&seasonId=56609 | HTTP 403 |
|
||||
| [优酷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt) | 成功 | | 1.265秒 | 8.781ms | 0.001ms | 0.001ms | 312.329ms | 620.603ms | 0.004ms | 323.173ms | https://v.youku.com/v_show/id_XNjUxODQ1MzE1Ng==.html | |
|
||||
| [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 成功 | | 7.883秒 | 5.245ms | 0.001ms | 0.001ms | 3.692秒 | 4.113秒 | 0.008ms | 72.72ms | https://hn.bfvvs.com/play/QdJGJEge/index.m3u8 | |
|
||||
| [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 失败 | 地址校验 | 30.898秒 | 7.878ms | 0.001ms | 0.001ms | 1.648秒 | 3.764秒 | 2.923秒 | 5.013秒 | https://www.bde4.cc/510ED26DE4746A134A040FA9D3887C0C43FE6008AE1653283692892AB53C46E1FB4F9324C5397440F318FB7B0CEC8C5BFA89FD391A0645F0285AB8B70B632A6D.m3u8#maliva | HTTPSConnectionPool(host='www.bde4.cc', port=443): Read timed out. (read timeout=5) |
|
||||
| [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 成功 | | 24.412秒 | 8.516ms | 0.001ms | 0.001ms | 3.849秒 | 5.711秒 | 11.524秒 | 3.319秒 | https://fktv.me/ysapi/m3u8/p/82778604c3fc76b5aa66c581d7e448b2.m3u8 | |
|
||||
| [剧圈圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt) | 成功 | | 22.447秒 | 5.019ms | 0.001ms | 0.0ms | 6.645秒 | 4.896秒 | 7.305秒 | 3.596秒 | https://www.jqqzx.cc/play/62978-2-1.html | |
|
||||
| [剧迷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt) | 成功 | | 18.525秒 | 4.81ms | 0.001ms | 0.001ms | 1.232秒 | 1.518秒 | 3.344秒 | 1.015秒 | https://img.ruyijx.com/m3u8/BEOOQ6pvgTUkPB.m3u8?9WYl8GkFl1ESX72PyO | |
|
||||
| [博看听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.491秒 | 4.787ms | 0.001ms | 3.182秒 | 296.661ms | 832.517ms | 0.002ms | 174.179ms | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | |
|
||||
| [双星](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8F%8C%E6%98%9F.txt) | 成功 | | 874.468ms | 4.171ms | 329.991ms | 0.003ms | 181.814ms | 188.179ms | 0.002ms | 169.678ms | https://pan.quark.cn/s/a83e3e526c62 | |
|
||||
| [听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 3.187秒 | 4.633ms | 75.895ms | 0.001ms | 197.4ms | 2.533秒 | 299.049ms | 77.074ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=b0f3094722f5c2bcfb9681982d9311ba&buy_key=FM&token=2065×tamp=1778648479&duration=453 | |
|
||||
| [听友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 13.242秒 | 7.064ms | 0.0ms | 3.165秒 | 4.542秒 | 2.925秒 | 2.269秒 | 332.192ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778648489&sign=31f0b54cb4082f1a8546521e8eeddf85 | |
|
||||
| [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 10.74秒 | 7.116ms | 0.005ms | 4.698秒 | 2.029秒 | 1.276秒 | 2.615秒 | 113.856ms | https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809752488&x-signature=KM%2BJencvuBujZqI9gye4LvZmnxo%3D | |
|
||||
| [四万影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9B%9B%E4%B8%87%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 3.901秒 | 7.988ms | 0.001ms | 0.001ms | 3.891秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)'))) |
|
||||
| [在线之家](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9C%A8%E7%BA%BF%E4%B9%8B%E5%AE%B6.txt) | 成功 | | 7.819秒 | 5.665ms | 0.001ms | 0.001ms | 2.731秒 | 3.348秒 | 1.483秒 | 251.267ms | https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=W%2BQjef9knFW5Kf6lruqJrclLqtc%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778652227&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932 | |
|
||||
| [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 4.062秒 | 3.956ms | 0.0ms | 0.0ms | 1.306秒 | 1.685秒 | 0.003ms | 1.067秒 | https://pan.baidu.com/s/1shl4w4dRUpSfwkkyQjUDBw?pwd=yyds | |
|
||||
| [奕搜](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A5%95%E6%90%9C.txt) | 失败 | 地址校验 | 7.606秒 | 10.605ms | 0.001ms | 0.001ms | 1.163秒 | 1.439秒 | 0.002ms | 262.04ms | https://movie.douban.com/subject/35758798/ | HTTP 418 |
|
||||
| [如意资源](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A6%82%E6%84%8F%E8%B5%84%E6%BA%90.txt) | 成功 | | 8.379秒 | 16.716ms | 0.001ms | 0.01ms | 5.733秒 | 1.162秒 | 0.006ms | 1.467秒 | https://svip.ryiplay18.com/20260512/6346_e524dfd0/index.m3u8 | |
|
||||
| [布布影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%B8%83%E5%B8%83%E5%BD%B1%E8%A7%86.txt) | 成功 | | 14.852秒 | 5.286ms | 0.001ms | 0.001ms | 1.093秒 | 1.233秒 | 1.473秒 | 314.591ms | https://media-bjcy-fy-person01.bjoss.ctyunxs.cn/PERSONCLOUD/93ffde0d-647c-49d1-a20f-fb76aebc3f4a.m3u8?x-amz-CLIENTTYPEIN=UNKNOWN&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&x-amz-userLevel=0&x-amz-limitrate=51200&x-amz-UID=269636103&x-amz-APPID=828221&response-content-disposition=attachment%3Bfilename%3D%2201.m3u8%22%3Bfilename*%3DUTF-8%27%2701.m3u8&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=PERSON&Signature=cJsfiSZRuLKL7bH0N%2BakcUQ5bW4%3D&Expires=1778648614&x-amz-FSIZE=69471&x-amz-UFID=823791237733640631 | |
|
||||
| [微观短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%BE%AE%E8%A7%82%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.228秒 | 4.069ms | 0.031ms | 231.416ms | 276.41ms | 327.356ms | 0.003ms | 387.417ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778648484&sign=5f8830e8de50f54ec9916a2c84a94135 | |
|
||||
| [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 4.532秒 | 4.024ms | 0.001ms | 0.0ms | 782.99ms | 790.344ms | 738.585ms | 2.215秒 | https://player.yzzyvip-35.com/20260331/3348_333cb763/index.m3u8 | |
|
||||
| [星星短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%98%9F%E6%98%9F%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.355秒 | 9.497ms | 0.001ms | 0.001ms | 539.55ms | 676.729ms | 0.004ms | 128.439ms | https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8 | |
|
||||
| [木偶](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%9C%A8%E5%81%B6.txt) | 成功 | | 2.748秒 | 3.797ms | 0.001ms | 0.0ms | 1.371秒 | 1.105秒 | 0.008ms | 266.921ms | https://115cdn.com/s/swf0j3z36dh?password=f385 | |
|
||||
| [樱花动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A8%B1%E8%8A%B1%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 19.922秒 | 3.903ms | 0.001ms | 0.001ms | 2.226秒 | 2.343秒 | 2.543秒 | 2.856秒 | https://cdn.vvvip-plays33.cc/20260408/11535_86d5cf1c/index.m3u8 | |
|
||||
| [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 成功 | | 16.445秒 | 4.399ms | 3.893秒 | 2.373秒 | 2.083秒 | 1.251秒 | 5.476秒 | 1.365秒 | https://usaydd.up8r6jjh.com/m3u87/share/6937197/7133173/20260414/171420/1080/index.m3u8?sign=6e7262d5a6a663d9ec8dc0a2d4a95e46&t=1778648499 | |
|
||||
| [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 2.801秒 | 4.912ms | 0.001ms | 0.001ms | 937.614ms | 822.349ms | 0.008ms | 1.035秒 | https://pan.baidu.com/s/1vcYSB0ydxgAzc-1Tvg63oA?pwd=8888 | |
|
||||
| [河马短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt) | 成功 | | 2.594秒 | 6.052ms | 0.001ms | 317.346ms | 679.33ms | 1.455秒 | 0.045ms | 135.1ms | https://dzzt-video.cbread.cn/5ad2db567e3c14a5c66f07ef5cb9d369/6a053ab0/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4 | |
|
||||
| [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 6.896秒 | 6.5ms | 0.001ms | 0.001ms | 4.441秒 | 1.312秒 | 0.004ms | 1.136秒 | https://pan.baidu.com/s/1D_ftrHBRkMlxRs_aLWExxQ?pwd=p4uw | |
|
||||
| [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 1.798秒 | 4.01ms | 0.002ms | 119.118ms | 123.639ms | 1.181秒 | 278.917ms | 90.963ms | http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778648489807&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8 | |
|
||||
| [爱奇艺](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%88%B1%E5%A5%87%E8%89%BA.txt) | 成功 | | 5.181秒 | 13.712ms | 0.017ms | 4.068秒 | 668.644ms | 251.361ms | 0.002ms | 178.481ms | http://www.iqiyi.com/v_vd55wo89uk.html | |
|
||||
| [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 4.441秒 | 5.305ms | 0.001ms | 0.0ms | 876.596ms | 948.021ms | 1.83秒 | 780.288ms | https://vid.dbokutv.com/20260502/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsnsRsGlR7XgBMnuOdajC34jC34rD4L5CaCvBcrmD0/chunklist.m3u8 | |
|
||||
| [玩偶哥哥](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E5%93%A5%E5%93%A5.txt) | 成功 | | 3.445秒 | 3.72ms | 0.001ms | 0.001ms | 1.353秒 | 912.764ms | 0.003ms | 1.175秒 | https://pan.baidu.com/s/1yBHioGB0WquCIEQvMAYK9Q?pwd=wogg | |
|
||||
| [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 成功 | | 3.652秒 | 6.782ms | 0.001ms | 0.056ms | 1.635秒 | 1.057秒 | 0.002ms | 952.666ms | https://pan.baidu.com/s/1h-zE7BYv20oRc6KbVSGFVQ?pwd=wogg | |
|
||||
| [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 4.348秒 | 7.244ms | 0.001ms | 0.096ms | 1.46秒 | 1.827秒 | 891.268ms | 161.28ms | https://vd.hxcztech.com/ae599c551ba58c92273b2b889c34b04d/20260513130134/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8 | |
|
||||
| [百度短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%99%BE%E5%BA%A6%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.629秒 | 3.909ms | 0.001ms | 393.435ms | 251.009ms | 623.655ms | 279.243ms | 77.127ms | http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hnb | |
|
||||
| [盘Ta](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt) | 成功 | | 1.077秒 | 4.472ms | 0.002ms | 345.438ms | 265.238ms | 293.558ms | 0.016ms | 167.776ms | https://yun.139.com/shareweb/#/w/i/2sUfBKpu5QBqz | |
|
||||
| [盘聚](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E8%81%9A.txt) | 成功 | | 3.384秒 | 5.448ms | 0.001ms | 0.0ms | 734.866ms | 798.871ms | 726.599ms | 1.118秒 | https://pan.baidu.com/s/1NiQJW0DJBw8FR_Y1_k8Yig?pwd=ojmk | |
|
||||
| [短剧优选](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E4%BC%98%E9%80%89.txt) | 成功 | | 1.482秒 | 24.771ms | 567.432ms | 0.133ms | 428.301ms | 359.583ms | 0.003ms | 100.226ms | https://cdn-vod-playlet.wtzw.com/asset/b936eac78f199fd865afbe3c5b707e7f/play_multi_video/6f7310c287644b7c813ab8e2eb7a4a0c/f1223068052dd7f1bc88718af4b2c0e4.m3u8 | |
|
||||
| [短剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt) | 成功 | | 2.796秒 | 9.433ms | 0.001ms | 0.001ms | 1.243秒 | 1.35秒 | 0.005ms | 193.143ms | https://pan.quark.cn/s/c21152ced4ec | |
|
||||
| [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 成功 | | 2.029秒 | 5.469ms | 0.0ms | 480.839ms | 701.61ms | 161.402ms | 300.681ms | 378.044ms | https://vip.123pan.cn/1853039965/dy/东北往事极恶不赦.m3u8 | |
|
||||
| [网易云音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90.txt) | 失败 | 未预期异常 | 1.088秒 | 3.065ms | 0.001ms | 441.329ms | 430.403ms | 0.008ms | 210.558ms | 0.0ms | | Expecting value: line 1 column 1 (char 0) |
|
||||
| [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 分类列表 | 10.963秒 | 4.12ms | 0.001ms | 0.0ms | 8.682秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| [腾讯视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt) | 成功 | | 2.15秒 | 10.931ms | 0.001ms | 899.72ms | 318.334ms | 725.459ms | 0.002ms | 195.086ms | https://v.qq.com/x/cover/mzc002009g0nh88/w4102d4f4ur.html | |
|
||||
| [至臻](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt) | 失败 | 未预期异常 | 12.126秒 | 3.969ms | 0.001ms | 0.001ms | 2.108秒 | 10.012秒 | 0.0ms | 0.0ms | | HTTPConnectionPool(host='www.miqk.cc', port=80): Max retries exceeded with url: /index.php/vod/detail/id/20398.html (Caused by ConnectTimeoutError(<HTTPConnection(host='www.miqk.cc', port=80) at 0x77e7baf068b0>, 'Connection to www.miqk.cc timed out. (connect timeout=10)')) |
|
||||
| [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 成功 | | 17.612秒 | 5.293ms | 0.0ms | 2.522秒 | 1.271秒 | 1.194秒 | 4.177秒 | 188.562ms | https://eos-huhehaote-1.cmecloud.cn/dsp-ecpan-zone3/d244ef899acd4698bd59f30ed061a42e?response-content-disposition=attachment%3Bfilename%3D%22gcj-%E4%BD%8E%E6%99%BA%E5%95%86%E7%8A%AF%E7%BD%AA01.mp4%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260513T040212Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=R2V91UGDM1447A0VTB86%2F20260513%2Fdefault%2Fs3%2Faws4_request&X-Amz-Signature=80622d0f797160f1b2b66759fe39508ac1974506a2961d8064048e2f392bc80d | |
|
||||
| [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 成功 | | 8.549秒 | 5.715ms | 0.001ms | 0.0ms | 3.15秒 | 3.668秒 | 0.03ms | 1.724秒 | https://pan.baidu.com/s/1HpTjsrIa5s9CfMdxy8PWkQ?pwd=5723 | |
|
||||
| [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 3.497秒 | 3.821ms | 0.001ms | 0.0ms | 1.586秒 | 860.498ms | 0.003ms | 1.045秒 | https://pan.baidu.com/s/1LZC9v0B6ETfpQWooAqqxJA?pwd=jcx5 | |
|
||||
| [袋鼠影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 16.324秒 | 8.066ms | 0.001ms | 0.001ms | 1.297秒 | 15.018秒 | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='daishuys.com', port=443): Max retries exceeded with url: /movie/index414832.html (Caused by ConnectTimeoutError(<HTTPSConnection(host='daishuys.com', port=443) at 0x77e7bb22e710>, 'Connection to daishuys.com timed out. (connect timeout=15)')) |
|
||||
| [视界](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt) | 成功 | | 7.522秒 | 7.668ms | 0.001ms | 1.595秒 | 1.583秒 | 1.469秒 | 1.133秒 | 1.733秒 | https://svip.ffzyplay.com/?url=https://vip.ffzy-video.com/20260513/43283_fe8ab690/index.m3u8 | |
|
||||
| [路漫漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt) | 成功 | | 6.438秒 | 4.809ms | 0.001ms | 0.0ms | 1.58秒 | 1.178秒 | 3.48秒 | 193.922ms | https://groupvideo.photo.qq.com/1071_0bc3bec5uaaftyanzdwp35usucie3ieqlwsa.f0.mp4?dis_k=e23cf96c9a3c7201be83b6b5483c827e&dis_t=1778648501 | |
|
||||
| [酷我听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E6%88%91%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.806秒 | 4.829ms | 0.001ms | 361.747ms | 100.79ms | 201.693ms | 148.138ms | 61.393ms | http://cz.sycdn.kuwo.cn/245d4130e9a02ce84a4693df861a4842/6a0405b4/resource/m1/34/31/3390639861.wma?bitrate$128&format$wma&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$ | |
|
||||
| [酷狗音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E7%8B%97%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.946秒 | 7.404ms | 548.872ms | 327.907ms | 253.855ms | 326.219ms | 373.93ms | 103.75ms | http://fsdg360.tx.kugou.com/202605131301/57cd89c61baf383ca6e7551166e6f60f/v3/48d86920493e28ce94530d5f791e8021/yp/p_0_960139/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx556513314_qu128_s2731199409.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3 | |
|
||||
| [金牌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt) | 成功 | | 3.701秒 | 5.792ms | 0.001ms | 2.119秒 | 469.77ms | 268.661ms | 274.365ms | 562.538ms | https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778648499-d5697e7853664c718defede9e97fe13c-0-9e3eac2d3dcea140048c2d68449a6ddc | |
|
||||
| [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 成功 | | 25.818秒 | 6.703ms | 0.001ms | 0.001ms | 6.028秒 | 6.078秒 | 0.004ms | 1.023秒 | https://pan.baidu.com/s/1deO6ABG1pGaDz9rU-SpZGw?pwd=6688 | |
|
||||
| [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 成功 | | 14.116秒 | 12.487ms | 0.001ms | 0.001ms | 5.539秒 | 3.016秒 | 4.119秒 | 1.428秒 | https://cdn.vvvip-plays33.cc/20260508/13404_21648c94/index.m3u8 | |
|
||||
| [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 2.019秒 | 6.476ms | 0.001ms | 2.013秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | 分类列表为空 |
|
||||
| [麦田影院](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BA%A6%E7%94%B0%E5%BD%B1%E9%99%A2.txt) | 失败 | 地址校验 | 6.335秒 | 5.446ms | 0.001ms | 0.0ms | 1.198秒 | 1.978秒 | 0.021ms | 0.012ms | NBY-XMYAES787e625e6aeaf195be590d2741e21cc7f9016087c7b80b1a1556712e3d7eba11c17b5860b2ea8aa00b3cb77c07cd0fae\|e03d57c1353435071a57d26026439bef | 不支持的地址协议: empty |
|
||||
| [黑猫APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt) | 失败 | 地址校验 | 11.279秒 | 8.645ms | 0.002ms | 1.309秒 | 1.371秒 | 998.79ms | 0.007ms | 2.101秒 | https://v9.ppqrrs.com/wjv9/202604/07/3u3BGuTWBg92/video/index.m3u8 | HTTP 403 |
|
||||
| [4K指南](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt) | 成功 | | 6.441秒 | 142.538ms | 0.001ms | 0.002ms | 3.867秒 | 2.268秒 | 0.005ms | 159.054ms | https://pan.quark.cn/s/c398a555048f | |
|
||||
| [6V磁力](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt) | 成功 | | 5.065秒 | 142.528ms | 0.003ms | 0.001ms | 2.292秒 | 2.617秒 | 0.002ms | 0.058ms | magnet:?xt=urn:btih:bf9a134b00c3ccc55c743b1340e15539f2321241&dn=%E7%88%B1%E6%83%85%E6%B2%A1%E6%9C%89%E7%A5%9E%E8%AF%9D01-07 | |
|
||||
| [AAZ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 10.571秒 | 163.253ms | 0.001ms | 3.021秒 | 2.378秒 | 2.354秒 | 2.296秒 | 315.141ms | https://s.5bb3.com/m4a/3374e5b4a4d9d8e8f967976747b5c2ca.m4a | |
|
||||
| [PPnix](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt) | 成功 | | 7.128秒 | 254.275ms | 0.001ms | 0.001ms | 2.701秒 | 2.211秒 | 0.013ms | 1.962秒 | https://www.ppnix.com/info/m3u8/8147/1080P.m3u8 | |
|
||||
| [QQ音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.864秒 | 207.096ms | 0.008ms | 0.002ms | 523.991ms | 583.577ms | 395.088ms | 150.743ms | https://isure.stream.qqmusic.qq.com/F000003Iu5fo0mXVj2.flac?guid=cfb88f0d69f0871bc19b54ef82875a4d&vkey=E832D245D7284F9D7E3FFBE8D706A27AAD682C81EB2127E1C758068181E7B7203920573EEDF2A498A2807130D913F42E5162700628DF80A1__v2b94c723&uin=1152921504846230218&fromtag=119114&redirect=1 | |
|
||||
| [libvio](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt) | 成功 | | 4.676秒 | 147.057ms | 0.001ms | 0.0ms | 2.158秒 | 2.027秒 | 0.004ms | 342.266ms | https://drive.uc.cn/s/7afd104a3d294?public=1 | |
|
||||
| [youknow](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt) | 成功 | | 16.543秒 | 158.019ms | 0.001ms | 0.001ms | 3.702秒 | 4.491秒 | 5.907秒 | 2.273秒 | https://vip.dytt-tvs.com/20260324/13984_bf15fc64/index.m3u8 | |
|
||||
| [七味](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt) | 成功 | | 7.056秒 | 142.894ms | 0.003ms | 0.001ms | 2.494秒 | 2.548秒 | 0.003ms | 1.869秒 | https://pan.baidu.com/s/10vq8gNbjpazZbbVN07aS_Q?pwd=bgf4 | |
|
||||
| [不太灵](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%8D%E5%A4%AA%E7%81%B5.txt) | 失败 | 播放地址 | 13.827秒 | 164.231ms | 0.001ms | 2.107秒 | 2.876秒 | 3.814秒 | 0.006ms | 0.0ms | | playerContent 未返回播放地址 |
|
||||
| [世纪音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.199秒 | 146.483ms | 0.001ms | 259.617ms | 161.695ms | 192.381ms | 0.005ms | 434.447ms | https://www.4c44.com/data/down.php?ac=music&id=tthnmwmemy | |
|
||||
| [两个BT](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt) | 成功 | | 14.087秒 | 221.441ms | 0.001ms | 0.001ms | 4.627秒 | 2.026秒 | 4.116秒 | 3.096秒 | https://zijieapi.douyinbyte.com/m3u8/b491fa92beb5e4cd411c42fcd6605e93.m3u8 | |
|
||||
| [乌云影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt) | 成功 | | 24.195秒 | 137.357ms | 0.001ms | 1.957秒 | 2.035秒 | 14.768秒 | 0.025ms | 5.297秒 | https://d1jdnmkc1n5cn4.cloudfront.net/gen_overseas/https://s2.bfllvip.com/video/yanxiaxing/a6ef854c0c1f/index.m3u8 | |
|
||||
| [乐兔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%90%E5%85%94.txt) | 失败 | 未预期异常 | 10.244秒 | 168.585ms | 0.001ms | 0.001ms | 10.036秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='www.letu.me', port=443): Read timed out. (read timeout=10) |
|
||||
| [二小](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt) | 成功 | | 6.972秒 | 151.516ms | 0.001ms | 0.001ms | 2.504秒 | 2.853秒 | 0.005ms | 1.411秒 | https://pan.baidu.com/s/1689HdL9zr7VcSmUwONIWCQ?pwd=d48g | |
|
||||
| [人人电影](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt) | 成功 | | 6.893秒 | 206.985ms | 0.001ms | 0.001ms | 3.037秒 | 2.301秒 | 0.011ms | 1.342秒 | https://pan.baidu.com/s/14rTP6__SGsNZ4lD8StkeAQ?pwd=ic37 | |
|
||||
| [人人视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E8%A7%86%E9%A2%91.txt) | 失败 | 地址校验 | 3.021秒 | 210.731ms | 0.003ms | 254.593ms | 280.405ms | 280.38ms | 425.357ms | 312.299ms | https://a3fkpcul3b4qlid.302.fledgecloud.com:56782/zj-302-cdn.bwcgee.cn/d03d598a130371f188926733a68f0402/cc6df813bad94a13bce4851918016715-2498cc62f9f8dad4c656ed2c1c108944-ld.mp4?auth_key=1778669627-e464ebc4e4818d7a9c1a2586b2a262fc-0-d6d25d4c3d3d5ab0035033310643b5be&clientType=web_pc&clientVersion=1.0.0&parseUsage=PLAY&uid=0&rk=c5eb08277fca4f2c8b45f65a4690dd74&hevc=false&seasonId=56609 | HTTP 403 |
|
||||
| [优酷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt) | 成功 | | 1.336秒 | 15.041ms | 0.002ms | 0.002ms | 457.161ms | 583.318ms | 0.005ms | 279.253ms | https://v.youku.com/v_show/id_XNjUxODQ1MzE1Ng==.html | |
|
||||
| [低端影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt) | 成功 | | 6.477秒 | 18.587ms | 0.002ms | 0.002ms | 3.562秒 | 2.763秒 | 0.015ms | 133.124ms | https://hn.bfvvs.com/play/QdJGJEge/index.m3u8 | |
|
||||
| [修罗](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BF%AE%E7%BD%97.txt) | 失败 | 地址校验 | 30.562秒 | 7.77ms | 0.001ms | 0.001ms | 2.228秒 | 1.753秒 | 6.491秒 | 5.012秒 | https://www.bde4.cc/510ED26DE4746A134A040FA9D3887C0C43FE6008AE1653283692892AB53C46E1FB4F9324C5397440F318FB7B0CEC8C5BFA89FD391A0645F0285AB8B70B632A6D.m3u8#maliva | HTTPSConnectionPool(host='www.bde4.cc', port=443): Read timed out. (read timeout=5) |
|
||||
| [凡客TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%87%A1%E5%AE%A2TV.txt) | 成功 | | 16.366秒 | 6.093ms | 0.001ms | 0.0ms | 3.875秒 | 2.532秒 | 4.685秒 | 5.267秒 | https://fktv.me/ysapi/m3u8/p/82778604c3fc76b5aa66c581d7e448b2.m3u8 | |
|
||||
| [剧圈圈](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E5%9C%88%E5%9C%88.txt) | 成功 | | 26.403秒 | 5.086ms | 0.001ms | 0.001ms | 4.253秒 | 3.525秒 | 12.571秒 | 6.049秒 | https://www.jqqzx.cc/play/62720-1-1.html | |
|
||||
| [剧迷](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%89%A7%E8%BF%B7.txt) | 成功 | | 9.847秒 | 5.131ms | 0.001ms | 0.0ms | 2.127秒 | 2.179秒 | 2.496秒 | 3.039秒 | https://play.phimgood.com/20260511/26651_2f4d94b1/index.m3u8 | |
|
||||
| [博看听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8D%9A%E7%9C%8B%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.603秒 | 4.089ms | 0.001ms | 3.215秒 | 301.418ms | 819.062ms | 0.003ms | 262.834ms | http://audio.bookan.com.cn/video1/audio/20200706001/aache64_133068a2.m4a | |
|
||||
| [双星](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%8F%8C%E6%98%9F.txt) | 成功 | | 930.035ms | 3.276ms | 339.527ms | 0.004ms | 188.31ms | 199.119ms | 0.003ms | 199.103ms | https://pan.quark.cn/s/a83e3e526c62 | |
|
||||
| [听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E4%B9%A6.txt) | 成功 | | 3.271秒 | 4.947ms | 77.989ms | 0.001ms | 182.968ms | 2.537秒 | 302.304ms | 164.902ms | http://audiopay.cos.tx.xmcdn.com/download/1.0.0/storages/b817-audiopay/16/AA/GKwRIaIGGaRGADgE-gEx_hMS-aacv2-48K.m4a?sign=cd5e1bef37a9ef8fb792a4acdc772bd6&buy_key=FM&token=9985×tamp=1778655235&duration=453 | |
|
||||
| [听友FM](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%90%AC%E5%8F%8BFM.txt) | 成功 | | 15.544秒 | 10.63ms | 0.001ms | 2.926秒 | 3.551秒 | 4.845秒 | 4.051秒 | 157.694ms | https://file.hgeuz.cn/stream/eJwANwDI_wJVZgVKIIrU0ECux-GJ1PSt38ahythCqsH-r9TAQ4rj5F94rOjbQKjk063xyIX2z3hfeGcIHF4BAAD__5DtISY.?ts=1778652734&sign=19bbdbceb6ed35f64e7cad66d42b5aee | |
|
||||
| [咕咕动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%92%95%E5%92%95%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 10.007秒 | 8.515ms | 0.004ms | 1.966秒 | 2.223秒 | 2.139秒 | 3.59秒 | 80.32ms | https://p3-bot-workflow-sign.byteimg.com/tos-cn-i-mdko3gqilj/c87332e45fc54a998855db93afefd79b~tplv-mdko3gqilj-image.image?rk3s=81d4c505&x-expires=1809759241&x-signature=peYXFkP9YXxhc7Bu34dkTW6c5kw%3D | |
|
||||
| [四万影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9B%9B%E4%B8%87%E5%BD%B1%E8%A7%86.txt) | 失败 | 未预期异常 | 1.874秒 | 4.154ms | 0.001ms | 0.001ms | 1.866秒 | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='40000.me', port=443): Max retries exceeded with url: /api/maccms?ac=detail&t=20&pg=1&by=time (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1081)'))) |
|
||||
| [在线之家](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%9C%A8%E7%BA%BF%E4%B9%8B%E5%AE%B6.txt) | 成功 | | 8.765秒 | 8.782ms | 0.001ms | 0.001ms | 1.905秒 | 4.158秒 | 2.411秒 | 281.059ms | https://media-sxty-fy-corp.sx3oss.ctyunxs.cn/CORPCLOUD/f076ccf5-a095-45a2-b086-cbf66f4aa40d.mp4?response-content-disposition=attachment%3Bfilename%3D%22%E9%93%81%E8%A1%80%E6%88%98%E5%A3%AB%E6%9D%80%E6%88%AE%E4%B9%8B%E5%9C%B02025HD1080P.mp4%22%3Bfilename*%3DUTF-8%27%27%25E9%2593%2581%25E8%25A1%2580%25E6%2588%2598%25E5%25A3%25AB%25E6%259D%2580%25E6%2588%25AE%25E4%25B9%258B%25E5%259C%25B02025HD1080P.mp4&x-amz-CLIENTNETWORK=UNKNOWN&x-amz-CLOUDTYPEIN=CORP&x-amz-CLIENTTYPEIN=UNKNOWN&Signature=I5RBwZ80vr3BiZpKT5D8dFRXJh0%3D&AWSAccessKeyId=0Lg7dAq3ZfHvePP8DKEU&Expires=1778663844&x-amz-limitrate=102400&response-content-type=video/mp4&x-amz-FSIZE=2183471772&x-amz-UID=10000004591358&x-amz-UFID=31374317010337932 | |
|
||||
| [多多](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A4%9A%E5%A4%9A.txt) | 成功 | | 3.072秒 | 6.705ms | 0.001ms | 0.001ms | 569.004ms | 1.457秒 | 0.003ms | 1.039秒 | https://pan.baidu.com/s/1shl4w4dRUpSfwkkyQjUDBw?pwd=yyds | |
|
||||
| [奕搜](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A5%95%E6%90%9C.txt) | 失败 | 地址校验 | 10.004秒 | 11.691ms | 0.001ms | 0.001ms | 2.212秒 | 2.516秒 | 0.002ms | 251.511ms | https://movie.douban.com/subject/35758798/ | HTTP 418 |
|
||||
| [如意资源](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%A6%82%E6%84%8F%E8%B5%84%E6%BA%90.txt) | 成功 | | 10.269秒 | 18.069ms | 0.001ms | 0.005ms | 5.328秒 | 2.099秒 | 0.003ms | 2.823秒 | https://svip.ryiplay18.com/20260512/6346_e524dfd0/index.m3u8 | |
|
||||
| [布布影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%B8%83%E5%B8%83%E5%BD%B1%E8%A7%86.txt) | 成功 | | 8.824秒 | 5.87ms | 0.001ms | 0.0ms | 2.357秒 | 3.233秒 | 2.794秒 | 433.628ms | https://c167-obsdaz-ykj-01.obs.dualstack.cidc-rp-2006.joint.cmecloud.cn/1810c8ff2a78456b9348fadfe7ab0fd0086?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%274K.mp4&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260513T065403Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Credential=AH4RWOMWLEL7ROYSF2S5%2F20260513%2Fcidc-rp-2006%2Fs3%2Faws4_request&t=2&u=1261698636582652615&ot=family&oi=1263000283947275586&f=FibTFWRt8ncqZsYDWQP5LF5BI3oB5_LXK&ext=eyJ1dCI6MX0%3D&X-Amz-Signature=a6b0cd6e0c33a1591b62b3570676dc86b11daf473c0edbb982aee91980adf4bc | |
|
||||
| [微观短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E5%BE%AE%E8%A7%82%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.146秒 | 4.413ms | 0.019ms | 186.246ms | 515.449ms | 304.731ms | 0.002ms | 134.989ms | https://tv-video.cdn.drama.9ddm.com/22/A0/22A0BFFF46651CC23355B115F6307653.mp4?timestamp=1778655237&sign=16bb8c8d556e114b33fe48704aa96865 | |
|
||||
| [新韩剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%96%B0%E9%9F%A9%E5%89%A7%E7%BD%91.txt) | 成功 | | 9.395秒 | 4.431ms | 0.001ms | 0.001ms | 1.787秒 | 2.314秒 | 2.099秒 | 3.189秒 | https://cdn.vvvip-plays33.cc/20260511/13520_2410f01c/index.m3u8 | |
|
||||
| [星星短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%98%9F%E6%98%9F%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.389秒 | 3.093ms | 0.001ms | 0.001ms | 475.579ms | 784.052ms | 0.002ms | 125.653ms | https://img.novel.wsljf.xyz/shortPlay-mp4/420424102051841/EvnIm1746774634078/abc6208e-390b-4533-a1a4-b9e5741cc384/540x960/output.m3u8 | |
|
||||
| [木偶](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%9C%A8%E5%81%B6.txt) | 成功 | | 5.944秒 | 3.829ms | 0.0ms | 0.0ms | 3.531秒 | 2.063秒 | 0.011ms | 345.731ms | https://115cdn.com/s/swf0j3z36dh?password=f385 | |
|
||||
| [樱花动漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A8%B1%E8%8A%B1%E5%8A%A8%E6%BC%AB.txt) | 成功 | | 39.134秒 | 3.695ms | 0.001ms | 0.0ms | 8.56秒 | 4.604秒 | 7.313秒 | 3.612秒 | https://cdn.vvvip-plays33.cc/20260408/11535_86d5cf1c/index.m3u8 | |
|
||||
| [橘子TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%A9%98%E5%AD%90TV.txt) | 成功 | | 23.692秒 | 5.838ms | 4.676秒 | 2.356秒 | 2.343秒 | 2.315秒 | 7.622秒 | 4.373秒 | https://usaydd.0rvgx279.com/m3u87/share/6937197/7133173/20260414/171420/1080/index.m3u8?sign=365117f68f367a27a118c12a08f6a3db&t=1778655255 | |
|
||||
| [欧歌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%AC%A7%E6%AD%8C.txt) | 成功 | | 5.183秒 | 4.431ms | 0.0ms | 0.001ms | 1.906秒 | 2.094秒 | 0.009ms | 1.179秒 | https://pan.baidu.com/s/1vcYSB0ydxgAzc-1Tvg63oA?pwd=8888 | |
|
||||
| [河马短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%B2%B3%E9%A9%AC%E7%9F%AD%E5%89%A7.txt) | 成功 | | 2.015秒 | 6.484ms | 0.0ms | 333.422ms | 636.307ms | 887.384ms | 0.021ms | 150.171ms | https://dzzt-video.cbread.cn/c33d05f84e26ab9f9e54a533eb6008f9/6a0556d0/58/5x3/53x4/534x6/53468100014/612428785_1/612428785.720p.narrowv3.mp4 | |
|
||||
| [滴答影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BB%B4%E7%AD%94%E5%BD%B1%E8%A7%86.txt) | 成功 | | 9.273秒 | 4.789ms | 0.001ms | 0.001ms | 3.289秒 | 4.798秒 | 0.004ms | 1.181秒 | https://pan.baidu.com/s/1D_ftrHBRkMlxRs_aLWExxQ?pwd=p4uw | |
|
||||
| [潮流APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E6%BD%AE%E6%B5%81APP.txt) | 成功 | | 764.359ms | 4.225ms | 0.002ms | 117.545ms | 122.278ms | 166.18ms | 260.157ms | 93.559ms | http://43.248.100.143:9090/nby/m3u8/getM3u8?name=jx.91by.top&time=1778655242847&url=NBY-e84585334a25c5b49078dfac81549a0b.m3u8 | |
|
||||
| [爱奇艺](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%88%B1%E5%A5%87%E8%89%BA.txt) | 成功 | | 5.49秒 | 15.59ms | 0.02ms | 4.164秒 | 905.54ms | 220.247ms | 0.001ms | 183.04ms | http://www.iqiyi.com/v_vd55wo89uk.html | |
|
||||
| [独播库](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8B%AC%E6%92%AD%E5%BA%93.txt) | 成功 | | 8.116秒 | 9.879ms | 0.001ms | 0.0ms | 1.926秒 | 2.043秒 | 2.302秒 | 1.834秒 | https://vid.dbokutv.com/20260502/ppotb62-S71lT2yliZApDBSvkYzBsrmD3fpCJ4nBsnsRsGlR7XgBMnuOdajC34jC34rD4L5CaCvBcrmD0/chunklist.m3u8 | |
|
||||
| [玩偶哥哥](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E5%93%A5%E5%93%A5.txt) | 成功 | | 6.104秒 | 18.123ms | 0.001ms | 0.0ms | 1.953秒 | 3.124秒 | 0.004ms | 1.008秒 | https://pan.baidu.com/s/1s8vor3efYl5lD9zD24tSvA?pwd=wogg | |
|
||||
| [玩偶聚合](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%8E%A9%E5%81%B6%E8%81%9A%E5%90%88.txt) | 成功 | | 5.875秒 | 13.696ms | 0.001ms | 0.123ms | 2.752秒 | 2.153秒 | 0.002ms | 956.001ms | https://pan.baidu.com/s/1myNtiFGjSIghUcl7VaL8aw?pwd=wogg | |
|
||||
| [瓜子](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%93%9C%E5%AD%90.txt) | 成功 | | 11.289秒 | 5.621ms | 0.001ms | 0.019ms | 2.167秒 | 4.999秒 | 4.002秒 | 114.62ms | https://vd.hxcztech.com/5d7a04f80091cb64134446c6b41314ca/20260513145415/decry/vd/20260311/MjYwZjE1YTRkO/172631/1998_1080/aac/h264/hls/decrypt/index.m3u8 | |
|
||||
| [百度短剧](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%99%BE%E5%BA%A6%E7%9F%AD%E5%89%A7.txt) | 成功 | | 1.745秒 | 3.679ms | 0.001ms | 371.542ms | 310.945ms | 693.215ms | 298.96ms | 65.86ms | http://vd3.bdstatic.com/mda-rh54j6is12ydd0q3/1080p/mv_cae264_backtrack_1080p_normal/1754453773225130912/mda-rh54j6is12ydd0q3.mp4?v_from_s=haokan-ui-video-hna | |
|
||||
| [盘Ta](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98Ta.txt) | 成功 | | 1.022秒 | 6.085ms | 0.001ms | 283.707ms | 276.353ms | 297.354ms | 0.02ms | 158.061ms | https://yun.139.com/shareweb/#/w/i/2sUfBKpu5QBqz | |
|
||||
| [盘聚](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E8%81%9A.txt) | 成功 | | 6.671秒 | 5.148ms | 0.001ms | 0.001ms | 1.796秒 | 1.923秒 | 1.958秒 | 987.696ms | https://pan.baidu.com/s/1NiQJW0DJBw8FR_Y1_k8Yig?pwd=ojmk | |
|
||||
| [短剧优选](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E4%BC%98%E9%80%89.txt) | 成功 | | 2.127秒 | 19.603ms | 675.508ms | 0.101ms | 683.185ms | 630.414ms | 0.002ms | 116.562ms | https://cdn-vod-playlet.wtzw.com/asset/b936eac78f199fd865afbe3c5b707e7f/play_multi_video/6f7310c287644b7c813ab8e2eb7a4a0c/f1223068052dd7f1bc88718af4b2c0e4.m3u8 | |
|
||||
| [短剧网](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt) | 成功 | | 5.283秒 | 5.103ms | 0.0ms | 0.0ms | 2.558秒 | 2.488秒 | 0.006ms | 231.36ms | https://pan.quark.cn/s/0582c25a5aad | |
|
||||
| [糯米](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt) | 失败 | 未预期异常 | 10.017秒 | 5.43ms | 0.001ms | 10.007秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | HTTPSConnectionPool(host='vip.wwgz.cn', port=5200): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<HTTPSConnection(host='vip.wwgz.cn', port=5200) at 0x7ca12b9b1310>, 'Connection to vip.wwgz.cn timed out. (connect timeout=10)')) |
|
||||
| [网易云音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90.txt) | 失败 | 未预期异常 | 1.179秒 | 2.717ms | 0.001ms | 539.07ms | 439.056ms | 0.005ms | 196.013ms | 0.0ms | | Expecting value: line 1 column 1 (char 0) |
|
||||
| [耐视点播](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%80%90%E8%A7%86%E7%82%B9%E6%92%AD.txt) | 失败 | 分类列表 | 10.142秒 | 5.181ms | 0.0ms | 0.0ms | 6.575秒 | 0.0ms | 0.0ms | 0.0ms | | 分类视频列表为空 |
|
||||
| [腾讯视频](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt) | 成功 | | 1.611秒 | 5.971ms | 0.001ms | 135.065ms | 277.71ms | 805.313ms | 0.002ms | 385.835ms | https://v.qq.com/x/cover/mzc002009g0nh88/w4102d4f4ur.html | |
|
||||
| [至臻](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt) | 成功 | | 7.324秒 | 4.606ms | 0.001ms | 0.001ms | 3.514秒 | 2.595秒 | 0.005ms | 1.211秒 | https://pan.baidu.com/s/1689HdL9zr7VcSmUwONIWCQ?pwd=d48g | |
|
||||
| [茶杯狐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt) | 失败 | 地址校验 | 36.396秒 | 7.709ms | 0.0ms | 2.487秒 | 2.375秒 | 3.134秒 | 7.222秒 | 6.482秒 | https://vip.ffzy-online3.com/20251216/40365_0dd3985f/index.m3u8 | HTTP 403 |
|
||||
| [虎斑](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt) | 成功 | | 2.502秒 | 5.906ms | 0.001ms | 0.001ms | 343.51ms | 624.32ms | 0.019ms | 1.528秒 | https://pan.baidu.com/s/1HpTjsrIa5s9CfMdxy8PWkQ?pwd=5723 | |
|
||||
| [蜡笔](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt) | 成功 | | 7.044秒 | 3.704ms | 0.001ms | 0.0ms | 2.275秒 | 3.682秒 | 0.004ms | 1.082秒 | https://pan.baidu.com/s/1LZC9v0B6ETfpQWooAqqxJA?pwd=jcx5 | |
|
||||
| [袋鼠影视](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt) | 成功 | | 10.756秒 | 8.241ms | 0.001ms | 0.001ms | 2.358秒 | 1.825秒 | 3.029秒 | 3.536秒 | https://play.phimgood.com/20260512/26665_01fedae7/index.m3u8 | |
|
||||
| [视界](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt) | 失败 | 未预期异常 | 15.977秒 | 5.991ms | 0.001ms | 1.788秒 | 4.776秒 | 4.365秒 | 5.04秒 | 0.0ms | | ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) |
|
||||
| [路漫漫](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt) | 成功 | | 30.93秒 | 11.298ms | 0.001ms | 0.001ms | 2.369秒 | 4.443秒 | 7.461秒 | 2.014秒 | https://www.lmm85.com/play/5770_1_1.html | |
|
||||
| [酷我听书](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E6%88%91%E5%90%AC%E4%B9%A6.txt) | 成功 | | 4.536秒 | 11.942ms | 0.001ms | 707.958ms | 97.496ms | 3.49秒 | 150.241ms | 77.777ms | http://lv.sycdn.kuwo.cn/3f1021b938288f67ad85eae25e67700f/6a042018/resource/30106/trackmedia/long/M500002ZiI9a1sctnS.mp3?bitrate$128&format$mp3&source$kwplayerhd_ar_4.3.0.8_tianbao_T1A_qirui.apk&type$convert_url_with_sign&user$&loginUid$ | |
|
||||
| [酷狗音乐](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E7%8B%97%E9%9F%B3%E4%B9%90.txt) | 成功 | | 1.821秒 | 11.655ms | 486.017ms | 298.203ms | 254.333ms | 323.983ms | 365.479ms | 78.916ms | http://fsdg360.hw.kugou.com/202605131454/240371cd09f1c0a8f5519e2684d097a8/v3/a6765c2f5387a1235ee9ffa6f81bace0/yp/p_0_960123/ap1013_us0_mic85f71c379c462618de1399950957c33_pi6101_mx699245980_qu128_s2764456931.mp3?ft=car_203559_10049&fts=b05bb02d44717442054bac7624ed9a29&ext=.mp3 | |
|
||||
| [金牌](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt) | 成功 | | 1.997秒 | 4.19ms | 0.0ms | 708.981ms | 241.796ms | 241.73ms | 248.111ms | 550.853ms | https://ppvod011.blbtgg.com/splitOut/20260318/1267932/V20260318194542050871267932/index.m3u8?auth_key=1778655253-14cc7b719ffb477f973d1aa08575ed3c-0-7a6a950d4624af3274c733627fa24349 | |
|
||||
| [闪电](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt) | 成功 | | 31.81秒 | 8.414ms | 0.001ms | 0.001ms | 8.84秒 | 6.838秒 | 0.008ms | 2.151秒 | https://pan.baidu.com/s/1deO6ABG1pGaDz9rU-SpZGw?pwd=6688 | |
|
||||
| [飞快TV](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt) | 成功 | | 26.248秒 | 6.351ms | 0.001ms | 0.001ms | 5.705秒 | 9.836秒 | 8.527秒 | 2.174秒 | https://play.modujx11.com/20260421/1CNBOSBB/index.m3u8 | |
|
||||
| [魔方APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%AD%94%E6%96%B9APP.txt) | 失败 | 首页分类 | 1.961秒 | 5.112ms | 0.001ms | 1.955秒 | 0.0ms | 0.0ms | 0.0ms | 0.0ms | | 分类列表为空 |
|
||||
| [麦田影院](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BA%A6%E7%94%B0%E5%BD%B1%E9%99%A2.txt) | 失败 | 地址校验 | 12.365秒 | 3.464ms | 0.0ms | 0.0ms | 2.185秒 | 2.276秒 | 0.024ms | 0.057ms | NBY-XMYAES787e625e6aeaf195be590d2741e21cc7f9016087c7b80b1a1556712e3d7eba11c17b5860b2ea8aa00b3cb77c07cd0fae\|e03d57c1353435071a57d26026439bef | 不支持的地址协议: empty |
|
||||
| [黑猫APP](https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt) | 成功 | | 26.568秒 | 7.371ms | 0.001ms | 2.213秒 | 4.449秒 | 4.076秒 | 4.025秒 | 301.477ms | https://v6-cold1.douyinvod.com/ff2cef04be9adcf472f2d72dc43ff6f3/6a047816/video/tos/cn/tos-cn-v-5f73e7/o0OLrTfulbII1VwEBOIaIDneJKRATLIGneaCaq/ | |
|
||||
|
||||
+7
-4
@@ -1,13 +1,16 @@
|
||||
[
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/4K%E6%8C%87%E5%8D%97.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/6V%E7%A3%81%E5%8A%9B.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/AAZ%E9%9F%B3%E4%B9%90.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/PPnix.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/QQ%E9%9F%B3%E4%B9%90.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/libvio.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/youknow.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%83%E5%91%B3.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%96%E7%BA%AA%E9%9F%B3%E4%B9%90.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B8%A4%E4%B8%AABT.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%B9%8C%E4%BA%91%E5%BD%B1%E8%A7%86.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%8C%E5%B0%8F.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BA%BA%E4%BA%BA%E7%94%B5%E5%BD%B1.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BC%98%E9%85%B7.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E4%BD%8E%E7%AB%AF%E5%BD%B1%E8%A7%86.txt",
|
||||
@@ -43,16 +46,16 @@
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9B%98%E8%81%9A.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E4%BC%98%E9%80%89.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%9F%AD%E5%89%A7%E7%BD%91.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E7%B3%AF%E7%B1%B3.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%8C%B6%E6%9D%AF%E7%8B%90.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%87%B3%E8%87%BB.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%99%8E%E6%96%91.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%9C%A1%E7%AC%94.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A7%86%E7%95%8C.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%A2%8B%E9%BC%A0%E5%BD%B1%E8%A7%86.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E8%B7%AF%E6%BC%AB%E6%BC%AB.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E6%88%91%E5%90%AC%E4%B9%A6.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%85%B7%E7%8B%97%E9%9F%B3%E4%B9%90.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%87%91%E7%89%8C.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%97%AA%E7%94%B5.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt"
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%A3%9E%E5%BF%ABTV.txt",
|
||||
"https://github.com/har01d5/tvbox/raw/refs/heads/master/py/%E9%BB%91%E7%8C%ABAPP.txt"
|
||||
]
|
||||
+140
-140
@@ -1,4 +1,9 @@
|
||||
[
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/潮流APP.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/双星.txt",
|
||||
@@ -14,6 +19,11 @@
|
||||
"file": "py/微观短剧.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/世纪音乐.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/优酷.txt",
|
||||
@@ -25,8 +35,8 @@
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 13,
|
||||
"file": "py/短剧优选.txt",
|
||||
"version": 7,
|
||||
"file": "py/腾讯视频.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
@@ -34,79 +44,34 @@
|
||||
"file": "py/百度短剧.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/潮流APP.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 3,
|
||||
"file": "py/酷狗音乐.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/糯米.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 7,
|
||||
"file": "py/腾讯视频.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 13,
|
||||
"file": "py/QQ音乐.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/金牌.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/河马短剧.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/木偶.txt",
|
||||
"version": 13,
|
||||
"file": "py/短剧优选.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 4,
|
||||
"file": "py/短剧网.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 7,
|
||||
"file": "py/欧歌.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/听书.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 8,
|
||||
"file": "py/盘聚.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/玩偶哥哥.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/蜡笔.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 8,
|
||||
"file": "py/玩偶聚合.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/金牌.txt",
|
||||
"version": 5,
|
||||
"file": "py/虎斑.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
@@ -114,24 +79,9 @@
|
||||
"file": "py/多多.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 4,
|
||||
"file": "py/瓜子.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/独播库.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/博看听书.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/新韩剧网.txt",
|
||||
"file": "py/听书.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
@@ -139,6 +89,11 @@
|
||||
"file": "py/酷我听书.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/博看听书.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 5,
|
||||
"file": "py/libvio.txt",
|
||||
@@ -149,11 +104,66 @@
|
||||
"file": "py/6V磁力.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 7,
|
||||
"file": "py/欧歌.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 4,
|
||||
"file": "py/短剧网.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 13,
|
||||
"file": "py/爱奇艺.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 8,
|
||||
"file": "py/玩偶聚合.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/木偶.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/玩偶哥哥.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/4K指南.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 3,
|
||||
"file": "py/低端影视.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 8,
|
||||
"file": "py/盘聚.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/人人电影.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/二小.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/蜡笔.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 3,
|
||||
"file": "py/七味.txt",
|
||||
@@ -161,22 +171,17 @@
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/路漫漫.txt",
|
||||
"file": "py/PPnix.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/4K指南.txt",
|
||||
"file": "py/至臻.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 5,
|
||||
"file": "py/滴答影视.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 1,
|
||||
"file": "py/视界.txt",
|
||||
"version": 2,
|
||||
"file": "py/独播库.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
@@ -185,28 +190,23 @@
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 3,
|
||||
"file": "py/低端影视.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 3,
|
||||
"file": "py/如意资源.txt",
|
||||
"version": 2,
|
||||
"file": "py/布布影视.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 5,
|
||||
"file": "py/虎斑.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/人人电影.txt",
|
||||
"file": "py/滴答影视.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/PPnix.txt",
|
||||
"file": "py/新韩剧网.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/剧迷.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
@@ -215,18 +215,23 @@
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/听友FM.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 5,
|
||||
"file": "py/飞快TV.txt",
|
||||
"version": 3,
|
||||
"file": "py/如意资源.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/布布影视.txt",
|
||||
"file": "py/AAZ音乐.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/袋鼠影视.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 4,
|
||||
"file": "py/瓜子.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
@@ -234,6 +239,16 @@
|
||||
"file": "py/两个BT.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/听友FM.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/凡客TV.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/youknow.txt",
|
||||
@@ -246,17 +261,12 @@
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/茶杯狐.txt",
|
||||
"file": "py/乌云影视.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/剧迷.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/樱花动漫.txt",
|
||||
"version": 5,
|
||||
"file": "py/飞快TV.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
@@ -266,7 +276,12 @@
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/凡客TV.txt",
|
||||
"file": "py/黑猫APP.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/路漫漫.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
@@ -276,17 +291,17 @@
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/乌云影视.txt",
|
||||
"file": "py/樱花动漫.txt",
|
||||
"valid": true
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/世纪音乐.txt",
|
||||
"file": "py/网易云音乐.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/网易云音乐.txt",
|
||||
"file": "py/四万影视.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
@@ -299,21 +314,6 @@
|
||||
"file": "py/人人视频.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/四万影视.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
"version": 3,
|
||||
"file": "py/麦田影院.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/二小.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/奕搜.txt",
|
||||
@@ -321,7 +321,7 @@
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/乐兔.txt",
|
||||
"file": "py/糯米.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
@@ -331,12 +331,12 @@
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/黑猫APP.txt",
|
||||
"file": "py/乐兔.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/至臻.txt",
|
||||
"version": 3,
|
||||
"file": "py/麦田影院.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
@@ -346,17 +346,17 @@
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/袋鼠影视.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/AAZ音乐.txt",
|
||||
"file": "py/视界.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
"version": 6,
|
||||
"file": "py/修罗.txt",
|
||||
"valid": false
|
||||
},
|
||||
{
|
||||
"version": 2,
|
||||
"file": "py/茶杯狐.txt",
|
||||
"valid": false
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user