# TV **Repository Path**: ha95519/TV ## Basic Information - **Project Name**: TV - **Description**: 📺直播源接口校验与自动更新工具🚀,支持线上检索、订阅源、组播源,支持自定义频道菜单,可用于TVBox等软件,每日更新 | Live Stream Source Verification and Automatic Update Tool, supports online search, subscription sources, multicast sources, customizable channel menus, suitable for software like TVBox, updated daily - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 2 - **Created**: 2024-07-20 - **Last Updated**: 2025-06-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 电视频道菜单自定义与直播源接口更新工具 自定义频道菜单,根据模板文件的直播源接口,自动获取并更新最新的直播源接口,校验并生成可用的频道接口文件

[English](./README_en.md) | 中文 ## 特点 - 自定义模板,生成您想要的频道分类与频道顺序 - 支持多种获取源方式:线上检索、组播源、酒店源、订阅源 - 接口测速验效,响应时间、分辨率优先级,过滤无效接口 - 定时执行,北京时间每日 6:00 与 18:00 执行更新 - 支持多种运行方式:工作流、命令行、界面软件、Docker - 更多功能请见[配置参数](./docs/config.md) ## 配置 [配置参数](./docs/config.md) ## 快速上手 ### 方式一:命令行更新 ```python pip3 install pipenv pipenv install pipenv run build ``` ### 方式二:界面软件更新 1. 下载[更新工具软件](https://github.com/Guovin/TV/releases),打开软件,点击更新,即可完成更新 2. 或者在项目目录下运行以下命令,即可打开界面软件: ```python pipenv run ui ``` ![更新工具软件](./docs/images/ui.png '更新工具软件') ### 方式三:Docker 更新 - requests:轻量级,性能要求低,更新速度快,稳定性不确定(推荐订阅源使用此版本) - driver:性能要求较高,更新速度较慢,稳定性、成功率高(在线搜索、组播源使用此版本) 建议都试用一次,选择自己合适的版本,在线搜索和组播源使用 requests 能拿到结果的话,优先选择 requests 版本。 ```bash 1. 拉取镜像: requests: docker pull guovern/tv-requests:latest driver: docker pull guovern/tv-driver:latest 2. 运行容器: docker run -d -p 8000:8000 guovern/tv-requests 或 tv-driver 卷挂载参数(可选): -v 宿主机路径/TV:/tv-requests 或 tv-driver 实现宿主机文件与容器文件同步,修改模板、配置、获取更新结果文件可直接在宿主机文件夹下操作 注:使用此命令运行容器,请务必先clone本项目至宿主机 3. 查看更新结果:访问(域名:8000) ``` #### 注:方式一至三更新完成后的结果文件链接:http://本地 ip:8000 ### 方式四:工作流更新 Fork 本项目并开启工作流更新 [更多详细教程](./docs/tutorial.md) 如果您不想折腾,刚好我的配置符合您的需求,可以使用以下链接: - 接口源:https://ghproxy.net/raw.githubusercontent.com/Guovin/TV/gd/result.txt - 数据源:https://ghproxy.net/raw.githubusercontent.com/Guovin/TV/gd/source.json ## 更新日志 [更新日志](./CHANGELOG.md) ## 许可证 [MIT](./LICENSE) License © 2024-PRESENT [Govin](https://github.com/guovin) ## 赞赏 ![image](./docs/images/appreciate.jpg)