Question

http://us3.php.net/manual/en/ book.ktaglib.php et http://getid3.sourceforge.net/ ne sait de toute autre façon de travailler à partir de PHP avec des balises sur les fichiers audio?

Je dois lire et écrire, et KTagLib semble un peu trop pour le travail, et aussi ne pas vraiment la documentation et getid3 semble écrire uniquement les balises ID3v1.

Était-ce utile?

La solution

Il y a aussi d'autres fonctions ID3 en PHP juste pour la lecture: http: / /php.oregonstate.edu/manual/en/book.id3.php

Vous devriez essayer la version stable de getid3 (), il y a ce commentaire pour le bêta:

  

v2.0.0-b5 ne peuvent écrire que certains formats d'étiquette:

     

ID3v1

     

APEtag

     

flac

     

Ogg

     

Vorbis

     

Lyrics3

stable, ils devraient être pris en charge (si le ne mentent pas):

  

Formats Tag:

     

ID3v1 (v1.0 et v1.1)

     

ID3v2 (v2.2, v2.3 et v2.4)

     

APE (v1 et v2)

     

(Ogg) vorbiscomment

     

Lyrics3 (v1 et v2)

Autres conseils

avec ktaglib:

$tag = new KTaglib_MPEG_File('test.mp3')->getID3v2Tag()->getFrameList();
echo "Album: " . $tag["TIT2"];
echo "Album: " . $tag["TALB"];
echo "Artist: " . $tag["TPE1"];

Si vous ne pouvez pas utiliser le module php pour les balises ID3 (parfois, vous ne pouvez pas installer des modules sur certains hostings), vous pouvez utiliser cette fonction:

  

http: // www.barattalo.it/2010/02/22/reading-mp3-informations-with-php-id3-tags/

À l'heure actuelle, d'écrire des balises Vorbis dans un fichier ogg / vorbis, getid3 nécessite vorbiscomment installé sur le serveur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top