فيديو HTML

يُعدّ فيديو HTML أحد مواضيع مواصفات HTML ، فهو الطريقة القياسية لتشغيل الفيديو عبر الإنترنت. تم تقديمه في HTML5 ، [ 1 ] وهو مصمم ليحل جزئيًا محل عنصر <object> والمعيار الفعلي السابق المتمثل في استخدام إضافة Adobe Flash الاحتكارية ، إلا أن اعتماده المبكر واجه صعوبات بسبب عدم وجود اتفاق حول تنسيقات ترميز الفيديو والصوت التي ينبغي دعمها في متصفحات الويب. اعتبارًا من عام 2020، يُعدّ فيديو HTML تقنية تشغيل الفيديو الوحيدة المدعومة على نطاق واسع في المتصفحات الحديثة، مع التخلص التدريجي من إضافة Flash.

تاريخ عنصر < الفيديو >

بدأ فريق عمل WHATWG مناقشة هذا العنصر في أكتوبر 2006. [ 2 ] واقترحت شركة أوبرا سوفتوير هذا العنصر في فبراير 2007. [ 3 ] كما أصدرت أوبرا نسخة تجريبية عُرضت في اليوم نفسه، [ 4 ] [ 5 ] وبيانًا يدعو إلى جعل الفيديو عنصرًا أساسيًا في الويب. [ 6 ]<video><video>

أمثلة على عناصر الفيديو

ستقوم قطعة كود HTML التالية بتضمين فيديو WebM في صفحة ويب.

< video src = "movie.webm" poster = "movie.jpg" controls > هذا محتوى احتياطي لعرضه لبرامج تصفح الإنترنت التي لا تدعم علامة الفيديو. </ فيديو >

تُمكّن خاصية "controls" واجهة المستخدم الخاصة بالمتصفح للتحكم في التشغيل. بدلاً من ذلك، يمكن التحكم في التشغيل باستخدام جافا سكريبت ، والتي يمكن لمصمم الويب استخدامها لإنشاء واجهة مستخدم مخصصة. تُحدد خاصية "poster" الاختيارية صورةً لعرضها مكان الفيديو قبل بدء التشغيل، وذلك لتمثيل محتوى الفيديو.

مصادر متعددة

يختلف دعم تنسيقات الفيديو بين المتصفحات (انظر أدناه)، لذا يمكن لصفحة الويب توفير الفيديو بتنسيقات متعددة. بالنسبة للميزات الأخرى، يُستخدم أحيانًا فحص المتصفح ، والذي قد يكون عرضةً للأخطاء: فمعرفة أي مطور ويب بالمتصفحات ستكون حتمًا غير مكتملة أو غير محدّثة. المتصفح المعني "أعرف" التنسيقات التي يمكنه استخدامها. يدعم عنصر "video" الرجوع إلى مصادر متعددة. باستخدام أي عدد من عناصر <source> ، كما هو موضح أدناه، سيختار المتصفح تلقائيًا الملف المراد تنزيله. بدلاً من ذلك، يمكن استخدام دالة canPlayType() في جافا سكريبت لتحقيق نفس النتيجة. تحدد السمة "type" نوع MIME وربما قائمة ببرامج الترميز، مما يساعد المتصفح على تحديد ما إذا كان بإمكانه فك تشفير الملف دون بدء تنزيله. يشير نوع MIME إلى تنسيق حاوية الملف، ويحدد تنسيق الحاوية تفسير سلسلة الترميز. [ 7 ]

< video poster = "poster.jpg" controls > < source src = "av1.mp4" type = "video/mp4; codecs="av01.0.00M.08, opus"' > < source src = "avc.mp4" type = "video/mp4; codecs="avc1.4D401E, mp4a.40.2"' > < source src = "vp9.webm" type = "video/webm; codecs="vp9.0, opus"' > < source src = " theora.ogv" type = "video/ogg; codecs = "theora, vorbis"' > <p> هذا محتوى احتياطي لعرضه لوكلاء المستخدم الذين لا يدعمون وسم الفيديو. < / p > </video>

تنسيقات الفيديو والصوت المدعومة

لا تحدد مواصفات HTML تنسيقات الفيديو والصوت التي يجب أن تدعمها المتصفحات. يحق لبرامج تصفح الإنترنت دعم أي تنسيقات فيديو تراها مناسبة، ولكن لا يمكن لمنشئي المحتوى افتراض إمكانية الوصول إلى أي فيديو من قبل جميع برامج تصفح الإنترنت المتوافقة، إذ لا يوجد حد أدنى من تنسيقات الفيديو والصوت التي يجب على برامج تصفح الإنترنت دعمها.

رأت مجموعة عمل HTML5 أنه من المستحسن تحديد تنسيق فيديو واحد على الأقل تدعمه جميع برامج تصفح الإنترنت. والتنسيق الأمثل في هذا الصدد هو:

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

في البداية، كان تنسيق Ogg Theora هو تنسيق الفيديو القياسي الموصى به في HTML5، لأنه لم يكن متأثرًا بأي براءات اختراع معروفة. ولكن في 10 ديسمبر 2007، تم تحديث مواصفات HTML5، [ 8 ] واستبدلت الإشارة إلى التنسيقات المحددة.

ينبغي أن تدعم برامج المستخدم الفيديو Theora والصوت Vorbis، بالإضافة إلى تنسيق حاوية Ogg.

مع عنصر نائب: [ 9 ]

سيكون من المفيد لتحقيق التوافق بين المتصفحات لو دعمت جميعها نفس برامج الترميز. مع ذلك، لا توجد حاليًا برامج ترميز معروفة تُرضي جميع الجهات الفاعلة في السوق: فنحن بحاجة إلى برنامج ترميز معروف بأنه لا يتطلب ترخيصًا لكل وحدة أو لكل موزع، ومتوافق مع نموذج تطوير المصادر المفتوحة، ويتمتع بجودة كافية تجعله قابلاً للاستخدام، ولا يُشكل خطرًا إضافيًا على براءات الاختراع للشركات الكبرى. هذه مسألة مستمرة، وسيتم تحديث هذا القسم حالما تتوفر معلومات إضافية. [ 10 ]

نتج عن ذلك استقطاب في مجال فيديو HTML بين تنسيقات معيارية صناعية ، محددة من قبل المنظمة الدولية للمعايير (ISO) ولكنها مقيدة ببراءات اختراع ، وتنسيقات مفتوحة المصدر . ويهدف تنسيق AV1 الجديد، الذي طورته منظمة تحالف الوسائط المفتوحة، إلى أن يكون معيارًا صناعيًا، وخاليًا من حقوق الملكية، ومفتوح المصدر، ويحظى بدعم واسع النطاق في هذا المجال.

تنسيقات مجانية

في البداية ، دعمت موزيلا وأوبرا تنسيقات ثيورا وويب إم المفتوحة فقط . ورغم أن ثيورا لا تتأثر ببراءات اختراع غير حرة معروفة، فقد أعربت آبل [ 11 ] عن قلقها بشأن براءات اختراع غير معروفة قد تؤثر عليها، والتي قد ينتظر أصحابها قيام شركة ذات موارد مالية ضخمة باستخدام التنسيق قبل رفع دعوى قضائية. [ 12 ] [ 13 ] من حيث المبدأ، قد تخضع تنسيقات مثل H.264 لبراءات اختراع غير معروفة، ولكنها انتشرت على نطاق أوسع بكثير، لذا يُفترض أن أصحاب براءات الاختراع قد أعلنوا عن أنفسهم بالفعل. كما عارضت آبل اشتراط دعم تنسيق Ogg في معيار HTML (حتى كشرط "يُستحسن") على أساس أن بعض الأجهزة قد تدعم تنسيقات أخرى بسهولة أكبر، وأن HTML لم يشترط تاريخيًا تنسيقات معينة لأي غرض. [ 13 ]

