V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
youthfire
V2EX  ›  问与答

问一下音乐播放中的“随机播放”逻辑

  •  
  •   youthfire · 2022-01-24 12:20:21 +08:00 · 2685 次点击
    这是一个创建于 1036 天前的主题,其中的信息可能已经有所发展或是发生改变。
    听歌,很久不用“随机播放”了,至少 7 ,8 年样子,当时用的时候“随机”经常会重复随机到某几首歌,而很多歌并没有放,所以就一直用顺序播放,但经常听来听去前面几首就到目的地了。

    请问,现在的“随机播放”仍然是完全对列表随机,而不是随机到的歌从剩余的待播放对象中去除吗?
    21 条回复    2022-01-25 08:46:50 +08:00
    InDom
        1
    InDom  
       2022-01-24 12:28:01 +08:00
    应该是随机排序后,顺序播放吧?
    ttgo
        2
    ttgo  
       2022-01-24 12:30:28 +08:00
    youtube music 是打乱顺序不重复,如果该列表播放完了,就播放 radio 。
    jadec0der
        3
    jadec0der  
       2022-01-24 12:31:16 +08:00   ❤️ 5
    随机播放应该是 shuffle play 而不是 random play 。在开始播放的一刻,整个 playlist 就 shuffle 好了。
    youthfire
        4
    youthfire  
    OP
       2022-01-24 12:31:48 +08:00 via iPhone
    @InDom #1 我看显示出来的列表中歌单顺序没变,意思是实际播放有另一张随机顺序的列表?
    youthfire
        5
    youthfire  
    OP
       2022-01-24 12:33:08 +08:00 via iPhone
    @ttgo #2 感谢,正好用的这个
    villivateur
        6
    villivateur  
       2022-01-24 12:33:32 +08:00 via Android
    @youthfire 是的
    CEBBCAT
        7
    CEBBCAT  
       2022-01-24 13:12:52 +08:00 via iPhone
    有的是乱序,有的是随机,还有的是忘了 /不能扰乱随机数发生器,比如我若干年前买的一个 MP3
    mugglezzz
        8
    mugglezzz  
       2022-01-24 13:24:18 +08:00
    QQ 音乐,我播放列表 100 多首,随机到的音乐每次都是那么几首
    youthfire
        10
    youthfire  
    OP
       2022-01-24 14:00:17 +08:00
    @CEBBCAT
    @mugglezzz
    那看起来,还真是“随机”无统一标准,对于总是重复的“随机”真是一个错误解决方案
    @villivateur 谢谢
    @jadec0der 这两个词相当到位,确实 random play 应该是错误的,可真有人这么设计
    @cairnechen 感谢分享!
    BluesQu
        11
    BluesQu  
       2022-01-24 14:36:22 +08:00
    跟楼主经历相似 总是随机到某几个歌曲 听不完整 后来改为循环播放了
    BreadKiller
        12
    BreadKiller  
       2022-01-24 14:43:24 +08:00
    对于同一个歌曲列表,每次随机取一首歌播放为 random play ,先打乱然后再按顺序播放为 shuffle play 。
    random 的话会重复听到已经听过的,shuffle 就不会。
    我记得哪个播放器之前把乱序改成了真随机播放导致很多用户投诉,后来又改回去了。
    yfugibr
        13
    yfugibr  
       2022-01-24 14:46:38 +08:00 via Android
    正常应该先打乱再顺序播放,但可能有一些软件还是直接随机播放
    icyalala
        14
    icyalala  
       2022-01-24 14:53:41 +08:00
    这就是为什么 iPod Shuffle 叫 Shuffle
    DOLLOR
        15
    DOLLOR  
       2022-01-24 14:55:40 +08:00
    有的播放器,比如 PotPlayer ,有乱序功能,打乱当前播放列表,然后就可以在新的排列里顺序播放了。
    Felldeadbird
        16
    Felldeadbird  
       2022-01-24 16:33:10 +08:00
    1. 随机打乱播放顺序。
    2. 池里播放的歌曲永远在抽奖池。所以会存在重复。

    以前昂达 MP4 的随机是 你点了这首歌,随机下一首都是固定的。但是你传一首新歌,这个随机下一首又变了。算是 BUG 。
    youthfire
        17
    youthfire  
    OP
       2022-01-24 16:50:00 +08:00
    @BluesQu 还真是被迫养成了顺序循环习惯
    @BreadKiller @yfugibr 坚信随机就应该是 shuffle ,也不知道是谁开的 random 坏头
    @icyalala 有理
    @DOLLOR 感谢分享,就是没拿 potplayer 当作过音频播放器,确实不知道
    @Felldeadbird 太多的设计者把放过的留在池子里了,最奇怪的是,重复被选到概率还非常高,有的被放了 5 遍,有的歌一次也没被放,从概率上来说,假 random 吧
    Opportunity
        18
    Opportunity  
       2022-01-24 22:53:32 +08:00
    这不是很真吗,有放回抽取把 100 首歌都抽到至少一次的期望是要抽 518 次,跟你感觉很合啊
    nvkou
        19
    nvkou  
       2022-01-25 02:49:19 +08:00 via iPhone
    随机播放有概率连续播放同一首歌,乱序播放就不会。
    Zy143L
        20
    Zy143L  
       2022-01-25 03:05:43 +08:00 via Android   ❤️ 1
    至少就目前来看
    主流的网易云和 QQ 随机都是假的
    很明显是加权的
    Zien
        21
    Zien  
       2022-01-25 08:46:50 +08:00 via iPhone   ❤️ 1
    随机播放这个翻译当时就有问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:09 · PVG 19:09 · LAX 03:09 · JFK 06:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.