功能说明
功能记录
本版本加入混合来源队列、跨音乐源真实删除和持久化搜索索引,并集中改善大型曲库启动、列表刷新和后台批量任务。
混合来源队列 —— 本地、NAS、云盘、Subsonic 与媒体服务器歌曲可在同一队列中连续播放
功能迭代
- 1.12.3修复
播放队列与续播 · 1.12.3
查看原始更新日志- 修复播放中断后无法续播和灵动岛重播
- 修复远程缓冲时中断后无法续播
- 1.12.2调整
播放队列与续播 · 1.12.2
查看原始更新日志- 播放、暂停、上一首、下一首点按时轻震一下 (#356)
- Apple Music 播到一半被打断时不再跳到下一首
- 有声书和播客加入智能回退,停得越久继续播放时往回退得越多 (#363)
- 减少播放切歌时的界面刷新与队列重建
- 1.12.1修复
播放队列与续播 · 1.12.1
查看原始更新日志- 下一首播放前移已有歌曲,重复点击不再增加待播副本
- 播放键新增「大号无框」样式:三角和两竖撑满整颗键,比「无框」大一圈,上一首、下一首跟着放大两成;音乐、有声书、播客、电台的播放页和设置里的预览都能选 (#338)
- 播放页三处改进:没有歌词时点歌词页空白处回到封面,设置里可以关掉「点封面切到歌词」;新增「上一首先回到开头」开关,关掉后上一首直接切歌,手机、Mac、电视都有;播放队列拉到全屏后往下拉直接关掉,左上角加了关闭键 (#348)
- Apple TV 货架和播放队列里挑歌时碰上换歌,焦点不再丢失
- Apple Watch 打开时不再把整份播放队列和封面重复推好几遍,排队中的旧队列也不会晚到把新的盖掉
- 手机横屏播放页跟随「封面样式」铺满封面,上一首、播放、下一首与竖屏用同一套按钮
- 下一首是 Apple Music 的歌时,本地歌曲末尾不再尝试淡入淡出或无缝接续,直接在曲末交给 Apple Music 播放
- ListenBrainz 或 Last.fm 拒绝了播放记录同步的凭据时,听歌记录先存进补报队列,不再丢掉,也不再每首歌都拿被拒的凭据去请求;设置页显示令牌无效、提示 Last.fm 重新登录,换上新令牌、重新登录或下次启动复核通过后自动补报
- 队列面板的随机和循环合成一颗播放方式键 (#338)
- 修复随机播放追加歌曲时重排待播队列
- 修复 Apple Music 队列身份与编辑后的播放定位
- 1.12.0调整
播放队列与续播 · 1.12.0
查看原始更新日志- 原生全屏竖屏时底部的上一首、播放、下一首直接摆在背景上,不再浮在一块玻璃底上
- iPhone 上队列从本地歌接到 Apple Music 的歌时,不再偶尔停住不放
- 队列里的 Apple Music 歌放不起来时像本地歌一样跳到下一首,不再整条队列停住;没授权或没订阅时仍停下说明原因
- 设置里的「播放页样式与按钮」顶上常驻一张按真机比例实时画的播放页,播放 / 暂停与上一首、下一首可以换图标样式
- 锁屏时 Apple Music 播完接着放本地歌,不再停在下一首
- 1.11.5调整
播放队列与续播 · 1.11.5
查看原始更新日志- Mac 播放队列面板空状态改版,打开时定位到正在播放
- 搜索里的 Apple Music 歌曲可以下一首播放、加入队列、喜欢和添加到歌单
- 1.11.4调整
播放队列与续播 · 1.11.4
查看原始更新日志- 重新打开 App 后,曲库里没有的 Apple Music 歌曲所在的播放队列也能恢复
- Last.fm 上报回「操作失败,请重试」时留在补报队列里稍后再报,不再直接丢掉 (#297)
- Apple TV 预取下一首时也遵守这个源的播放冷却,冷却中不再去抢先请求 (#295)
- FTP 音乐源也会预读:播放时多读一段,下一首提前取开头
- 1.11.3调整
播放队列与续播 · 1.11.3
查看原始更新日志- FTP 音乐源播放时会多读一段、提前取下一首的开头,播放更不容易卡,切到下一首更快
- 1.11.2调整
播放队列与续播 · 1.11.2
查看原始更新日志- 无缝播放跨采样率换歌时提前备好下一首,并在上一首歌尾的静音里切换输出采样率
- 主屏幕长按 App 图标可以继续播放、随机播放全部、随机播放我喜欢的和搜索
- 1.11.1调整
播放队列与续播 · 1.11.1
查看原始更新日志- 自动切到下一首更快:先保下一首,WebDAV、群晖、UPnP、媒体服务器和 Apple TV 也会提前取开头
- 歌词 AI 翻译更快出现:中途打开从正在唱的那句先翻,翻好一行就存一行,下一首的歌词提前翻好
- OneDrive 歌曲播放不再中途卡住,下一首也能提前缓冲
- 修正云盘标签测试的队列初始化
- 1.10.2修复
播放队列与续播 · 1.10.2
查看原始更新日志- Apple TV 全部播放时队列同样只装一千首、快播完自动续上,旧的整库队列恢复时转成窗口
- 修复 Apple TV 续播队列丢失、飞牛与群晖歌曲重复、自签 NAS 读不到音频参数与封面
- 修复 Apple TV 群晖扫描遇整轨 CUE 失败、续播列表出现重复歌曲,并整理专辑页与播放页细节
- 大曲库全部播放时队列只装一千首、快播完自动续上,启动缓存不再重复存整库歌曲,推荐改用紧凑索引,进一步降低内存占用
- 1.10.1调整
播放队列与续播 · 1.10.1
查看原始更新日志- 播放页 —— 打开和滑动收起播放页不再卡顿,更多菜单与智能提示不再展开整条队列
- 1.9.7修复
播放队列与续播 · 1.9.7
查看原始更新日志- 随机播放快捷入口 —— 歌曲列表和播放队列顶部直接提供随机播放按钮 (#115)
- 离线缓存完整性 —— 离线下载同时缓存服务端歌词和封面;来源暂时不可达时,已缓存歌曲仍能正常进入队列播放
- 播放队列排序 —— 修复拖动排序时闪退;随机播放下调整顺序后,自动切歌与「接下来播放」保持一致 (#108)
- 1.9.6修复
播放队列与续播 · 1.9.6
查看原始更新日志- 大曲库启动与扫描 —— 加快启动和流派索引加载,降低扫描检查点的磁盘写入量,扫描状态装载、回填队列对账与流式写入锁不再占用主线程
- 播放链路 —— 缓冲调度移出主线程,滚动不再受解码节奏影响;重构播放器队列管理与音频路由;高保真直通下音量条改由输出设备硬件音量承担
- 播放中断与切歌 —— 修复 Apple Music 连续跳歌与播完不自动播下一首、开关随机播放后当前歌曲几秒后静音、远程流停滞后播放器永久停在加载状态
- 播放队列拖动 —— 修复拖动队列闪退,去掉拖动把手改为长按整行排序
- 1.9.5改进
播放队列与续播 · 1.9.5
查看原始更新日志- 标签读取调度 —— 高性能读取入口移到音乐源,并按设备性能自适应调整,电视端队列一并优化
- 1.9.4修复
播放队列与续播 · 1.9.4
查看原始更新日志- 流式智能歌单 —— 智能歌单边生成边出结果,推荐队列随流式结果动态更新,切换来源时已生成的部分不会丢
- 列表滑动加入队列 —— 在歌曲列表上滑动即可做队列操作
- 智能推荐队列 —— 修复推荐队列播到末尾就停下
- 停用音乐源 —— 修复停用音乐源后队列仍尝试播放
- 1.9.3修复
播放队列与续播 · 1.9.3
查看原始更新日志- 逐字歌词 —— 修复从右向左语言的单词截断与排版、波斯语高亮跳动、前奏期间首句提前高亮、ELRC 静音间隔的高亮拖延、重叠声部高亮中断,以及交叉淡化时下一首歌词的进度
- 1.9.2修复
播放队列与续播 · 1.9.2
查看原始更新日志- 沉浸播放 —— iPhone、Mac 与 Apple TV 统一的沉浸全屏播放,重做实时波形,加入队列标题墙,画面效果可自定义
- 播放队列删除 —— 队列内可直接删除歌曲,拖动反馈一并加强 (#40)
- 音频中断恢复 —— 修复中断后误跳歌与自动播放,长时间中断返回应用可以续播,启动时的播放会话记录不再丢失
- 长列表与大队列 —— 优化大型歌曲列表呈现与字母索引跳转,修复失效来源在大队列下占用高 CPU
- 1.9.1改进
播放队列与续播 · 1.9.1
查看原始更新日志- 大队列渲染 —— 优化超长队列的渲染,并补上文件夹播放入口
- 1.9.0调整
播放队列与续播 · 1.9.0
查看原始更新日志- 队列拖拽排序 —— 播放队列支持拖动调整顺序
- 1.8.1修复
播放队列与续播 · 1.8.1
查看原始更新日志- 群晖播放 —— 修复中断后 DTS 无法恢复、下一首预缓存失效与 DTS 时长错误,元数据与队列推进一并稳定
- 混合队列续播 —— 来源失效后混合队列继续往下播,不再整队停住
- 1.8.0修复
播放队列与续播 · 1.8.0
查看原始更新日志- 本版本带来 CUE 分轨与 DTS 播放和高保真解码链路,并集中修复播放队列、歌词、CarPlay 与 Apple Music 的问题。
- 随机与混合队列续播 —— 修复随机播放和混合来源的队列播到一半停下
- Apple Music 队列 —— 修复队列无法自动推进,混合队列与手动刮削结果不再丢失,刮削歌词时保留官方封面
- 1.7.3调整
播放队列与续播 · 1.7.3
查看原始更新日志- 混合音乐源播放队列 —— 同一队列可连续播放来自本地、NAS、云盘、Subsonic 和媒体服务器的歌曲
- 1.7.2调整
播放队列与续播 · 1.7.2
查看原始更新日志- 本版本加入混合来源队列、跨音乐源真实删除和持久化搜索索引,并集中改善大型曲库启动、列表刷新和后台批量任务。
- 混合来源队列 —— 本地、NAS、云盘、Subsonic 与媒体服务器歌曲可在同一队列中连续播放