对。只要知道了MP3,WMA文件格式结构就应该不成问题~~~~~~~~~~~~~~~~~~

解决方案 »

  1.   

    有做过这方面的高手没?难道现在的音乐网站提取mp3或wma头信息都是用手动的方法??
      

  2.   

    回复人: haojiubujian(没的商量) ( ) 信誉:100 
    难道现在的音乐网站提取mp3或wma头信息都是用手动的方法??
    --------------------------------有可能:)
      

  3.   

    写个自己的思路
    其实可以把这部分工作交给其他的现成的组件来做(我想,这类组件在网上是应该可以找到的,比如com,javabean)然后用php读出来不就行啦,一定要直接用php来完成这种工作不一定是最好的选择,愚见,不知道正确否
      

  4.   

    看了一下www.phpe.net里面的类,后来自己写了一些函数,已经可以将mp3的头信息全部读出来了,但是遗憾的是,又出现了另一个让人费解的问题:
        我用的是postgres+php5+apache2.05,所有头信息提取出来并用echo打印出来都满好的,可是在insert到数据库时却经常报错,出现有的mp3无法提交的问题(有的又可以)。我花了2天时间也没搞清楚为什么,而且将insert语句直接copy到linux终端运行又是正确的,纳闷!
        后来发现是mp3本身的问题,即没有修改过得mp3操作正确,但如果用winmap或其他工具修改头信息(哪怕是添加一个字符,然后再还原),只要操作了update,这样的mp3就无法上传到数据库中了,昏..........但对头信息的打印语句又都是对的??????怎么回事?百思不得其解啊!
         有没绝对高手能帮忙啊?
      

  5.   

    有时候是会出现一些莫名其妙的问题,我也碰到过,后来把代码完整的copy到另一个文件中,又好了!奇怪!你也可以试试,呵呵!不行别怪我啊!
         mp3修改头信息后,其结构应该不会变,估计是你代码的问题!你读取的时候最好只读取有效信息位,不要都读出来了,容易出错!