Compare commits
2
Commits
7ffde18962
...
93b3e940c1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
93b3e940c1 | ||
|
|
5b07b78765 |
No files matched your search
@@ -16,9 +16,9 @@
|
||||
|
||||
## 实现结果(最近一次运行)
|
||||
|
||||
- 央视频道: 21 台 / 326 线 · 卫视频道: 65 台 / 484 线
|
||||
- 港澳台: 79 台 / 116 线 · 江苏地方: 10 台 / 12 线 · 网络直播: 741 台 / 1481 线
|
||||
- 全库有效线路: 2419 线;严格稳定: 148 台 / 181 线
|
||||
- 央视频道: 21 台 / 326 线 · 卫视频道: 65 台 / 485 线
|
||||
- 港澳台: 81 台 / 118 线 · 江苏地方: 10 台 / 12 线 · 网络直播: 819 台 / 1631 线
|
||||
- 全库有效线路: 2572 线;严格稳定: 148 台 / 181 线
|
||||
(近 5 次国内测速≥3 次、P30≥4000kbps、最低≥2500kbps;仅用于排序与淘汰,单入口发布不拆分)
|
||||
|
||||
## 运作逻辑(每 24h 一轮)
|
||||
@@ -42,6 +42,49 @@
|
||||
|
||||
## 更新记录(自动, 最新在上)
|
||||
|
||||
- **2026-09-12 02:20:54 · 自动运行更新 #20260912021503**
|
||||
自动运行 #20260912021503(2026-09-12 02:20:54):
|
||||
央视 21台/326线 · 卫视 65台/485线 · 港澳台 81台/118线 · 江苏地方 10台/12线 · 网络直播 819台/1631线
|
||||
全库有效 2572 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-12 00:15:01 · 自动运行更新 #20260912001438**
|
||||
自动运行 #20260912001438(2026-09-12 00:15:01):
|
||||
央视 21台/326线 · 卫视 65台/485线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 771台/1548线
|
||||
全库有效 2487 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-12 00:10 · 代码备份到 Gitee 仓库**
|
||||
把 /opt/iptv-scraper 完整代码(含 iptv-ops 运维台 ops_console.py)备份到 Gitee cloudcone-data 私有仓 IPTV成熟版备份/iptv-scraper/;新增 cloudcone-data-code-sync.timer 每日自动同步。
|
||||
|
||||
- **2026-09-11 16:15:17 · 自动运行更新 #20260911161500**
|
||||
自动运行 #20260911161500(2026-09-11 16:15:17):
|
||||
央视 21台/326线 · 卫视 65台/485线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 771台/1548线
|
||||
全库有效 2487 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 11:17 · 全流程防堵塞加固**
|
||||
新增 orchestrator 跨进程单实例锁(fcntl flock),定时完整流程/EPG独立任务/手动单阶段触发三者互斥,避免并发写库与远端导致冲突卡死;speedtest 推送失败即 reset 清理并标记批次过期,消除残留批次阻塞。健康检查:三端 token 全 200、无在途批次、最近完整流程各阶段全 ok。
|
||||
|
||||
- **2026-09-11 11:06 · 运维台实时进度细化+界面重写+运维能力**
|
||||
iptv-ops 智能运维台三项优化:①采集阶段预枚举源总数,进度条真实显示已处理/共/剩余;②界面重写为卡片化深色主题,新增数据库概览、单阶段触发、产物下载、运行日志面板;③后端新增 /api/logs、/api/download、stage 单阶段触发能力。
|
||||
|
||||
- **2026-09-11 10:34 · 状态页异步阶段进度细化**
|
||||
给 speedtest / github_auth / github_deep 三个异步阶段补中间进度(同步仓库→回收结果→生成候选→推送→完成),状态页各阶段进度条不再只显示起止,可实时看到当前正在执行哪一步。
|
||||
|
||||
- **2026-09-11 10:13 · 根治 GitHub 深检/基础认证卡死**
|
||||
auth 与 deep 两阶段原先共用 candidates.json 互相覆盖导致 auth 永远卡死。已改为分阶段独立文件(candidates_auth/deep.json)、STUCK_HOURS 强制过期清卡死批次、workflow cancel-in-progress + rebase 防 push 冲突、probe.py 回传补 phase 字段。闭环验证:auth 500 条(ok 113)、deep 107 条(ok 36)均已正常消费。
|
||||
|
||||
- **2026-09-11 08:57 · 重建码云国内测速通道**
|
||||
码云 Gitee Go 测速流水线因主账号 token 失效且网页端手改 main.py 导致中断。已更新 GITEE_TOKEN、三仓(cs/css/csss)强制回滚干净代码并改回硬编码 token 兜底推送,闭环(推送→测速→回传→回收)已验证恢复。
|
||||
|
||||
- **2026-09-11 08:16:44 · 自动运行更新 #20260911081625**
|
||||
自动运行 #20260911081625(2026-09-11 08:16:44):
|
||||
央视 21台/326线 · 卫视 65台/485线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 771台/1548线
|
||||
全库有效 2487 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 04:34:19 · 自动运行更新 #20260911043330**
|
||||
自动运行 #20260911043330(2026-09-11 04:34:19):
|
||||
央视 21台/326线 · 卫视 65台/485线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 771台/1548线
|
||||
全库有效 2487 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 04:03:51 · 自动运行更新 #20260911040021**
|
||||
自动运行 #20260911040021(2026-09-11 04:03:51):
|
||||
央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 741台/1481线
|
||||
@@ -85,59 +128,6 @@
|
||||
- **2026-09-11 02:26 · 配置 GitHub Token 和扩展 Gitee 账号**
|
||||
2026-09-11 配置完成:已添加 GitHub Token (ghp_...ovkL) 启用视频深检;扩展 Gitee 测速账号到 3 个(fazhiyuan/css, zhou-jiepeng/csss),并行测速能力提升到 1800 条/批次。预期 new 源验证速度提升 3 倍。
|
||||
|
||||
- **2026-09-11 02:25:57 · 自动运行更新 #20260911022146**
|
||||
自动运行 #20260911022146(2026-09-11 02:25:57):
|
||||
央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 639台/1181线
|
||||
全库有效 2119 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 02:06:57 · 自动运行更新 #20260911020504**
|
||||
自动运行 #20260911020504(2026-09-11 02:06:57):
|
||||
央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 620台/1123线
|
||||
全库有效 2061 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 02:00 · 优化发布逻辑提升10倍产出**
|
||||
2026-09-11 修复:放宽发布门槛采用宽进严出策略,从只输出 active+国内测速通过 改为输出所有 active/new/unstable 非假源;优化测速候选优先级,new 源优先下发;修复状态转换逻辑,new 源境外失败不阻塞国内测速。结果:产出从 228 行暴增到 2136 行(664 个频道),提升 9.4 倍。详见 GitHub commit。
|
||||
|
||||
- **2026-09-11 01:59:11 · 自动运行更新 #20260911015737**
|
||||
自动运行 #20260911015737(2026-09-11 01:59:11):
|
||||
央视 21台/326线 · 卫视 65台/484线 · 港澳台 79台/116线 · 江苏地方 10台/12线 · 网络直播 577台/1048线
|
||||
全库有效 1986 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 01:44:46 · 自动运行更新 #20260911014445**
|
||||
自动运行 #20260911014445(2026-09-11 01:44:46):
|
||||
央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线
|
||||
全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 01:44:14 · 自动运行更新 #20260911014413**
|
||||
自动运行 #20260911014413(2026-09-11 01:44:14):
|
||||
央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线
|
||||
全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 01:43:34 · 自动运行更新 #20260911014334**
|
||||
自动运行 #20260911014334(2026-09-11 01:43:34):
|
||||
央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线
|
||||
全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 01:40:23 · 自动运行更新 #20260911014023**
|
||||
自动运行 #20260911014023(2026-09-11 01:40:23):
|
||||
央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线
|
||||
全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 01:38:00 · 自动运行更新 #20260911013750**
|
||||
自动运行 #20260911013750(2026-09-11 01:38:00):
|
||||
央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线
|
||||
全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 01:20:32 · 自动运行更新 #20260911011835**
|
||||
自动运行 #20260911011835(2026-09-11 01:20:32):
|
||||
央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线
|
||||
全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
- **2026-09-11 01:16:37 · 自动运行更新 #20260911011354**
|
||||
自动运行 #20260911011354(2026-09-11 01:16:37):
|
||||
央视 20台/48线 · 卫视 28台/38线 · 港澳台 7台/7线 · 江苏地方 6台/8线 · 网络直播 1台/1线
|
||||
全库有效 102 线;严格稳定 148台/181线。主要入口 all.m3u / tvbox.json / epg.xml 已同步更新。
|
||||
|
||||
## 说明与免责
|
||||
|
||||
- 内容仅收集自公开互联网,仅供个人学习测试,请于 24h 内删除;版权归各电视台/平台所有。
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tv><channel id="unk_web_CHC高清电影"><display-name>CHC高清电影</display-name></channel><programme start="20260908060000 +0800" stop="20260908074700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">追捕</title></programme><programme start="20260908074700 +0800" stop="20260908094000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">孤儿橄榄球队</title></programme><programme start="20260908094000 +0800" stop="20260908110500 +0800" channel="unk_web_CHC高清电影"><title lang="zh">零度极限</title></programme><programme start="20260908110500 +0800" stop="20260908125400 +0800" channel="unk_web_CHC高清电影"><title lang="zh">望道</title></programme><programme start="20260908125400 +0800" stop="20260908144700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">爱情神话</title></programme><programme start="20260908144700 +0800" stop="20260908163100 +0800" channel="unk_web_CHC高清电影"><title lang="zh">深井</title></programme><programme start="20260908163100 +0800" stop="20260908180300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">激情跳水梦</title></programme><programme start="20260908180300 +0800" stop="20260908202500 +0800" channel="unk_web_CHC高清电影"><title lang="zh">捕风追影</title></programme><programme start="20260908202500 +0800" stop="20260908220000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">又是一年三月三</title></programme><programme start="20260908220000 +0800" stop="20260908233300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">戴帽绅士</title></programme><programme start="20260909060000 +0800" stop="20260909075300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">龙之战</title></programme><programme start="20260909075300 +0800" stop="20260909092300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">那都不是事</title></programme><programme start="20260909092300 +0800" stop="20260909112100 +0800" channel="unk_web_CHC高清电影"><title lang="zh">戏台</title></programme><programme start="20260909112100 +0800" stop="20260909125200 +0800" channel="unk_web_CHC高清电影"><title lang="zh">冰雪大围捕</title></programme><programme start="20260909125200 +0800" stop="20260909144300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">交换人生</title></programme><programme start="20260909144300 +0800" stop="20260909162900 +0800" channel="unk_web_CHC高清电影"><title lang="zh">天上的菊美</title></programme><programme start="20260909162900 +0800" stop="20260909182700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">年会不能停!</title></programme><programme start="20260909182700 +0800" stop="20260909202900 +0800" channel="unk_web_CHC高清电影"><title lang="zh">大路朝天</title></programme><programme start="20260909202900 +0800" stop="20260909220000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">救心行动</title></programme><programme start="20260909220000 +0800" stop="20260909234000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">打工老板</title></programme><programme start="20260911060000 +0800" stop="20260911071800 +0800" channel="unk_web_CHC高清电影"><title lang="zh">图鲁·莱卡</title></programme><programme start="20260911071800 +0800" stop="20260911110900 +0800" channel="unk_web_CHC高清电影"><title lang="zh">正义联盟:扎克·施奈德版</title></programme><programme start="20260911110900 +0800" stop="20260911125700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">好梦一日游</title></programme><programme start="20260911125700 +0800" stop="20260911153200 +0800" channel="unk_web_CHC高清电影"><title lang="zh">霍比特人 史矛革之战</title></programme><programme start="20260911153200 +0800" stop="20260911171000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">我的特工爷爷</title></programme><programme start="20260911171000 +0800" stop="20260911183900 +0800" channel="unk_web_CHC高清电影"><title lang="zh">寻找刘三姐</title></programme><programme start="20260911183900 +0800" stop="20260911202700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">我愿意</title></programme><programme start="20260911202700 +0800" stop="20260911220000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">野人之雨林诀</title></programme><programme start="20260911220000 +0800" stop="20260911234000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">爸,我一定行的</title></programme><channel id="unk_local_广西国际"><display-name>广西国际</display-name><icon src="https://gitea.zzjp.help/zjp/ip/raw/branch/main/logo/755.png" /></channel><programme start="20260908043000 +0800" stop="20260908050000 +0800" channel="unk_local_广西国际"><title lang="zh">时尚中国</title></programme><programme start="20260908050000 +0800" stop="20260908073000 +0800" channel="unk_local_广西国际"><title lang="zh">天下剧场:20集:Line truncated
|
||||
<tv><channel id="unk_web_CHC高清电影"><display-name>CHC高清电影</display-name></channel><programme start="20260908060000 +0800" stop="20260908074700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">追捕</title></programme><programme start="20260908074700 +0800" stop="20260908094000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">孤儿橄榄球队</title></programme><programme start="20260908094000 +0800" stop="20260908110500 +0800" channel="unk_web_CHC高清电影"><title lang="zh">零度极限</title></programme><programme start="20260908110500 +0800" stop="20260908125400 +0800" channel="unk_web_CHC高清电影"><title lang="zh">望道</title></programme><programme start="20260908125400 +0800" stop="20260908144700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">爱情神话</title></programme><programme start="20260908144700 +0800" stop="20260908163100 +0800" channel="unk_web_CHC高清电影"><title lang="zh">深井</title></programme><programme start="20260908163100 +0800" stop="20260908180300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">激情跳水梦</title></programme><programme start="20260908180300 +0800" stop="20260908202500 +0800" channel="unk_web_CHC高清电影"><title lang="zh">捕风追影</title></programme><programme start="20260908202500 +0800" stop="20260908220000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">又是一年三月三</title></programme><programme start="20260908220000 +0800" stop="20260908233300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">戴帽绅士</title></programme><programme start="20260909060000 +0800" stop="20260909075300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">龙之战</title></programme><programme start="20260909075300 +0800" stop="20260909092300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">那都不是事</title></programme><programme start="20260909092300 +0800" stop="20260909112100 +0800" channel="unk_web_CHC高清电影"><title lang="zh">戏台</title></programme><programme start="20260909112100 +0800" stop="20260909125200 +0800" channel="unk_web_CHC高清电影"><title lang="zh">冰雪大围捕</title></programme><programme start="20260909125200 +0800" stop="20260909144300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">交换人生</title></programme><programme start="20260909144300 +0800" stop="20260909162900 +0800" channel="unk_web_CHC高清电影"><title lang="zh">天上的菊美</title></programme><programme start="20260909162900 +0800" stop="20260909182700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">年会不能停!</title></programme><programme start="20260909182700 +0800" stop="20260909202900 +0800" channel="unk_web_CHC高清电影"><title lang="zh">大路朝天</title></programme><programme start="20260909202900 +0800" stop="20260909220000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">救心行动</title></programme><programme start="20260909220000 +0800" stop="20260909234000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">打工老板</title></programme><programme start="20260911060000 +0800" stop="20260911071800 +0800" channel="unk_web_CHC高清电影"><title lang="zh">图鲁·莱卡</title></programme><programme start="20260911071800 +0800" stop="20260911110900 +0800" channel="unk_web_CHC高清电影"><title lang="zh">正义联盟:扎克·施奈德版</title></programme><programme start="20260911110900 +0800" stop="20260911125700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">好梦一日游</title></programme><programme start="20260911125700 +0800" stop="20260911153200 +0800" channel="unk_web_CHC高清电影"><title lang="zh">霍比特人 史矛革之战</title></programme><programme start="20260911153200 +0800" stop="20260911171000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">我的特工爷爷</title></programme><programme start="20260911171000 +0800" stop="20260911183900 +0800" channel="unk_web_CHC高清电影"><title lang="zh">寻找刘三姐</title></programme><programme start="20260911183900 +0800" stop="20260911202700 +0800" channel="unk_web_CHC高清电影"><title lang="zh">我愿意</title></programme><programme start="20260911202700 +0800" stop="20260911220000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">野人之雨林诀</title></programme><programme start="20260911220000 +0800" stop="20260911234000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">爸,我一定行的</title></programme><programme start="20260912060000 +0800" stop="20260912074000 +0800" channel="unk_web_CHC高清电影"><title lang="zh">回廊亭</title></programme><programme start="20260912074000 +0800" stop="20260912090300 +0800" channel="unk_web_CHC高清电影"><title lang="zh">0.5的爱情</title></programme><programme start="20260912090300 +0800" stop="20260912103500 +0800" channel="unk_web_CHC高清电影"><title lang="zh">武状元苏乞儿</title></programLine truncated
|
||||
+1
-1
@@ -1 +1 @@
|
||||
{"generated_at":"2026-09-11 04:03:51","categories":{"cctv":{"channels":20,"streams":48},"hk_mo_tw":{"channels":7,"streams":7},"local":{"channels":6,"streams":8},"satellite":{"channels":28,"streams":38},"webcast":{"channels":1,"streams":1}},"strict_streams":85,"intermittent_streams":3,"streams":{"published":102,"active":166,"new":2156,"unstable":508},"pending_probe":{"batch_id":"cn-cs-20260911T074425Z-42203535","expires_at":"2026-09-12T13:44:25Z"},"pending_github":{"batch_id":"gh-auth-20260910T184222Z-f8f4c92f","expires_at":"2026-09-11T18:42:22Z"},"probe_summary":{"gitee_total":36,"gitee_submitted":3,"gitee_consumed":19,"gitee_rejected":1,"gitee_expired":13,"github_total":11,"github_submitted":1,"github_consumed":8,"github_rejected":1,"github_expired":1},"probe_details":[{"name":"gitee-cs","label":"Gitee 主账号","candidate":{"batch_id":"cn-cs-20260911T074425Z-42203535","count":600,"status":"submitted","mtime":"2026-09-11 03:44:26"},"result":{"batch_id":"cn-cs-20260910T184231Z-afd695cd","count":57,"status":"complete","mtime":"2026-09-11 03:43:47"},"progress":null},{"name":"gitee-css","label":"Gitee 账号2","candidate":{"batch_id":"cn-css-20260911T074426Z-323bafe4","count":600,"status":"submitted","mtime":"2026-09-11 03:44:27"},"result":{"batch_id":"cn-css-20260910T184232Z-e7ba5558","count":57,"status":"complete","mtime":"2026-09-11 03:43:50"},"progress":null},{"name":"gitee-csss","label":"Gitee 账号3","candidate":{"batch_id":"cn-csss-20260911T074427Z-01ba5eab","count":600,"status":"submitted","mtime":"2026-09-11 03:44:28"},"result":{"batch_id":"cn-csss-20260910T184233Z-13b718f8","count":56,"status":"complete","mtime":"2026-09-11 03:43:52"},"progress":null},{"name":"github-deep","label":"GitHub","candidate":{"batch_id":"gh-deep-20260911T050152Z-1d418c63","count":82,"status":"submitted","mtime":"2026-09-11 01:01:52"},"result":{"batch_id":"gh-deep-20260911T050152Z-1d418c63","count":82,"status":"complete","mtime":"2026-09-11 01:05:11"},"progress":{"batch_id":"gh-deep-20260911T050152Z-1d418c63","total":82,"processed":82,"remaining":0,"status":"complete","updated_at":"2026-09-11T05:03:47Z"}}],"quality":{"github_video_ok":124,"github_risk_events":120,"github_total":244,"top_sources":[{"source_id":13,"name":"kstore-aiwex","score":76.56,"source_count":61,"domestic_success_count":61},{"source_id":11,"name":"zhoujie IPv4","score":57.74,"source_count":104,"domestic_success_count":75},{"source_id":47,"name":"Collect-IPTV 精选排序","score":35.14,"source_count":212,"domestic_success_count":93},{"source_id":1,"name":"fanmingming IPv4","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":2,"name":"fanmingming IPv6","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":3,"name":"YanG-1989 Gather","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":4,"name":"Kimentanm iptv","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":5,"name":"BurningC4 V4","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":6,"name":"Tvlist CCTV","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":7,"name":"iptv-org CN","score":0.0,"source_count":0,"domestic_success_count":0}]},"job_summary":{"state":"failed","current_stage":"generate","progress_pct":80.0,"last_error":"[Errno 2] No such file or directory: '/var/lib/iptv-scraper/runtime/run_state.json.tmp' -> '/var/lib/iptv-scraper/runtime/run_state.json'","stage_health":{"ok":8,"running":0,"waiting":2,"err":0}},"runtime":{"state":"failed","current_stage":"generate","progress_pct":80.0,"completed_stage_count":8,"total_stage_count":10,"elapsed_seconds":150.53,"started_at":"2026-09-11 04:01:21","finished_at":"2026-09-11 04:02:18","stages":{"init":{"state":"ok","label":"init","current":0,"total":0,"elapsed_seconds":0.42,"started_at":"2026-09-11 04:01:21","finished_at":"2026-09-11 04:01:21"},"keywords":{"state":"ok","label":"keywords","current":0,"total":0,"elapsed_seconds":0.46,"started_at":"2026-09-11 04:01:21","finished_at":"2026-09-11 04:01:21"},"collect":{"state":"ok","label":"collect","current":28,"total":28,"elapsed_seconds":42.6,"started_at":"2026-09-11 04:01:21","finished_at":"2026-09-11 04:02:03"},"github_auth":{"state":"ok","label":"github_auth","current":0,"total":0,"elapsed_seconds":15.45,"started_at":"2026-09-11 04:02:03","finished_at":"2026-09-11 04:02:18"},"speedtest":{"state":"ok","label":"speedtest","current":0,"total":0,"elapsed_seconds":10.0,"started_at":"2026-09-11 04:01:22","finished_at":"2026-09-11 04:01:31"},"github_deep":{"state":"ok","label":"github_deep","current":0,"total":0,"elapsed_seconds":1.5,"started_at":"2026-09-11 04:01:31","finished_at":"2026-09-11 04:01:32"},"epg":{"state":"ok","label":"epg","current":2076,"total":2076,"elapsed_seconds":46.38,"started_at":"2026-09-11 04:01:32","finished_at":"2026-09-11 04:02:18"},"generate":{"state":"ok","label":"generate","current":0,"total":0,"elapsed_seconds":93.0,"started_at":"2026-09-11 04:02:18","finished_at":"2026-09Line truncated
|
||||
{"generated_at":"2026-09-12 02:20:54","categories":{"cctv":{"channels":20,"streams":49},"hk_mo_tw":{"channels":8,"streams":8},"local":{"channels":6,"streams":8},"satellite":{"channels":28,"streams":38},"webcast":{"channels":38,"streams":38}},"strict_streams":85,"intermittent_streams":3,"streams":{"published":141,"active":250,"new":2225,"unstable":508},"pending_probe":{"batch_id":"cn-cs-20260912T061900Z-475ae0bd","expires_at":"2026-09-13T12:19:00Z"},"pending_github":{"batch_id":"gh-auth-20260912T061849Z-a89bee17","expires_at":"2026-09-13T06:18:49Z"},"probe_summary":{"gitee_total":54,"gitee_submitted":3,"gitee_consumed":28,"gitee_rejected":1,"gitee_expired":22,"github_total":15,"github_submitted":2,"github_consumed":10,"github_rejected":1,"github_expired":2},"probe_details":[{"name":"gitee-cs","label":"Gitee 主账号","candidate":{"batch_id":"cn-cs-20260912T061900Z-475ae0bd","count":600,"status":"submitted","mtime":"2026-09-12 02:19:01"},"result":{"batch_id":"cn-cs-20260912T041452Z-812d69c8","count":600,"status":"complete","mtime":"2026-09-12 02:18:52"},"progress":null},{"name":"gitee-css","label":"Gitee 账号2","candidate":{"batch_id":"cn-css-20260912T061901Z-4d58abb8","count":600,"status":"submitted","mtime":"2026-09-12 02:19:04"},"result":{"batch_id":"cn-css-20260912T041454Z-6e93bc94","count":600,"status":"complete","mtime":"2026-09-12 02:18:56"},"progress":null},{"name":"gitee-csss","label":"Gitee 账号3","candidate":{"batch_id":"cn-csss-20260912T061905Z-b3e52369","count":600,"status":"submitted","mtime":"2026-09-12 02:19:06"},"result":{"batch_id":"cn-csss-20260912T041455Z-ba460bf0","count":600,"status":"complete","mtime":"2026-09-12 02:18:58"},"progress":null},{"name":"github-deep","label":"GitHub","candidate":{"batch_id":"gh-deep-20260911T050152Z-1d418c63","count":82,"status":"submitted","mtime":"2026-09-11 01:01:52"},"result":{"batch_id":"gh-deep-20260911T050152Z-1d418c63","count":82,"status":"complete","mtime":"2026-09-12 02:18:49"},"progress":{"batch_id":"gh-deep-20260911T050152Z-1d418c63","total":82,"processed":82,"remaining":0,"status":"complete","updated_at":"2026-09-11T14:28:20Z"}}],"quality":{"github_video_ok":273,"github_risk_events":691,"github_total":851,"top_sources":[{"source_id":13,"name":"kstore-aiwex","score":76.56,"source_count":61,"domestic_success_count":61},{"source_id":11,"name":"zhoujie IPv4","score":60.77,"source_count":104,"domestic_success_count":76},{"source_id":47,"name":"Collect-IPTV 精选排序","score":36.48,"source_count":213,"domestic_success_count":93},{"source_id":65,"name":"telegram收集","score":0.86,"source_count":1875,"domestic_success_count":6},{"source_id":1,"name":"fanmingming IPv4","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":2,"name":"fanmingming IPv6","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":3,"name":"YanG-1989 Gather","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":4,"name":"Kimentanm iptv","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":5,"name":"BurningC4 V4","score":0.0,"source_count":0,"domestic_success_count":0},{"source_id":6,"name":"Tvlist CCTV","score":0.0,"source_count":0,"domestic_success_count":0}]},"job_summary":{"state":"running","current_stage":"generate","progress_pct":80.0,"last_error":"未发现异常","stage_health":{"ok":8,"running":0,"waiting":2,"err":0}},"runtime":{"state":"running","current_stage":"generate","progress_pct":80.0,"completed_stage_count":8,"total_stage_count":10,"elapsed_seconds":351.89,"started_at":"2026-09-12 02:15:03","finished_at":"","stages":{"init":{"state":"ok","label":"init","current":0,"total":0,"elapsed_seconds":0.57,"started_at":"2026-09-12 02:15:03","finished_at":"2026-09-12 02:15:03"},"keywords":{"state":"ok","label":"keywords","current":0,"total":0,"elapsed_seconds":0.59,"started_at":"2026-09-12 02:15:03","finished_at":"2026-09-12 02:15:03"},"collect":{"state":"ok","label":"collect","current":40,"total":40,"elapsed_seconds":225.23,"started_at":"2026-09-12 02:15:03","finished_at":"2026-09-12 02:18:48"},"github_auth":{"state":"ok","label":"github_auth","current":5,"total":5,"elapsed_seconds":2.79,"started_at":"2026-09-12 02:18:48","finished_at":"2026-09-12 02:18:50"},"speedtest":{"state":"ok","label":"speedtest","current":5,"total":5,"elapsed_seconds":20.51,"started_at":"2026-09-12 02:18:50","finished_at":"2026-09-12 02:19:10"},"github_deep":{"state":"ok","label":"github_deep","current":5,"total":5,"elapsed_seconds":2.27,"started_at":"2026-09-12 02:19:10","finished_at":"2026-09-12 02:19:12"},"epg":{"state":"ok","label":"epg","current":2161,"total":2161,"elapsed_seconds":9.7,"started_at":"2026-09-12 02:19:12","finished_at":"2026-09-12 02:19:21"},"generate":{"state":"ok","label":"generate","current":3,"total":3,"elapsed_seconds":93.89,"started_at":"2026-09-12 02:19:21","finished_at":"2026-09-12 02:20:54"}}},"recent_runs":[{"run_id":"20260912021503","stage":"epg","status":"ok","end_at":"2026-09-12 02:19:21","statLine truncated
|
||||
+462
-60
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user