Releases: Moriafly/SaltPlayerSource
10.8.0-release-2025022601
核心功能升级
全新 Lyrics UI 3(默认启用)
- 动画兼容策略
新增三种逐字歌词动画模式:- 仅当前行:仅当当前行有有效时间戳时触发动画
- 拓展当前行:只要任意一行存在有效时间戳,全歌词行均动画化
- 总是:强制所有歌词行应用动画
- 交互优化
- 支持逐字动画帧率调整,提升流畅度
- 快速跳转歌词时动画同步性增强,修复跳转异常问题
- 视觉改进
- 动态渐变效果优化,歌词透明度过渡更自然
- 移除旧组件的字体加粗限制,提供更细腻的粗细调节功能
卡拉 OK 功能增强
- 歌词动画稳定性
- 修复歌词动画在播放速度变更、切歌时的异常问题
- 优化无动画模式下的翻译歌词颜色显示逻辑
兼容性调整
- 移除开发测试的「兼容型卡拉 OK 歌词」
界面与用户体验优化
语言与文本修正
- 更新多语言翻译文本,修复界面显示错误(如错位、残留文本)
- 提升歌词排版准确性,避免末句绘制重叠问题
交互逻辑改进
- 音乐通知权限:需用户手动同意软件许可后才会弹出通知
- 状态栏同步:切歌或暂停时,状态栏歌词残留问题已修复
性能与稳定性提升
架构优化
- 重构歌词渲染引擎,初期可能存在稳定性风险(已通过后续版本修复),现支持更复杂的歌词动画场景
- 切换歌曲崩溃问题、无歌词歌曲残留歌词问题均被修复
流畅度增强
- 播放/暂停操作与动画同步性优化,减少卡顿
- 快速跳转歌词时性能提升,响应更迅速
其他重要更新
版本迭代说明
- Alpha 阶段(2024.12.26-2025.1.5):重点测试新歌词组件兼容性与稳定性,修复底层逻辑问题
- Beta 阶段(2025.1.7-2025.1.14):完善动画策略、逐字效果,优化翻译歌词显示
- 正式发布版(2025.2.26):集成全部功能,聚焦用户体验与稳定性
移除与调整
- 删除旧歌词组件的字体加粗功能,迁移至新组件的细粒度调节
- 移除实验性功能「兼容型卡拉 OK 歌词」,统一使用新组件逻辑
10.8.0-beta03-2025011401
优化卡拉 OK 歌词无动画情况下的翻译歌词颜色
其他一些优化和修复
10.8.0-beta02-2025010703
优化行逐字动画帧率
修复可能存在的逐字动画失效的问题
10.8.0-beta01-2025010502
对比 10.7.0
Lyrics UI 3 移出实验室成为默认的歌词组件,以下统称为新歌词组件
新歌词组件新增【卡拉 OK(逐字)歌词动画兼容策略】默认为拓展当前行
- 仅当前行:仅当前行存在有效的逐字时间戳才应用动画效果
- 拓展当前行:只要有一行歌词存在有效的逐字时间戳,那么为全部歌词行都应用动画效果
- 总是:无论是否存在有效的逐字时间戳,都应用动画效果
大量的新歌词组件等其他优化
移除旧歌词组件的字体加粗功能,现在新歌词组件支持更细致的粗细调节
移除兼容型卡拉 OK 歌词(开发型测试)
10.7.0-release-2024122401
亮点
1. 2024 年度听歌报告
在【统计】界面获取专属年度听歌报告
2. 真逐字歌词支持(实验性)
格式支持为 LRC(SPL),在【实验室】界面开启【Lyrics UI 3 增强版】
优化
- 歌曲列表流畅性
- 语言翻译
变更
- 将 DSD 格式在软件内标记为过时
- 移除主界面缩放和播放界面圆角
- 移除关于界面 Salt Player OPEN
修复
- Lyrics UI 3 增强版歌词残影等问题
- 其他一些小问题
10.7.0-beta01-2024121901
【实验室 - Lyrics UI 3 增强版】支持 SPL LRC(兼容)“真”逐字歌词
移除主界面缩放和播放界面圆角
移除关于界面 Salt Player OPEN
修复一些崩溃问题
10.7.0-alpha04-2024121603
【实验室 - Lyrics UI 3 增强版】修复不识别 <> 逐字标记的问题
10.7.0-alpha03-2024121602
【实验室 - Lyrics UI 3 增强版】优化和修复
对空白行进行了特殊适配,同时也支持多时间戳,逐字歌词更准确
10.7.0-alpha02-2024121601
【实验室 - Lyrics UI 3 增强版】支持 SPL LRC(兼容)“真”逐字歌词
*测试功能,可能存在一些严重问题,可在仓库反馈
逐字歌词开发完成,使用音乐标签类似软件也可以非常简单地编辑
如:[01:11.00]雪花飘青山遇绝壁 (普通格式)
想让 雪花飘 三个字持续 3 秒,即可写成 [01:11.00]雪花飘[01:14.00]青山遇绝壁,也可写成 [01:11.00]雪花飘<01:14.00>青山遇绝壁
第二种会更好,因为存在多时间戳识别,如果不是起始位置不受影响一般没事
时间格式也有更多的兼容性
[01:04.04]
[1:04:040]
[01:4:04]
类似都可以识别
翻译歌词可以简写,原需要同时间戳,如:
[01:11.00]晚上好
[01:11.00]Good Night
现在可以简写为:
[01:11.00]晚上好
Good Night
即翻译歌词时间戳可以省略,同时多时间戳也可正确识别
10.7.0-alpha01-2024121101
变更
- 移除主界面缩放和播放界面圆角
- 移除关于界面 Salt Player OPEN
修复
一些小问题
开发进度
核心库已经完成了 Android/Desktop(Windows/macOS/Linux)/iOS 跨平台的迁移