资讯动态

一条命令跑通 iptv-checker:从 Docker 镜像到批量频道检测结果的最简路径

发布时间:2026/10/23 2:10:08 来源:尧图企业网站定制
一条命令跑通 iptv-checker从 Docker 镜像到批量频道检测结果的最简路径【免费下载链接】iptv-checkerIPTV checker tool for Docker CMD, check your playlist is available项目地址: https://gitcode.com/GitHub_Trending/ip/iptv-checker上周六想在大屏上看球打开收藏的 M3U 列表前 20 个频道一半黑屏哪条还能用全凭感觉。手动逐个点开测试光一轮就要两三个小时。iptv-checker 就是干这个的把 M3U / M3U8 / TXT 播放列表里的频道批量检测一遍可用性检测任务可以挂在家里 NAS 的 Docker 里跑完直接把可用列表导出来给播放器用。选它的三个理由Rust 构建的后端单个镜像里就打包好了 Web 服务和 FFmpeg见 dockerfile拉下来不用装任何依赖Docker、CLI 二进制、桌面端三种形态共用一套检测逻辑换场景不用重学MIT 协议放进自己的维护脚本没有授权顾虑最简部署路径Docker 单行启动docker pull zmisgod/iptvchecker docker run -d -p 8081:8089 --name iptv-checker zmisgod/iptvchecker第一行拉镜像第二行把容器后台跑起来并把本机 8081 端口映射到服务监听的 8089。或者用 Compose仓库根目录已经备好了 docker-compose.yaml自带restart: always执行下面这条就行docker-compose up -d验证动作浏览器打开http://127.0.0.1:8081看到欢迎页上「定时检查任务 / 想看的频道 / 设置」三张卡片就说明服务起来了。五张能力卡片批量检测→ 对播放列表里的每个频道并发发起探测判断链接是否可用 → 任务里可以调并发数和超时时间500 个频道一任务搞定。FFmpeg 强制检测→ HTTP 连通只是第一关再让 FFmpeg 实际拉流验证能不能播 → 开关在检查设置里勾上后假阳性明显变少。定时任务→ 后台按周期自动跑检测到期任务并发执行 → 单源检查有强制超时运行超 2 小时会自动复位不会永久卡在列表里5.0.0 修复。分开导出→ 结果导出为 M3U / TXTIPv4 与 IPv6 的可用频道可以分别输出 → 双栈网络下两个列表各喂给不同设备。EPG 与名称治理→ 自动规范化 tvg-name / tvg-id去掉 4K 这类质量后缀配合字符替换配置统一格式 → 导出的列表直接进电视盒子也不乱。功能说明适合谁批量检测M3U / M3U8 / TXT 并发探测手上有一两百个频道起FFmpeg 校验排除能连不能播的假阳性在意实际可播性的人定时任务后台按周期检测、并发执行NAS 长期在线的场景IPv4/IPv6 分开导出双栈结果分列表输出开了 IPv6 的家庭网络EPG 管理节目单源配置、同步与分组映射想要干净节目单的人我是这么操作的进「定时检查任务」新建任务把 M3U 地址贴进去本地文件也可以。并发设 10、超时 8 秒点开始频道状态一条条刷出来。检测完看结果页失效的链接被明确标出可用的自然浮上来。点导出拿到只含可用频道的新列表需要的话按 IPv4 / IPv6 拆两份。把任务频率设成每 2 小时一次之后就不用再管它。让检测更值钱的四个旋钮 ⚡检测一轮太久→ 并发从 5~8家庭宽带拉到 10~15服务器超时配 5~10 秒 → 500 个频道、并发 10理论上限约 500÷10×10s≈8 分钟多数频道 1~2 秒就返回实际更快。能连上但播放花屏→ 打开 FFmpeg 强制检测配合视频清晰度筛选 → 导出的列表贴近播放器里的真实表现少踩假可用的坑。频道名一堆[HD]、4K 后缀→ 用字符替换配置清掉多余字符靠 EPG 规范化 tvg-name频道名显示模式追加分辨率标签 → 列表进设备后名称整齐分组不乱。抓公共源被限流→ 在系统配置里填github_tokenGitHub API 配额从 60 次/小时提到 5000 次/小时保存时会自动验证 token 是否有效。耗时到底差多少方式500 频道耗时准确率人力成本手动逐个点开测试3~5 小时80%~90%看人状态高每轮都要盯curl 循环脚本1~3 小时受单线程等待限制中脚本要自己维护iptv-checker3~10 分钟叠加 FFmpeg 校验后更高低配一次自动跑它把几百个频道的维护成本从隔几天操心一次压到配一次就自动跑。仓库地址git clone https://gitcode.com/GitHub_Trending/ip/iptv-checkerclone 下来按上面的命令走5 分钟后 8081 端口就能看到检测结果。【免费下载链接】iptv-checkerIPTV checker tool for Docker CMD, check your playlist is available项目地址: https://gitcode.com/GitHub_Trending/ip/iptv-checker创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