手动选择音源:自动路由不行时的兜底操作
什么时候需要手动选择
自动路由在大部分情况下能正常工作,但有时候会遇到:
- 灰色歌曲点击后仍然提示无法播放
- 播放了一首歌但音频明显不对(音源匹配错误,比如同名不同版本)
- 音质不符合预期
这时候就需要手动选择音源。
操作方式
在播放一首灰色歌曲时,找到音源选择入口:
- 正在播放的歌曲信息区域(底部播放条或详情页)
- 点击「音源」或「解析源」相关的按钮/图标
- 在弹出的列表中可以看到:
- 当前正在使用的音源(高亮标记)
- 其他可用的音源选项
- 点选其他音源,应用会立即重新解析并切换
音源列表含义
每个音源选项代表一个第三方音乐资源:
- kw = 酷我音乐
- qq = QQ 音乐
- kg = 酷狗音乐
- bd = 百度音乐
- yt = YouTube
- bili = B 站
为什么换音源能解决问题
不同歌曲在不同平台的版权状态不同:
- 网易云上某首歌灰了,但 QQ 音乐有版权
- 或者歌词和音频匹配错位(音源搜到了同名但不同版本的文件),换个音源就能找到正确的版本
版本不匹配的情况
极个别冷门歌曲,所有音源都只能搜到同名但不同版本的音频。这种情况下 AlgerMusicPlayer 没有更好的方法,只能告知用户当前音源的匹配情况。
音源选择是否会记住
AlgerMusicPlayer 会为每首歌记录上次成功的音源,下次再播放时自动用同一个。如果你手动换了,新的选择会覆盖旧记录。
灰色解析不生效?
如果所有音源都试了还是不能播放,可能原因:
- 歌曲确实太冷门,没有任何第三方音源收录
- 网络环境屏蔽了第三方音源域名
- UnblockNeteaseMusic 服务启动异常(检查本地服务端口)