Может ли кто-нибудь рекомендовать хороший автономный класс (не часть PEAR) или другой метод для того, чтобы я мог захватить некоторые базовые метаданные из примерно 1400 файлов MP3?
http://getid3.sourceforge.net/
Работает как с ID3 v1, так и с V2. Читает больше, чем просто id3, но должен соответствовать счету. Вы также можете играть со следующим: http://www.htmlhelpcentral.com/messageboard/showthread.php?t=12006
<? class CMP3File { var $title;var $artist;var $album;var $year;var $comment;var $genre; function getid3 ($file) { if (file_exists($file)) { $id_start=filesize($file)-128; $fp=fopen($file,"r"); fseek($fp,$id_start); $tag=fread($fp,3); if ($tag == "TAG") { $this->title=fread($fp,30); $this->artist=fread($fp,30); $this->album=fread($fp,30); $this->year=fread($fp,4); $this->comment=fread($fp,30); $this->genre=fread($fp,1); fclose($fp); return true; } else { fclose($fp); return false; } } else { return false; } } } ?>