title
Description
Body
Нужно прочитать информацию о мелодии. Вызывает ошибку. Кажется размер файла больше/меньше, чем нужно
Вот строка
// get frame contents
$this->id3v2->{$frameid} = trim(fread($fp, $framesize));
Неактивен
Ы Только час назад и скачал у тебя
Добавлено спустя 6 минут 27 секунд:
Попытался использовать класс id.php по примеру
$id3 = &new MP3_Id();
$id3->read($file);
echo '<pre>';
print_r($id3);
echo '</pre>';
Страница пустая
Неактивен
думается мне, что память расходуется у тебя где-то выше. а в этом месте просто уже выходит за рамки дозволенного
Добавлено спустя 55 секунд:
амперсанд не используй. это костыль времен PHP4.
Неактивен
Я и без него писал ) Пусто. Файл есть, теги правда в2, но ошибка должна быть?
Дело не в коде выше - сервер у меня похоже слабый Спрошу в поддержке
Неактивен
Gemorroj, теперь как получить информацию? Оо Такое не работает
|
|
Отредактировано НЕЗНАЙКА (2010.06.10 18:50)
Неактивен
Да дох.. что показывает. Вот начало
Название:
Исполнитель:
Альбом:
Битрейт: free Kbit/sec
object(AudioFile)#1 (29) { ["wave_id"]=> string(4) "MPEG" ["wave_type"]=> string(16) "MPEG Version 2.5" ["wave_compression"]=> bool(false) ["wave_channels"]=> string(6) "Stereo" ["wave_framerate"]=> int(11025) ["wave_byterate"]=> string(13) "free Kbit/sec" ["wave_bits"]=> string(3) "n/a" ["wave_size"]=> int(547514)
Добавлено спустя 5 минут 44 секунды:
Блин, данные пустые, хотя я заполнял
Неактивен
Mp3.class вообще возвращает код мелодии на 100 кб (как и classaudio)
Я как бы добавил к прошлому примеру id3v1 тегов и заработало
Неактивен