MPEG-1 lydlag 1 | |
---|---|
Udvidelse | .mp1eller.m1a |
MIME -type | audio/mpeg [1] , audio/MPA [2] |
Udvikler | ISO , IEC |
Formattype | lyd |
Standard(er) |
ISO/IEC 11172-3 [3] , ISO/IEC 13818-3 [4] |
Internet side | mpeg.chiariglione.org |
MPEG-1 Audio Layer I (forkortet MP1 ) er et af tre tabsgivende lydkomprimeringsformater (niveau 1) defineret i MPEG-1- standarden [5] . Mens MPEG-1 Audio Layer I understøttes af de fleste moderne medieafspillere , anses formatet for at være forældet. I stedet bruges hovedsageligt MP2- og MP3 -formaterne .
Filer, der kun indeholder MP1-lydoplysninger, bruger filtypenavnet .mp1 eller nogle gange .m1a.
MP1-komprimeringsteknologien bruger et relativt simpelt båndkodningsskema med 32 underbånd.
Layer I (Layer 1) anbefales til professionel brug i optagelses-/genoptagelsessystemer af høj studiekvalitet med tilstrækkelig hukommelseskapacitet. Det er kendetegnet ved lav kompleksitet og en lav grad af lyddatareduktion.
MPEG-1 lag I blev også brugt i Digital Compact Cassette som en del af PASC ( Precision Adaptive Sub-band Coding ) audio codec . På grund af behovet for at overføre en konstant strøm af individuelle datablokke (frames) til bånd, brugte PASC en ekstra bit i MPEG-headeren til at bestemme starten på en frame. Bithastigheden er altid 384 kbps [6] .
Det digitale input-lydsignal er opdelt i frames (frames), som hver er kodet og afkodet uafhængigt af andre frames. Rammestørrelsen for Layer I er 384 prøver.
Audiosignalbåndet er opdelt i 32 underbånd ved hjælp af digitale båndpasfiltre. Alle underbånd har samme bredde, hvilket afhænger af indgangssignalets samplinghastighed. Efter opdeling reduceres samplingshastigheden med en faktor på 32, så antallet af samples pr. ramme i hvert underbånd er 12.
Derefter kvantificeres dataene. Skalafaktorer er foreløbigt bestemt, som afhænger af signalets maksimale værdi. I dette tilfælde bestemmes skaleringsfaktoren for hvert underbånd i rammen, det vil sige for 12 samples af underbåndssignalet. Før kvantisering divideres signalværdierne med de passende skalafaktorer.
Derefter udføres datakvantisering i kvantiserings- og kodningsblokken. Komprimeringen af lydinformation på Layer I-niveau er baseret på en metode kaldet adaptiv bitallokering. Denne metode består i at udføre kvantisering med et forskelligt antal kvantiseringsbit for forskellige frekvensunderbånd. I dette tilfælde anvendes ensartet kvantisering. Det samlede antal bit, der er allokeret til alle underbånd i en given ramme, afhænger af samplingshastigheden af inputsignalet og af den givne output-bithastighed, det vil sige af den nødvendige grad af komprimering af audioinformationen. Fordelingen af bits over underbånd udføres af den psykoakustiske modelblok .
For at udføre bitfordeling i den psykoakustiske modelblok analyseres spektret af det originale lydsignal (ikke dekomponeret i underbånd). For at gøre dette udføres en hurtig Fourier-transformation af sektioner af dette signal i 512 samples, hvorefter effektspektret af lydsignalet og størrelsen af lydtrykket i hvert frekvensunderbånd beregnes.
Derefter analyseres lydsignalets tonale (sinusformede) og ikke-tonale komponenter, lokale og globale maskeringstærskler bestemmes, og signal/maskeforhold for alle underbånd beregnes, baseret på hvilke bits allokeres til underbåndene.
I de underbånd, hvor lydforvrængningen forårsaget af kvantisering er mindre mærkbar for lytteren eller er maskeret af et større signalniveau i andre underbånd, gøres kvantiseringen grovere, det vil sige, at der tildeles færre bits til disse underbånd. For fuldt maskerede underbånd tildeles ingen bit overhovedet. Takket være dette er det muligt at reducere mængden af transmitteret information markant og samtidig opretholde en tilstrækkelig høj lydkvalitet.
Dataene indeholdt i rammen afkodes i overensstemmelse med deres rækkefølge og kodetabeller indeholdt i dekoderens arbejdsprogram. Den afkodede bitfordeling og skalafaktordata bruges til at afkode og dekvantisere lyddataene. Efter dekvantisering multipliceres samplerne af underbåndssignalerne med de tilsvarende skaleringsfaktorer.
Efter afkodning og dekvantisering kombineres signaleksemplerne for alle underbånd til et digitalt outputsignal.
Digital lydkomprimering: psykoakustiske grundlag og algoritmer. Yuri Kovalgin
MPEG (Moving Picture Experts Group) | |
---|---|
MPEG-1 sektioner | |
MPEG-2 sektioner |
|
MPEG-4 sektioner |
|
MPEG-7 sektioner |
|
MPEG-21 sektioner |
|
MPEG-D sektioner |
|
Lydkomprimering | |
---|---|
Codecs | |
Tale/stemme | |
Tabsfri |
|
Standarder og formater | |
mediebeholdere | |
---|---|
Video/lyd | |
Lyd | |
musik |
|
Raster | |
Vektor | |
Kompleks |