网易云的随机播放是怎么随机的啊

2022-07-26 21:36:25 +08:00
 nekoneko

吐槽网易云几点

  1. mac 下播放全部只能 1000 首, 手机也是, 但是 win 下播放全部就能超过 1000 首.
  2. 限制只能播放 1000 首可太 ** 了
  3. mac 下随机播放, 感觉算法是有点毛病, 两天工作时间听的歌应该在 100 首内, 但是有一首歌给我放了四次, 另一首歌放了三次, 这是怎么做到的啊. 之前随机放就感觉有问题, 有的歌多次播放有的一次都不播.
  4. mac 下小窗播放, 一句歌词如果太长的话换行的词会被下一局歌词盖掉, 这么明显的 bug 都不带修吗.
1036 次点击
所在节点    全球工单系统
4 条回复
imes
2022-07-26 21:46:17 +08:00
1. 随机播放是事先生成随机列表,之后按照这个列表进行顺序播放。为了降低难度,搞个了数量限制。
2. 同上
3. 说明网易很实诚,真的搞了随机。为了避免这种情况,很多 APP 都是用了“打乱顺序”的策略而非真的随机。
4. mac 用户少,网易懒得改。
nekoneko
2022-07-26 21:49:59 +08:00
@imes #1 但是 win 端点播放全部就能超过 1000 首, 有点想不通. 而且 1000 首进行随机, 100 次里面出现 4 次同样的歌, 这难道不是有问题吗...
pennai
2022-07-26 21:53:13 +08:00
我的 win 也是只能 1000 首
imes
2022-07-26 21:56:20 +08:00
@nekoneko 2# 1000 限制估计是产品经理随口给的数,可能当时想的是“没几个人会随机这么多歌曲”,mac 用户少导致不重视,就一直这样了。出现 4 次是算法没写好,网易太实诚,真的搞了个随机,理论上应该是打乱顺序而非随机。

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

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

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

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

© 2021 V2EX