صوت AAC (.aac)
ISO/IEC قياسيالتكويد الصوتي المتقدم (AAC) هو الخلف القياسي لملفات MP3، والمصمم لتقديم كفاءة ضغط فائقة ودقة سمعية عالية عبر معدلات بت متطابقة.
تحويل AAC إلى MP3
محول مجاني داخل المتصفح للتحويل من AAC إلى MP3. قم بتحويل الملفات فوراً على جهازك.
فحص البيانات الوصفية
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات AAC من خلال فحص تسلسل البايت الثنائي البادئ:
توقيع رأس الملف على مستوى البايت (Magic Bytes)
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات AAC من خلال فحص تسلسل البايت الثنائي البادئ:
التوقيع الست عشري (الإزاحة 0):
FF F1تمثيل ASCII: ÿñ
القياسية: ISO/IEC 13818-7 / ISO/IEC 14496-3
المواصفات الفنية
| هيكلية الحاوية | تدفق بيانات البث الخاص بنقل البيانات الصوتية (ADTS) أو حاوية MPEG-4 الجزء 14 |
| الضغط | تحويل جيب التمام المتقطع المعدل (MDCT) مع تشكيل الضوضاء الزمنية النمطية والنمذجة السمعية النفسية |
| ترتيب البايتات (Endianness) | تأطير تدفق البيانات بالترتيب العكسي الكبير (Big-Endian) |
| مساحات الألوان | غير متاح (تدفق بيانات صوتي) |
| القنوات والبنية | ما يصل إلى 48 قناة صوتية منفصلة مع تخصيص تعسفي لمكبرات الصوت |
| الحد الأقصى للأبعاد | معدلات أخذ عينات من 8 كيلو هرتز تصل إلى 96 كيلو هرتز (مصدر PCM بتردد 16/24 بت) |
| الشفافية | ترميز إدراكي فاقد للبيانات؛ تُحقق الجودة الشفافة عند معدل 192-256 كيلوبت في الثانية بنظام الاستريو |
| البث والتحميل التدرجي | تتيح كلمات مزامنة إطارات ADTS الأصلية إمكانية بث تدفق البايتات بشكل تعسفي |
مصفوفة المقارنة التقنية: AAC مقابل المنافسين
| السمة التقنية | AAC (الحالي) | MP3 | OGG | OPUS |
|---|---|---|---|---|
| كفاءة الضغط | عالية؛ استريو شفاف بمعدل 128-192 كيلوبت في الثانية | متوسطة؛ تتطلب 192-256 كيلوبت في الثانية | عالية؛ قابلة للمقارنة مع AAC عند 160 كيلوبت في الثانية | عالية للغاية؛ شفافة عند 96-128 كيلوبت في الثانية |
| الحد الأقصى للقنوات | 48 قناة منفصلة | قناتان (استريو) / 5.1 في MPEG-2 | 255 قناة منفصلة | 255 قناة منفصلة |
| التسريع العتادي | عالمي بنسبة 100% عبر جميع شرائح الهواتف المحمولة وأجهزة سطح المكتب | دعم شرائح الأجيال القديمة بنسبة 100% | رقاقات عتادية مخصصة لمعالجة الإشارات الرقمية محدودة | دعم متزايد للمتصفحات وأجهزة أندرويد/iOS عتادياً |
| التأخير الخوارزمي | معتدل (تأخير مؤقت ~100 مللي ثانية) | مرتفع (~100-150 مللي ثانية) | معتدل (~100 مللي ثانية) | منخفض للغاية (5-26.5 مللي ثانية، محسّن لاتصال VoIP) |
أنماط التلف الشائعة ودليل استرداد النظام السداسي
يكرر مشغل الوسائط نفسه أو يصدر دفعات من الضوضاء الرقمية الحادة ذات الطبقة الصوتية المرتفعة.
السبب الجذري: فقدان تزامن رؤوس إطارات ADTS بسبب فقدان الحزم أو غياب كلمات المزامنة ذات الـ 12 بت.
الاسترداد: إعادة حزم ملف الصوت الخام AAC داخل حاوية MP4/M4A باستخدام الأمر ffmpeg -i broken.aac -c:a copy fixed.m4a لإعادة بناء فهارس الإطارات.
تحليل الأمان وناقلات هجوم المحلل اللغوي
تعمل فواك فك التشفير الخاصة بصيغة AAC في حلقات معالجة الإشارات الرقمية الصوتية ذات الإنتاجية العالية، حيث يمكن لأطوال الحزم الخاطئة تشغيل تجاوزات الأعداد الصحيحة في تطبيقات البرمجيات.
ناقلات الهجوم المعروفة
- تجاوز الأعداد الصحيحة في حقول طول إطار ADTS مما يتسبب في قراءة زائدة للذاكرة المخزنة المؤقتة في فواك فك التشفير المصنوعة بلغة C++ غير المحدثة.
- بتات تكوين القناة المصممة خصيصاً تؤدي إلى كتابة ذاكرة غير صالحة أثناء المزج السفلي متعدد القنوات.
- تخصيص منطقة كومة الذاكرة (Heap) خارج الحدود أثناء تحليل جدول تخليق تكرار النطاق الطيفي (SBR).
أفضل الممارسات الدفاعية: قم بفك تشفير ملفات AAC في مساحات ذاكرة معزولة باستخدام مكتبات WASM الآمنة للذاكرة أو أطر عمل الوسائط الخاصة بنظام التشغيل.
الأصول التاريخية والمحطات الرئيسية
المزايا الرئيسية والإيجابيات
- شفافة صوتية فائقة مقارنة بملفات MP3 عند معدلات البت المكافئة والأقل (مثل 128 كيلوبت في الثانية مقابل 192 كيلوبت في الثانية).
- دعم أصلي لما يصل إلى 48 قناة صوتية كاملة النطاق للصوت المحيطي وتدفقات عمل Dolby Pro Logic.
- فك تشفير عتادي أصلي شامل عبر أنظمة iOS، أندرويد، ماك أو إس، ويندوز، وأجهزة التلفاز الذكية الاستهلاكية.
القيود الفنية والسلبيات
- الترميز الإدراكي الفاقد للبيانات يتخلص من الترددات التوافقية غير المسموعة، مما يجعلها غير مناسبة لإتقان وهندسة الصوت.
- تدفقات بيانات ADTS تفتقر إلى جداول البحث المضمنة بدون وضعها داخل حاويات MP4 (M4A).
- ترخيص مجمع براءات الاختراع الذي تديره شركة Via Licensing Corporation أبطأ تاريخياً من ابتكارات المبرمجين مفتوحة المصدر.
معلومات تقنية طريفة
- تعتمد يوتيوب ترميز AAC افتراضياً بمعدل 128 كيلوبت في الثانية لتدفقات صوت فيديو الاستريو القياسية.
- كلمة مزامنة ADTS تتكون من 12 بت متتالية (0xFFF)، مما يتيح للموالفات القفل على البث الحي في منتصف التدفق.
- اعتمدت سوني صيغة AAC كمعيار ضغط افتراضي لأجهزة PlayStation 3 وPlayStation Portable وأصوات جهاز Vita.
الأسئلة التقنية المتكررة
لماذا تبدو صيغة AAC أفضل من MP3 عند معدل 128 كيلوبت في الثانية؟
تتضمن صيغة AAC دقة تردد أعلى (تصل إلى 96 كيلو هرتز)، وبنوك مرشحات MDCT النقية، وتشسيل الضوضاء الزمنية (TNS)، وأدوات تنبؤ استريو أكثر مرونة تقضي على عيوب الصدى المسبق المنتشرة في ملفات MP3.
ما الفرق بين صيغة AAC الخام وصيغة M4A؟
تستخدم صيغة AAC الخام تأطير ADTS البسيط بدون فهارس الفصول أو البيانات الوصفية. بينما تقوم صيغة M4A بتغليف حمولة الصوت المطابقة داخل حاوية وسائط أساسية ISO (MP4) مع البيانات الوصفية، غلاف الألبوم، وجداول البحث.
هل تدعم صيغة AAC ضغط الصوت بدون فقدان البيانات؟
لا. صيغة AAC القياسية فاقدة للبيانات بشكل صارم. قامت أبل بتطوير صيغة الصوت غير المفقود من أبل (ALAC) لضمان إعادة إنتاج الصوت بدقة بت مقابل بت داخل نفس حاوية M4A.
أزواج تحويل AAC ذات الصلة
يؤدي تحويل ملفات ترميز الصوت المتقدم (AAC) إلى تنسيق MPEG-1 Audio Layer III إلى جعل موسيقاك والبودكاست قابلة للتشغيل على مشغلات الأجهزة القديمة وأنظمة صوت السيارات القديمة.
يؤدي تحويل ملفات MP3 إلى تنسيق AAC إلى تحديث الصوت القديم ذي الفقد البشري إلى ترميز حديث وعالي الكفاءة للحصول على صوت أفضل بأحجام ملفات أصغر.
يؤدي تحويل كتاب صوتي بصيغة M4B إلى سرد بصيغة AAC إلى إزالة علامات الفصول وغلاف الحاوية لإنتاج تدفق صوتي قياسي يعمل على أي مشغل وسائط تقريباً.