صوت AIFF (.aiff)

معيار قياسي

صيغة تبادل الملفات الصوتية (AIFF) حاوية صوتية غير مضغوطة بمستوى احترافي، طورتها Apple لتخزين الصوت الموجي عالي الدقة.

تحويل AIFF إلى FLAC

محول مجاني داخل المتصفح للتحويل من AIFF إلى FLAC. قم بتحويل الملفات فوراً على جهازك.

فحص البيانات الوصفية

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات AIFF من خلال فحص تسلسل البايت الثنائي البادئ:

اختر الملفات أو أسقطها هنا

خاص - لا تغادر الملفات جهازك أبدًا

أو الصق Ctrl+V
ضمان الخصوصية وعدم الإرسال عبر الشبكة: صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.

توقيع رأس الملف على مستوى البايت (Magic Bytes)

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات AIFF من خلال فحص تسلسل البايت الثنائي البادئ:

التوقيع الست عشري (الإزاحة 0):

46 4F 52 4D ?? ?? ?? ?? 41 49 46 46

تمثيل ASCII: FORM????AIFF

التوحيد القياسي: معيار IFF 85 من شركة أبل / الفنون الإلكترونية

المواصفات الفنية

هيكلية الحاويةهرمية قطع صيغة ملف تبادل الفنون الإلكترونية (EA IFF 85)
الضغطتعديل الشفرة النبضية الخطية غير المضغوطة (LPCM)؛ متغير AIFF-C يدعم الضغط
ترتيب البايتات (Endianness)ترتيب البايتات الكبير (ترتيب Macintosh/Motorola)
مساحات الألوانغير متاح (صوت PCM غير مضغوط)
القنوات والبنيةأحادي، استريو، ومتعدد القنوات حتى 32 قناة منفصلة
الحد الأقصى للأبعادمعدلات أخذ عينات تصل إلى 192 كيلو هرتز بعمق 16، أو 24، أو 32 بت بنظام الفاصلة العائمة
الشفافيةالتقاط صوتي غير مضغوط وخالٍ من الفاقد بنسبة 100% ودقيق على مستوى البت
البث والتحميل التدرجييعتمد تنظيم القطع على الترويسة، لذا يتطلب تحديد إزاحات البحث فحص الملف كاملًا.

مصفوفة المقارنة التقنية: AIFF مقابل المنافسين

السمة التقنيةAIFF (الحالي)WAVFLACALAC
ترتيب البايتاتترتيب البايتات الكبير (Motorola)ترتيب البايتات الصغير (Intel RIFF)تأطير تدفق البايتاتترتيب البايتات الكبير داخل MP4
وضع الضغطLPCM غير مضغوط بنسبة 100%LPCM غير مضغوط بنسبة 100%ضغط دون فقدان؛ يختلف الحجمضغط دون فقدان؛ يختلف الحجم
دعم علامات محطات العمل الصوتية الرقمية (DAW)نقاط تكرار وإشارات أصلية شاملةمدعومة عبر قطعة 'cue 'بيانات تعليقات Vorbis الوصفية فقطمسارات فصول QuickTime من أبل
حجم الملف (استريو لمدة 10 دقائق)~100 ميجابايت~100 ميجابايت~50 ميجابايت~50 ميجابايت

أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري

يعرض برنامج محطة العمل الصوتية الرقمية رسالة «Invalid COMM chunk size» أو يشغّل الصوت على هيئة ضجيج أبيض مرتفع.

السبب الجذري: عدم تطابق ترتيب البايتات عند نسخ تدفق WAV ذي الترتيب الصغير إلى حاوية AIFF من دون تبديل بايتات 16 بت.

الاسترداد: حوّل الملف باستخدام محول الصوت في File2File.app أو استخدم أمر تبديل البايتات في Sox: sox -t aiff -B broken.aiff -t aiff fixed.aiff.

تحليل الأمان ومتجهات الهجوم على المحلّل

