Skip to content

v7.4.0-beta.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Aug 15:41
· 10 commits to main since this release

完善 Lyricon 插件体系并增强歌词链路稳定性

新增功能:

  • 新增主页“一键刷新”,支持选择重启系统界面、全部音乐 App 或指定已安装音乐 App。
  • 新增汽水音乐、QQ音乐HD(合并至QQ音乐插件)、Spotify平台的插件。

修复与优化:

  • 增强各个音乐软件 Hook 的版本自适应能力,降低音乐 App 更新后混淆标识失效的影响。
  • 在线翻译返回后改为基于最新原生歌词重新匹配,保留 Apple 官方翻译与发音优先级以及已发布的有效补全;同曲内容更新保持播放位置和状态,避免异步结果覆盖新歌词。
  • 使用实际音频输出参与活跃播放器仲裁,抑制暂停或残留 Provider 抢占当前播放器,完善词幕服务、Apple 直连与共享内存之间的状态同步。
  • 区分播放会话活跃和时间轴推进,缓冲期间冻结播放位置并维持当前歌词,恢复播放后再继续推进,避免超级岛和 AOD 歌词在卡顿时自行滚动。
  • 优化超级岛暂停切歌宽限与亮屏分阶段恢复,仅在结构实际变化时触发布局刷新,减少切歌时闪回原生媒体岛和重复重绘。
  • 将 Apple Music 在线歌词与翻译设置集中到 Apple Music 优化页。
  • 补充下首歌曲预览的兼容性提示。
  • 完善debug包的设置、PrefsBridge、Apple 直连、Central、Provider、共享内存及播放位置链路的 Debug 诊断,补充播放器版本、Hook 安装、首次命中、验证失败与超时信息。
自上次 Release 以来的提交记录
  • 完善官方 Provider 诊断与跨播放器仲裁
  • 补充歌词位置链诊断并移除汽水进程注入
  • 增加歌词链路诊断并完善 Provider 兼容
  • 回退 AOD 逻辑并优化超级岛恢复
  • 修复息屏歌词与超级岛亮屏恢复
  • 增加设置与 PrefsBridge 诊断日志
  • 优化媒体岛暂停切歌过渡
  • 完善官方 Provider 解析与 Apple 歌曲展示
  • 完善 Apple Music DexKit 兜底解析
  • 完善官方 Provider DexKit 缓存与刷新交互
  • 新增一键刷新并修复在线歌词重匹配
  • 整理 Apple Music 全局歌词设置
  • 预发布 7.4.0-beta.1
  • 限制重叠歌词合并范围
  • 更新 Canary 构建编号
  • 完善官方 Provider 来源仲裁与作用域管理
  • 完善官方提供方下首歌曲与延迟设置
  • 扩展官方 Provider Hook 能力
  • 修复 Gradle Wrapper 执行权限
  • 支持 QQ 音乐播放子进程加载官方提供方
  • 完善官方提供方与播放器订阅链路
  • 修复 Apple Music 进度同步与提供方校验
  • 接入可选官方音乐 Provider Pack
  • 收口 Apple Music Hook 运行时成员访问
  • 拆分 Apple Music Hook 与元数据处理模块
  • 重构 Apple Music Hook 运行时模块
  • chore: 内置Lyricon Central并更新依赖
  • 切换 7.3.1 Canary 候选版本
  • ci: 让 Canary 恢复仅修改本地 Beta 标记
  • ci: 区分 Beta 恢复提交与正常测试构建
  • ci: 为 Canary 构建创建可追溯标签
  • ci: 新增 Beta 与 Canary 自动构建流
  • docs: 重写并更新README文档内容

下载说明

Warning

这是 Beta 测试版本,可能存在不稳定、性能缺陷以及尚未完成的问题。
仅建议愿意在日常使用中提供调试日志的用户使用;普通用户请使用正式版 Release 包。

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。