logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Metodyka]Dekompresja MP3

maly_elektronik 11 Cze 2011 20:20 1520 3
REKLAMA
  • #1 9601022
    maly_elektronik
    Poziom 23  
    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
  • REKLAMA
  • #2 9605165
    Elektronik9
    Poziom 30  
    Oj kolego a wiesz co to DCT albo MDCT albo chociaż DFT ? Bez znajomości tego typu zagadnień może być Ci ciężko.
  • REKLAMA
  • #3 9605556
    maly_elektronik
    Poziom 23  
    Z tego co czytałem to transformata Fouriera nie ma nic w spólnego z dekodowanie mp3 :)
  • #4 9611434
    Elektronik9
    Poziom 30  
    Ależ oczywista nieprawda. W dekoderze musisz dokonać MDCT.
REKLAMA