Пакет Mp3_Id

Вы, наверное, видели в таких известных программах как Winamp,iTunes, что они показывают имя композиции, автора и т. д.
Откуда они это берут? Может быть в интернете есть сервер с базой данных? Нет. Всё намного проще. В файле в конце или
в начале пишут название композиции, имя автора и т. д. Под каждое поле отводится некоторое количество байт. Чтобы прочитать
эти поля надо установить библиотеку MP3_Id[1]. Давайте поместим все эти файлы (в архиве) в каталог
mp3_id. Теперь откроем файл Id. php (этот тот самый модуль, который надо подключить). В самом начале (не считая комментарий)
идёт обращение к файлу PEAR. php (require_once "PEAR. php"). А в фале PEAR. php на 766 строке идёт обращение к PEAR5. php
(include_once "PEAR5. php"). Следуя из этого нам нужно в файл с пакетом поместить эти файлы. Для этого в корне папки интерпретатора
PHP найдите программу go-pear. bat. Запустите её. Вам она будет задавать много вопросов, Вы отвечайте на них. После установки
зайдите в папку PEAR и скопируете в папку с пакетом MP3_Id файл PEAR. php и PEAR5. php.

Ну чтож. У нас всё готово! Переходим к практике. Я вам сразу покажу пример скрипта. Лучше один раз увидеть, чем сто раз услышать.

<?php
require_once("mp3_id/Id. php"); // Подсоединяем модуль.
$m = &new MP3_id(); // Создаём класс. Про классы читайте тут[2].
$result=$m->read("kino_-_aliuminievie_ogurci. mp3"); // Читаем песню. В данном случае Алюминиевые огурцы В. Цоя.
if (PEAR::iserror($result)) die($result->getmessage()); // Если произошла ошибка, то выводим её.
// метод gettag возвращает имя автора, название песни и т. д. в зависимости от параметра.
echo "Название: ",$m->gettag("name"),"<br />";
echo "Автор: ",$m->gettag("artists"),"<br />";
echo "Альбом: ",$m->gettag("album"),"<br />";
echo "Год: ",$m->gettag("year"),"<br />";
echo "Комментарий: ",$m->gettag("comment"),"<br />";
echo "Жанр: ",$m->gettag("genre"),"<br />";
echo "Жанр (число): ",$m->gettag("genreno"),"<br />";
echo "Номер в трэк-листе: ",$m->gettag("track");
?>
Все строки я прокомментировал. Если вы хотите изменить имя автора, название и т. д., то воспользуйтесь метод settag.
У него два параметра: поле, новое значение. Только после изменения не забудьте сохранить их. Это делается методом write.
Если вам вообще всё удалить надо, то воспользуйтесь методом remove.

На этом всё! Удачи!

Сайт. Статья. 1. 2.

Автор статьи: неизвестный | Дата публикации: 15:12 14.12.2016 Club-rosneft.Ru




Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Шкаф-купе. Выгодная покупка

Шкаф-купе. Выгодная покупка


Летопись шкафов купе началась еще с 19 века. Однако мировую известность они получили в 20 веке. Сегодня практически в любом доме в любой стране мира можно встретить такие функциональные и удобные шкаф...


Окна с перспективой

Окна с перспективой


Строительство. Окна с перспективой. Каждый, кто мечтает об уютном доме, должен знать одну простую вещь: чувство комфорта складывается из суммы ощущений. Дом только тогда становится родным, когда он ...


Дрессировка собак. Команды «Сидеть», «Лежать», «Стоять»

Дрессировка собак. Команды «Сидеть», «Лежать»...


Прежде всего, следует начать с обучения собаки команде «Сидеть». Для этого можно использовать любое слово или фразу, однако наилучшим вариантом, как показывает опыт, является именно слово «Сидеть». Ус...


Статья о печатях и штампах

Статья о печатях и штампах


Любой организации и фирме для ведения канцелярской работы необходимо использовать печати и штампы. На сегодня штемпельная продукция достаточно различная. Технология изготовления печатей дает возможнос...


