每天大概分裂 3-4 次吧,同步一下资料库后偶尔又会恢复回来,但过一会儿又会再次分开。
感觉不像是软件的问题,而是后台数据库里,同一张专辑不同语言标签的错乱。 或许和国家地区、语言等设置有关?
请问有遇到相似问题的吗?以及有什么好的解决方案么。
1
kidlj 2022-06-11 11:58:30 +08:00 via iPhone 1
N 多年的问题了,从 iTunes 时代就这样。无语。
|
2
minamike 2022-06-11 12:00:51 +08:00 via iPhone
佛系对待 能听就行 累了
|
3
wydinhk 2022-06-11 12:39:37 +08:00
是的,和本地化有关,听古典音乐时出现这个 bug 尤其烦,根本没法一口气听完一套曲目。
我感觉除非把 iOS 端 Apple music 搬过来重构,否则根本不可能解决类似的一大堆陈年 bug |
4
Eleatmelon 2022-06-11 13:02:05 +08:00
Apple Music 做得太烂了,我试过了,只在 Mac 上频繁出现该问题;如果在 Mac 上安装 iTunes ,反而没这个问题。
同样,iOS 端、iPadOS 端也没这毛病。 建议就是,如果你只听 aac ,你装个 iTunes 就好了。 |
5
Eleatmelon 2022-06-11 13:02:22 +08:00
当然,我就完全抛弃 apple music 了。
|
6
Phishion 2022-06-11 13:09:26 +08:00
有,但是有副作用
你把专辑名称和专辑艺人加一个随便什么后缀(迫使云端记录专辑名称、专辑艺人字段为自定义),然后等待几秒云端同步完成后再改回来就不会分裂了,**任何音轨只要专辑名称和专辑艺术家字段相同**,资料库就视作一张专辑显示。 有些没有多语言的专辑你不用管,有些特殊字段比如“群星”,会随机变成“Various Artists”,你也得这么处理。 少数情况下,如果改回名称后依然出现分裂,选中所有分裂的专辑,再勾选或者取消勾选“专辑是多个艺人的歌曲合辑”即可。 另外调整系统语言是无效的,用不用代理访问也是无效的,别折腾了。 重要:下面来说一下副作用,你在改回原专辑名称的过程中,少数情况下云端会出现脏数据,即出现一张里面已经没有音轨的空专辑,这张特殊专辑是**无法被删除的**,幸运的是,目前我只在网页端以及 API 接口能发现这样删不掉的空专辑,iOS 与 macOS 下显示都是正常的。 我也不知道该不该提供这个方法,这样明显的影响使用的陈年 BUG ,如果换到中国公司,恐怕整个开发组都会被处分吧,库克真是个好老板。 |
7
haiironezumi 2022-06-11 13:37:04 +08:00
@wydinhk iOS 端也会有这个毛病
|
8
syc721 OP 谢谢大家的经验分享!
@wydinhk @Eleatmelon 是的,macos 上的 apple music 的 bug 真的一大堆,比较低级的还有专辑的 shift 多选、曲目排版错误和程序闪退。真的一言难尽…… @Phishion 谢谢分享。你提的这个方法我之前也试过,但近期不知是不是他们后台资料库又在频繁更新的原因,这个方法也不奏效了……还会引发一个新问题,修改过的专辑往往更容易“分裂”且经常会分裂成 3 份。 现在也已经佛系对待了,只要能听就行了吧。只是觉得 apple music 这样一个近几年主推的功能竟然会做成这样,也是非常离谱了。 |
9
Phishion 2022-06-11 15:00:27 +08:00
@syc721 你是不是没改专辑艺人字段?这个字段也要进行手动重置,反正我这样弄一直是有效的。
这个 BUG 的本质是你如果没有自定义过这些字段,服务端就不会有任何记录,你在线播放专辑的时候会尝试从云端直接读取 Catalog 专辑(区别于你的资料库专辑)相应的字段回写到你的资料库(可能是为了可以实时获取最新结果 ),只是那些字段的多语言选择飘忽不定,造成回写的时候**没有选择你最初添加专辑的时的语言**,造成了时好时坏的现象。 一旦你自定义了专辑名称和专辑艺人,这个字段将不再尝试直接从 Catalog 专辑获取,相当于专辑名称和专辑艺人固定下来了,所以分裂 BUG 就消失了。 不过我也不清楚你为什么还会分裂,是操作有问题还是什么其他原因,反正它那个 BUG 的成因我大概是能推测出来的。 |
11
zhouwb 2022-06-11 20:05:46 +08:00 via iPhone
开着梯子吧?使用 au 使用或者关闭梯子就会这样
|
12
Eleatmelon 2022-06-11 21:28:21 +08:00
@syc721 改来改去还是那样,因为你本地改的数据一直没有传到服务器,你可以同时打开手机上的 Apple Music 看一下,是不是就算本地改好了,手机上还是分裂的;然后再过段时间你发现 Mac 上的 Apple Music 又裂开了。
成功率比较高的方法是在 Mac 上安装 iTunes: https://github.com/cormiertyshawn895/Retroactive ,用 iTunes 改的话,即刻就同步到服务器了。 |
13
syc721 OP |
15
Sting1226 2022-06-12 09:32:52 +08:00 1
曲库放移动硬盘里,找个 Windows 电脑或者虚拟机,跑一下 media go ,获取专辑信息。补全信息后重新导入音乐。Mac 下的 meta 也可以用,但是有的专辑找不到。
|
16
zhouwb 2022-06-12 13:31:42 +08:00
@syc721 我也是偶然发现的,我经常上传 AM 里没有的歌曲,每次都好慢,甚至传不上去,有一次我没开梯子打开的 AM 莫名上传没问题了,我就试了一下,发现只要挂着梯子 AM 的连接就会又可能你的区冲突,导致显示收藏上传都出现问题,感觉连的不是一个服务器,如果开着梯子打开 AM ,关了都没用,必须关闭梯子,再重新打开 AM 才能变得正常
|