انتقد بعض مطوري الويب حذف تنسيقات Ogg من المواصفات. [ 14 ] كما دار نقاش لاحق حول هذا الموضوع على مدونة الأسئلة والأجوبة التابعة لاتحاد شبكة الويب العالمية (W3C). [ 15 ]

دعم تقنية MPEG-DASH عبر ملحقات مصدر الوسائط (MSE)

يمكن استخدام معيار بث الفيديو التكيفي MPEG-DASH في متصفحات الويب عبر ملحقات مصدر الوسائط (MSE) [ 16 ] ومشغلات DASH القائمة على JavaScript. ومن أمثلة هذه المشغلات مشروع dash.js مفتوح المصدر [ 16 ] التابع لمنتدى صناعة DASH، بالإضافة إلى منتجات أخرى مثل مشغل فيديو HTML5 من Bitmovin [ 17 ] (الذي يستخدم HTML مع JavaScript، بالإضافة إلى مشغلات DASH القائمة على Flash للمتصفحات القديمة التي لا تدعم MSE).

استحواذ جوجل على شركة On2

أدى استحواذ جوجل على شركة On2 عام 2010 إلى حصولها على حقوق استخدام تنسيق الفيديو VP8 . وقد منحت جوجل ترخيصًا مجانيًا لاستخدام VP8. [ 18 ] كما أطلقت جوجل أيضًا WebM ، الذي يجمع بين ترميز الفيديو VP8 المعياري مفتوح المصدر مع صوت Vorbis في حاوية مبنية على Matroska . وقد رحبت مؤسسة البرمجيات الحرة بانفتاح VP8 . [ 19 ]

عندما أعلنت جوجل في يناير 2011 أنها ستنهي الدعم الأصلي لتقنية H.264 في متصفح كروم، [ 20 ] وُجهت انتقادات من جهات عديدة، من بينها بيتر برايت من موقع آرس تكنيكا [ 21 ] وتيم سنيث، أحد أبرز خبراء مايكروسوفت في مجال الويب، الذي شبّه خطوة جوجل بإعلان الإسبرانتو لغةً رسميةً للولايات المتحدة. [ 22 ] مع ذلك، انتقد هافارد موين من شركة أوبرا سوفتوير بشدة مقال آرس تكنيكا [ 23 ] ، وردّت جوجل على هذه الانتقادات بتوضيح نيتها الترويج لتقنية WebM في منتجاتها انطلاقًا من مبدأ الانفتاح. [ 24 ]

بعد إطلاق WebM، دعت موزيلا وأوبرا إلى تضمين VP8 في HTML. [ 25 ]

في 7 مارس 2013، أعلنت شركتا جوجل و MPEG LA عن اتفاقيات تغطي تقنيات "قد تكون أساسية" لتقنية VP8، حيث حصلت جوجل على ترخيص من MPEG LA و11 جهة مالكة لبراءات الاختراع، بينما أنهت MPEG LA جهودها لتشكيل مجمع براءات اختراع لتقنية VP8. [ 26 ] [ 27 ] [ 28 ] [ 29 ]

في عام 2012، أصدرت جوجل VP9 كخليفة لـ VP8، وهو أيضًا مفتوح المصدر ومجاني.

في نهاية عام 2017، وصل تنسيق AV1 الجديد الذي طوره تحالف الوسائط المفتوحة (AOMedia) كتطور لتنسيق VP9 إلى مرحلة تجميد الميزات، ومن المتوقع تجميد تدفق البتات في يناير 2018. تتضمن الإصدارات الليلية من Firefox بالفعل دعمًا لتنسيق AV1. [ 30 ]

التنسيقات غير المجانية

يُستخدم ترميز H.264/MPEG-4 AVC على نطاق واسع، ويتميز بسرعة عالية، وضغط ممتاز، ووحدات فك تشفير متطورة، وجودة فيديو فائقة، إلا أنه محمي ببراءات اختراع. [ 31 ] يحتاج مستخدمو H.264 إلى تراخيص إما من أصحاب براءات الاختراع الأفراد، أو من MPEG LA ، وهي مجموعة من أصحاب براءات الاختراع تضم مايكروسوفت وآبل، باستثناء بعض استخدامات بث الفيديو عبر الإنترنت. [ 32 ] يُستخدم H.264 عادةً في تنسيق حاوية MP4، إلى جانب ترميز الصوت المتقدم (AAC). ويخضع AAC أيضًا لبراءات اختراع خاصة به، لذا سيتعين على مستخدمي MP4 الحصول على ترخيص لكل من H.264 وAAC.

في يونيو 2009، خلصت مجموعة عمل WHATWG إلى أنه لا يوجد تنسيق حالي مناسب كمتطلب محدد. [ 33 ]

لا تزال شركة أبل تدعم فقط H.264، لكن مايكروسوفت تدعم الآن VP9 و WebM، وقد تعهدت بدعم AV1 .

تُتيح شركة سيسكو وحدة H.264 الثنائية المرخصة مجاناً

في 30 أكتوبر 2013، أعلنت شركة سيسكو عن إتاحة وحدة H.264 ثنائية للتحميل. وستتكفل سيسكو بتكاليف ترخيص براءات الاختراع لهذه الوحدات الثنائية عند تحميلها بواسطة البرنامج المستخدم أثناء تثبيته ، مما يجعل استخدام H.264 مجانيًا في هذه الحالة تحديدًا. [ 34 ]

أشارت سيسكو في بيانها إلى رغبتها في تعزيز استخدام مشروع WebRTC ، إذ ستستفيد ميزة محادثات الفيديو في WebRTC من دعم تنسيق فيديو في جميع المتصفحات. [ 35 ] ستكون وحدة H.264 متاحة على "جميع المنصات الشائعة أو التي يمكن دعمها عمليًا، والتي يمكن تحميلها في أي تطبيق". [ 36 ]

تخطط شركة سيسكو أيضًا لنشر شفرة المصدر لتلك الوحدات بموجب ترخيص BSD ، ولكن دون دفع حقوق الملكية، [ 34 ] لذا ستكون الشفرة عمليًا برمجيات حرة فقط في البلدان التي لا توجد بها براءات اختراع لبرمجيات H.264 ، وهو ما كان صحيحًا بالفعل بالنسبة للتطبيقات الأخرى الموجودة.

في 30 أكتوبر 2013، أعلن بريندان إيتش من موزيلا أن متصفح فايرفوكس سيقوم تلقائيًا بتنزيل وحدة H.264 من سيسكو عند الحاجة. وأشار أيضًا إلى أن الوحدة الثنائية ليست حلاً مثاليًا، إذ لا يملك المستخدمون حقوقًا كاملة للبرمجيات الحرة تسمح لهم "بالتعديل وإعادة التجميع وإعادة التوزيع دون اتفاقيات ترخيص أو رسوم". ولذلك، تواصل شركتا Xiph وموزيلا تطوير Daala . [ 36 ] [ 37 ]

يدعم OpenH264 فقط الملف التعريفي الأساسي لـ H.264، ولا يُلبي الحاجة إلى مُفكِّك ترميز AAC. لذا، لا يُعتبر كافيًا لفيديوهات الويب MP4 النموذجية، التي عادةً ما تكون بملف تعريف عالي الجودة مع صوت AAC. [ 38 ] [ 39 ] [ 40 ] مع ذلك، بالنسبة لاستخدامه في WebRTC، تم تبرير استبعاد AAC في إعلان الإصدار: "اتفقت هيئات التقييس على Opus و G.711 كترميزات صوتية شائعة لـ WebRTC". [ 35 ] ثمة شكوك حول جدوى فرض ترخيص عالمي محدود لـ AAC، على غرار ترخيص Cisco لـ H.264، بعد أن ألغى مكتب ترخيص AAC الحد الأقصى للسعر بعد فترة وجيزة من إصدار OpenH264. [ 41 ]

دعم المتصفح

يوضح هذا الجدول تنسيقات الفيديو التي يُحتمل أن يدعمها متصفح المستخدم . تستخدم معظم المتصفحات المذكورة هنا إطار عمل للوسائط المتعددة لفك تشفير الفيديو وعرضه، بدلاً من دمج مكونات برمجية خاصة بذلك. لا يمكن عمومًا تحديد مجموعة التنسيقات التي يدعمها إطار عمل الوسائط المتعددة دون الاستعلام عنه، لأن ذلك يعتمد على نظام التشغيل وبرامج الترميز الخارجية. [ 42 ] [ 43 ] في هذه الحالات، يُعد دعم تنسيق الفيديو سمةً من سمات إطار العمل، وليس المتصفح (أو محرك التخطيط الخاص به)، بافتراض أن المتصفح يستعلم بشكل صحيح عن إطار عمل الوسائط المتعددة قبل رفض تنسيقات الفيديو غير المعروفة. في بعض الحالات، لا يعتمد الدعم المذكور هنا على برامج الترميز المتوفرة ضمن إطار عمل الوسائط الأساسي لنظام التشغيل، أو على إمكانيات الترميز المدمجة في المتصفح، بل قد يكون من خلال إضافة للمتصفح قد تتجاوز، على سبيل المثال، تحليل HTML العادي لعلامة <video> لتضمين مشغل فيديو قائم على إضافة.

لاحظ أن ملف الفيديو يحتوي عادةً على محتوى فيديو وصوت، كل منهما مُشفّر بتنسيقه الخاص. يجب أن يدعم المتصفح كلا التنسيقين. راجع قسم الصوت في HTML للاطلاع على جدول يوضح تنسيقات الصوت التي يدعمها كل متصفح.

يمكن تحديد تنسيق الفيديو بواسطة نوع MIME في HTML (انظر المثال ). تُستخدم أنواع MIME للاستعلام من أطر عمل الوسائط المتعددة عن التنسيقات المدعومة. [ 44 ]

من بين هذه المتصفحات، يستخدم فايرفوكس وأوبرا فقط مكتبات لفك التشفير المدمج. عمليًا، يضمن إنترنت إكسبلورر وسفاري دعمًا لبعض التنسيقات، لأن الشركات المصنعة لهما هي نفسها التي تصنع أطر عمل الوسائط المتعددة الخاصة بهما. في المقابل، يدعم كونكيرور نفس تنسيقات إنترنت إكسبلورر عند تشغيله على نظام ويندوز، وسفاري عند تشغيله على نظام ماك، لكن الدعم المختار هنا في كونكيرور هو الدعم المعتاد لنظام لينكس ، حيث يتركز معظم مستخدميه. عمومًا، يتأثر دعم التنسيقات في المتصفحات إلى حد كبير بتضارب مصالح الشركات المصنعة، وتحديدًا دعم ميديا ​​فاونديشن وكويك تايم للمعايير التجارية، بينما لا يستطيع جي ستريمر وفونون قانونيًا دعم أي تنسيقات أخرى غير التنسيقات المجانية افتراضيًا على أنظمة التشغيل المجانية التي صُممت من أجلها . [ 45 ]

حالة دعم تنسيقات الفيديو في كل متصفح ويب
المتصفحنظام التشغيلثيورا ( أوج )H.264 ( MP4 )HEVC ( MP4 )VP8 ( WebM )VP9 ( WebM )AV1 ( WebM )
متصفح أندرويدأندرويدمنذ الإصدار 2.3 [ 46 ]منذ الإصدار 3.0 [ 46 ]منذ الإصدار 5.0 [ 46 ]منذ الإصدار 2.3 [ 46 ]منذ الإصدار 4.4 [ 46 ]منذ 10
الكرومأنظمة التشغيل الشبيهة بنظام يونكس وويندوزمنذ الإصدار r18297 [ 47 ]عبر FFmpeg [ 48 ] [ 49 ]لا [ 50 ]منذ الإصدار r47759 [ 51 ]منذ r172738 [ 52 ]نعم
جوجل كرومأنظمة التشغيل الشبيهة بنظام يونكس، وأندرويد، وماك أو إس، وويندوزمنذ الإصدار 3.0 [ 53 ] [ 54 ]منذ الإصدار 3.0 [ 54 ] [ أ ]منذ الإصدار 105 (فك تشفير البرامج؛ يتطلب برامج ترميز على مستوى نظام التشغيل)

منذ عام 107 (فك تشفير الأجهزة؛ يتطلب وحدة فك تشفير للأجهزة)

[ 56 ] [ 57 ]
منذ الإصدار 6.0 [ 58 ] [ 59 ]منذ 29.0 [ ب ]منذ عام 70 [ 62 ]
إنترنت إكسبلوررويندوزعبر OpenCodecsمنذ الإصدار 9.0 [ 63 ]لا [ 64 ]عبر OpenCodecsلالا
هاتف ويندوزلامنذ الإصدار 9.0 [ 65 ]لا
ويندوز آر تيمنذ الإصدار 10.0 [ 65 ]
مايكروسوفت إيدجأنظمة التشغيل الشبيهة بنظام يونكس، و macOS، و ويندوز

(الكروم)

منذ الإصدار 79 [ 66 ] [ 67 ]منذ الإصدار 79 (المتصفح الوحيد الذي يدعم DRM PlayReady) [ 66 ] [ 68 ]لا [ 64 ]منذ الإصدار 79 [ 66 ] [ 69 ]منذ الإصدار 79 [ 66 ] [ 69 ]منذ الإصدار 79 [ 66 ]
ويندوز 10 (إصدار EdgeHTML القديم)منذ الإصدار 17.0 (مع ملحقات وسائط الويب ) [ 70 ] [ 71 ] [ 72 ]منذ الإصدار 12.0 [ 73 ]يحتاج إلى وحدة فك تشفير للأجهزة [ ج ]منذ الإصدار 17.0 (يدعم علامة <video> مع ملحقات وسائط الويب وملحقات فيديو VP9 ) [ 71 ]يتم تفعيلها افتراضياً فقط في حالة وجود وحدة فك تشفير الأجهزة [ 76 ]

منذ الإصدار 17.0 (يدعم علامة <video> مع ملحقات وسائط الويب وملحقات فيديو VP9 ) [ 70 ] [ 71 ] [ 72 ]

