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



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

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



Вкусные рецепты: Ночной коктейль, постный пирог с яблоками, Булочки – «кармашки» из цельнозерновой муки или домашняя пита со сковороды.

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

Ночной коктейльМороженое (милк айс лучше всего подойдет) положите в глубокий стакан, взбейте миксером до жидкой консистенции. Шоколад положить в морозильную камеру подождать 5 -10 минут, чтобы он замо...
Компьютерные игры – тяжелая ручная работа? О карпальном туннельном синдроме

Компьютерные игры – тяжелая ручная работа? О карпаль...

Любое использование компьютера — это работа. Не важно, написание ли это глубокомысленных текстов, кодирование ли программы, или безумный оттяг в очередную «гейму». Во ...
Стиль секси

Стиль секси

Со всех сторон на нас обрушивается информация, что девушка должна выглядеть секси. А как это?Почему-то многие считают, что секси - это как можно больше оголенного тела. Вот и зря. Девушки, неужели вы ...
Шкаф-купе. Выгодная покупка

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

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

Исповедь

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

Не много о заправке картриджей. Откровения работника...

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

Заказ на разработку фирменного стиля: о чем нельзя

При размещении заказа на разработку фирменного стиля представитель компании-заказчика должен держать...

Шри-Ланка. Как поживают островитяне сейчас? Семья

Шри-Ланка — как только ее не называли! Серендиб, «Островок Дхармы», «Сл...

Британский английский язык. История развития

История происхождения английского языка уходит далеко в прошлое. В 1 тысячелетии нашей эры Британию ...

Вкусные рецепты: Торт Нежность, Шоколадный крем, &

Торт Нежностьсок с ананасов слить, дать им немного стечь коржи пропитать,сиропом сметану перетереть ...

Ортопедические стельки для профилактики и лечения

Ортопедические стельки для профилактики и лечения плоскостопия. По медицинской статистике каждому...

Умеют ли растения прыгать, или Тайна мексиканских

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

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

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

Повсеместное внедрение пленок ПВХ - залог професси

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

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

ПОДРОБНАЯ ТИПОВАЯ ИНСТРУКЦИЯпостановки и снятия приборы «NX4-8» Постановка на ОХРАНУЗакрыть все окна...

Мелодрама «Полночь в Париже». Почему Вуди Аллен пе

Хорошо там, где нас нет. Некогда воспевавший малую родину, Вуди Аллен в последнее время предпочитает...



Новости развития информационнного портала:

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

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