幻想乡没有海吧 关注:45贴子:1,849
  • 4回复贴,共1

【维基】Mp3tag专用THBCDWiki在线获取tag插件进度楼

只看楼主收藏回复

计划名称
  THBCDWiki曲目资料服务
计划目标
  通过运用【Mp3tag】这个软件自带的【获取网上tag资料】的功能,和【MediaWiki】自带的【api】功能,制作可以用Mp3tag搜索和获取THBCDWiki内的歌曲资料并自动写进tag中。
扩展目标
  现正争取在CD分站安装【Semantic MediaWiki】,届时将能通过拥有更优质性能的【Semantic MediaWiki】自带【api】进行资料传送,并可以解决掉现在很多BUG。


IP属地:中国香港本楼含有高级字体1楼2014-01-22 19:52回复
    目前以上版本在处理多cd专辑时都会有点问题


    IP属地:中国香港来自iPhone客户端4楼2014-01-22 20:13
    回复
      经过一轮优化和测试后,发现优化与否对整体处理时间长短影响很小。在用apache撇除网速影响的情况下,优化前复杂的专辑需要2秒,简单的需要1秒,;优化后复杂的专辑需要0.9秒,简单的需要0.6秒。乍看差距很明显,不过在实际接到网上获取资料的时候,网速的影响远超程序的,基本一个专辑都需要8到12秒去获取资料和下载封面,程序优化的几秒简直微不足道。所以最后决定不优化了,以正确性和兼容优先。


      IP属地:中国香港7楼2014-01-26 16:13
      回复


        使用了更复杂的api请求,简化了数据处理代码,同时提高了准确性,目前最稳定的版本。
        优点:兼容性高,准确性高。可以分析最多4张CD的专辑,可以更准确获取更大、高度为600px(如果封面原图高度不足600,px,则获取原大小)的专辑封面。其余和上一个版本一样。
        缺点:需要获取的资料量很大,而且更大的封面也需要更多下载时间。不兼容AR格式。
        总结:如果不纠结AR格式的话,这个版本已经是功能最好的了,而且处理时间上也没什么可以优化的空间。4CD以上的情况实在是太罕见了,没必要为此而加长代码,所以就这样了。


        IP属地:中国香港8楼2014-01-26 16:32
        回复
          补两张4CD专辑的截图



          IP属地:中国香港9楼2014-01-26 16:58
          回复