zyfun播放器(原ZY Player)是一款开源的播放器软件,包括众多平台,这里只展示Mac版
zy播放器是中文区大佬Hiram-Wong 开发,发布于GitHub,但是很多地区因为各种限制,所以无法打开GitHub网站,所以兔子就干脆直接搬运到网盘上,供大家下载,并附上视频源配置文件。
3.3.8
- [特性] 支持csp_XBPQ|csp_XYQ|csp_AppYSv2源格式(实验性)
- [特性] 注册URL Scheme, 支持通过zy://协议唤醒应用
- [特性] 支持常见加解密|hash计算|数据编码
- [特性] 支持folderInfolder模式
- [优化] 多语言适配已知未适配内容+已知样式溢出内容修改+支持tdesgin内置组件
- [优化] 侧边栏采用虚拟列表渲染(数据太多导致太多dom元素卡顿)
- [优化] 嗅探逻辑支持sniffer_exclude参数,对齐道长嗅探器传参格式
- [优化] 电视导入时过滤不支持协议(ftp|rtsp|rsp)
- [优化] 重新导入历史和收藏均显示找不到数据源(回归key设计-注意之前历史会失效)
- [优化] 解析类型为web时调用嗅探器嗅探后使用播放器(iframe显示可能有广)
- [优化] 全局超时时间调整为最小3s最大60s, 超过范围自动设置为3s
- [优化] 数据源选择csp_XBPQ|csp_XYQ|csp_AppYSv2可自动填充api
- [优化] 老板键在原有隐藏窗口基础上增加窗口静音和暂停 [#issue 323]
- [修复] 新版titlebar组件不兼容问题(win、linux均有该问题)
- [修复] mac系统触发每次打开应用都弹窗网络请求权限校验(打开防火墙情况)
- [修复] win11系统存在安装应用后无法打开(nsis安装脚写注册表逻辑问题)
- [修复] 数据源列表通过搜索加载的数据选中删除无效
- [修复] 数据源编辑内容无需点击确认就可修改原始数据
- [修复] 播放器中epg列表不加载数据源中的专属epg
- [修复] 网盘错误逻辑导致切换数据源会导致数据源消失[#issue 314]
- [修复] 网盘匹配不到password导致服务终止
- [修复] 播放器播放影视视频, 点击推荐数据无法触发事件
- [修复] 数据导入时涉及基础配置时以及webdev远端同步本地数据不刷新
- [修复] 新版本electron前端获取不到文件路径, 替换为electron-dialog方案
- [修复] 智脑无法打开openai链接
- [修复] 切换分类|切换数据源, 顶部搜索关键词不恢复默认问题
- [修复] 基础数据设置数据不成功问题(已初始化数据为基准)
- [修复] 侧边栏收起对不齐顶部问题(强迫着患者福音)
- [修复] 用户数据导入不规范导致窗口无法打开[#issue 312]
- [修复] 切换频道节目单不更新[#issue 346]
- [变动] 剔除-iframe嗅探方案(限制较多, 和pie方案功能相差较多)
- [变动] 剔除-收藏页检查更新功能(效果与实际设想相差较大);
- [变动] 剔除-数据源类型appv1和appv2(实验性csp_AppYSv2替代)
- [变动] 剔除-设置页hipy的推广内容
- [变动] 修改-数据管理-快捷配置剔除此软件导入方式, 合并tvbox和hipy导入格式
- [变动] 修改-影视第一个分类数据改为加载首页数据(homeVod)
- [变动] 修改-电视相关参数epg应携带{name}和{date}|logo应携带{name}(优先级:自带->源自带->全局)
- [变动] 修改-电视过滤ipv6频道改为仅标识ipv6(跳过检测会增加加载时间, 不友好)
- [变动] 拆封写源工具部分功能并独立于设置页面
- [变动] 剔除-数据源有限性检测(现有逻辑较为鸡肋, 同时导致用户不断询问)
- [变动] 剔除-硬件加速开关(数据库变更后硬件加速禁用失败)
- [变动] 剔除-随心看功能(鸡肋功能)
- [变动] 字体采用小米字体(MiSans)
开发者相关
- [特性] 抽离加解密方法, 封装部分海阔方法(开发者福音)
- [优化] 网络请求优化, 部分逻辑迁移到后端(如无法篡改请求头内容, 此前方式为先自定义再底层恢复)
- [优化] 数据源实现逻辑解耦合, 每个实现逻辑都为一个适配器模式(开发者福音)
- [优化] 修改打包hook机制, 跳过签名校验, 仅保留 zh & en 字体(win+linux 生效)
- [优化] 统一主进程和渲染进程通讯规范, 采用小驼峰命名(开发者福音)
- [优化] ui统一更多设计样式, 部分ux操作加入过渡动画
- [优化] 简化前端权限逻辑实现(逻辑过于复杂)
- [优化] 封装前端组件减,少冗余代码(monaco编辑器|数据源配置|md渲染)
- [优化] 新版TdesginUI组件库empty组件替代原有提取自ElementUI手搓组件
- [优化] 使用vue3.5版本, 使用部分新特性替代老代码(如useTemplateRef)
- [优化] 拦截多个开发者工具无限debugger脚本[devtools-detector|disable-devtool]
- [优化] 重构播播放器逻辑
- [优化] 播放器共享并记忆音量|倍速|静音(注意:dplayer设置静音项图标不对应)
- [优化] 数据源初始化Adapter适配器时使用LRU缓存(10个)
- [修复] md文档内容无法渲染有序和无序dom
- [修复] 嗅探器服务脱离窗口池问题(窗口服务统一管理)
- [修复] 开启webdev自动同步会无限创建webdev对象导致内存未释放
- [修复] 影视和站点顶部菜单已经激活的菜单再次点击无法触发 数据加载
- [变动] 剔除-v8引擎缓存机制(没有带来性能提升)
- [变动] 修改-数据库从lowdb变更为PGLite(数据强校验, 字段不规范直接报错)
- [变动] 修改-升级所有依赖, 前端部分依赖不再依赖nodejs(不再兼容老系统, 稳定性有提升)
- [变动] 修改-drpy核心对齐道长仓库最新版本2024.10(取消摇树, 最新侵入库本身)
- [变动] 修改-debug涉及PageSpy服务域名变更
注意:
- 升级: 此版本为破坏性更新, 重构 80%代码, 新版本不会将旧版本数据代入, 注意数据备份
- 换新: 启用zyfun软件名, zyplayer与知名私有文档zyxxxxer-doc重叠度太高
- 再见: 不再支持win7|win8.1系统以及不在提供32位win架构, 兼容老系统代价太大
- 提醒: 发现Linux环境网络请求较慢, 请适当提高全局超时时间(如果源里写了超时时间则不生效请改源)
- 测试: 本次发版前经多位小伙伴验证, 最大限度保证功能的可靠性
注意事项
防止出错,更新前尽量备份数据
配置教程
由于软件版本经常升级更新,配置方法一样,所以特将配置源和方法单独放置,请点击前往
历史版本
Hi all, 本次更新主要包含以下内容:
1.[特性]全新卡片式ui(侧边导航可折叠)
2.[特性]DNS-over-HTTP回归(重构逻辑)
3.[特性]调试模式
4.[特性]影视搜索支持过滤
5.[特性]写原工具之筛选插件
6.[特性]热搜增加移动爱家和豆瓣接口
7.[特性]播放页小窗设计
8.[特性]侧边导航可搜索源
9.[特性]写原工具支持拖拽文件展示数据
10.[修复]配置源需要刷新问题 (重构bus总线)
11.[修复]搜索输入框双击触发最大化问题
12.[修复]部分情况下搜索页无法进入详细页
14.[变动]调整底层版本支持硬解hevc
15.[变动]播放器倍速逻辑重构
16.[变动]部分提示词变动及多语言适配
17.[变动]openai默认模型调整, 支持输入模型
18.[变动]写源工具文档地址调整为 github wiki
19.[变动]播放器背景图
20.[变动]loading 层重构,减少内存消耗
21.[变动]多窗口数据交互接口重构
22.[变动]嗅探支持更多格式
23.[变动]播放器支持 mpd 和 dash
24.[变动]多窗口逻辑重构
注意:
1.升级:该版本强烈建议更新,变更字段阅读README(升级用户会自动完成字段变动),注意数据备份
2.内测:部分用户使用了3.3.7每日更新内测版本, 需重置数据否则部分功能无法使用
3.打包:支持 win7|8|8.1用户
4.遗留:收藏检测更新不好用, 暂无好的逻辑
5.更新:这波变动功能基本完善,基本不会怎么更新了
注意事项
防止出错,更新前尽量备份数据
1.[特性]兼容t3影视源(不支持本地代理)
2.[特性]兼容catvod影视源(不支持本地代理)
3.[优化]调用系统播放器不再使用环境变量
4.[优化]影视、电视、过刻页面采用响应式方案
5.[修复]修复mac系统托盘不适应背景色问题
6.[修复]修复影视搜索时过刻数据错乱问题
7.[修复]修复西瓜播放器快捷键问题
8.[修复]修复免责申明无法打开问题(含申明内容更新)
9.[修复]修复解析历史抽屉点击删除触发播放和页面自动关闭问题
10.[修复]修复缩略图文件夹未生成问题
11.[修复]修复重启软件老板键失效问题
12.[修复]修复搜索交互问题
13.[其他] 端口变更8345->9978 (同tvbox本地端口)
14.[其他]依赖优化
- 最新
- 最热
只看作者