فيديو AVI (.avi)

Microsoft قياسي

تداخل الصوت والفيديو (AVI) هو حاوية وسائط متعددة بارزة قدمتها Microsoft في عام 1992 والتي تدمج تدفقات الصوت والفيديو معاً للتشغيل المتزامن.

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

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

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

تحويل خاص بنسبة 100% داخل المتصفح - لا تغادر الملفات جهازك أبداً

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

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

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

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

52 49 46 46 00 00 00 00 41 56 49 20

تمثيل ASCII: RIFF....AVI

القياسية: Microsoft RIFF Specification / OpenDML Extension

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

هيكلية الحاويةResource Interchange File Format (RIFF) interleaved chunk container
الضغطInterleaved streams supporting DivX, Xvid, Motion JPEG, raw uncompressed, and MP3 audio
ترتيب البايتات (Endianness)Little-Endian (Intel x86 byte order)
مساحات الألوانYUV 4:2:0, RGB, and palette colors
القنوات والبنيةStereo and multichannel audio streams
الحد الأقصى للأبعادUnrestricted; OpenDML AVI extension supports 4K and multi-gigabyte streams
الشفافيةSupported via RGBA uncompressed video streams
البث والتحميل التدرجيIndex chunk placed at end of file; poorly suited for progressive web streaming

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

السمة التقنيةAVI (الحالي)MP4MKVMOV
مدى ملاءمة البثضعيف؛ يتطلب تنزيل الملف بأكمله قبل البحثممتاز (FastStart / HLS / DASH)جيد (EBML مجزأ)ممتاز (FastStart)
تشغيل ويب HTML5غير مدعوم أصلياً بواسطة المتصفحات الحديثةعالمي بنسبة 100% عبر جميع المتصفحاتجزئي (Edge / Chrome)مدعوم على أجهزة Safari / Apple
تضمين الترجمةيعتمد على الحيل (يتطلب ملفات .srt خارجية)نص محدد زمنياً أصلي (tx3g / VTT)دعم كامل أصلي لـ ASS/SSA/SRTترجمات Apple QuickTime الأصلية
معدل الإطار المتغيرمعدل إطارات ثابت صارم (CFR)دعم أصلي لـ VFRدعم أصلي لـ VFRدعم أصلي لـ VFR

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

يمكن لمشغل الوسائط تشغيل الفيديو ولكنه لا يستطيع البحث أو التقديم السريع، أو يُبلغ عن 'فهرس تالف'.

السبب الجذري: تم اقتطاع أو حذف مقطع فهرس 'idx1' اللاحق أثناء تنزيل مقاطع الفيديو بشكل متقطع.

الاسترداد: إعادة بناء الفهرس باستخدام DivFix++ أو VLC ('بناء الفهرس ثم التشغيل') أو 'ffmpeg -i broken.avi -c copy fixed.avi'.

تحليل الأمان وناقلات هجوم المحلل اللغوي

تحتوي ملفات AVI على تسلسلات هرمية معقدة من المقاطع وتدعم عدد لا يحصى من برامج ترميز الفيديو القديمة الغامضة، مما يجعل الفككات غير المعزولة عرضة لاستغلال المحلل.

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

  • تجاوز مخزن الذاكرة المؤقتة للكومة في تحليل مقطع رأس التدفق ('strh') في مشغلات وسائط Windows القديمة.
  • تجاوز عدد صحيح أثناء تخصيص مصفوفة الفهرس لرؤوس عداد الإطارات الكبيرة المصممة بشكل خبيث.
  • قراءة خارج الحدود في إلغاء ضغط Motion JPEG داخل مرشحات DirectShow القديمة.

أفضل الممارسات الدفاعية:

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

1999يحول ضغط DivX تنسيق AVI إلى التنسيق المهيمن لمشاركة الأفلام عبر الإنترنت.
1996يصدر اتحاد OpenDML الإصدار AVI 2.0، مما يلغي حد حجم الملف المقيد البالغ 2 غيغابايت.
1992تقدم Microsoft تنسيق AVI إلى جانب Video for Windows كجزء من نظام التشغيل Windows 3.1.

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

  • دعم واسع النطاق للغاية لسطح المكتب القديم عبر برامج وسائط Windows ومحرري الفيديو.
  • يدعم الإطارات الخام غير المضغوطة لمسح الأفلام الأرشيفية وتحليل الفيديو العلمي.
  • بنية بسيطة لتداخل التدفق مع الحد الأدنى من النفقات العامة للحاوية.

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

  • يفتقر إلى الدعم الأصلي لميزات حاوية الفيديو الحديثة مثل معدلات الإطارات المتغيرة (VFR) والفصول.
  • غير مناسب تماماً لبث الويب لأن مقطع الفهرس الرئيسي ('idx1') يتم تخزينه في نهاية الملف.
  • لا يوجد دعم أصلي لفيديو HTML5 في المتصفح بدون إعادة التشفير إلى MP4 أو WebM.

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

  • في أوائل العقد الأول من القرن الحادي والعشرين، كانت ملفات DivX و Xvid AVI هي التنسيق الأساسي الذي تستخدمه شبكات مشاركة الملفات من نظير إلى نظير.
  • لم تتجاوز مواصفات AVI الأصلية لعام 1992 2 غيغابايت بسبب مؤشرات إزاحة الملفات ذات 32 بتاً.
  • مقطع 'idx1' في نهاية ملف AVI يسرد إزاحة البايت لكل إطار فردي للبحث.

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

لماذا لا يمكنني تشغيل فيديوهات AVI مباشرة في متصفحات الويب؟

تعتمد المتصفحات الحديثة بشكل أساسي على MP4 (H.264/AV1) و WebM (VP9/AV1) لأن صيغ الحاويات الخاصة بها مُحسّنة للبث التدريجي. يفتقر تنسيق AVI إلى ميزات البث عبر الويب الأصلية ولا يتم مدعوماً في وسوم HTML5 <video>.

كيف يمكنني إصلاح ملف AVI الذي لا يقبل التقديم أو التأخير (الفرز)؟

تعتمد ملفات AVI على جدول فهرسة في نهاية الملف. إذا كان غير مكتمل، فلن يتمكن المشغلون من الفرز. يؤدي تحويل الترميز أو إعادة فهرسة الملف باستخدام محول الفيديو File2File إلى استعادة إمكانية فرز الخط الزمني بالكامل.

ما الفرق بين AVI و MP4؟

يُعد AVI حاوية قديمة من عام 1992 مصممة للتشغيل المحلي على أجهزة سطح المكتب. بينما يُعد MP4 معياراً حديثاً من عام 2001 يدعم بث الويب، والفصول، ومعدلات الإطارات المتغيرة، والترجمات، وضغطاً متفوقاً.