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



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

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



ППС-43. Каким был самый эффективный пистолет-пулемёт Второй мировой войны?

ППС-43. Каким был самый эффективный пистолет-пулемёт...

Если пистолет-пулемёт Шпагина ППШ-41 называли «оружием победы», то именно пистолет-пулемёт Судаева ППС-43, называют «оружием, прорвавшим блокаду Ленинграда», и однозначно призн...
Атеросклероз - какова причина? Гомоцистеин

Атеросклероз - какова причина? Гомоцистеин

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

Кандидоз полости рта. Какую диету соблюдать во время...

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

Рецензия на фильм "Американская История X"

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

Найти няню для грудничка

Если вы решили найти няню для совсем маленького ребёнка, которому не исполнилось ещё даже одного года, то выбор нужно подойти тщательно продумывая все мелочи. Было бы ошибкой предполагать, что главная...
Пять законов для получения прибыли в торговле на фондовом рынке

Пять законов для получения прибыли в торговле на фон...

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

Хотите узнать немного о буднях фрилансера?

Сбылась хрустальная мечта моей юности: я работаю дома, принадлежу себе и сам распоряжаюсь своим врем...

Моделирование, численное исследование и анализ пов

        Оптический телескоп не может повышать поверхностную яркос...

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

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

Что такое галтель и как с ней работать?

Потолочный плинтус, или галтель, как его называют профессиональные строители, служит для того, чтобы...

Вкусные рецепты: ПИРОГ ИЗ МАНКИ И РИККОТТЫ, Пьяный

ПИРОГ ИЗ МАНКИ И РИККОТТЫВсе просто и быстро. Готовый бисквит кладем на дно формы для выпечки. Можно...

Рубенс. «Семья сэра Балтазара Гербье». Кем и когда

Мы — в Национальной галерее искусств, в Вашингтоне, в Соединенных Штатах Америки. Национа...

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

Мобильные выставочные стенды - это Ваш универсальный помощник при проведении различного рода рекламн...

«Плати, сколько хочешь»? За и против

Система оплаты «Плати, сколько хочешь» появилась как метод борьбы против электронного пи...

Как почистить сосуды

Сосуды человека – один из самых тонких и уязвимых органов. При неправильном образе жизни и некоторых...

Польза грейпфрута

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



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

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

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