Вход Регистрация
Файл: mp3/index.php
Строк: 44
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<title>mp3-теги</title>
</head>

<body>
<?php
require_once './MP3/Id.php';
$file='./prikoly_-_belki_(zaycev.net).mp3';///файл который читаем


///1 читаем теги
// Создаем объект, читаем файл
$id3 = &new MP3_Id();
$result $id3->read(''.$file.'');
if (
PEAR::isError($result)) {
die(
$result->getMessage() . "n");
}

// Читаем поля и выводим информацию
echo 'Название: ' $id3->getTag('name') . "n<br/>";
echo 
'Исполнитель: ' $id3->getTag('artists') . "n<br/>";
echo 
'Альбом: ' $id3->getTag('album') . "n<br/>";
echo 
'Год: ' $id3->getTag('year') . "n<br/>";
echo 
'Комментарий: ' $id3->getTag('comment') . "n<br/>";
echo 
'Жанр: ' $id3->getTag('genre') . "n";
echo 
'Жанр (число): ' $id3->getTag('genreno') . "n<br/>";
echo 
'Трэк: ' $id3->getTag('track') . "n<br/>";

/*
что нужно открываем

//////////////////////////////////////////////////////////////////////////////////

///2 записываем свои теги
// создаем объект, читаем данные
$id3 = &new MP3_Id();
$result = $id3->read(''.$file.'');
// Ошибка "Tag not found" игнорируется
if (PEAR::isError($result) && $result->getCode() !== PEAR_MP3_ID_TNF) {
die($result->getMessage() . "n");
}

// Определяем информацию
$id3->setTag('name', 'Neuer Titel');
$id3->setTag('artists', 'Andere Band');
$id3->setTag('album', 'Schlagertraum #3');
$id3->setTag('year', 1984);
$id3->setTag('comment', 'Volksmusikal. Hochgenuss');
$id3->setTag('genre', 'Folk');
$id3->setTag('track', 5);

// Записываем информацию в тег
$result = $id3->write();
if (PEAR::isError($result)) {
die($result->getMessage() . "n");
}

echo "Тег успешно записан.! n"; 

////////////////////////////////////////////////////////////////////////////////

///3 Удаляем тег
// Создаем объект, читаем файл
$id3 = &new MP3_Id();
$err = $id3->read('../data/Little-Big-Man.mp3');
if (PEAR::isError($err)) {
die($err->getMessage() . "n");
}

// Удаляем тег
$result = $id3->remove();
if (PEAR::isError($result)) {
die($result->getMessage() . "n");
}

echo "Тег успешно стерт! n"; 


*/
?>
</body>
</html>
Онлайн: 0
Реклама