Длина mp3 трека

Статус
В этой теме нельзя размещать новые ответы.

Volkoff007

Новичок
Длина mp3 трека

Как с помощу php определить длину трека и прочитать mp3 теги???
 

Quessir

Новичок
Поищи в и-нете id3v1,id3v2

-~{}~ 20.02.07 14:04:

На pear.php.net можешь тоже взять. там по поиску пробей mp3. Только Он "v1" читает. Это который в Winamp-е слева. Там тэги короткие. Для того, чтобы прочесть тэги справа нужно id3v2. Но с ним разобраться сложнее.
 

Фанат

oncle terrible
Команда форума
интересно, сколько ещё человек отметится, делясь сокровенным знанием
 

Кощей

if(!$needle) die("ooh");
я уже научился єто устанавливать, ничего сложного. больше всего нравиться через cvs чтобы ничего и не качать

-~{}~ 20.02.07 18:08:

Автор оригинала: lupo
Модуль http://ffmpeg-php.sourceforge.net/ делает это.
Вот API http://ffmpeg-php.sourceforge.net/apidoc.php
Это разумеется в случае если ты можешь скомпилировать и установить его на хостинг.
а для win есть ?

-~{}~ 20.02.07 18:36:

посоветуйте клас кто уже использовал чтобы теги читал и длительность говорил
 

lupo

Новичок
Автор оригинала: Кощей
я уже научился єто устанавливать, ничего сложного. больше всего нравиться через cvs чтобы ничего и не качать

-~{}~ 20.02.07 18:08:


а для win есть ?

-~{}~ 20.02.07 18:36:

посоветуйте клас кто уже использовал чтобы теги читал и длительность говорил
Не пробовал, но говорят что работает:
http://arrozcru.no-ip.org/ffmpeg_builds/
http://groups.google.com/group/ffmpeg-php/browse_frm/thread/7734efada7b2f355/df3510343804aa02?hl=en#df3510343804aa02 но говорят что работает:
http://arrozcru.no-ip.org/ffmpeg_builds/
 

OZ

Новичок
Самый лучший от PECL: http://www.getid3.org
PECL-примочки оттуда можно вырезать, никакого смысла в них нет.
 

boombick

boombick.org
Самый лучший от PECL
Самый лучший - это спецификация: http://mpgedit.org/mpgedit/mpeg_format/mpeghdr.htm
http://www.id3.org/Developer_Information
А там уже можно творить что угодно с этой мп3-шкой =)

ЗЫ Вытащить теги из мп3 - проблемы вообще не составляет =)
 

Volkoff007

Новичок
Да вот еще как сделать что бы пройдя по ссылке, выдавался файл с измененным битрейдом? Желательно на PHP
 

Фанат

oncle terrible
Команда форума
очередной дикарь, который увидел стреляющую палку.
пхп ему теперь будет делать все
 

Кощей

if(!$needle) die("ooh");
в php есть функции для чтения и записи этих тегов кстати:
http://www.php.net/manual/en/ref.id3.php
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху