字典翻译 问答 其它 【实验:iPod的“随机播放”真的随机吗?】
问题标题:
【实验:iPod的“随机播放”真的随机吗?】
问题描述:

实验:iPod的“随机播放”真的随机吗?

邱康睦回答:
  (本文方法不甚严格,以娱乐为主.)x0d当然,与某些每次完全随机抽取歌曲的播放器不同,iPod总是随机生成一个列表,然后按顺序播放.可是,从我自己的使用经验看,很有理由怀疑它是否按用户的喜好做了些手脚.比如,我不止一次地发现歌名相近的曲子--例如Ana(shortver.)和10.Ana连续出现,有时同一张专辑的歌曲也会接连出现.如果你是阴谋论者,还很有可能认为它会把播放次数多(用户喜欢)的歌曲排在开头,又或者让它们穿插出现.毕竟,这可能更符合听者的胃口.x0d首先,要收集很多随机创建的播放列表.这并没有想象中那么容易,你手中的iPhone不会乖乖地交出他所有的秘密.所以,我选择了Windows上的iTunes(假设它们使用相同的随机算法),以及用COM来控制它模拟播放.不幸的是,如此的方法速度缓慢,在我的电脑上运转约10小时后,只收集到了1万组数据.对于所使用的有178项的音乐库,显得有些力不从心--然而结果几乎已经可以说明问题了.另外,所使用的音乐库是我真实使用了若干年的结果,其中播放次数有多有少,也有来自不同专辑和歌手的歌曲.x0d有了1万份播放列表,我们接着统计每首歌在每个位置上出现的频率.当你测试洗牌程序时,如果按原本的顺序来排列横轴或纵轴,结果会更加明显.种种迹象表明,iTunes列表原本的顺序便是(按它规则的)字母序.因此我也做这样的排列.最后,把它染色.x0d行标题为歌曲名,列标题为出现在某个位置上的次数.随机数据是用随机权重排序方法生成的.可以发现,二者的随机程度不分伯仲--至少没有出现极高或极低的数据,也没有比如对角线上奇高的现象.x0d但我真正关心的是歌曲间的连接关系.那么,让我们这样作图:横轴的歌曲紧接在纵轴的歌曲之后播放的频率,显然,对角线上为0.注册或登录后查看完整内容
点击显示
其它推荐
热门其它推荐
  • 其它