Forum Webscript.Ru
Программирование => PHP => Тема начата: H2OP от 09 Марта 2005, 20:56:48
-
Можно ли с помощью php получить инфрмацию о мп3-файле? ну там битрейт, продолжительность..
-
можно.
-
блин круто! расскажи вкратце пожалуйста, или дай линк, где можна узнать
! пожалуйста
-
fstat() - там?
-
я имел ввиду stat() но там этого нет..
-
http://pecl.php.net/package/id3
http://pear.php.net/package/MP3_ID
http://sourceforge.net/projects/getid3/
-
подскажите че нужно прописать в httpd.conf чтобы работали функции id3 ? а то у меня когда вызываю любую из них пишет "Call to undefined function".. у меня пхп 4.3.4, может выше нада?
-
гы
-
RomikChef:
ну че гы!? ну как всегда! не объяснить что-ли?
-
может мне все-таки кто-нибудь объяснит что нужно сделать чтобы эти функции заработали? нада че-нить скачавать/устанавливать?
-
Действительно гы:)
тебе дали ссылки, качай и используй, там все за тебя уже написано, тебе только инструкцию прочитать надо.
-
а может я тока по-русски читать умею
-
всмысле что там все по не-русски
-
ну вот скачал я MP3_ID и куда его сувать?
-
мдя. ну давай разберем все от начала и до конца.
разархивируешь файл, там вроде 3 директории есть, все их переносишь на свой сервак например в директорию music, дальше заходишь браузером в yoursite.com/music/demos
все...скрипт уже вроде должен работать. это конечно все демо, но очень хорошее демо, ты можешь сделать что-то попроще, а как сделать именно то что нужно тебе это уже ищи или в файлах исходниках, то есть demos. или же лучше постарайся прочитать инструкцию как пользоваться ГОТОВЫМ скриптом....за тебя все написали, тебе нужно лишь немного знать.
а отмазы, что я только русский знаю не пройдут, зачем тогда вообще в программирование соваться если не знаешь английский.
-
мне не нужен готовый скрипт, мне нужна одна функция, которая доставала бы битрейт например.
Существует ли такая возможность в php без установки дополнительных модулей(или еще чего..)??
-
H2OP
В php нет встроенной функции это раз. но при этом ты сам можешь написать скрипт который будет доставать эту информацию прямо из файлов это два. в третьих тебе это не под силу как понял, в четвертых никто тебя не заставляет ставить какие то модули в апачу или пхп, тебе нужно лишь использовать скрипт который будет доставать сам информацию из файлов для тебя.ничего сложного нет
-
H2OP:
мне не нужен готовый скрипт, мне нужна одна функция, которая доставала бы битрейт например.
Существует ли такая возможность в php без установки дополнительных модулей(или еще чего..)??
Слушай, а поковырять эту демку не пробовал? Там же все написано (какая функция - что делает)... Исходник все-таки :) Да и потом, он же работает у тебя без всяких дополнительных модулей и настроек...
Начиная искать с конца... Например в файле demo.basic.php есть строка:
echo @$ThisFileInfo[\'audio\'][\'bitrate\']; // audio bitrate
Можно отсюда начать... если видишь переменную, посмотри где она появилась и что означает... Так со временем ты не только узнаешь, КАК сделать ТО, что ты хочешь, но и то, что можно еще взять полезного из скрипта...
P.S. На самом деле демка офигенная....
Кстати, мне тоже такая фишка нужна... как найду напишу...
Будешь первым, будь другом - поделись :p
-
здесь присутствует глобальное непонимание.
ламеры, привыкшие, что всегда найдётся кто-то, кто сделает всю работу за них, воспринимают ответы на свои вопросы очень своеобразно.
К примеру, положительный ответ на вопрос "можно ли с помощью пхп?" они толкуют только в одном варианте - ЕСТЬ ГОТОВАЯ ФУНКЦИЯ.
То, что с помощью пхп можно написать ПРОГРАММУ, которая сделает то, что им нужно, просто не приходит им в голову. они даже не знают, что это такое!
"Можено ли с помощью пхп" для них означает "есть ли готовая функция".
И вот из этого глобального непонимания и родился этот топик.
я думаю, после моего разъяснения все вопросы сняты и тему можно закрыть.
ссылки человеку дали, задача решена.
всем спасибо.