题
除了 http://us3.php.net/manual/en/ book.ktaglib.php 和 http://getid3.sourceforge.net/ 没有人知道任何其他方式从PHP与音频文件的标签工作?
我需要读取和写入他们,KTagLib似乎有点太多的工作,也没有真正得到的文档,并getID3似乎只写的ID3v1标签。
解决方案
有也只是为了阅读在PHP其他ID3功能: HTTP:/ /php.oregonstate.edu/manual/en/book.id3.php
您应该尝试getID3()的稳定版本,对于测试此评论:
<强> V2.0.0-B5可以只写一些标签格式:强>
的ID3v1
APEtag
FLAC
奥格
Vorbis格式
Lyrics3
在稳定,它们应该被支持(如果不撒谎):
代码格式:强>
的ID3v1(V1.0&V1.1)
的ID3v2(V2.2,V2.3&V2.4)
APE标记(V1&V2)
(奥格)Vorbis注释
Lyrics3(V1&V2)
其他提示
与ktaglib:
$tag = new KTaglib_MPEG_File('test.mp3')->getID3v2Tag()->getFrameList();
echo "Album: " . $tag["TIT2"];
echo "Album: " . $tag["TALB"];
echo "Artist: " . $tag["TPE1"];
如果你不能使用ID3标签(有时无法安装在一些hostings模块)PHP的模块,则可以使用此功能:
HTTP:// www.barattalo.it/2010/02/22/reading-mp3-informations-with-php-id3-tags/
目前,写Vorbis的标签的OGG / Vorbis格式文件, GetId3 在需要Vorbis注释安装服务器
不隶属于 StackOverflow