منذ الإصدار 18.0 (مع ملحق فيديو AV1 ) [ 77 ]
ويندوز 10 موبايللامنذ الإصدار 13.0 [ 78 ]منذ الإصدار 15.0 (عبر MSE فقط ) [ 79 ]منذ الإصدار 14.0 (عبر MSE فقط ) [ 80 ]لا
الفاتحأنظمة التشغيل الشبيهة بنظام يونكس وويندوزيحتاج إلى برامج ترميز على مستوى نظام التشغيل [ د ]
موزيلا فايرفوكسويندوزمنذ الإصدار 3.5 [ 81 ]منذ 21.0 [ هـ ]منذ الإصدار 134 من فايرفوكس مع دعم الأجهزة أو ملحق مايكروسوفت [ 84 ]منذ الإصدار 4.0 [ 85 ]منذ الإصدار 28.0 [ 86 ] [ 87 ]منذ الإصدار 65.0 (64 بت) [ 88 ] منذ الإصدار 66.0 (32 بت) [ 89 ]
لينكس26.0 (عبر GStreamer ) [ f ] 43.0 (عبر FFmpeg ) [ 92 ]منذ الإصدار 137 مع دعم الأجهزة أو FFmpeg [ 84 ]منذ 67.0
أندرويدمنذ الإصدار 17.0 [ 93 ]منذ عام 137 مع دعم الأجهزةمنذ الإصدار 113.0 [ 84 ]
نظام التشغيل macOSمنذ الإصدار 34.0 [ 94 ]منذ عام 136 مع دعم الأجهزة أو البرامج [ 84 ]منذ 66.0 [ 89 ]
أوبرا موبايلأندرويد، وiOS، وسيمبيان، وويندوز موبايلمنذ الإصدار 13.0منذ الساعة 11.50لا [ 95 ]منذ الإصدار 15.0منذ الإصدار 16.0منذ 57.0 [ 62 ]
أوبرانظام التشغيل macOS، نظام التشغيل Windowsمنذ 10.50 [ 96 ]منذ الإصدار 24.0 [ 97 ]منذ 10.60 [ 98 ] [ 99 ]نعممنذ 57.0 [ 62 ]
لينكسيتطلب مكتبة ترميز [ g ]
رحلة سفارينظام التشغيل iOSلامنذ الإصدار 3.1 [ 101 ]منذ 11 [ 102 ]منذ الإصدار 17.4 (مدعوم بالكامل) [ 103 ] منذ الإصدار 12.1 (عبر WebRTC فقط ) [ 104 ]منذ الإصدار 17.4 (مدعوم بالكامل) [ 103 ] منذ الإصدار 14 (عبر WebRTC فقط ) [ 105 ]منذ الإصدار 17.0 (يحتاج إلى وحدة فك تشفير للأجهزة؛ يحتاج إلى حاوية MP4 ) [ 106 ] [ h ]
نظام التشغيل macOSعبر مكونات Xiph QuickTime ( نظام التشغيل macOS 10.11 والإصدارات الأقدم)منذ 14.1 [ 107 ]منذ 14.1 [ 107 ]
موقع جنوم الإلكترونيلينكس وبي إس دييحتاج إلى برامج ترميز على مستوى نظام التشغيل [ i ]

قيم

تشير هذه المعلومات إلى مستوى دعم العنصر المحدد في كل محرك. افتراضيًا، يُفترض استخدام أحدث إصدار من المحرك. مع ذلك، يمكن تحديد رقم إصدار معين؛ وعندما يشير هذا إلى دعم كامل، فهذا يعني أنه الإصدار الأولي من المحرك الذي يدعم العنصر بشكل كامل.

أسطورة
قيمةمعنى
نعممدعوم بالكامل
لالم يتم دعمه مطلقا
جزئيبعض القيم فقط مدعومة
غير صحيحلم يتم تنفيذه بشكل صحيح في جميع الحالات
تجريبيقد يكون غير مكتمل أو به أخطاء برمجية
بناء ليليقيد التطوير حاليًا؛ ومن المتوقع الحصول على الدعم الكامل
يعتمد علىمدعوم فقط في ظل الشروط المحددة
تم إسقاطهلم يعد مدعومًا
ملحوظات
  1. في 11 يناير 2011، أُعلن على مدونة كروميوم عن إزالة دعم ترميز H.264. [ 55 ] وحتى 7 نوفمبر 2016،لم تتم إزالة الدعم فعليًا، ولم يُعلن عن أي تغيير في هذه الخطة.
  2. دعم VP9 في الإصدار 25، معطل افتراضيًا. [ 60 ] مُفعّل افتراضيًا في الإصدار 29. [ 61 ]
  3. متوفر إذا كان الجهاز يدعم ترميز الفيديو عالي الكفاءة (HEVC) على مستوى الأجهزة. [ 74 ] لم يتم تضمين دعم فك التشفير البرمجي لأن "ترميز الفيديو عالي الكفاءة (HEVC) معقد حسابيًا للغاية، وهذا سيوفر تجربة أكثر اتساقًا." [ 75 ]
  4. أي تنسيق يدعمه نظام Phonon الخلفي. تشمل أنظمة Phonon الخلفية المتاحة DirectShow و QuickTime و GStreamer و xine ؛ أما الأنظمة الخلفية التي تستخدم MPlayer و VLC فهي قيد التطوير.
  5. اعتبارًا من الإصدار 20، يكون الخيار معطلاً افتراضيًا. [ 82 ] يتم تفعيله افتراضيًا بدءًا من الإصدار 21. [ 83 ]
  6. مُعطّل افتراضيًا حتى الإصدار 26. [ 90 ] يعتمد أيضًا على برنامج الترميز الموجود على النظام. [ 91 ]
  7. يجب تثبيتإصدار أحدث من libffmpeg.so . [ 100 ]
  8. يدعممن iPhone 15 Pro و iPhone 15 Pro Max وأي جهاز Mac مزود بمعالج Apple M3 SoC فك تشفير AV1 للأجهزة.
  9. أي تنسيق يدعمه GStreamer على Webkit/GTK+. [ 108 ] يتضمن دعم تنسيقات Ogg Theora وWebM وh.264 في الإضافات الأساسية والجيدة والسيئة على التوالي. [ 109 ]

فيديو شفاف

يتمتع الفيديو الشفاف، أي الفيديو الذي يحتوي على قناة ألفا ، بمزايا تصميم متعددة: [ 110 ]

  • وبما أنه لا يحتوي على لون/نمط/زخرفة خلفية مدمجة، يمكنك تغيير الخلفية و/أو الكائنات المجاورة في صفحة الويب في أي وقت لاحق دون الحاجة إلى إعادة إنشاء الفيديو ليتناسب مع محيطه بشكل صحيح، وهي التقنية الأقل مرونة حتى الآن.
  • يمكنك دمج مقاطع الفيديو الشفافة بمرونة كبيرة مع عناصر أخرى (نصوص، رسومات، مقاطع فيديو أخرى أو محتوى يتم عرضه ديناميكيًا مثل SVG أو canvas ) لتحقيق تأثيرات طبقات ديناميكية للغاية.
  • يفتح ذلك آفاقاً واسعة أيضاً فيما يتعلق بتصميم المواقع الإلكترونية المتجاوبة .

دعم متصفحات الويب للفيديوهات ذات قناة ألفا

الحلول السابقة

  • قبل عصر HTML5، كانت الطريقة الوحيدة لتشغيل الفيديو الشفاف هي بمساعدة Adobe Flash Player [ 113 ] واستخدام العلامة transparent[ 114 ] في رمز التضمين الخاص به.

إدارة الحقوق الرقمية (امتدادات الوسائط المشفرة)

