Пакет 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




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

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



Вкусные рецепты: горячий хлеб с начинкой, Плетёнка с кунжутом, начинённая "черносливом в шоколаде", Кунжутные блинчики на яблочной сывоторке + блинчики на ряженке с соленой семгой

Вкусные рецепты: горячий хлеб с начинкой, Пле...


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


Чем занять ребенка в отсутствие папы?

Чем занять ребенка в отсутствие папы?


Ребёнку 1 год 9 месяцев. Малыш все делает только с папой: ложится спать с папой, играет с папой, едет куда-нибудь исключительно с папой и т. д. Если папа на работе, а с ребенком мама, то «...


Год Кота и Кролика: что обещают нам звезды? Общий обзор

Год Кота и Кролика: что обещают нам звезды? О...


У каждого года Восточного календаря есть свой правитель. И в этом году им становится Белый Кот и Кролик. В свои права этот зверек вступит 3 февраля в 5 часов 32 минуты. Что нам следует ждать от э...


Пуговка

Пуговка


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


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

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


Треть жизни люди проводят во сне. Спят на полу, на иголках, в метро, на работе, на лекциях, на стуле, на кресле и даже в тазике с салатом. Однако большинство всё же предпочитает постель. А в пост...


Умелая мамочка

Умелая мамочка


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


Познавательное

Сточные воды

Различают три типа сточных вод: бытовые, промышленные и ливневые. В бытовых стоках, включающих сливы кухни, туалета и ванны, представлен весьма широкий набор биогенных элементов, органических веществ ...

Интернет магазины и причины их бурного роста

Интернет магазины, как площадка электронной торговли, переживают этап бурного развития. Такой бурный рост интернет торговли обусловлен целым рядом причин, носящих как объективный так и субъективный ха...

Спецпроекты

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

Пожарная безопасность в частном доме

Старая английская пословица «Мой дом – моя крепость» стала одной из популярнейших в современной России. Всё больше состоятельных людей стремится уехать из мегаполиса – будь то Москва, Санкт-Петербург ...

Вкусные рецепты: ПЫШНЫЕ ШПРОТНЫЕ СЛОЙКИ, суп с лим

ПЫШНЫЕ ШПРОТНЫЕ СЛОЙКИРазморозить замороженное тесто, разложить на присыпанном мукой столе, слегка раскатать и нарезать квадратами ок 10х10 см Вымытый помидор нарезать поперек тонкими кружочками (толщ...

Шредеры и ламинаторы – применение в современном об

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

Постановка/снятие NX-4,8.

ПОДРОБНАЯ ТИПОВАЯ ИНСТРУКЦИЯпостановки и снятия приборы «NX4-8» Постановка на ОХРАНУЗакрыть все окна двери, всем лишним покинуть объект. Лицу, имеющему право постановки объекта на охрану подойти к вын...

Экскурсии Калининграда: песчаная коса и Зеленоград

Если вы планируете в этом или следующем году отдохнуть в Калининграде – вы точно должны посетить Национальный Заповедник «Куршская Коса». Куршская Коса – это самый западный пр...

Обувь для ребенка

Проблема выбора обуви для ребенка становится актуальной где-то после первых 6-ти месяцев его жизни. Всю детскую обувь для крохи можно условно поделить на 2 группы: для малышей ходящих“ и неходящих“. Е...

Алюминиевый профиль для офисных перегородок

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

О портале:

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

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