hllkk
hllkk
提醒一下大佬,提供代码的同学抓取的信息依然是fps,而这个fps的信息貌似与链接的真实效果有出入,正常应该是抓取yt-dlp中的速率哪里,我采用的是如下代码,仅供参考,目前觉得还是有点瑕疵: async def test_url_speed_with_shell(url): """ 测试url速度 :param url: 直播源 :return: """ docker = check_platform() # 获取yt-dlp路径 yt_path = 'yt-dlp' if docker else os.path.join(settings.BASE_DIR, '.venv/bin', 'yt-dlp') url = url.strip() # 生成唯一的ID来确保每次都生成新的缓存文件...
大佬,有个需求,不知道是否可以实现? 首先我不知道是不是只有我有这方面需求,其次可能有没有这个也无伤大雅 需求如下: 1.增加本地源功能,就是自己有一部分很稳定的直播源,当然这些直播源可能不能放到白名单里面,因为这样就参与不了测速了。虽然这个说辞跟稳定有逻辑冲突。 2.增加未匹配的直播源收录功能,就好比我有一个订阅链接,里面有我想要的资源,但是可能就是因为重命名啊什么的,结果中不存在相关的资源,但我又不知道我应该从哪里下手,如果说记录了未匹配的结果文件,我就可以根据未收集到的资源信息,修改配置中的重命名字典了。 感谢大佬,仅供大佬参考
@Guovin 大神,我发现个中端倪,当一个链接为播放列表时,会导致程序卡住,比如URL:http://zsntlqj.xicp.net:8896/bysid/83.m3u8 直接调用get_speed就会卡住,得一个多小时即便异步任务执行完毕,也会让程序卡住。