يدعم HTML إدارة الحقوق الرقمية (DRM، التي تقيّد كيفية استخدام المحتوى) عبر ملحقات الوسائط المشفرة (EME). وتُعدّ إضافة DRM مثيرة للجدل لأنها تسمح بتقييد حرية المستخدمين في استخدام الوسائط المحمية بها، حتى في الحالات التي يمنح فيها الاستخدام العادل المستخدمين الحق القانوني في ذلك. [ 115 ] وكانت إحدى الحجج الرئيسية التي استند إليها اتحاد شبكة الويب العالمية (W3C) في الموافقة على EME هي أن محتوى الفيديو سيُقدّم، لولا ذلك، عبر إضافات وتطبيقات، وليس في متصفح الويب. [ 116 ]

في عام 2013، أضافت نتفليكس دعمًا لفيديو HTML باستخدام EME، إلى جانب طريقة التوزيع القديمة التي كانت تستخدمها عبر إضافة Silverlight (مع DRM أيضًا). [ 117 ]

الاستخدام

في عام ٢٠١٠، عقب إطلاق جهاز آيباد من آبل ، وبعد إعلان ستيف جوبز أن أجهزة آبل المحمولة لن تدعم تقنية فلاش ، بدأت العديد من المواقع الإلكترونية البارزة بتقديم فيديوهات HTML بتقنية H.264 بدلاً من أدوبي فلاش لبرامج تصفح الإنترنت التي تُعرّف نفسها على أنها أجهزة آيباد. [ ١١٨ ] لم تنتشر فيديوهات HTML على نطاق واسع مثل فيديوهات فلاش، على الرغم من إطلاق بعض مشغلات الفيديو التجريبية القائمة على HTML من قِبل DailyMotion (باستخدام تنسيقي Ogg Theora وVorbis)، [ ١١٩ ] وYouTube (باستخدام تنسيقي H.264 وWebM)، [ ١٢٠ ] وVimeo (باستخدام تنسيق H.264). [ ١٢١ ]

يتزايد دعم فيديوهات HTML بشكل مطرد. ففي يونيو 2013، أضافت نتفليكس دعمًا لفيديوهات HTML. [ 122 ] وفي يناير 2015، تحوّل يوتيوب إلى استخدام فيديوهات HTML بدلًا من فلاش بشكل افتراضي. [ 123 ] وفي ديسمبر 2015، انتقل فيسبوك من فلاش إلى فيديوهات HTML لجميع محتويات الفيديو. [ 124 ]

حتى عام 2016، كان برنامج فلاش لا يزال مُثبّتًا على نطاق واسع على أجهزة الكمبيوتر المكتبية، بينما لم يكن مدعومًا بشكل عام على الأجهزة المحمولة مثل الهواتف الذكية. [ 125 ] ويُفترض على نطاق واسع، بما في ذلك من قِبل شركة أدوبي، [ 125 ] [ 126 ] أن برنامج فلاش سيتم إيقافه تدريجيًا، [ 127 ] [ 128 ] مما سيجعل فيديو HTML الطريقة الوحيدة المدعومة على نطاق واسع لتشغيل الفيديو على شبكة الإنترنت العالمية. وتخطط متصفحات كروم، [ 129 ] [ 130 ] وفايرفوكس، [ 131 ] وسفاري، [ 132 ] وإيدج، [ 133 ] لجعل جميع محتويات فلاش تقريبًا تعمل بنقرة واحدة في عام 2017. المتصفح الرئيسي الوحيد الذي لم يُعلن عن خطط لإيقاف دعم فلاش هو إنترنت إكسبلورر. [ 134 ] أعلنت أدوبي في 25 يوليو 2017 أنها ستنهي تطوير فلاش نهائيًا في عام 2020. [ 135 ]

انظر أيضاً

