فيديو WebM (.webm)

WebM قياسي

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

تحويل MP4 إلى WEBM

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

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

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

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

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

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

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

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

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

1A 45 DF A3

تمثيل ASCII: Eߣ

القياسية: WebM Project / IETF Cellar Working Group

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

هيكلية الحاويةExtensible Binary Meta Language (EBML) container restricted to open web standards
الضغطVP8, VP9, or AV1 video compression with Vorbis or Opus audio
ترتيب البايتات (Endianness)Big-Endian EBML elements with variable-length sizes
مساحات الألوانRec.709, Rec.2020, and HDR10
القنوات والبنيةStereo, 5.1 surround sound, and multichannel audio
الحد الأقصى للأبعادSupports 4K, 8K, and arbitrary dimensions
الشفافيةFull alpha channel transparency supported natively in VP8 and VP9 video
البث والتحميل التدرجيCluster-based streaming designed natively for HTML5 web streaming and WebRTC

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

السمة التقنيةWEBM (الحالي)MP4MKVOGG
رخصة براءات الاختراعمفتوح المصدر وخالٍ من حقوق الملكية بنسبة 100%تجمعات براءات الاختراع التجارية (MPEG LA / Via)حاوية مفتوحة المصدر مع ترميزات مختلطةمفتوح المصدر وخالٍ من حقوق الملكية بنسبة 100%
تكامل ويب HTML5معيار أصلي بدون إضافات عبر جميع المتصفحاتمعيار عالمي أصليغير مدعوم في وسم فيديو 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 عند التعامل مع أحجام شرائح مصممة خصيصاً.
  • حجب الخدمة من خلال الطوابع الزمنية للمجموعات المصممة خصيصاً والتي تتسبب في حلقات تحليل لا نهائية.

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

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

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

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

  • مفتوح وخالٍ من حقوق الملكية بنسبة 100%: خالي من قيود ترخيص براءات الاختراع للمطورين ومصنعي المحتوى.
  • معيار ويب أصلي لـ 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 قناة ألفا (alpha channel) بـ 8 بت عند ترميزه باستخدام VP8 أو VP9، مما يسمح للرسوم المتحركة الشفافة وتراكبات الفيديو بالاندماج بسلاسة فوق محتوى HTML على الويب.

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

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