فيديو WebM (.webm)

مشروع قياسي

WebM تنسيق وسائط مفتوح وخالٍ من رسوم الترخيص، صممته Google للويب الحديث، ويتيح تقديم فيديو HTML5 بكفاءة عالية عبر المتصفحات.

تحويل MP4 إلى WEBM

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

ضغط WEBM عبر الإنترنت

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

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

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

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

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

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

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

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

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

1A 45 DF A3

تمثيل ASCII: Eߣ

التوحيد القياسي: مشروع WebM / مجموعة عمل Cellar في IETF

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

هيكلية الحاويةحاوية بلغة الترميز الثنائية القابلة للتوسعة (EBML)، مقيدة بمعايير الويب المفتوحة
الضغطضغط الفيديو باستخدام VP8 أو VP9 أو AV1، مع صوت Vorbis أو Opus
ترتيب البايتات (Endianness)عناصر EBML بترتيب البايتات الكبير وأحجام متفاوتة الطول
مساحات الألوانRec.709 وRec.2020 وHDR10
القنوات والبنيةصوت ستيريو ومحيطي 5.1 ومتعدد القنوات
الحد الأقصى للأبعاديدعم 4K و8K وأبعادًا أخرى بلا حد ثابت
الشفافيةيدعم قناة ألفا وشفافية كاملة في فيديو VP8 وVP9
البث والتحميل التدرجيتدفق قائم على المجموعات، مصمم للبث الأصلي عبر HTML5 وWebRTC

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

السمة التقنيةWEBM (الحالي)MP4MKVOGG
رخصة براءات الاختراعمفتوح المصدر وخالٍ من حقوق الملكية بنسبة 100%تجمعات براءات الاختراع التجارية (MPEG LA / Via)حاوية مفتوحة المصدر مع ترميزات مختلطةمفتوح المصدر وخالٍ من حقوق الملكية بنسبة 100%
التكامل مع الويب باستخدام HTML5معيار مدمج لا يتطلب إضافات في جميع المتصفحاتتدعم متصفحات وأجهزة كثيرة WebM؛ ويختلف دعم برامج الترميز.غير مدعوم في وسم فيديو HTML5 الأصليمهجور في متصفحات الويب الحديثة
فيديو شفافمدعوم مباشرة عبر قناة ألفا في VP8/VP9غير مدعوم في تنسيق MP4 القياسي للويبمدعوم في ترميزات مختارةغير مدعوم
ترميزات الصوتOpus أو Vorbis فقطAAC، MP3، AC3، ALACأي ترميز صوتيVorbis أو FLAC

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

يعمل فيديو الويب ولكن المدة تُعرض على شكل 'لانهاية' ويتم تعطيل التنقل بين مواضع الفيديو.

السبب الجذري: تم حفظ بث WebM من بث WebRTC أو MediaRecorder حي وكان يفتقر إلى فهرس البحث EBML Cues.

الاسترداد: قم بإدراج فهرس البحث المفقود باستخدام أداة 'ts-ebml' أو أعد الدمج باستخدام الأمر 'ffmpeg -i broken.webm -c copy fixed.webm'.

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

تقوم محللات WebM بمعالجة مدخلات الفيديو غير الموثوقة عبر مليارات متصفحات الويب يومياً، مما يجعل سلامة الذاكرة في مكتبتي libvpx وlibwebm أمراً بالغ الأهمية.

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

  • تجاوز سعة المخزن المؤقت في الكومة في حلقة فك تشفير إطار VP8/VP9 داخل مكتبة libvpx (على سبيل المثال CVE-2023-5217).
  • قراءة خارج حدود الذاكرة في محلل عناصر EBML عند التعامل مع أحجام مقاطع مُعدّة خصيصًا.
  • حجب الخدمة من خلال طوابع زمنية مُعدّة خصيصًا للمجموعات والتي تتسبب في حلقات تحليل لا نهائية.

أفضل الممارسات الدفاعية: استخدم إصدارات أمنية مدعومة من libvpx وlibwebm واعزل تحليل الفيديو.

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

2019أُدمج ترميز الفيديو AV1 في مواصفات حاوية WebM.
2013أُصدر ضغط الفيديو VP9 ضمن WebM، ما خفّض معدل البت لبث 4K إلى النصف.
2010أتاحت Google تنسيق WebM مفتوح المصدر بالتعاون مع Mozilla وOpera في مؤتمر Google I/O.

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

  • مفتوح المصدر وخالٍ من رسوم الترخيص: لا تترتب على المطورين ومنشئي المحتوى رسوم ترخيص براءات اختراع.
  • معيار ويب أصلي لـ HTML5 مدعوم بشكل افتراضي في جميع المتصفحات الحديثة.
  • يدعم طبقات الفيديو الشفافة على مواقع الويب باستخدام ترميز قناة ألفا في VP9.

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

  • دعم محدود على أجهزة المسرح المنزلي المستقلة القديمة وأنظمة المعلومات والترفيه القديمة في السيارات.
  • نقص تاريخي في تسريع فك التشفير بالعتاد في أجهزة Apple Silicon المبكرة مقارنة بـ H.264.
  • برامج التحرير مثل Final Cut Pro غالباً ما تتطلب إضافات من جهات خارجية لاستيراد WebM مباشرة.

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

  • يُرمّز YouTube تلقائيًا كل فيديو مرفوع بصيغ WebM (VP9/AV1) لتقليل استهلاك عرض النطاق الترددي عالميًا.
  • بُني WebM بوصفه مواصفة فرعية صريحة ومقيّدة من بنية حاوية Matroska (MKV).
  • تُستخدم رسوم WebM المتحركة الشفافة كثيرًا في برامج بث الألعاب المباشر، مثل OBS Studio، لعرض تنبيهات البث.

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

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

WebM مفتوح المصدر وخالٍ من رسوم الترخيص، وصُمم للويب الحديث باستخدام VP9/AV1 وOpus. أما MP4 فهو معيار ISO عام يدعم H.264/HEVC، ويتوافق مع نطاق أوسع من الأجهزة الاستهلاكية القديمة.

هل يمكن لـ WebM تشغيل فيديو شفاف في صفحات الويب؟

نعم! يدعم WebM قناة ألفا بدقة 8 بت عند ترميزه باستخدام VP8 أو VP9، ما يتيح دمج الرسوم المتحركة الشفافة وطبقات الفيديو بسلاسة مع محتوى HTML على الويب.

لماذا يواجه هاتفي الآيفون أحياناً صعوبة في التعامل مع ملفات WebM؟

اعتمدت Apple تقليديًا على مفككات الترميز العتادية الخاصة بها لـ H.264 وHEVC. وتدعم إصدارات iOS الحديثة (15 فأحدث) WebM في Safari، لكن أجهزة Apple الأقدم افتقرت إلى تسريع عتادي مخصص لـ VP9.