مراجع

  1. "عنصر الفيديو" . HTML5: مفردات وواجهات برمجة تطبيقات مرتبطة بها لـ HTML وXHTML . اتحاد شبكة الويب العالمية . 24 يونيو 2010. مؤرشف من الأصل في 13 أغسطس 2010. تم الاطلاع عليه في 27 سبتمبر 2010. يُستخدم عنصر الفيديو لتشغيل مقاطع الفيديو أو الأفلام .
  2. " [ whatwg ] كيفية تجنب إصلاح HTML من تشارلز إيليا كريمبو بتاريخ 30 أكتوبر 2006 (whatwg@whatwg.org من أكتوبر 2006)" . lists.w3.org . تم الاطلاع عليه بتاريخ 29 أغسطس 2022 .
  3. فان كيستيرين، آن (28 فبراير 2007). " اقتراح عنصر [ whatwg ] < فيديو > " . مجموعة عمل ما (قائمة بريدية) . تم الاسترجاع في 10 أبريل 2010 .
  4. "حرب المتصفحات: الحلقة الثانية - هجوم DOMs" . مؤرشف من الأصل بتاريخ 23 فبراير 2013. تم الاطلاع عليه بتاريخ 10 أبريل 2012 .
  5. "حدث SV Web Builders - العرض العالمي الأول لمتصفح Opera مع دعم الفيديو المدمج" . 1 مارس 2007. تم الاطلاع عليه في 10 أبريل 2012 .
  6. "دعوة لتقديم مقاطع فيديو على الإنترنت" . مؤرشف من الأصل بتاريخ 26 أبريل 2012. تم الاطلاع عليه بتاريخ 10 أبريل 2012 .
  7. "معامل "codecs" في أنواع الوسائط الشائعة" . تم الاطلاع عليه بتاريخ 14 يوليو 2020 .
  8. هيكسون، إيان (10 ديسمبر 2007). "تغيير متطلبات ترميز الفيديو" . What WG (قائمة بريدية). مؤرشف من الأصل في 19 فبراير 2012. تم الاطلاع عليه في 25 فبراير 2008 .
  9. "تتبع (X)HTML5" . HTML5 . مؤرشف من الأصل في 26 يوليو 2011. تم الاسترجاع في 23 يونيو 2009 .
  10. أمادور، مانويل (11 ديسمبر 2011). "إزالة Ogg أمرٌ *سخيف*" . WHATWG (قائمة بريدية). مؤرشف من الأصل في 21 أغسطس 2008. تم الاطلاع عليه في 25 أغسطس 2009 .
  11. ميتز، كيد (30 أبريل 2010). "ستيف جوبز: مجموعة براءات اختراع غامضة لمهاجمة أوج ثيورا" . ذا ريجستر . تم الاطلاع عليه في 9 يوليو 2011 .
  12. هيكسون، إيان (11 ديسمبر 2007). "ردًا على: إزالة Ogg أمرٌ *سخيف*" . WHATWG (قائمة بريدية). مؤرشف من الأصل في 21 أغسطس 2008. تم الاطلاع عليه في 25 فبراير 2008 .
  13. 1 2 ستاكوفياك، ماسيج (21 مارس 2007). "برامج الترميز (كان ردًا على: اقتراح أبل لعناصر الوسائط الموقوتة)" . WHATWG (قائمة بريدية).
  14. « [ whatwg ] إزالة Ogg أمرٌ *سخيف*» . WHATWG (قائمة بريدية). 11 ديسمبر 2007. مؤرشف من الأصل في 21 أغسطس 2008. تم الاطلاع عليه في 25 أغسطس 2009 .
  15. كونولي، دان (18 ديسمبر 2007). "متى سيدعم HTML 5 خاصية <video> ؟ عاجلاً إذا ساعدتم" . W3C . تم الاطلاع عليه في 23 يونيو 2009 .
  16. 1 2 "امتدادات مصدر الوسائط" . 26 يوليو 2022.
  17. "مشغل HTML5 للبث التكيفي من Bitmovin" . 20 أبريل 2022.
  18. "منح حقوق الملكية الفكرية الإضافية (براءات الاختراع)" .
  19. لي، مات (19 مايو 2010). "بيان مؤسسة البرمجيات الحرة بشأن WebM وVP8" . FSF .
  20. جزايري، مايكل "مايك" (11 يناير 2011). "دعم ترميز فيديو HTML في متصفح كروم" . مدونة كروميوم.
  21. برايت، بيتر (12 يناير 2011). "إسقاط جوجل لترميز H.264 من متصفح كروم خطوة إلى الوراء نحو الانفتاح" . آرس تكنيكا.
  22. سنيث، تيم (11 يناير 2011). "رسالة مفتوحة من رئيس الولايات المتحدة الأمريكية لشركة جوجل" . مدونات MSDN .
  23. موين، هافارد ك (13 يناير 2011). "هل إزالة ترميز H.264 من متصفح كروم خطوة إلى الوراء نحو الانفتاح؟" . ماي أوبرا .
  24. جزايري، مايكل "مايك" (14 يناير 2011). "المزيد حول تغيير ترميز فيديو HTML في متصفح كروم" . مدونة كروميوم .
  25. ميتز، كيد (28 مايو 2010). "موزيلا وأوبرا تدعوان جوجل إلى استخدام برنامج ترميز مفتوح في مواصفات HTML5" . ذا ريجستر .
  26. djwm (7 مارس 2013). "جوجل وMPEG LA تتوصلان إلى اتفاق بشأن ترميز VP8 - تحديث" . The H Open . Heise Media UK . تاريخ الاسترجاع: 3 أبريل 2013 .
  27. "نسخة مؤرشفة" (PDF) . مؤرشفة من الأصل (PDF) بتاريخ 5 مارس 2016. تم الاطلاع عليها بتاريخ 3 أبريل 2013 .{{cite web}}: CS1 maint: archived copy as title ( link )
  28. "VP8 و MPEG LA" . مدونة مشروع WebM . 7 مارس 2013. تم الاطلاع عليه في 3 أبريل 2013 .
  29. "لا تزال الشكوك تحوم حول براءات اختراع VP8: جوجل تشير إلى خيار FRAND، ونوكيا تزعم انتهاكًا في المحكمة" . براءات اختراع البرمجيات الحرة والمفتوحة المصدر . 8 مارس 2013.
  30. شانكلاند، ستيفن (28 نوفمبر 2017). "فايرفوكس يتيح لك الآن تجربة تقنية بث الفيديو التي قد تكون أفضل من تقنية أبل" . سي نت . تم الاطلاع عليه بتاريخ 25 ديسمبر 2017 .
  31. "قائمة براءات اختراع AVC/H.264" (ملف PDF) . MPEG LA. 1 فبراير 2010. مؤرشف من الأصل (ملف PDF) في 14 مايو 2015. تم الاطلاع عليه في 13 أبريل 2010 .
  32. مرخصو AVC/H.264 ، MPEG LA ، مؤرشف من الأصل في 30 مايو 2015 ، تم استرجاعه في 13 أبريل 2010
  33. ↑ هيكسون ، إيان ( 29 يونيو 2009). " برامج الترميز للصوت والفيديو " . WHATWG (قائمة بريدية ) .
  34. 1 2 "OpenH264" .
  35. ١ ٢ "تقنية H.264 مفتوحة المصدر تزيل عوائق WebRTC" . سيسكو. ٣٠ أكتوبر ٢٠١٣. مؤرشف من الأصل في ٦ يوليو ٢٠١٥. تم الاطلاع عليه في ٣٠ أكتوبر ٢٠١٣ .
  36. 1 2 بريندان إيتش (30 أكتوبر 2013). "أخبار سيسكو السارة بشأن H.264" . مدونة بريندان إيتش.
  37. مونتي مونتغمري. "تعليقات على سيسكو، وموزيلا، وH.264" . مدونة مونتي مونتغمري. مؤرشفة من الأصل في 19 مايو 2015. تم الاطلاع عليها في 30 أكتوبر 2013 .
  38. غال، أندرياس (14 أكتوبر 2014). "OpenH264 متوفر الآن في فايرفوكس" . تم الاطلاع عليه بتاريخ 25 فبراير 2015 .
  39. "MediaSourceExtensions (mozilla wiki)" . mozilla . تم الاطلاع عليه بتاريخ 25 فبراير 2015 .
  40. "دعم تشغيل الفيديو/الصوت بصيغ H.264/AAC/MP3 على متصفح فايرفوكس على سطح المكتب" . موزيلا . تم الاطلاع عليه بتاريخ 25 فبراير 2015 .
  41. xiphmont. "ليس الأمر مجرد وهم بعد أن يتحقق" . مؤرشف من الأصل في 21 أبريل 2017.
  42. "توثيق فونون للواجهات الخلفية"، كيو تي ، نوكيا، مؤرشف من الأصل في 4 مارس 2016 ، تم استرجاعه في 3 يونيو 2011
  43. "جدول دعم برامج الترميز" . أساسيات برامج الترميز على الويب . تم الاطلاع عليه بتاريخ 21 يناير 2026 .
  44. "توثيق فونون للاستعلام"، كيو تي ، نوكيا، مؤرشف من الأصل في 4 مارس 2016 ، تم استرجاعه في 3 يونيو 2011
  45. رخصة جنو العمومية العامة الإصدار 3 ، مؤسسة البرمجيات الحرة، 29 يونيو 2007 ، تم الاطلاع عليها في 27 أبريل 2013
  46. 1 2 3 4 5 "دعم تنسيقات الوسائط وبرامج الترميز في نظام Android Core" . تم الاطلاع عليه بتاريخ 18 ديسمبر 2015 .
  47. العدد 4363: [ فيديو HTML5 ] تفعيل عناصر الفيديو/الصوت في HTML5 ، تم الاطلاع عليه بتاريخ 10 سبتمبر 2010
  48. تفعيل برامج الترميز الخاصة h.264 ، تم الاطلاع عليه بتاريخ 30 أبريل 2016
  49. لا يدعم متصفح كروميوم ترميز H.264 ، 9 يونيو 2015، مؤرشف من الأصل في 3 مايو 2016 ، تم استرجاعه في 30 أبريل 2016
  50. الصوت/الفيديو – مشاريع الكروميوم ، تم الاطلاع عليه بتاريخ 21 مارس 2016
  51. "المشكلة رقم 2093007: تغييرات من جانب كروميوم لتمكين دعم VP8 و WebM"، مراجعة الكود ، تم الاطلاع عليها في 10 سبتمبر 2010
  52. " [ كروم ] مراجعة 172738" .
  53. "يدعم جوجل كروم ثيورا وفوربيس"، كود ، 20 مايو 2010
  54. 1 2 "يدعم Chrome 3.0 شريط فيديو HTML 5" [ سيدعم Google Chrome 3.0 العلامة < video > ] . سي نت فرنسا (بالفرنسية).
  55. مايك، جزائري (11 يناير 2011). "مدونة كروميوم: دعم كود فيديو HTML في كروم" . مدونة كروميوم . تم الاطلاع عليه بتاريخ 22 أبريل 2012 .
  56. "Google Chrome Plays HEVC: What Does it Mean? - Streaming Media" .
  57. "أضافت جوجل بهدوء دعم HEVC في متصفح كروم - Bitmovin" .
  58. بانكوسكي، جيم (19 مايو 2010). "WebM وVP8 في كروميوم" . مدونة كروميوم .
  59. كيرسي، جيسون (3 يونيو 2010)، "تحديث قناة المطورين"، إصدارات كروم ، تم الاطلاع عليه في 1 يوليو 2010
  60. لوسيان بارفيني (28 ديسمبر 2012). "يضيف متصفح كروم دعمًا لبرنامج ترميز الفيديو VP9 من الجيل التالي وبرنامج الصوت Opus من موزيلا" . سوفتبيديا .
  61. لوسيان بارفيني (17 يونيو 2013). "يدعم متصفح كروم الآن برنامج ترميز الفيديو VP9 من الجيل التالي من جوجل افتراضيًا" . سوفتبيديا . مؤرشف من الأصل في 1 أكتوبر 2018. تم الاطلاع عليه في 18 يونيو 2017 .
  62. 1 2 3 "فك تشفير AV1" . حالة منصة Chrome . تم الاسترجاع في 4 سبتمبر 2018 .
  63. ماكراكين، هاري (16 مارس 2010)، مايكروسوفت تستعرض منصة إنترنت إكسبلورر 9 المُجددة ، تكنولاجيزر
  64. 1 2 Jan Ozer (5 نوفمبر 2014). "تدعم Apple تقنية H.265، ولكن حتى الآن فقط في FaceTime على iPhone 6" .
  65. 1 2 دعم فيديو HTML5 في متصفح IE9 للأجهزة المحمولة ، مايكروسوفت، 13 أكتوبر 2011 ، تم الاطلاع عليه في 11 مارس 2014
  66. مدونة مايكروسوفت إيدج ( 15 يناير 2020). "الترقية إلى مايكروسوفت إيدج الجديد" . مدونة مايكروسوفت إيدج . تاريخ الاطلاع : 19 مارس 2021 .
  67. "هل يمكنني استخدام... جداول الدعم لـ HTML5 وCSS3 وما إلى ذلك؟" . caniuse.com . تم الاطلاع عليه بتاريخ 19 مارس 2021 .
  68. "هل يمكنني استخدام... جداول الدعم لـ HTML5 وCSS3 وما إلى ذلك؟" . caniuse.com . تم الاطلاع عليه بتاريخ 19 مارس 2021 .
  69. 1 2 "هل يمكنني استخدام... جداول الدعم لـ HTML5 وCSS3 وما إلى ذلك؟" . caniuse.com . تم الاطلاع عليه بتاريخ 19 مارس 2021 .
  70. 1 2 "تقديم حزمة ملحقات الوسائط على الويب مع دعم OGG Vorbis وTheora لمتصفح Microsoft Edge" . مدونة مطوري Microsoft Edge . مايكروسوفت . 5 ديسمبر 2017.
  71. 1 2 3 "اختبار HTML5 - ما مدى دعم متصفحك لتقنية HTML5؟ "
  72. 1 2 "Redstone 4 يوفر دعمًا أفضل لـ WebM في Edge" . 11 أبريل 2018.
  73. "اختبار HTML5 - ما مدى دعم متصفحك لتقنية HTML5؟ "
  74. "دعم ترميز الفيديو عالي الكفاءة" . مؤرشف من الأصل بتاريخ 16 أغسطس 2016. تم الاطلاع عليه بتاريخ 2 أغسطس 2016 .
  75. "تشغيل ملفات HEVC في نظام التشغيل Windows 10 - نعم أم لا؟" .
  76. "حالة تشغيل فيديو VP9 في متصفح مايكروسوفت إيدج: تم الشحن - فريق تطوير مايكروسوفت إيدج" . مؤرشف من الأصل بتاريخ 7 نوفمبر 2017. تم الاطلاع عليه بتاريخ 21 سبتمبر 2017 .
  77. "إضافة دعم ترميز AV1 إلى نظام التشغيل Windows 10 - دروس تعليمية" . منتدى Ten Forums .
  78. "اختبار HTML5 - ما مدى دعم متصفحك لتقنية HTML5؟ "
  79. "تقديم WebRTC 1.0 والاتصالات المتوافقة في الوقت الحقيقي في Microsoft Edge" . فبراير 2017.
  80. "دعم WebM وVP9 وOpus في متصفح Microsoft Edge" . مدونة مطوري Microsoft Edge . مايكروسوفت . 18 أبريل 2016.
  81. "ملاحظات إصدار موزيلا فايرفوكس 3.5" . موزيلا. 30 يونيو 2009.
  82. خطأ رقم 799315 - الواجهة الخلفية لـ Windows Media Foundation لتشغيل الوسائط ، موزيلا ، تم استرجاعه في 21 ديسمبر 2012
  83. خطأ رقم 837859 - تفعيل الواجهة الخلفية لملفات WMF ، موزيلا ، تم استرجاعه في 5 أبريل 2013
  84. 1 2 3 4 "دليل ترميز الفيديو على الويب - تقنيات الوسائط على الويب | MDN" . developer.mozilla.org . 4 مارس 2025. تم الاطلاع عليه في 25 مارس 2025 .
  85. "ملاحظات إصدار موزيلا فايرفوكس 4.0" . موزيلا. 22 مارس 2011.
  86. [ فورونيكس ] موزيلا فايرفوكس يُفعّل ترميز الفيديو VP9 افتراضيًا ، فورونيكس ، تاريخ الاطلاع: 8 ديسمبر 2013
  87. "Firefox – Notes (28.0)" .
  88. "فايرفوكس 65.0، اطلع على جميع الميزات الجديدة والتحديثات والإصلاحات" . mozilla.org . مؤسسة موزيلا . 29 يناير 2019.
  89. 1 2 "فايرفوكس 66.0، اطلع على جميع الميزات الجديدة والتحديثات والإصلاحات" . mozilla.org . مؤسسة موزيلا . 19 مارس 2019.
  90. خطأ رقم 886181 - تفضيلات على الواجهة الخلفية لـ gstreamer ، موزيلا ، تم استرجاعه في 21 سبتمبر 2013
  91. خطأ رقم 794282 - تفعيل GStreamer في الإصدارات الرسمية ، موزيلا ، تم الاطلاع عليه بتاريخ 23 يونيو 2013
  92. خطأ رقم 1207429 - تفعيل FFMpeg افتراضيًا ، موزيلا ، تم الاطلاع عليه في 30 أكتوبر 2015
  93. "موزيلا تُصدر متصفح فايرفوكس مع دعم ترميز H.264 على نظام أندرويد" . آرس تكنيكا . 30 نوفمبر 2012.
  94. خطأ رقم 1070703 - إضافة دعم mp4 في الإصدارين 10.6 و10.7 على متصفح Aurora ، موزيلا ، تم استرجاعه في 2 أكتوبر 2014
  95. أوزر، جان (26 نوفمبر 2014). "قضية VP9 - مجلة الوسائط المتدفقة" .
  96. ياجنستيدت، فيليب (31 ديسمبر 2009)، "(إعادة) تقديم < فيديو > " (مدونة رسمية) ، مطورو كور ، أوبرا ، تم الاطلاع عليه في 6 فبراير 2010
  97. "سجل التغييرات لـ 24 - سطح مكتب أوبرا" .
  98. لي، هاكون ويوم (19 مايو 2010)، مرحباً، WebM < فيديو > ! ، أوبرا، مؤرشف من الأصل في 21 مارس 2011
  99. ميلز، كريس (19 مايو 2010)، يدعم متصفح أوبرا تنسيق فيديو WebM ، أوبرا
  100. تعليمات تثبيت FFMPEG على orums.opera.com
  101. "تنسيقات الوسائط التي تدعمها عناصر الصوت والفيديو في HTML" . شبكة مطوري موزيلا . موزيلا.
  102. مارتن سمول (6 يونيو 2017). "مؤتمر WWDC17 - ترميز HEVC مع HLS - أعلنت آبل للتو عن ميزة ندعمها بشكل افتراضي" . Bitmovin .
  103. 1 2 "ميزات WebKit في Safari 17.4 | WebKit" . 5 مارس 2024.
  104. "ملاحظات إصدار Safari 12.1 | وثائق مطوري Apple" .
  105. "ملاحظات الإصدار لمعاينة تقنية Safari 110" . 16 يوليو 2020.
  106. "ميزات WebKit في Safari 17.0" . 18 سبتمبر 2023.
  107. 1 2 "ميزات WebKit الجديدة في Safari 14.1" . 29 أبريل 2021.
  108. بيرش، كريستيان (1 أبريل 2008)، "مستقبل إبيفاني" (إعلان) ، قائمة بريد إبيفاني
  109. "نظرة عامة على المكونات الإضافية المتاحة" ، GStreamer ، مؤرشف من الأصل في 12 ديسمبر 2014 ، تم استرجاعه في 4 يوليو 2012
  110. "كيفية استخدام الفيديوهات الشفافة على الويب في عام 2022 - Rotato" . نماذج ثلاثية الأبعاد من Rotato . تم ​​الاطلاع عليه بتاريخ 20 أكتوبر 2022. تعرض هذه المدونة حالات استخدام متنوعة للفيديوهات الشفافة في تصميم مواقع الويب، بالإضافة إلى الترويج لمنتجها البرمجي Rotato.
  111. "شفافية ألفا في فيديو Chrome" . مطورو Chrome . يوليو 2013. تم الاطلاع عليه في 20 أكتوبر 2022. يدعم Chrome 31 الآن شفافية ألفا في فيديو WebM. بمعنى آخر، يأخذ Chrome قناة ألفا في الاعتبار عند تشغيل فيديوهات الشاشة الخضراء المشفرة بصيغة WebM (VP8 وVP9) التي تحتوي على قناة ألفا. هذا يعني أنه يمكنك تشغيل فيديوهات بخلفيات شفافة: فوق صفحات الويب أو الصور أو حتى فيديوهات أخرى.
  112. "فيديو HEVC مع قناة ألفا - مؤتمر WWDC19 - فيديوهات" . مطورو Apple . تم الاطلاع عليه بتاريخ 20 أكتوبر 2022 .
  113. "إنشاء خلفيات شفافة في ملف SWF" . وثائق Adobe التقنية . تم الاطلاع بتاريخ 20 أكتوبر 2022. يمكن ضبط لون خلفية ملف SWF (لون المنصة) على شفاف. يظهر لون أو صورة خلفية صفحة HTML التي تحتوي على ملف SWF من خلاله. تتيح هذه التقنية دمج محتوى SWF مع محتوى DHTML (HTML الديناميكي). لا تتعامل جميع متصفحات الويب مع الشفافية بنفس الطريقة. تأكد من اختبار ملف SWF الخاص بك في جميع المتصفحات التي ترغب في تمكين جمهورك من استخدامها. لا تدعم معظم متصفحات Linux خاصية الشفافية المتحركة.
  114. "تطبيق سمات علامات OBJECT وEMBED في Adobe Flash Professional" . وثائق Adobe التقنية . تم الاطلاع بتاريخ 20 أكتوبر 2022. شفاف — يتم وضع محتوى SWF فوق عناصر HTML الأخرى في الصفحة. لون خلفية ملف SWF (لون المنصة) شفاف. تظهر عناصر HTML الموجودة أسفل ملف SWF من خلال أي مناطق شفافة فيه، مع مزج ألفا. يقلل هذا الخيار من أداء التشغيل مقارنةً بـ wmode=window أو wmode=direct.
  115. "إبقاء إدارة الحقوق الرقمية خارج معايير الويب - رفض اقتراح امتدادات الوسائط المشفرة (EME) - معيب بالتصميم" .
  116. يغولالب، سردار (4 أكتوبر 2013). "بيرنرز لي وW3C يوافقان على إضافات إدارة الحقوق الرقمية للفيديو HTML5" .
  117. "فيديو HTML5 على نتفليكس" . ميديوم . مدونة نتفليكس التقنية. 15 أبريل 2013.
  118. "مواقع ويب متوافقة مع الآيباد" . أبل. مؤرشف من الأصل في 1 مارس 2011. تم الاطلاع عليه في 5 أبريل 2010 .
  119. "شاهد الفيديو... بدون فلاش" . ديلي موشن. 27 مايو 2009. تم الاطلاع عليه بتاريخ 11 أكتوبر 2018 .
  120. كارل، كيفن؛ زكرياس، كريس (20 يناير 2010). "تقديم فيديوهات يوتيوب المدعومة بتقنية HTML5" . يوتيوب . تم الاطلاع عليه في 7 مارس 2010 .
  121. دوغيرتي، براد (21 يناير 2010). "جرّب مشغل HTML5 الجديد!" . فيميو. مؤرشف من الأصل في 4 مارس 2010. تم الاطلاع عليه في 7 مارس 2010 .
  122. أنتوني، سيباستيان (28 يونيو 2013). "نتفليكس تنتقل من سيلفرلايت إلى HTML5 في ويندوز 8.1، مما يقلل من استخدام وحدة المعالجة المركزية بشكل كبير - إكستريم تك" .
  123. ماكورميك، ريتش (27 يناير 2015). "يوتيوب يتخلى عن فلاش لفيديو HTML5 كإعداد افتراضي" .
  124. ويلش، كريس (18 ديسمبر 2015). "موقع فيسبوك يستخدم الآن HTML5 بدلاً من Flash لجميع مقاطع الفيديو" .
  125. 1 2 بول، رايان (16 أغسطس 2012). "توقف توفر إضافة متصفح فلاش من أدوبي على نظام أندرويد" .
  126. تيتل، كريس مينيك وإد (30 أبريل 2014). "كيف تنتقل أدوبي من فلاش إلى تبني HTML5" .
  127. ويليامز، أوين (1 سبتمبر 2015). "أدوبي فلاش مات أخيرًا" . TNW | تطبيقات .
  128. باريت، برايان (15 يوليو 2015). "فلاش. يجب. أن. يموت" . وايرد .
  129. "نية التنفيذ: HTML5 افتراضيًا" . 9 مايو 2016.
  130. "إلى اللقاء، وشكراً على كل ما قدمتموه من فلاش" . تم الاطلاع عليه بتاريخ 8 ديسمبر 2017 .
  131. ^ سميدبيرج ، بنيامين (20 يوليو 2016). "تقليل استخدام Adobe Flash في Firefox" .
  132. مونديلو، ريكي (14 يونيو 2016). "الخطوات التالية للمكونات الإضافية القديمة" . WEbKit.org . شركة آبل .
  133. كوان، كريسبين (14 ديسمبر 2016). "توسيع تحكم المستخدم في فلاش باستخدام خاصية التشغيل بنقرة واحدة" . مدونة مطوري مايكروسوفت إيدج . مايكروسوفت .
  134. eross-msft. "Microsoft Edge and Internet Explorer 11 (Microsoft Edge for IT Pros)" .
  135. "فلاش ومستقبل المحتوى التفاعلي" . تم الاطلاع عليه بتاريخ 8 ديسمبر 2017 .