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




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

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



Нестандартные выставочные стенды

Нестандартные выставочные стенды

Мобильные выставочные стенды - это Ваш универсальный помощник при проведении различного рода рекламных мероприятий. Основным достоинством мобильных конструкций являются: Выставочный дизайн и строитель...
Вкусные рецепты: Варенье из красного грейпфрута и мандаринов, Итальянские мотивы. Пармская ветчина с дыней, Сёмга под двумя соусами (на основе голландского).

Вкусные рецепты: Варенье из красного грейпфрута и ма...

Варенье из красного грейпфрута и мандариновОчистить, удалить плёнки, порезать. Добавить сахар и довести до кипения. Остудить. И снова довести до кипения и проварить 20 минут. Остудить. Разлить по стер...
Отсечная гидроизоляция. Опыт проектирования.

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

В подлежащих реконструкции зданиях часто отсутствует горизонтальная гидроизоляция. Вследствие чего развивается капиллярный подсос влаги стенами здания. В результате получают развитие такие процессы и ...
Как евреи боролись с арабами за Верхнюю Галилею?

Как евреи боролись с арабами за Верхнюю Галилею?

По англо-французскому соглашению от 15 сентября 1919 года британская армия отступилa из северной части Верхней Галилеи южнее линии Рош ха-Никра-Буазия, оставив эту территорию французам. Однако те...
Обувь для всей семьи

Обувь для всей семьи

C давних времен, собственно когда только появились первые образцы обуви, промчалось огромное количество эпох. За такой срок, собственно по нынешний день, полностью изменились и нормативы непосредствен...
Куда нас ведёт товарищ Пэ?

Куда нас ведёт товарищ Пэ?

На одной из встреч лидеров «большой восьмёрки» лондонская «Таймс» ставила оценки за костюм. Путин получил тройку по десятибальной системе и эпитет «гробовщика, забывшего ...
Популярное

Как упрочняют алюминий?

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

Афинский университет и Афинская академия

Афинский университет и Афинская академия – центры академическое образования в стране Афинс...

Полиглотами рождаются или становятся?

В свои молодые годы я любила посещать выступления Ираклия Андроникова в Ленинградской филармонии и с...

Последняя капля для дачника

…Точные данные, когда именно дачники принимают решение о создании системы дренажа на своем участке, ...

Отдых в Черногории с итальянским акцентом

Черногория — чудесная, удивительная страна с очень красивой, неповторимой природой. Все больше ...

Создание сайтов и анимация

Создание сайта неизменно предполагает ответ на вопрос, " какую идею мы хотим реализовать, откры...

STEN Mark II. Как «редкостное дерьмо» стало самым

«STEN», конечно, редкостное дерьмо, но он внес немалый вклад в нашу победу". (Англи...

Преимущества работы с сапой. Создай свой стабильны

Биржа продажи ссылок – это отличный способ монетизации сайта, так утверждают многие сео-оптимизаторы...

Налоговая может быть доброй

Системы с фискальными регистраторами более гибки и функциональны, если сравнивать их с обычными ККМ....

Натяжные потолки в квартиры - интересное нововведе

У большинства из нас, так уж сложилось, со словом «ремонт» ассоциируется  укладка полов, установка н...



О информационном портале:

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

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