iptv-m3u-maker
iptv-m3u-maker copied to clipboard
IPTV 国内+国外 电视台直播源m3u文件, 收集&汇总&本地源脚本
测试了一段时间还比较稳定,节目较多,每个节目都有多个源。看能否用的上。 项目地址:https://github.com/iptv-org/iptv/ 国内电视视频源地址:https://iptv-org.github.io/iptv/countries/cn.m3u
小问题
首先感谢提供这个工具 说说自己碰到的问题 1 我没用docker,所以配置的路径中带有python文字,直接导致文件编辑时出错,这里用的是查找python替换的方式进行的,感觉稍微有些不妥 2 然后是多线程处理有诸多问题 数据库len(result) == 0 的时候会出现NONE的错误,不知道是不是这边的问题 还有就是delay时间计算时候,实际结果不对 数据库插入更新均采用逐条更新逐条提交太影响效率 NONE的错误,我这边是data保存,直接用executemany一起插入(放弃更新) delay这边用的是线程池的map方法改善的 逐条更新通过executemany一并改善了 3 另外一个源 https://iptv-org.github.io/iptv/index.m3u
按照作者的说明,已在群晖中成功部署了,网页能够正常打开,点击“抓取”,点击“状态”看到的日志总是卡在一半结束了,抓取的m3u8也不是实际抓取的结果。 查看日志,找到如下的报错: FileNotFoundError: [Errno 2] No such file or directory: './plugins/dotpy_source' 于是我就修改如附件的文件,将17行的路径修改为了“/srv/iptv/python/plugins/dotpy_source” [dotpy.py.zip](https://github.com/EvilCult/iptv-m3u-maker/files/4696781/dotpy.py.zip) 映射了2个文件夹,/srv/iptv/python和/srv/iptv/http;重启docker后,点击“抓取”再看日志,能看到“正在生成Json文件……抓取完成“,但是点击下载的m3u8仍旧是默认原始的,不是实际分析抓取的版本。查看http里头的tv.m3u,似乎是把所有的无效频道。 麻烦作者大大,看看如何解决找到实际保存的m3u8文件在哪里?谢谢!
加上encoding后运行,没有出错也没有结果。过一会儿就直接停止了。 当然网页显示500 服务器和window运行,结果一致。

Sending build context to Docker daemon 754.7kB Step 1/6 : FROM python:3.7 ---> 84d66a048f90 Step 2/6 : ADD ./crontask /etc/cron.d/crontask ---> Using cache ---> ec6d2bf817ad Step 3/6 : WORKDIR /srv...
josn文件和tv.m3u都是1kb 日志文件全是正在分析 这是网络原因吗