exaile-doubanfm-plugin
exaile-doubanfm-plugin copied to clipboard
播放列表去重
时常有新加载的列表与现有的歌曲重复,一首歌反复播放。可以采用一个策略,比如与最近十首歌比较,取出重复的歌曲。
这个是豆瓣自己的问题,还是我们每次去load歌曲的时候有问题?
我记得豆瓣的播放列表好象是取的时候要带着最近听了那些歌,哪些被跳过了,这样的信息。我不记得有没有传这些信息了。 总之是遇到了歌曲重复的问题,我们要处理一下。
理解了,如果还要考虑那些被skip的,那么我们就不应该在skip的时候把它们从playlist删除,不然就不好判断了吧。 我觉得就是可以在playlist.expend(tracks) 那里多写一个函数,用来expend 不重复的。
我研究了一下,我load了大约30首歌,还没有出现重复啊。 这个issue是不是可以close了? ><
我平常使用中重复的也很少!
OK 那先观察一阵吧
我发现是这样子的,就是关掉exaile 再重新打开,这两次运行load的歌曲会有一部分重复… 这个问题能被解决么?
哦,这个没事,也不太好解决,呵呵
On Sat 01 Dec 2012 05:17:39 PM CST, watermelon wrote:
我发现是这样子的,就是关掉exaile 再重新打开,这两次运行load的歌曲会有 一部分重复… 这个问题能被解决么?
— Reply to this email directly or view it on GitHub https://github.com/sunng87/exaile-doubanfm-plugin/issues/12#issuecomment-10915179.