WangKing
I'm Wang, I'm King.
Tag Archives: 播放器
随机播放(Shuffle)的策略
作者 on 07月 22, 2009
不管是电脑上的播放器软件,还是手机、MP3等数码产品的播放功能,不少人听歌喜欢不按顺序的随机播放(Shuffle),但不知道有多少人留意到,其实随机是有不同的。 传统的随机播放策略 通过简单的算法,在每播放完一首的时候随机选择下一首。一般人会认为所谓随机播放就是这样,而播放软件和大多数的数码产品也正是这么干的。 但这在实际使用中常遇到的一个郁闷的问题:一段时间后会发现,一个播放列表里有的歌放了n次了,而有的歌一次都没有放过。就随机而言这并没有什么问题,但就是让人不爽,如果考虑播放频率而把随机算法搞得很复杂又没有太大的意义,所以大多还是用着最简单的方法。 为避免上面的问题,自己在用软件播放器时,常是关闭随机,先无序播放列表,然后再顺序播放,其实这也就是另外一种策略。 随机列表策略 启用随机时,对文件随机排序生成一个列表,然后根据列表按顺序播放。好处就是可以保证在一个循环中,所有的歌都会被播放一次。最近发现一些新的手机、MP3等都抛弃了传统的做法而采取这种策略,更为合理?反正自己是比较喜欢这样的,如果在一个循环后再随机排序一次就更好了,不过似乎还没有这么做的。 想一想也就是说,所谓随机播放,实际需求其实并不是随机,而是乱序? 使用哪种策略分辨方式很简单:播放时看[上一首/下一首]是否是固定的就知道了。
最新评论