github hoowhoami/EchoMusic v2.3.1-beta.20

pre-releaseone month ago

⚠️ 本软件完全免费且开源,请勿通过任何付费渠道下载。

🤡 如果你是付费获取的,说明你被骗了。

新增

  • 新增mini的toast样式
  • 新增独立网络设置,支持跟随系统、强制直连、WPAD 自动检测、PAC 脚本和手动代理规则
  • 新增插件备份与恢复 API ctx.backups,支持命令式操作和 registerProvider() 存储提供方
  • 新增应用设置、插件及插件数据的备份与恢复功能
  • 新增个人资料与头像修改功能
  • 新增热插拔式的DSP模块功能,支持动态加载和卸载音效引擎
  • 新增歌手音效、耳机音效、音效市场,支持在线浏览、下载和使用参数音效、卷积音效与组合音效
  • 新增歌词写真模式在无写真图片时展示歌曲封面的开关,默认关闭
  • 新增会话式插件任务 API,支持运行世代隔离、AbortSignal、显式终态保留策略及自动清理
  • 新增插件音源分阶段接管与转换 API
  • 新增插件原生网络请求 API ctx.net.request,由主进程 Axios Node adapter 发起
  • 新增歌词音译注音显示
  • 新增截图导入歌单功能
  • 新增内容黑名单功能
  • 新增一起听功能
  • 新增原生播放引擎 spectral 相位声码器变速算法,0.1x–5x 变速范围自动选择最优引擎,极端变速下音质更佳
  • 新增屏蔽浏览器默认按键行为的开关,可关闭空格、方向键、翻页键等默认滚动与激活行为
  • 新增 QQ 扫码登录
  • windows 新增任务栏播放进度显示
  • 个人中心新增登录设备管理,可查看当前账号登录设备并移除非本机设备
  • 新增重置设备身份入口,可清除本机 guid、mid、dfid 并在重启后重新生成
  • 新增插件桌面歌词与 Mini 播放器快照订阅 API

优化

  • 优化全局提示样式与展示位置
  • 优化全局网络代理,统一覆盖酷狗 API、封面、音频直链、更新、插件及其他应用网络请求
  • 优化 GitHub 加速地址回退逻辑,加速站不可用时自动切换原始 GitHub,且两次请求均遵循全局代理规则
  • 优化网络设置提交流程,代理、认证信息及网络超时统一显式应用并由主进程同步持久化
  • 优化首次登录提示,明确需先在手机端完成酷狗概念版账号注册与登录
  • 优化重构任务中心生命周期,歌单导入与云盘上传直接使用任务会话,更新下载接入统一状态适配
  • 优化音量取值逻辑,统一使用 0-100 百分比,用户可能需要重新调节一次音量
  • 优化响度规格化范围,支持对高响度音源进行最低 -40 dB 的衰减
  • 优化详情页内歌曲列表的歌手/专辑点击交互,移除同路由下的点击限制
  • 优化酷狗验证弹窗对需绑定手机号的账号给出明确提示
  • 优化外部歌单导入效率和准确性
  • 优化原生播放引擎变速切换,引擎切换交叉淡化并预构建备用引擎,减少切换爆音与延迟
  • 优化桌面歌词在 macOS、Linux 下的缩放与锁定交互,以及播放和歌词数据同步性能
  • 优化私人FM,持久化推荐模式与推荐池选项
  • 优化弹窗交互与样式,统一层级管理和弹出动画,并调整简介弹窗宽度
  • 优化登录方式切换与酷狗 API 网络请求稳定性
  • 优化应用状态持久化封装,统一存储键管理与清理逻辑
  • 优化音频输出设备切换与异常恢复逻辑
  • 优化非播放状态下音频设备的延迟释放,兼顾蓝牙多点切换
  • 优化原生音频播放的网络流缓存跳转、弱网重连与解码器回收,减少拖动进度、切歌和网络波动时的等待
  • 优化 Mini 模式初始化逻辑,避免切换窗口时重复进入主播放器初始化流程
  • 优化桌面歌词第二行显示逻辑,翻译/音译优先显示,下一行预览仅在未显示翻译或音译时生效
  • 优化登录态与设备身份的边界,退出登录与会话过期不再清除本机设备身份
  • 优化个人资料中乐龄的计算逻辑
  • 优化头像上传输入校验,在主进程限制图片格式、大小并生成安全文件名

