Releases: raclen/AnhePlayer
AnhePlayer 1.0.10
重新触发 Actions 打包并发布 1.0.10,补齐 1.0.9 Release 缺失的安装包产物
完善歌词功能:支持本地音乐无歌词时自动联网搜索并匹配歌词,可在「设置 → 歌词设置」中关闭
支持 MP3/FLAC 等格式的内嵌同步歌词(SYLT 帧),自动转换为标准 LRC 格式显示
修复搜索歌词无效、内嵌歌词中文乱码、内嵌歌词显示「暂无歌词」等问题
为腾讯、酷狗、网易、酷我、咪咕等洛雪音乐源启用歌词搜索,并优化 5 级歌词获取回退机制
v1.0.9 - 歌词功能完善
✨ 新特性
🎵 自动匹配歌词
当本地音乐没有歌词时,自动联网搜索并匹配歌词,无需手动操作。
- 默认开启,可在「设置 → 歌词设置」中关闭
- 智能缓存,匹配成功后下次播放秒显示
- 支持全屏播放器、桌面歌词、minimode 全入口
📀 内嵌同步歌词支持
完整支持 MP3/FLAC 等格式的内嵌同步歌词(SYLT 帧)
- 自动转换为标准 LRC 格式显示
- 时间戳精确到百分之一秒
- 修复 CJK(中日韩)字符编码问题
🐛 Bug 修复
- 修复 MP3 内嵌歌词无法显示的问题(显示"暂无歌词")
- 修复「搜索歌词」功能无效问题
- 修复内嵌歌词中文乱码问题
🔧 技术改进
- 为所有洛雪音乐源(腾讯/酷狗/网易/酷我/咪咕)启用歌词搜索
- 优化歌词获取逻辑,5 级回退机制确保最大可能获取到歌词
- 新增配置项
lyric.autoMatch控制自动匹配行为
📊 测试覆盖
- ✅ 22+ 首内嵌歌词歌曲验证通过
- ✅ 自动匹配功能端到端测试通过
- ✅ TypeScript 类型检查通过
- ✅ ESLint 代码质量检查通过
完整改动: 11 个文件,145 行新增代码
安装包将在 CI 构建完成后自动上传到此 Release
AnhePlayer 1.0.8
修复 Windows 10 安装包启动阶段异常时无日志、表现为闪退的问题
延后加载 better-sqlite3 原生模块,确保原生依赖加载失败时能写入 startup-crash.log 便于定位
默认关闭 Windows 自定义原生托盘菜单,降低首次启动时加载可选原生模块导致闪退的风险
临时停止产出 Windows legacy 安装包,避免 Electron 22 / Node 16 与当前依赖矩阵不兼容的包进入发布
AnhePlayer 1.0.7
修复 Ubuntu Dock 中应用图标显示为设置齿轮的问题
Linux deb/rpm 包新增 StartupWMClass,确保桌面环境能正确关联 AnhePlayer 窗口
Linux 安装包改为安装 hicolor 多尺寸图标,提升不同桌面主题下的图标兼容性
AnhePlayer 1.0.6
应用系统显示名称统一为 AnhePlayer,避免 Ubuntu 桌面环境乱码
Logo 白底增加圆角,并同步更新各平台图标资源
修复 Ubuntu 桌面安装后显示默认圆形图标的问题
为 Linux deb/rpm 包显式指定 AnhePlayer H 字母桌面图标
WebDAV 备份目录统一调整为 /AnhePlayer
AnhePlayer 1.0.5
重新设计应用 Logo,采用白底蓝色 H 字母标识
同步更新 Windows、macOS 与应用内使用的图标资源
优化品牌识别,使小尺寸图标更清晰
AnhePlayer 1.0.4
增加歌曲播放失败时的处理逻辑,减少异常状态对连续播放的影响
新增歌单导入能力,方便从外部数据快速恢复或迁移歌单
优化相关提示文案与类型定义
AnhePlayer 1.0.3
补全 wy/kw/mg 音源搜索适配与结果字段映射
修复多音源歌曲播放、歌词与封面获取
更新播放器侧边栏品牌显示为 Anhe
AnhePlayer 1.0.2
移除内置测试音源,支持安装洛雪音源插件
修复洛雪插件搜索结果播放失败问题
优化 Linux 打包与 GitHub Actions 构建
MusicFree 1.0.0-beta1
下载功能优化
基于原作者v1.0.0-beta.4修改,
增加下载歌曲名称自定义
下个歌曲增加封面和内嵌歌词(依赖音源,目前酷狗是可以,QQ只有歌词没封面)