Witam
Zamierzam podjąć się dekompresji formatu MP3
Tak więc czytając o tym i owym nasunęły mi się dość istotne pytania.
Mianowicie:
Plik mp3 składa się z HEADER(Layer, Bitrate itd.) + DANE (do dekompresji Huffmana).
Czy wystarczy abym z nagłówka (header) odczytał najistotniejsze dla mnie informacje jak Bitrate, Layer i Frequency
a dalej przeszedł do samej dekompresji
Czy po drodze o czymś zapomniałem
Z kolei jak obliczyć jakiej wielkości jest ramka (znalazłem taki w wzór w jednej z publikacji:
Ramka=144*gęstość_strumienia_bitowego / (częstotliwość_próbkowania +wypełnienie) )
Zamieszczam artykuł z którego sporo się dowiedziałem oraz link do obrazka z budową ramki danych: Link
Proszę o podanie wszelakich informacji które pomogą mi w napisaniu programu (od tzw zera) do dekompresji MP3
P.S. Co oznacza we wzorze to 144
Pozdrawiam maly_elektronik
Zamierzam podjąć się dekompresji formatu MP3
Mianowicie:
Plik mp3 składa się z HEADER(Layer, Bitrate itd.) + DANE (do dekompresji Huffmana).
Czy wystarczy abym z nagłówka (header) odczytał najistotniejsze dla mnie informacje jak Bitrate, Layer i Frequency
Z kolei jak obliczyć jakiej wielkości jest ramka (znalazłem taki w wzór w jednej z publikacji:
Ramka=144*gęstość_strumienia_bitowego / (częstotliwość_próbkowania +wypełnienie) )
Zamieszczam artykuł z którego sporo się dowiedziałem oraz link do obrazka z budową ramki danych: Link
Proszę o podanie wszelakich informacji które pomogą mi w napisaniu programu (od tzw zera) do dekompresji MP3
P.S. Co oznacza we wzorze to 144
Pozdrawiam maly_elektronik