| Микроконтролери и електроника 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/ |
|