Вкусные рецепты: Горячие бутерброды, Куки бабы Мили, Яблочно-кокосовый пирог.

Вкусные рецепты: Горячие бутерброды, Куки баб...


Горячие бутербродыВсе ингридиенты нарезаем, натираем, заправляем майонезом. На кусочки батона намазаваем "намазывалку" и укладываем на противень застеленный пекарской бумагой. Запекать мин. 20 Оч. вку...


Как без вреда для здоровья выйти на работу после праздников?

Как без вреда для здоровья выйти на работу по...


Если говорить начистоту, то вред своему здоровью мы наносим как раз во время праздников. С первых дней отдыха мы сбиваем режим сна и бодрствования (поздно ложимся, спим до обеда), едим много жирной пи...


Читаемые

Тумстоун: чем он знаменит? Часть 1

Многие из вас, вероятно, видели американский вестерн «Тумстоун — легенда Дикого Запада», появившийся на экранах в начале 90-х годов. Мне, к сожалению, до сих пор не удалось посм...

Письменность японского языка

Японский язык для отображения слов использует иероглифы. Иероглифы могут быть двух видов: кандзи (китайские иероглифы) и кана система слоговых иероглифов каждый иероглиф означает слог слова.При письме...

Просто ли выбрать ридер? Электронные книги на осно

Будучи с детства неравнодушным к книгам, однажды я поставил себе задачу выбрать «читалку». И, как оказалось, задачу довольно непростую. После получения результатов первого же поисково...

Вкусные рецепты: шампиньоны фаршированные, Закусоч

шампиньоны фаршированные1. Из шампиньонов вынуть ножку и с помощью чайной ложки удалить перепонки. Добавить все это в фарш (при желении, так получится сочнее. 2. Нафаршировать получившиеся "чашечки" м...

Почему единица силы звука названа именем учителя г

3 марта 1847 года родился Александр Грехем Белл. Он был сурдопедагогом — учил разговаривать глухонемых детей. Отец Александра много лет разрабатывал систему записи звуков речи, пользуя...

Приобретаем аксессуары для мобильного телефона

Сегодня мобильный считается одним из наиболее важных атрибутов в бытовой жизни любого современного человека. Есть много разных моделей сотовых телефонов, а также аксессуаров для них. К каждому сотовом...

Трансформеры 2 рецензия

Геройская работаКогда читаешь о первой реакции Майкла Бэя на предложение Спилберга экранизировать «Трансформеров», кажется, что позднее режиссер сменил гнев на милость, потому что продюсеры предложили...

Откуда приехали рыцари?

История создания рыцарства до сего времени достаточно не изучена и не имеет единого согласованного мнения историков. Она интерпретируется в широком диапазоне и различно относит время организации рыцар...

Терапевтические возможности Флоравит-Э для профила

Одной из главных проблем для больных сахарным диабетом является предупреждение побочных явлений в первую очередь нарушений работы печени, макро- и микроангиопатии, энтеропатия, нефропатия, дисбактери...

Как я встречала Новый год в Таллинне? На улице!

В молодости мы живем больше не разумом, а эмоциями, чувствами. Именно эмоции, бьющие через край, и привели меня в Таллинн 31 декабря 1960 года. Столько лет прошло, а в памяти все та новогодняя но...

Развивая портал:

Наш сайт является ресурсом, который включает в себя полный список познавательных и занимательных статей. Каждый посетитель отыщет для себя что-нибудь нужное. Адаптированный дизайн дает возможность вам максимально быстро находить подходящую информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех гаджетах. Теперь отыскать актуальную информацию стало совершенно легко.

Мы собрали для вас полезные и интересные статьи. У нас портале вы отыщите ответы на интересующие вас вопросы. Элементарная система поиска дает возможность вам моментально отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых гаджетах. Теперь, поиск нужной информации будет занимать у вас секунды.