Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   расширение mp3 для php (https://forum.antichat.xyz/showthread.php?t=107122)

Vinsik 20.02.2009 05:19

расширение mp3 для php
 
Ктонибудь знает как сним правильно работать?
Уменя например в шаре есть вот такой код
PHP код:

<?php 
require_once 'Id.php'
$id3 = &new MP3_Id(); 
$result $id3->read($att_path."/".$uniq.".$ext"); 
// Ошибкаr "Tag not found" игнорируется 
if (PEAR::isError($result) && $result->getCode() !== PEAR_MP3_ID_TNF) { 
die(
$result->getMessage() . "\n"); 

$result $id3->study(); 
if (
PEAR::isError($result)) { 
die(
$result->getMessage() . "\n"); 




?> 
echo '[b]Битрейт:[/b] ' . $id3->getTag('bitrate') . "kB/s \n";
echo '[b]Продолжительность:[/b] ' . $id3->getTag('length') . " min \n";

ктонибудь знает как к этому коду добавить код который будет редактировать название песни в тегах.
т.е. дописывать в конец названия www.sayt.ru ?

Pashkela 20.02.2009 05:41

ты чо, прикалываешься? Уже была тема:

http://forum.antichat.ru/thread100792.html

Vinsik 20.02.2009 05:52

Цитата:

Сообщение от Pashkela
ты чо, прикалываешься? Уже была тема:

http://forum.antichat.ru/thread100792.html

нет)
просто я непонел как с этим
PHP код:

<?php 
require_once 'Id.php'

// создаем объект, читаем данные 
$id3 = &new MP3_Id(); 
$result $id3->read('../data/Little-Big-Man.mp3'); 
// Ошибка "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"
?>

Работать, куда дописать www.sayt.ru чтобы в конце названия песни это было видно.

Vinsik 20.02.2009 09:21

я написал
PHP код:

require_once 'Id.php'

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


// Определяем информацию 
$id3->setTag('comment''www.sayt.ru'); 

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


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

Но в поле коментарий ничего не меняется, как сделать чтоб все было норм?

Twoster 20.02.2009 10:15

http://www.softtime.ru/info/articlephp.php?id_article=64
Тут почитай, все написано понятным языком, а еще почитай про работу с классами на php, там ведь просто класс.


Время: 13:44