如何用php提取mp3文件里的信息

【转】php读取mp3文件信息&(转)
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。如何用php提取mp3文件里的信息
今日,看到一个寒羽工作室出的小软件,能把指定目录下的mp3文件信息提取出来并且生成一个网页,功能很简单,但去很实用,于是就想到能不能用php来实现这个功能,于是就“动手”了。 我们先把几个mp3文件用文本编辑器打开,虽然
今日,看到一个寒羽工作室出的小软件,能把指定目录下的mp3文件信息提取出来并且生成一个网页,功能很简单,但去很实用,于是就想到能不能用php来实现这个功能,于是就“动手”了。 我们先把几个mp3文件用文本编辑器打开,虽然出现的都是乱码,但发现最后一点有个TAG 标记,后面就是这个mp3文件的各种信息,包括演唱者,专辑名称,时间,及一些网站的信息(当然有的文件里没有,你可以用winamp添加,具体的不在说明)哈哈,心里感觉很好,下一步就是如何提取这些信息了。 在提取信息的之前,我们要先把指定目录下的mp3文件找出来,下面是提取mp3文件的代码片段: $thisdir=dir("."); while($file=$thisdir->read()) { if((!is_dir("./$file")) and ($file!=".") and ($file!="..")) { $mp3=strstr($file,"."); if($mp3==".mp3"){ echo "$file"; echo "
"; } } 这段代码可以把指定目录下的mp3文件显示出来(改例的保存文件的目录)。 下一步就是在提取出来的mp3文件中的信息再提取出来,下面是程序片段: $fp=fopen($file,"r"); $content=fread($fp,filesize($file)); $content=strstr($content,"TAG"); echo "$content"; 由于信息是以TAG字符串开头的,所以我们就用strstr函数找第一个出现的tag标记,然后把后面的字符串显示出来,这就是mp3文件中的信息了,当然,这些信息很乱,你可以用字符串函数把提取出来的信息在分析处理一下,得到有用的信息。具体的就留给读者自己思考了。如何用php提取mp3文件里的信息_PHP教程_ThinkSAAS
如何用php提取mp3文件里的信息
如何用php提取mp3文件里的信息
内容来源: 网络
今日,看到一个寒羽工作室出的小软件,能把指定目录下的mp3文件信息提取出来并且生成一个网页,功能很简单,但去很实用,于是就想到能不能用php来实现这个功能,于是就“动手”了。 我们先把几个mp3文件用文本编辑器打开,虽然出现的都是乱码,但发现最后一点有个TAG 标记,后面就是这个mp3文件的各种信息,包括演唱者,专辑名称,时间,及一些网站的信息(当然有的文件里没有,你可以用winamp添加,具体的不在说明)哈哈,心里感觉很好,下一步就是如何提取这些信息了。 在提取信息的之前,我们要先把指定目录下的mp3文件找出来,下面是提取mp3文件的代码片段: $thisdir=dir("."); while($file=$thisdir-&read()) { if((!is_dir("./$file")) and ($file!=".") and ($file!="..")) { $mp3=strstr($file,"."); if($mp3==".mp3"){ echo "$file"; echo "
"; } } 这段代码可以把指定目录下的mp3文件显示出来(改例的保存文件的目录)。 下一步就是在提取出来的mp3文件中的信息再提取出来,下面是程序片段: $fp=fopen($file,"r"); $content=fread($fp,filesize($file)); $content=strstr($content,"TAG"); echo "$content"; 由于信息是以TAG字符串开头的,所以我们就用strstr函数找第一个出现的tag标记,然后把后面的字符串显示出来,这就是mp3文件中的信息了,当然,这些信息很乱,你可以用字符串函数把提取出来的信息在分析处理一下,得到有用的信息。具体的就留给读者自己思考了。
PHP开发框架
开发工具/编程工具
服务器环境}

我要回帖

更多关于 php抓取网页数据 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信