姊妹篇之: 重构后的 Apple Music for macOS 里面的曲目还会“薛定谔繁殖”么?

2021-12-21 15:26:15 +08:00
 Phishion

凡是用过的应该都知道怎么一回事吧,就是你今天看专辑里面的曲目还是正常的,明天或者过几分钟,这张专辑的有些曲目神奇的“自我繁殖”了,一首变 2 首,你不知道你的哪首歌曲,什么时候会发这样的神经,是所谓“薛定谔繁殖”,当然这样讲不准确,也有“自我繁殖失败”的时候,这时候歌曲会消失不见。

我不知道是不是坊间传闻苹果开发团队混进太多某国开发引起的问题,但是这个软件的恶性 Bug 实在是太多了,昨天我还遇到一个脏数据的 Bug ,即有一个专辑是空的,但是这么删都删不掉,客户端看不到,但是网页端搜索能显示。

我这几天首次想把 Apple Muisc 当成主力播放器就出现那么多问题,你们都是怎么用的?就听个响就算了么?

1811 次点击
所在节点    Apple
19 条回复
forelegance
2021-12-21 15:28:41 +08:00
是在帮不到,都不用这个怪物 app 。
aborigine
2021-12-21 15:30:42 +08:00
是的 简直**,我也经常碰到,不过专辑分裂,我在把 mac 和 iPhone 语言都改成英语以后解决了。。
RIDESU
2021-12-21 15:49:31 +08:00
可能我太幸运,用了 3 年 AM ,目前还未遇到过,可能是因为我不听外语歌?
ohiu
2021-12-21 15:51:09 +08:00
macOS 上的 Music 资料库目前是单向同步的,重构完之前你可以完全放弃这个 app 了
Phishion
2021-12-21 15:55:55 +08:00
@ohiu 我觉得是双向的,我本地资料库比如改专辑名称,云端也就改了,云端删除某张专辑,本地的专辑也会消失
miyunda
2021-12-21 16:41:50 +08:00
我的是歌单繁殖,一个歌单过一阵子就自己变成好几个歌单
Phishion
2021-12-21 16:56:13 +08:00
@RIDESU 可能因为你不用电脑听歌?
Phishion
2021-12-21 16:56:43 +08:00
@miyunda 你这个太可乐了
RIDESU
2021-12-21 18:13:31 +08:00
@Phishion 不是,我听歌的绝大部分场景都是用电脑,比起路上听歌的时间,可能是 9:1
Phishion
2021-12-21 18:29:37 +08:00
@RIDESU 那倒是怪事一件,因为出现这个问题的用户挺多的,而且似乎是服务端的 BUG ,全员中招才对,请问你系统语言是默认简体中文的么?
zhaidoudou123
2021-12-21 18:50:58 +08:00
我的只会减数分裂,还不会繁殖)
RIDESU
2021-12-21 19:11:38 +08:00
@Phishion 是的,简体中文,所以我才说是不是因为我听的都是中文歌,所以才没遇到,因为我看到你的截图是英文歌
Phishion
2021-12-21 20:04:25 +08:00
@RIDESU 如果你的中文歌里面有周杰伦这样可能有繁体翻译的,应该也会有专辑分裂,但不是我上面描述的 bug ,是另外一个 bug
id7368
2021-12-21 22:30:07 +08:00
iOS 版夏天我就发现繁殖了。。
924244687
2021-12-22 08:34:05 +08:00
太奇怪了,我的专辑还会自动分裂,明明什么都没动就被拆开了。
https://s2.loli.net/2021/12/22/hZW2cjPONVf5QYD.png
Phishion
2021-12-22 12:22:39 +08:00
@924244687 你的专辑艺术家那个“柏林爱乐”被翻译成英文了,造成 Apple Music 认为是 2 张同名的不同专辑,要使得一致,专辑名称必须一致,专辑艺术家也必须一致,或者艺术家不一致,但是勾选了此专辑为不同艺术家的组合选项。

另外你这边使用电脑上的 Apple Music 么?我想知道是不是移动端没这个 bug
924244687
2021-12-22 13:15:20 +08:00
@Phishion
PC 和 Mac 都用过 Apple music ,不过都是仅播放,没有操作过资料库。不清楚是什么时候变成这样的。
我奇怪的是,把这张专辑加入到资料库的时候他是一张完整的,后来我也没有做任何改动,自己就变成这个样子了。分裂出来的两张专辑点击最下面的“显示完整专辑”后会转跳同一张专辑。
Phishion
2021-12-22 14:06:04 +08:00
@924244687 这就是 Apple Music 的 BUG ,我现在不确定是不是只用移动端就没有这个问题,因为移动端只能对专辑或者歌曲整体的删除,无法修改字段,电脑端是可以的。

你以为你没修改字段,但是云端抽了风,同步你电脑端资料库的时候,觉得 XX 歌曲的艺术家名称应该是 YY 才对 (多语言获取不统一)然后就开始分裂了。

以下是我猜测的逻辑,仅供参考:

我认为绝大部分 BUG 的缘由其实是苹果自不量力的想要试图统一(兼容)用户的本地资料库( iTunes 的历史遗留问题)与它本身 Apple Music 的云端资料库,你以为在它那个首页添加的是一张专辑,实际上它是给你新建了一个名字一模一样的自定义文件夹,只是表现的是专辑的样子

这个自定义文件夹里面链接了那张专辑的所有单曲,然而单曲的元信息(艺术家,专辑名称)不知缘由的没有在添加的那一刻被固定下来,而是实时更新的策略,一旦实时更新不知缘由的“恰巧”获取到了同一歌曲的其他语言版本,不符合自定义专辑的判断逻辑,那么分裂就开始了。

歌曲显示在一张专辑里面的判断逻辑是:
1) 所有歌曲的专辑名称字段必须严格一致
2) 所有歌曲的专辑艺术家字段必须严格一致
3) 如果不满足条件 2 ,如果勾选了“混合艺术家选项”,则放弃检查“专辑艺术家”字段

我认可这个东西可能存在的复杂性,很显然,如果是这个原因,那么欧美英语用户触发这个 BUG 的可能性会低一些,但是我不认可这样的恶性 BUG 上线那么久还没修复。
924244687
2021-12-23 00:06:59 +08:00
@Phishion 你的推测应该是目前最合理的解释了。现在的 iCloud 音乐资料库还不如改成原来 iTunes 那种不联网更新歌曲信息固定全部上传的资料库 + 独立的 Apple music 订阅制资料库

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/823548

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX