آڈیو لیئر MPEG-1 اور MPEG-2 آڈیو میں کمپریشن کے 3 طریقوں میں سے ایک ہے۔ یہ معیارات انہیں Layer I، Layer II اور Layer III کہتے ہیں۔ کسی آڈیو یا ویڈیو فائل میں آڈیو لیئر کی ویلیو آپ کو بتاتی ہے کہ آواز کو انکوڈ کرنے کے لیے کون سا طریقہ استعمال ہوا۔
ہر لیئر کا ایک مختصر نام بھی ہے: MP1، MP2 اور MP3۔ اس لیے ایک MP3 فائل میں Layer III آڈیو ہوتی ہے۔
لفظ "layer" کا میوزک پروڈکشن میں اور بھی مطلب ہو سکتا ہے۔ اس صفحے پر یہ لفظ صرف اسی MPEG ویلیو کے لیے استعمال ہوا ہے۔
کون سی فائلیں اسے رکھتی ہیں
آڈیو لیئر صرف MP1، MP2 اور MP3 آڈیو میں موجود ہوتی ہے۔ دوسرے codecs، جیسے AAC اور FLAC، یہ 3 لیئرز استعمال نہیں کرتے۔ آپ یہ ویلیو ان فائلوں میں پا سکتے ہیں:
.mp1،.mp2یا.mp3ایکسٹینشن والی آڈیو فائلوں میں MPEG آڈیو ہوتی ہے۔- MPEG ویڈیو فائلوں میں MPEG آڈیو ہو سکتی ہے، مثال کے طور پر Layer II آڈیو والی کوئی MPEG-2 فائل۔
- Video CDs اور HDV camcorder کی ریکارڈنگز میں Layer II آڈیو استعمال ہوتی ہے۔
- MKV فائلوں میں آڈیو ٹریک کے طور پر ان 3 میں سے کوئی بھی لیئر ہو سکتی ہے۔
قدریں کیسی نظر آتی ہیں
پروگرامز لیئر کو مختلف طریقوں سے دکھاتے ہیں۔ "Layer 3" اور "Layer III" ایک ہی چیز کو ظاہر کرتے ہیں، کیونکہ کچھ پروگرام ہندسوں کی جگہ رومن نمبرز استعمال کرتے ہیں۔
- ExifTool، فیلڈ
AudioLayer:1،2یا3 - ffprobe، فیلڈ
codec_name:mp1،mp2یاmp3 - ffprobe، codec long name:
MP3 (MPEG audio layer 3) - Matroska codec ID کسی MKV فائل میں:
A_MPEG/L1،A_MPEG/L2یاA_MPEG/L3
لیئر اور MPEG ورژن دو الگ ویلیوز ہیں۔ ExifTool ورژن کو فیلڈ MPEGAudioVersion میں دکھاتا ہے، جس کی ویلیو 1، 2 یا 2.5 ہو سکتی ہے۔ اس لیے ایک MP3 فائل میں MPEG-1 Layer III آڈیو بھی ہو سکتی ہے اور MPEG-2 Layer III آڈیو بھی۔
قدر کہاں سے آتی ہے
MPEG فارمیٹ میں پوری فائل کے لیے کوئی میٹا ڈیٹا سیکشن نہیں ہوتا۔ آڈیو فریمز کی ایک اسٹریم ہوتی ہے، اور ہر فریم کا اپنا ہیڈر ہوتا ہے۔ یہ ہیڈر لیئر کو 2 بٹس میں محفوظ کرتا ہے۔
محفوظ کیا گیا نمبر الٹی ترتیب میں چلتا ہے۔ محفوظ شدہ 1 کا مطلب Layer III، 2 کا مطلب Layer II اور 3 کا مطلب Layer I ہوتا ہے۔ ExifTool یہ نمبر پہلے آڈیو فریم سے پڑھتا ہے اور اسے لیئر نمبر میں تبدیل کرتا ہے۔
اس سے لیئر کسی ٹائٹل یا البم جیسے ٹیگ سے مختلف ہو جاتی ہے۔ MP3 فائل یہ ٹیگز الگ ID3 بلاکس میں رکھتی ہے۔
لیئر آڈیو اسٹریم کا حصہ ہوتی ہے۔ ExifTool آڈیو لیئر کو پڑھ سکتا ہے، لیکن اسے لکھ نہیں سکتا۔
تینوں لیئرز میں کیا فرق ہے
اونچی لیئر زیادہ پیچیدہ ہوتی ہے، لیکن کم bit rates پر آواز کو زیادہ مؤثر انداز میں کمپریس کرتی ہے۔ تینوں لیئرز lossy ہیں، یعنی وہ آواز کی وہ تفصیلات ہٹا دیتی ہیں جو انسان نسبتاً کم آسانی سے سنتے ہیں۔
- Layer I (MP1) کم پیچیدگی کے لیے بنائی گئی تھی۔ CD معیار کی آڈیو کے لیے عام ریٹ 384 kbit/s ہے۔ MPEG-1 کا سب سے زیادہ ریٹ 448 kbit/s ہے۔
- Layer II (MP2) کو CD کے قریب معیار کے لیے 192 سے 256 kbit/s کی ضرورت ہوتی ہے۔ MPEG-1 کا سب سے زیادہ ریٹ 384 kbit/s ہے۔ ڈیجیٹل آڈیو براڈکاسٹنگ (DAB) میں Layer II استعمال ہوتی ہے۔
- Layer III (MP3) عام طور پر CD آڈیو کو تقریباً 12 گنا تک کمپریس کر سکتی ہے۔ MPEG-1 کا سب سے زیادہ ریٹ 320 kbit/s ہے۔
آپ کی فائل کے لیے یہ کیوں اہم ہے
پروگرامز کو دوسری ویلیوز درست پڑھنے کے لیے آڈیو لیئر کی ضرورت ہوتی ہے۔ ہیڈر bit rate کو ایک کوڈ کے طور پر محفوظ کرتا ہے۔ یہی کوڈ ہر لیئر میں الگ bit rate کا مطلب رکھ سکتا ہے۔
آڈیو لیئر آپ کو میڈیا ٹائپ سے زیادہ معلومات دیتی ہے۔ میڈیا ٹائپ audio/mpeg تینوں لیئرز کا احاطہ کرتی ہے۔ اس لیے یہ آپ کو نہیں بتا سکتی کہ فائل میں MP2 آڈیو ہے یا MP3 آڈیو۔
صرف آڈیو لیئر سے آواز کے معیار کا پتا نہیں چلتا۔ ساؤنڈ کوالٹی bit rate پر بھی منحصر ہوتی ہے۔ ایک MP3 فائل میں bit rate زیادہ یا کم ہو سکتی ہے، اور اسی کے مطابق معیار بھی زیادہ یا کم ہو گا۔