Вы не зашли.
#1.
TLENS
Off
(14)
Moderator
2010.12.27 18:06
Тут такая проблемка с Id3 Не выводит битрейда чего только и надо а mp3.class.php Воще просит 120 мб оперативы
Мож еще есть какойнить?
И как им проверить битрейд?
Или проблему с id3 можна решить вот код:
Код:
lt;?//error_reporting(0);require_once "id.php"; $f = '../../files/Charlie_Dee-Have_It_All_Tiesto_remix.mp3';// вставляем класс$id3 = &new MP3_Id(); $result = $id3->read($f); if (PEAR::isError($result) && $result->getCode() !== PEAR_MP3_ID_TNF) { die($result->getMessage() . "<br />"); }$result = $id3->study(); if (PEAR::isError($result)) { die($result->getMessage() . "<br />"); } echo 'MPEG ' . $id3->getTag('mpeg_ver') . ' Layer ' . $id3->getTag('layer') . "<br />"; echo $id3->getTag('mode') . "<br />"; echo 'Размер файла: ' . $id3->getTag('filesize') . " Bytes <br />"; echo 'Bitrate: ' . $id3->getTag('bitrate') . "kB/s <br />"; echo 'Длительность: ' . $id3->getTag('length') . " min <br />"; echo 'Samplerate: ' . $id3->getTag('frequency') . "Hz <br />";?> |
Результат:
MPEG 1 Layer 1
Stereo
Размер файла: 20481173 Bytes
Bitrate: 0kB/s
Длительность: -1:59 min
Samplerate: 44100Hz
Отредактировано TLENS (2010.12.27 18:06)
#2.
2010
Off
(1)
Участник
2010.12.28 12:12
А где сам файл класса? дай ссылку на архив я посмотрю
#3.
TLENS
Off
(14)
Moderator
2010.12.28 13:01
Щас
Добавлено спустя 2 минуты 25 секунд: Файл с тестом в етой же папке
Вложения
id.zip
8kb
[
загрузок: 571]
#4.
2010
Off
(1)
Участник
2010.12.28 19:07
Щас, погоди время. Нашел один класс. Щас подрихтую + свой код внесу в пример и дам архив.
в пире же есть idv2. 2 версия этого класса.
#6.
TLENS
Off
(14)
Moderator
2010.12.28 23:11
Всмысле тоисть там надо пир с 3 версией присоеденить?
Добавлено спустя 1 минуту 42 секунды: 2010 написал:
А где сам файл класса? дай ссылку на архив я посмотрю
Буду очень благодарен
#7.
2010
Off
(1)
Участник
2010.12.28 23:11
TLENS, я щас тебе делаю с новым классом. Там всё показывает и даже на много лучше чем этот. Битрейт често по иструкции, размер файла четко 000.00кб, длина четко 00:00 и так далее. Сейчас скоро принесу архив, там в ридми всё опишу.
#9.
2010
Off
(1)
Участник
2010.12.29 00:12
Gemorroj, я имею ввиду что красиво и правильно рассписан класс и правильно сделан метод вывода информации + он оказался рабочий) я сначала джон cms побрил на этот класс - но там хз что, мне не удалось справиться с 700 сточками кода в одном файле и 600-700 в другом. А этот что я нашел - там один класс примерно 19кб и богатая функционалка. Всё что я там делаю (TLENS'y) - так это несколько файлов для реального примера + два архива:
1. обрезаный пример.
2. оригинальный с архива пример со всякими там тяжко понимающеми функциями.
Вот я и сделал свой свобственый вывод инфы о мр3 для быстрого понимания чтобы не парить себе мозг и сходу понять как там делать.
#10.
2010
Off
(1)
Участник
2010.12.29 11:11
TLENS, всё готово. На размер не обращай внимание, там всего лишь два мр3 файла по 300 кб для теста. Распакуешь архив -> читай readme...txt;
- там всё написано подробно.