Ano ang isang MP3 file?
Ang mga file na may extension na .mp3 ay mga digital na naka-encode na format ng file para sa mga audio file na pormal na nakabatay sa MPEG-1 Audio Layer III o MPEG-2 Audio Layer III. Ito ay binuo ng Moving Picture Experts Group (MPEG) na gumagamit ng Layer 3 audio compression. Ang compression na nakamit ng MP3 file format ay 1/10th ang laki ng .WAV o .AIF file. Ang format ay nagbibigay ng mga pakinabang ng pag-stream ng mga naturang audio file sa internet para sa pakikinig online na dati ay hindi posible dahil sa malalaking sukat ng file ng mga audio file. Ang kalidad ng tunog ng isang MP3 audio file ay maaaring kontrolin ng mga setting ng parameter gaya ng bit rate, sample rate, joint o normal na stereo.
Maikling Kasaysayan ng MP3 File Format
Ang format na MP3 ay naimbento at binuo ng isang German Company, Fraunhofer-Gesellshart. Ang algorithm ay may mga lisensyadong patent para sa teknolohiya ng compression na ginagamit nito.Narito ang isang madaling gamiting timeline ng MP3:
• 1987 - Ang Fraunhofer Institute sa Germany ay nagsimulang magsaliksik ng mataas na kalidad na mababang bit-rate na audio coding. Tinawag itong proyektong EUREKA EU147, Digital Audio Broadcasting.
• Enero 1988 - Ang Moving Picture Experts Group, o MPEG, ay itinatag.
• Abril 1989 - Nakatanggap si Fraunhofer ng patent sa Germany para sa MP3.
• 1992 - Si Dieter Seitzer, na tumulong sa Fraunhofer sa pagsasaliksik nito, ay isinama ang kanyang audio coding sa MPEG-1.
• 1993 - Na-publish ang MPEG-1 standard.
• 1994 - Ang MPEG-2 na pamantayan ay binuo at pagkatapos ay nai-publish makalipas ang isang taon.
• Nob. 26, 1996 - Inilabas ang patent ng U.S. para sa MP3.
• Setyembre 1998 - Nagsimulang ipatupad ni Fraunhofer ang mga karapatan sa patent. Sinumang gumamit ng MP3 audio coding ay nagbayad ng bayad sa paglilisensya kay Fraunhofer.
• Pebrero 1999 - Ang SubPop, isang kumpanya ng pag-record, ay namahagi ng musika sa ilalim ng MP3 na format, ang unang kumpanyang gumawa nito.
• 1999 - Lumilitaw ang unang portable MP3 player.
Format ng MP3 File
Ang isang MP3 file ay binubuo ng mga MP3 frame kung saan ang bawat frame ay binubuo ng isang header at isang data block. Ang mga frame ay hindi independyente at hindi karaniwang maaaring makuha sa arbitrary na mga hangganan ng frame. Ang mga bloke ng data ng file ay naglalaman ng impormasyon tungkol sa audio sa mga tuntunin ng mga frequency at amplitude. Tinutukoy ng sync na salita sa header ang simula ng isang wastong frame. Sinusundan ito ng 3 bits kung saan ang unang bit ay nagpapakita na ito ay isang MPEG standard at ang natitirang 2 bits ay nagpapakita na ang layer 3 ay ginagamit; kaya MPEG-1 Audio Layer 3 o MP3.Pagkatapos nito, mag-iiba ang mga halaga, depende sa MP3 file.
Tinutukoy ng ISO/IEC 11172-3 ang hanay ng mga value para sa bawat seksyon ng header kasama ang detalye ng header. Karamihan sa mga MP3 file ngayon ay naglalaman ng ID3 metadata, na nauuna o sumusunod sa mga MP3 frame, gaya ng nakasaad sa diagram. Ang stream ng data ay maaaring maglaman ng isang opsyonal na checksum.