为什么 lossless 出不来?要先关掉 Spatial Music
Apple Music 在 Sonos 上最高支持 24-bit / 192 kHz FLAC,但有个前提条件绝大多数人不知道:要先在 Sonos App 里把该房间的 Spatial Music 关掉,lossless 才能播放出来。这两者是互斥的。
- 第一步(Sonos App) —— 设置 → 选择该房间 → Sound → 把 Spatial Music 关掉。
- 第二步(Apple Music App,iOS) —— 设置图标 → Apps → Music → 开启 Lossless Audio,再选择串流和下载的音质。
所以这是一个取舍,不是「两个都开最好」:想要 Dolby Atmos 空间音频就保持 Spatial Music 开启;想要 hi-res lossless 就要把它关掉。明白了这一点,「为什么我开了 lossless 也没区别」就不再是个谜。
和 Spotify 一样,S1 controller 和只支持 S1 的产品完全没有 lossless,而且要使用 iOS / Android 版的 Sonos App。
添加不了 / 报「something went wrong」
按这个顺序逐项核对,基本上一定能找到原因:
- 订阅是否仍然有效 —— Apple Music 没有免费版,试用期结束、或者付款失败,在 Sonos 这边表现出来就是添加不了,或者播到一半中断。先到 Apple 那边确认订阅状态。
- 授权过期 —— 原本用得好好的突然不行了,多半是这个原因。在 Sonos App 里移除 Apple Music 再重新添加。这一步不会影响你在 Apple Music 里的资料库和歌单。
- 登录了错误的 Apple 账号 —— 家里有好几个 Apple 账号时很容易遇到。授权页面会显示当前登录的是哪一个,看清楚再点同意。
- Sonos 软件版本太旧 —— 服务端的接口改了,旧版本会报含糊的错误。先更新。
一直断线 / 播到一半停止
和 Spotify 那篇的判断方法一样:换一个来源试试。播一个网络电台或者本地音乐库里的歌,如果它们也断,那就和 Apple Music 无关,是网络问题;如果只有 Apple Music 断,就集中排查授权和订阅。
有一个容易被忽略的情况:用 AirPlay 把 Apple Music 推送到 Sonos,和在 Sonos App 里播放 Apple Music,是两条不同的路径。AirPlay 需要你的 iPhone 全程参与,手机休眠、走远、切换网络都会导致中断。如果你的断线只发生在 AirPlay 上,改用 Sonos App 里添加的 Apple Music 来播放,问题通常就消失了。
哪些功能在 Sonos 上确实没有?
以下这几项不是故障,而是官方明确不支持 —— 不要为了找它们反复重装、重新添加:
- 智能歌单(Smart Playlists) —— 只在 Apple Music App 里有。
- 音乐视频 —— Sonos 是音频系统,不播放 MV。
- Connect 的艺人动态 —— 同样只在 Apple Music App 内。
而可以使用的包括:完整的 Apple Music 曲库和你自己的资料库、每日更新的精选歌单、Apple Music 1 / Hits / Country 三个全球直播电台,以及整个曲库的搜索。另外 Sonos 上会显示 explicit 标记,方便你识别含有露骨内容的曲目。
你走的是哪条路径?先分清三条路
Apple Music 到 Sonos 有三条不同的路径,它们出问题的方式完全不同。排查之前先回答一个问题:你是在哪里点的播放?
- 在 Sonos App 里播放 —— 音箱自己去获取音频流。最稳定,不受你手机的影响。lossless 也只有这条路径支持。
- 用 AirPlay 推送过去 —— 音频经过你的 iPhone 中转。手机休眠、走远、切换网络就会中断。
- 让语音助手播放 —— 播什么由语音助手那边的默认音乐服务决定,和你在 Sonos App 里添加了哪些服务不一定一致。
这一步值得花十秒钟,因为它直接决定了你应该查哪里。举个例子:「Apple Music 一直断」如果只发生在 AirPlay 上,去查 Sonos 和 Apple 都是白查 —— 真正的原因是你手机的状态。
Dolby Atmos 为什么出不来?
和 lossless 正好相反:Atmos 空间音频需要 Spatial Music 保持开启。如果你之前为了 lossless 把它关了,Atmos 自然就没有了 —— 这是同一个开关的两面。
另外,不是每首歌都有 Atmos 版本,也不是每台 Sonos 都能播放空间音频。所以「有些歌有、有些歌没有」是正常的,不需要当成故障排查。
一个节省时间的习惯
遇到 Apple Music 相关的问题,移除服务再重新添加这一步的代价很小 —— 你的资料库、歌单、收藏全部保存在 Apple 那边,Sonos 只是持有一个授权。所以不需要把它当成「最后手段」,可以很早就试。
真正应该留到最后的是音箱恢复出厂设置 —— 它会永久删除你的 My Sonos 收藏和所有已连接的服务,而对于一个纯粹是 Apple Music 授权的问题,它帮不上忙。
官方参考
几个音乐 App,可以一次搜完
Apple Music、Spotify、网易云、QQ 音乐在 ZoneFoundry 里共用同一个搜索框,找到就直接推到 Sonos,不用来回切 App 再投一次。
下一步
Spotify 那边出问题 →
AirPlay 找不到 Sonos →
音质问题不是服务问题 →
ZoneFoundry 用的是 Sonos App 那一条路径(音箱自己获取音频流),所以不受 AirPlay 那种「手机走开就断」的限制;Apple Music 的搜索和播放都在同一个搜索框里,和你其他服务并排。