Kas yra MP3 failas?
Failai su plėtiniu .mp3 yra skaitmeniniu būdu užkoduoti garso failų formatai, kurie formaliai pagrįsti MPEG-1 Audio Layer III arba MPEG-2 Audio Layer III. Jį sukūrė Moving Picture Experts Group (MPEG), kuri naudoja 3 sluoksnio garso glaudinimą. MP3 failo formatu pasiekiamas glaudinimas yra 1/10 .WAV arba .AIF failų dydžio. Formatas suteikia tokių garso failų srautinio perdavimo internetu pranašumų, kad būtų galima klausytis internetu, o tai anksčiau nebuvo įmanoma dėl didelio garso failų failų dydžio. MP3 garso failo garso kokybę galima valdyti tokiais parametrų nustatymais kaip bitų sparta, mėginių ėmimo dažnis, jungtis arba įprasta stereofoninė įranga.
Trumpa MP3 failo formato istorija
MP3 formatą išrado ir sukūrė Vokietijos įmonė Fraunhofer-Gesellshart. Algoritmas turi licencijuotus naudojamų suspaudimo technologijų patentus. Štai patogi MP3 laiko juosta:
• 1987 m. – Fraunhoferio institutas Vokietijoje pradėjo tirti aukštos kokybės žemos spartos garso kodavimą. Jis vadinosi EUREKA projektas EU147, Digital Audio Broadcasting.
• 1988 m. sausio mėn. – buvo įkurta judančio vaizdo ekspertų grupė arba MPEG.
• 1989 m. balandžio mėn. – Fraunhofer gavo MP3 patentą Vokietijoje.
• 1992 m. – Dieteris Seitzeris, padėjęs Fraunhofer tyrimui, integravo savo garso kodavimą su MPEG-1.
• 1993 m. – buvo paskelbtas MPEG-1 standartas.
• 1994 m. – MPEG-2 standartas buvo sukurtas ir paskelbtas po metų.
• ** Lapkričio mėn. 1996 m. 26 d.** – JAV išduotas MP3 patentas.
• 1998 m. rugsėjis – Fraunhofer pradėjo įgyvendinti patentų teises. Kas naudojo MP3 garso kodavimą, sumokėjo Fraunhofer licencijos mokestį.
• 1999 m. vasario mėn. – įrašų kompanija SubPop platino muziką MP3 formatu – pirmoji tokia įmonė.
• 1999 – pasirodo pirmieji nešiojamieji MP3 grotuvai.
MP3 failo formatas
MP3 failą sudaro MP3 kadrai, kurių kiekvienas susideda iš antraštės ir duomenų bloko. Kadrai nėra nepriklausomi ir paprastai negali būti išgaunami prie savavališkų kadrų ribų. Failo duomenų blokuose yra informacija apie garsą pagal dažnius ir amplitudes. Sinchronizavimo žodis antraštėje nurodo galiojančio kadro pradžią. Po to seka 3 bitai, kur pirmasis bitas rodo, kad tai yra MPEG standartas, o likę 2 bitai rodo, kad naudojamas 3 sluoksnis; taigi MPEG-1 Audio Layer 3 arba MP3. Po to reikšmės skirsis priklausomai nuo MP3 failo.
ISO/IEC 11172-3 apibrėžia kiekvienos antraštės dalies reikšmių diapazoną kartu su antraštės specifikacija. Daugumoje MP3 failų šiandien yra ID3 metadata, kuris yra prieš arba po MP3 kadrų, kaip nurodyta diagramoje. Duomenų sraute gali būti pasirenkama kontrolinė suma.