MP3 и OGG теги в PHP - PullRequest
       15

MP3 и OGG теги в PHP

2 голосов
/ 28 августа 2009

Кроме http://us3.php.net/manual/en/book.ktaglib.php и http://getid3.sourceforge.net/ кто-нибудь знает какой-либо другой способ работы с PHP с тегами на аудиофайлах?

Мне нужно прочитать и написать их, и KTagLib кажется слишком сложным для работы, а также не получить документацию, а getID3, кажется, только пишет теги ID3v1.

Ответы [ 4 ]

1 голос
/ 21 мая 2010

с ktaglib:

$tag = new KTaglib_MPEG_File('test.mp3')->getID3v2Tag()->getFrameList();
echo "Album: " . $tag["TIT2"];
echo "Album: " . $tag["TALB"];
echo "Artist: " . $tag["TPE1"];
0 голосов
/ 16 мая 2011

В настоящее время для записи тегов vorbis в файл ogg / vorbis для GetId3 требуется установленный vorbiscomment на сервере.

0 голосов
/ 22 февраля 2010

Если вы не можете использовать модуль php для тегов id3 (иногда вы не можете установить модули на некоторых хостингах), вы можете использовать эту функцию:

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

0 голосов
/ 28 августа 2009

В PHP есть и другие функции ID3 только для чтения: http://php.oregonstate.edu/manual/en/book.id3.php

Вы должны попробовать стабильную версию getID3 (), есть комментарий для беты:

v2.0.0-b5 может записывать только некоторые форматы тегов:

ID3v1

APEtag

FLAC

Ogg

Vorbis

Lyrics3

В конюшне они должны поддерживаться (если не лгут):

Форматы тегов:

ID3v1 (v1.0 и v1.1)

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

метки APE (v1 и v2)

(Ogg) VorbisComment

Lyrics3 (v1 & v2)

...