Release notes
Synced from GitHub Release: https://github.com/Moekotori/ECHO/releases/tag/26.5.14
ECHO “NEXT”初版发布
此版本仍然为测试版,会少许多功能,也多了一些功能~
欢迎大家来提BUG(缺少的功能不算BUG 不要提!)
另外 ECHO版本号永久更改为”年份.月份.日期”
比如今天是2026.5.14 版本号就为v26.5.14
ECHO NEXT 更新日志:
引入自适应低延迟播放链路,扩展原生 echo-audio-host、播放 IPC、音频会话与输出桥。
增强播放稳定性诊断、音频输出记忆、进度控制与播放速度相关测试。
增加 NCM 转换工具、流媒体缓存/导入能力、曲库扫描与 BPM 分析基础设施。
补齐下载、歌单、设置、歌曲页、流媒体搜索等大量 UI 与测试覆盖。
21:10 Fix Bilibili MV quality selection
修复 Bilibili MV 清晰度选择,支持更准确的 DASH 视频流解析。
扩展高质量/高帧率 MV 选择逻辑,并更新 MV 面板与相关测试。
同步增强原生音频引擎测试、播放 IPC、曲库索引与设置项。
当前未提交更新
深色主题正式落地:
新增 appearanceTheme: light | dark | system 设置。
设置页可切换浅色、深色、跟随系统。
为主框架、侧边栏、播放器、设置页、歌曲页、歌词页、EQ 面板补齐深色样式。
歌词体验升级:
默认歌词字号调整为 40px,副歌词调整为 22px。
新增歌词行距设置 lyricsLineSpacingPercent,范围 60% - 150%。
修复 seek 后歌词位置短暂回跳的问题。
MV 关闭时歌词页可自动切回居中单栏布局。
网络歌单增强:
网络歌单支持选择播放音质:Hi-Res / Lossless / High / Standard。
网络歌单支持从原始平台链接刷新导入。
播放队列会保留网络曲目的音质偏好。
Bilibili 集成增强:
Bilibili 账号检查接入真实登录状态校验。
MV 播放 URL 支持 WBI 签名与 DASH 视频流。
质量选择会遵循最大清晰度和 60fps 设置。
曲库与元数据改进:
WAV LIST/INFO 标签读取增强,支持多编码候选解码。
宽松专辑合并逻辑改为“封面一致且专辑名相似度 90% 以上”。
默认开启重复曲目检测与音频分析。
流媒体 BPM 分析:
新增 streaming.analyzeBpm IPC / preload API。
播放流媒体曲目时可触发 BPM / beat offset 分析。
受设置页“BPM / Offset 分析”开关控制。
播放器细节修复:
播放速度滑杆拖动时不再被外部状态刷新打断。
播放栏新增流媒体 BPM 分析状态回写。
深色模式下播放器按钮、进度条和状态 chip 视觉统一。
测试与覆盖
新增/更新了 Bilibili、MV、歌词设置、歌词页、歌单页、主题偏好、WAV 元数据读取、播放队列、曲库索引等测试。