Lapisan audio ialah satu daripada 3 kaedah pemampatan dalam audio MPEG-1 dan MPEG-2. Piawaian ini menamakannya sebagai Layer I, Layer II dan Layer III. Dalam fail audio atau video, nilai lapisan audio memberitahu anda kaedah mana yang mengkodkan bunyi.
Setiap lapisan juga mempunyai nama ringkas: MP1, MP2 dan MP3. Jadi fail MP3 mengandungi audio Layer III.
Perkataan "layer" mempunyai makna lain dalam penghasilan muzik. Pada halaman ini, perkataan ini hanya merujuk kepada nilai MPEG ini.
Fail mana yang membawanya
Lapisan audio hanya wujud dalam audio MP1, MP2 dan MP3. Codec lain seperti AAC dan FLAC tidak menggunakan 3 lapisan ini. Anda boleh mencari nilai ini dalam fail berikut:
- Fail audio dengan sambungan
.mp1,.mp2atau.mp3mengandungi audio MPEG. - Fail video MPEG boleh mengandungi audio MPEG, sebagai contoh fail MPEG-2 dengan audio Layer II.
- CD video dan rakaman kamera HDV menggunakan audio Layer II.
- Fail MKV boleh mengandungi mana-mana daripada 3 lapisan tersebut sebagai trek audio.
Bagaimana rupa nilai tersebut
Program memaparkan lapisan dengan cara berbeza. "Layer 3" dan "Layer III" bermaksud perkara yang sama, kerana sesetengah program menggunakan digit dan bukannya angka Rom.
- ExifTool, medan
AudioLayer:1,2atau3 - ffprobe, medan
codec_name:mp1,mp2ataump3 - ffprobe, nama panjang codec:
MP3 (MPEG audio layer 3) - ID codec Matroska dalam fail MKV:
A_MPEG/L1,A_MPEG/L2atauA_MPEG/L3
Lapisan dan versi MPEG ialah 2 nilai berasingan. ExifTool memaparkan versi dalam medan MPEGAudioVersion, dengan nilai 1, 2 atau 2.5. Jadi fail MP3 boleh mengandungi audio MPEG-1 Layer III atau MPEG-2 Layer III.
Dari mana nilai itu datang
Format MPEG tidak mempunyai bahagian metadata untuk keseluruhan fail. Audio ialah aliran rangka (frame), dan setiap rangka mempunyai pengepala tersendiri. Pengepala itu menyimpan lapisan dalam 2 bit.
Nombor yang disimpan berjalan dalam tertib songsang. Nilai 1 yang disimpan bermaksud Layer III, 2 bermaksud Layer II dan 3 bermaksud Layer I. ExifTool membaca nombor ini daripada rangka audio pertama dan menukarnya kepada nombor lapisan.
Ini menjadikan lapisan berbeza daripada tag seperti tajuk atau album. Fail MP3 menyimpan tag tersebut dalam blok ID3 yang berasingan.
Lapisan ialah sebahagian daripada aliran audio. ExifTool boleh membaca lapisan audio, tetapi tidak boleh menulisnya.
Perbezaan antara 3 lapisan
Lapisan yang lebih tinggi adalah lebih kompleks, tetapi memampatkan bunyi dengan lebih cekap pada kadar bit yang lebih rendah. Ketiga-tiga lapisan adalah lossy, iaitu ia membuang butiran bunyi yang kurang mudah didengar oleh orang.
- Layer I (MP1) direka untuk kerumitan yang rendah. Kadar tipikal untuk audio berkualiti CD ialah 384 kbit/s. Kadar MPEG-1 tertinggi ialah 448 kbit/s.
- Layer II (MP2) memerlukan 192 hingga 256 kbit/s untuk hampir kualiti CD. Kadar MPEG-1 tertinggi ialah 384 kbit/s. Penyiaran audio digital (DAB) menggunakan Layer II.
- Layer III (MP3) biasanya boleh memampatkan audio CD sebanyak faktor 12. Kadar MPEG-1 tertinggi ialah 320 kbit/s.
Mengapa ia penting untuk fail anda
Program memerlukan lapisan audio untuk membaca nilai lain dengan betul. Pengepala menyimpan kadar bit sebagai kod. Kod yang sama boleh bermakna kadar bit yang berbeza dalam setiap lapisan.
Lapisan audio memberikan anda lebih banyak maklumat berbanding jenis media. Jenis media audio/mpeg merangkumi ketiga-tiga lapisan. Jadi ia tidak dapat menunjukkan sama ada fail mengandungi audio MP2 atau MP3.
Lapisan audio sahaja tidak memberitahu anda kualiti bunyi. Kualiti bunyi juga bergantung pada kadar bit. Fail MP3 boleh menggunakan kadar bit yang lebih tinggi atau lebih rendah, dengan kualiti yang lebih tinggi atau lebih rendah.