Структура mp3
Люди нужно подробное описание структуры mp3 файла, чтобы нарисовать График волны? помогите, поиск в инете(может плохо искал ;)) ничего дельного не дал...
http://mpgedit.org/mpgedit/mpeg_format/mpeghdr.htm , а лучше возьми готовую библиотеку по декодированию mpeg-а (можешь взять dll-ку от WinAmp-а ;)).
А ты что, декодер сам писать собрался?.. Ну вот тут почитай:
http://www.znaikak.ru/howworkmp3.html
http://www.forumklassika.ru/archive/index.php/t-3667.html
Внутри сабжа ещё ссылочки глянь, поможет я думаю ;)
[/LEFT]
Цитата: Archie
А ты что, декодер сам писать собрался?.. Ну вот тут почитай: http://mpgedit.org/mpgedit/mpeg_format/mpeghdr.htm , а лучше возьми готовую библиотеку по декодированию mpeg-а (можешь взять dll-ку от WinAmp-а ;)).
Как называется библиотека у винампа отвечающая за это дело? и как узнать заголовки функций и процедур в ней? А может есть еще какая-нить библеотека которая умеет это делать(доставать сэмплы)?
https://core.fluendo.com/gstreamer/trac/browser/trunk/gst-fluendo-mp3/decoder/
P.S. А вообще, честно говоря, инфы по мп3-формату не так уж и много. Помнится я долго искал описание таблиц Хаффмана, так и не нашел, только в исходниках...
В WinAmp-е это in_mp3.dll Про то, какие функции она экспортирует, можешь посмотреть в SDK для WinAmp-а. А вообще, декодеров мп3 в инете просто завались. Вот, навскидку нашел:
P.S. А вообще, честно говоря, инфы по мп3-формату не так уж и много. Помнится я долго искал описание таблиц Хаффмана, так и не нашел, только в исходниках...
Цитата: Archie
В WinAmp-е это in_mp3.dll Про то, какие функции она экспортирует, можешь посмотреть в SDK для WinAmp-а. А вообще, декодеров мп3 в инете просто завались. Вот, навскидку нашел: https://core.fluendo.com/gstreamer/trac/browser/trunk/gst-fluendo-mp3/decoder/
P.S. А вообще, честно говоря, инфы по мп3-формату не так уж и много. Помнится я долго искал описание таблиц Хаффмана, так и не нашел, только в исходниках...
P.S. А вообще, честно говоря, инфы по мп3-формату не так уж и много. Помнится я долго искал описание таблиц Хаффмана, так и не нашел, только в исходниках...
есть что-нить под Delphi?
Ну ты что, хочешь, чтобы я вместо тебя полез в гугль и искал тебе декодер на Delphi?.. Наверняка есть, ищи.
Могу порекомендовать хороший ресурс
iso.ch. :D
Чтобы узнать описание формата mp3, нужно стандарт на MPEG Audio прочитать (кажеться ISO/IEC 11172-3), а он стоит денег. Если действительно нужен то можешь купить на сайте