✨ 新增功能
- 新增流媒体,支持 Jellyfin / Navidrome / Emby 等
- 设置页面 UI 优化,支持搜索 / 快捷跳转
- 新增支持自定义图片背景,优化主题配置
- 新增全屏播放样式
- 新增单曲 Wiki 页面,可查看歌曲详情及乐谱等信息
- 新增多账号切换
- 主要界面适配移动端显示
- 新增 FFmpeg 及 MPV 播放引擎以支持更多音频格式(#716)
- 本地歌词新增支持解析 逐字 LRC 与 增强型 LRC
- 缓存采用 SQLite 实现
- 播放器菜单新增音质切换
- 新增本地及在线歌曲优先使用 QM 歌词
- 支持暂停播放时同步暂停背景动画(#706)
- 优化并增强音频元数据清理逻辑(#697)
- 新增播放或下载歌曲时将歌词展示为多种繁体格式
- 部分完善本地模式
- 新增封面 / 歌词占比调节,歌词滚动位置无极调节
🛠 修复与优化
- 修复网页端无法正常登录(#722)
- 修复定时关闭失效
- 限制 Linux 下 MPRIS 状态更新频率,防止状态抖动(#704)
- 修复本地播放模式下的播放逻辑问题(#701)
- 优化歌曲播放时间显示格式相关代码(#700)
- 重写时间相关核心逻辑(#715)
- 修复歌词排除逻辑中未正确处理 TTML 的问题(#708)
- 修复 TTML 歌词多语言翻译异常(#719)
- 修复无边框窗口模式在重启后自动开启的问题(#717)
- 更新并完善项目文档内容(#693 #698)
What's Changed
- docs: 文档更新 by @RainyGrass in #693
- fix:限制Linux下MPRIS状态更新的频率,以防止出现抽搐bug。 by @lrst6963 in #704
- fix: 🐛 修复本地播放模式逻辑 by @awsl1414 in #701
- docs: 更新文档 by @MoYingJi in #698
- perf: 优化歌曲播放时间显示格式相关代码 by @MoYingJi in #700
- ✨ feat: 更好的元数据清理 by @apoint123 in #697
- feat(playBackground): 支持暂停时暂停背景动画 by @MoYingJi in #706
- fix(lyrics): handleLyricExclude 没有判断不排除 TTML by @MoYingJi in #708
- refactor(setting): 改个变量名什么的 还有一些小改 by @MoYingJi in #710
- 🦄 refactor: 重写时间逻辑 by @kazukokawagawa in #715
- 🐞 fix: 无边框窗口模式在重启程序之后自动打开 by @Revincx in #717
- fix(lyric): 修复 TTML 多语言翻译 by @MoYingJi in #719
- ✨ feat: 添加 ffmpeg 解码器以支持更多音频格式 by @apoint123 in #716
- feat(lyric): 丰富 AMLL 设置项,删除 QM 意外的逐字音译 by @MoYingJi in #726
- fix(helper): 云盘歌曲无法正确获取音质 by @MoYingJi in #729
- 使用「清理」替换「排序」逻辑,优先使用中文翻译 by @ranhengzhang in #724
- ✨feat: 添加MPV播放引擎及原生MPRIS支持 by @lrst6963 in #731
- fix(am-lyric): 没有遵循 countDownShow by @MoYingJi in #735
- style(am-lyric): 修复 pureLyricMode 下 AMLL 的样式 by @MoYingJi in #743
- fix: 修复mpv下的音量处理逻辑 by @lrst6963 in #739
- 重构媒体控件相关集成 by @apoint123 in #737
- fix:特殊文件名播放问题 by @kazukokawagawa in #746
- 🐛fix(lyric):修复 macOS 切换桌面歌词时的渲染残留问题 by @Pissofdvpe in #748
- ✨ feat: 添加简繁转换功能 by @apoint123 in #751
- 🐞 fix: 修复日志洪水的问题 by @apoint123 in #752
- fix(audio-player): 修复切歌后播放速率恢复为1 by @serious-snow in #750
- feat: 新增流媒体支持 by @imsyy in #753
- 🐞 fix: vendor opencc 相关 by @apoint123 in #755
- Fix/apply-chinese-conversion-to-local-lyrics by @apoint123 in #757
- ✨ feat: 利用配置的解锁服务获取下载链接 by @kazukokawagawa in #761
- ✨ feat: Fuck AI Mode by @kazukokawagawa in #763
- ✨ feat: 支持刷新私人漫游 by @kazukokawagawa in #762
- 🐞 fix: 修复被错误移除的cloneDeep和lint问题 by @kazukokawagawa in #767
- ✨ feat: 新增自定义背景图 by @imsyy in #770
- ✨ feat: 支持下载时转换繁体中文 by @kazukokawagawa in #765
- ✨ feat: 增加更详细的日志输出 by @kazukokawagawa in #771
- ✨ feat: 为 ffmpeg 解码器添加流式解码功能 by @apoint123 in #766
- Dev fixerr by @kazukokawagawa in #773
- 🦄 refactor: 全局设置重构,支持搜索 / 跳转 by @imsyy in #778
- 🐞 fix: 专辑没有被正确剔除括号 by @kazukokawagawa in #775
- refactor(setting): 改了点设置 优化显示效果 更改字段名 by @MoYingJi in #780
- ✨ feat: 音质鉴权 by @kazukokawagawa in #779
New Contributors
- @RainyGrass made their first contribution in #693
- @Revincx made their first contribution in #717
- @ranhengzhang made their first contribution in #724
Full Changelog: v3.0.0-beta.8.2025...v3.0.0-beta.9