Koti kehitys Mikä on edistynyt äänikoodaus (aac)? - määritelmä techopediasta

Mikä on edistynyt äänikoodaus (aac)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Advanced Audio Coding (AAC) tarkoittaa?

Advanced audio coding (AAC) on tekniikka, jota käytetään digitaalisten äänitiedostojen pakkaamiseen ja koodaamiseen.

AAC-tekniikkaa voidaan käyttää äänitiedostojen koodaamiseen keskisuurella tai korkealla bittinopeudella. AAC on rakennettu MP3: n loogiseksi seuraajaksi (ISO / MPEG Audio Layer -3) ja väittää tarjoavansa paremman äänenlaadun kuin edeltäjänsä samalla bittinopeudella.

Techopedia selittää Advanced Audio Coding (AAC) -tekniikan

AAC-tekniikka käsittää kahden ensisijaisen koodausstrategian hyödyntämisen korkealaatuisen digitaalisen äänen tuottamiseksi tarvittavan datan määrän minimoimiseksi. Signaalikomponentit, joilla ei ole merkitystä, hylätään. Koodatun audiosignaalin redundanssit hävitetään.


Digitaalisten äänitiedostojen koodaus sisältää seuraavat vaiheet:

  1. Modifioitua erillistä kosinusmuunnosta (MDCT) käytetään signaalin muuntamiseksi aika-alueelta taajuusalueelle. Suodatinpankkeja käytetään muuntamaan tarkka määrä näytetaajuuksia näytteiksi.
  2. Taajuusalue kvantisoidaan käyttämällä psykoakustista mallia ja koodataan sitten.
  3. Käytetään asianmukaisia ​​sisäisiä virheenkorjauskoodeja.
  4. Signaali on pinottu tai lähetetty.
  5. Jokaisessa kehyksessä käytetään Luhn mod N -algoritmia näytteen vioittumisen välttämiseksi

AAC voi ottaa näytteitä taajuuksista, jotka vaihtelevat 8 Hz - 96 kHz ja enintään 48 kanavaa. Se pystyy myös pakkaamaan äänen, joka sisältää monimutkaisten pulssien ja neliöaaltojen virran kuin MP3.


AAC on kansainvälinen standardi, jota käyttävät jotkut suuret yritykset, kuten Dolby Laboratories Inc., Sony Corp. ja Nokia Corp. AAC: ta käytetään myös iTunes Store -videotiedostoissa .m4v-muodon oletusäänikoodekkina.

Mikä on edistynyt äänikoodaus (aac)? - määritelmä techopediasta