V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
nekoneko
V2EX  ›  全球工单系统

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

  •  
  •   nekoneko · 2022-07-26 21:36:25 +08:00 · 1014 次点击
    这是一个创建于 842 天前的主题,其中的信息可能已经有所发展或是发生改变。

    吐槽网易云几点

    1. mac 下播放全部只能 1000 首, 手机也是, 但是 win 下播放全部就能超过 1000 首.
    2. 限制只能播放 1000 首可太 ** 了
    3. mac 下随机播放, 感觉算法是有点毛病, 两天工作时间听的歌应该在 100 首内, 但是有一首歌给我放了四次, 另一首歌放了三次, 这是怎么做到的啊. 之前随机放就感觉有问题, 有的歌多次播放有的一次都不播.
    4. mac 下小窗播放, 一句歌词如果太长的话换行的词会被下一局歌词盖掉, 这么明显的 bug 都不带修吗.
    4 条回复    2022-07-26 21:56:20 +08:00
    imes
        1
    imes  
       2022-07-26 21:46:17 +08:00 via Android
    1. 随机播放是事先生成随机列表,之后按照这个列表进行顺序播放。为了降低难度,搞个了数量限制。
    2. 同上
    3. 说明网易很实诚,真的搞了随机。为了避免这种情况,很多 APP 都是用了“打乱顺序”的策略而非真的随机。
    4. mac 用户少,网易懒得改。
    nekoneko
        2
    nekoneko  
    OP
       2022-07-26 21:49:59 +08:00
    @imes #1 但是 win 端点播放全部就能超过 1000 首, 有点想不通. 而且 1000 首进行随机, 100 次里面出现 4 次同样的歌, 这难道不是有问题吗...
    pennai
        3
    pennai  
       2022-07-26 21:53:13 +08:00
    我的 win 也是只能 1000 首
    imes
        4
    imes  
       2022-07-26 21:56:20 +08:00 via Android
    @nekoneko 2# 1000 限制估计是产品经理随口给的数,可能当时想的是“没几个人会随机这么多歌曲”,mac 用户少导致不重视,就一直这样了。出现 4 次是算法没写好,网易太实诚,真的搞了个随机,理论上应该是打乱顺序而非随机。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5390 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:01 · PVG 16:01 · LAX 00:01 · JFK 03:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.