修复

  • 修复生日时间戳在部分时区可能显示错一天的问题
  • 修复个人资料日期选择器弹层被资料编辑弹窗遮挡的问题
  • 修复头像上传 multipart 表单丢失,以及审核中状态被误报为上传失败的问题
  • 修复部分 Windows 音频驱动因独占输出周期被强制放大而拒绝 WASAPI 独占初始化的问题
  • 修复网络流拖动进度时主动中断被误判为致命错误,导致缓存跳转失效或播放状态异常的问题
  • 修复网络跳转超时后底层读取仍可能阻塞、缓冲状态无法及时结束的问题
  • 修复网络电台等未知长度顺序流在瞬时连接抖动后直接终止播放的问题
  • 修复部分服务器返回未知总长度的 HTTP 206 响应时音频无法打开的问题
  • 修复清理预加载音源时可能短暂阻塞切歌和其他播放器控制操作的问题
  • 修复 macOS 音频渲染或设备监听回调异常时可能导致应用直接退出的问题
  • 修复长期运行播放可能导致切歌延迟的问题
  • 修复播放时可能出现的断续问题
  • 修复完成或中止的后台任务不会按策略自动清理,以及旧异步回调可能影响新一轮任务的问题
  • 修复同一首歌曲通过无缝播放重复时音量可能跳变的问题
  • 修复切歌过程中快速取消静音后界面显示有声、实际音频仍无声的问题
  • 修复 Windows 下蓝牙耳机断开重连后播放器仍绑定旧输出端点、导致无声的问题
  • 修复打开应用后用户头像与昵称不自动更新、需进入个人中心才刷新的问题
  • 修复将暂停快捷键设为空格时,输入框内无法输入空格的问题
  • 修复播放队列抽屉切到最左或最右队列后,方向键切换失效的问题
  • 修复 Windows 下桌面歌词拖动时窗口缓慢变大、在多屏不同 DPI 显示器间无法拖动、缩放热区位于窗口外侧且缩放时背景消失的问题
  • 修复桌面歌词锁定状态可能不同步、单字逐字歌词无法高亮及启用状态更新失败后未回滚的问题
  • 修正歌曲音质等级映射,移除错误的 DSD 档位,并将蝰蛇母带归入音质选择
  • 修复最近播放统计页面在大屏幕下未铺满可用宽度的问题
  • 修复 Windows 睡眠或休眠唤醒后歌曲继续播放但没有声音的问题
  • 修复多弹窗重叠时无法操作的问题
  • 修复切换音频设备时旧输出线程未完全退出,可能导致双设备同时输出、加速或断续的问题
  • 修复切歌或音源重载后播放进度可能停止更新的问题
  • 修复部分设备播放音乐时声音抖动的问题
  • 修复“我最喜爱”等分页列表重复刷新或接口失败时可能清空已有列表的问题
  • 修复私人 FM 播放时切换 Mini 模式可能导致桌面歌词进度停止的问题
  • 修复本机设备 mid 未及时同步时,登录设备列表可能无法标记“本机”的问题
  • 修复原生播放引擎音量均衡可能导致音量忽大忽小的问题
  • 修复 Linux 下音频设备监听可能耗尽 PulseAudio / PipeWire 连接的问题
  • 修复“我最喜爱”在登录状态变化或切换账号后可能残留旧收藏、关注与视频数据的问题
  • 修复代理设置与代理密码可能因渲染进程异常而持久化不一致的问题
  • 修复原生播放器无法使用带认证 SOCKS5 代理的问题
  • 修复 Linux 系统媒体控件在封面下载失败时可能绕过全局代理访问远程封面的问题
  • 修复本地 PAC 文件路径可能被导出到设置备份的问题

Don't miss a new EchoMusic release

NewReleases is sending notifications on new releases.