2 Stimmen

MP3- und OGG-Tags in PHP

Außer http://us3.php.net/manual/en/book.ktaglib.php y http://getid3.sourceforge.net/ Kennt jemand eine andere Möglichkeit, in PHP mit Tags für Audiodateien zu arbeiten?

Ich brauche, um sie zu lesen und zu schreiben, und KTagLib scheint ein wenig zu viel für den Job, und auch nicht wirklich bekommen die Dokumentation, und getID3 scheint nur ID3v1 Tags zu schreiben.

1voto

user347071 Punkte 11

Mit ktaglib:

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

0voto

Tom Pažourek Punkte 8231

Es gibt auch andere ID3-Funktionen in PHP, die nur zum Lesen dienen: http://php.oregonstate.edu/manual/en/book.id3.php

Sie sollten die stabile Version von getID3() ausprobieren, es gibt diesen Kommentar für Beta:

v2.0.0-b5 kann nur einige Tag-Formate schreiben:

ID3v1

APEtag

FLAC

Ogg

Vorbis

Liedtext3

Im Stall sollten sie unterstützt werden (wenn sie nicht lügen):

Tag-Formate:

ID3v1 (v1.0 & v1.1)

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

APE-Tags (v1 & v2)

(Ogg) VorbisKommentar

Liedtext3 (v1 & v2)

0voto

Pons Punkte 1737

Wenn Sie das php-Modul für die id3-Tags nicht verwenden können (bei manchen Hostings können Sie keine Module installieren), können Sie diese Funktion verwenden:

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

0voto

yPhil Punkte 7419

Im Moment, um Vorbis-Tags in eine Ogg/Vorbis-Datei zu schreiben, GetId3 erfordert die Installation von vorbiscomment auf dem Server.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X