Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

mp3
http://mcu-bg.com/mcu_site/viewtopic.php?f=6&t=13446
Страница 1 от 1

Автор:  nikolaint [ Пон Дек 22, 2014 11:00 am ]
Заглавие:  mp3

В интернет не мога да намеря информация.Как работи MP3 и как се разкодира?Някой правил ли е МР3 плейър?

Автор:  ike [ Пон Дек 22, 2014 12:17 pm ]
Заглавие:  Re: mp3

Ползва се или готова библиотека(ще ти трябва изчислителната мощност и fpu като на 486) или готов чип декодер.
Как се разкодира не знам. Не знам и как се кодира мп3, знам само отгоре-отгоре как стои въпроса.
1. Нацепваш аудио файла на фреймове/парчета. Всеки фрейм/парче си има хедър и данни.
2. Правиш фурие анализ и прекарваш фурието през филтър.
а. Режеш високите честоти.
б. Ако имаш 2 тона по едно и също време, махаш този с по-висока честота.
в. Ако имаш силен тон и след него по-тих тон, изрязваш тихия тон
3. Правиш компресия подобно на зип на изрязания звук и имаш вече готов един фрейм.
И не забравяй за Constant Bit Rate, bit reservoir, variable bitrate, ID3 metadata и Joint stereo.

Автор:  bongo_x2 [ Пон Дек 22, 2014 2:32 pm ]
Заглавие:  Re: mp3

http://lame.sourceforge.net/
Там определено знаят всичко...

Автор:  bobihot [ Пет Яну 02, 2015 6:21 pm ]
Заглавие:  Re: mp3

Теоретически плейването е по-лесно- възстановяване формата на сигнала според честотните коефициенти. Май и Ламе в началото го правеха през таблици за по-бързо, като няма аритметичен процесор. Та с повечко флаш да ги сложиш ще ти свърши работа. Трябва и аз да се пробвам, въпреки че по-скоро ще ми трябва правенето.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/