تحتوي ملفات AIFF على قطع متداخلة تحدد أطوالها صراحةً. وقد تؤدي قيم الأطوال غير الصحيحة إلى فيضان في الكومة (heap) لدى محللات الصوت المعرّضة للخطر.

ناقلات الهجوم المعروفة

  • قد يؤدي انخفاض قيمة عدد صحيح في حقل إزاحة بيانات الصوت (SSND) إلى حساب مؤشر خارج حدود الذاكرة.
  • قد تؤدي قيم فاصلة عائمة موسعة بمعيار IEEE، بحجم 80 بت وكبيرة جدًا، في قطعة COMM إلى أخطاء في محلل الفاصلة العائمة.
  • قد تؤدي حلقة تخصيص قطع متداخلة إلى استنفاد الذاكرة وحجب الخدمة (DoS).

أفضل الممارسات الدفاعية: تحقق من حدود القطع وقيّد معدلات أخذ العينات المسموح بها قبل تمرير مخازن الصوت إلى محركات عرض الصوت.

الأصول التاريخية والمحطات الرئيسية

1991صدرت مواصفة AIFF-C (AIFF المضغوط) لاستيعاب مرمّزات خوارزمية مثل ALaw وuLaw.
1988أصدرت Apple الإصدار 1.3 من AIFF استنادًا إلى معيار IFF 85 من Electronic Arts، ليكون تنسيق الصوت الأساسي في Macintosh System 7.
1985أنشأت Electronic Arts البنية الأساسية لتنسيق تبادل الملفات (IFF).

المزايا الرئيسية والإيجابيات

  • يحافظ PCM غير المضغوط على العينات، لكن معالجتها قد تغير الصوت.
  • تدعم نقاط التكرار والعلامات وبيانات ضبط الآلات الموسيقية اللازمة لأجهزة أخذ العينات والمركّبات الصوتية.
  • يعتمد التوافق على المشغّل والجهاز.

القيود الفنية والسلبيات

  • متطلبات تخزين هائلة (حوالي 10 ميجابايت لكل دقيقة من صوت استريو بمعدل 44.1 كيلو هرتز و16 بت).
  • يتطلب ترتيب البايتات الكبير تبديل البايتات عند معالجة الملف على معالجات x86/ARM التي تستخدم الترتيب الصغير.
  • حجم القطعة القياسي البالغ 32 بت يحد من الحد الأقصى لحجم ملف التسجيل المستمر إلى 2 جيجابايت أو 4 جيجابايت.

معلومات تقنية طريفة

  • كانت صيغة AIFF هي صيغة التسجيل الصوتي الافتراضية وصيغة التصدير لجميع برمجيات ماكنتوش طوال حقبة التسعينيات.
  • على عكس WAV من Microsoft، الذي يستخدم ترتيب البايتات الصغير، تخزّن AIFF أرقام العينات بترتيب الشبكة الكبير.
  • تحدد قطعة «COMM» في ملف AIFF معدل أخذ العينات صراحةً كقيمة فاصلة عائمة موسعة بمعيار IEEE 754 وحجم 80 بت.

الأسئلة التقنية المتكررة

ما هو الفرق التقني بين ملفات AIFF وWAV؟

يمكن أن يخزن كلا التنسيقين صوت PCM غير المضغوط. يستخدم AIFF عادةً ترتيبًا كبير النهاية، بينما يستخدم WAV عادةً ترتيبًا صغير النهاية؛ كما تختلف بنية الحاوية.

هل تبدو صيغة AIFF أفضل صوتاً من صيغة FLAC؟

لا. عند فك الضغط أثناء التشغيل، ينتج FLAC الشكل الموجي PCM نفسه تمامًا بتًا ببت مثل AIFF، مع استهلاك نحو نصف مساحة القرص.

هل يمكن لصيغة AIFF تخزين البيانات الوصفية ID3 وغلاف الألبوم؟

نعم. تضيف التطبيقات الحديثة قطعة «ID3 » إلى بنية حاوية IFF، ما يتيح لمشغلات مثل Apple Music وFoobar2000 قراءة اسم الفنان والألبوم والعمل الفني.