ترميز الفيديو المتقدم

مخطط كتلي لطبقة ترميز الفيديو في مُشفِّر H.264 مع درجة جودة الإدراك

ترميز الفيديو المتقدم ( AVC )، المعروف أيضًا باسم H.264 أو MPEG-4 الجزء 10 ، هو معيار لضغط الفيديو يعتمد على ترميز مُوجَّه نحو الكتل ومُعَوِّض للحركة . [ 2 ] وهو التنسيق الأكثر شيوعًا لتسجيل محتوى الفيديو وضغطه وتوزيعه، حيث يستخدمه 79% من مطوري صناعة الفيديو اعتبارًا من ديسمبر 2024.[ 3 ] يدعم دقة قصوى تبلغ 8K UHD . [ 4 ] [ 5 ]

تم توحيد معيار H.264 من قِبل مجموعة خبراء ترميز الفيديو التابعة لقطاع تقييس الاتصالات ( ITU-T ) ضمن المجموعة الدراسية 16، بالتعاون مع مجموعة خبراء الصور المتحركة التابعة للجنة الفنية المشتركة 1 (MPEG) التابعة للمنظمة الدولية للتوحيد القياسي/اللجنة الكهروتقنية الدولية (ISO/IEC). يُعرف هذا الجهد المشترك في المشروع باسم فريق الفيديو المشترك (JVT). ويتم الحفاظ على معيار H.264 التابع لقطاع تقييس الاتصالات (ITU-T) ومعيار MPEG-4 AVC التابع للمنظمة الدولية للتوحيد القياسي/اللجنة الكهروتقنية الدولية (ISO/IEC) (رسميًا، ISO/IEC 14496-10 – MPEG-4 الجزء 10، ترميز الفيديو المتقدم) بشكل مشترك لضمان تطابق محتواهما التقني. اكتملت أعمال الصياغة النهائية للإصدار الأول من المعيار في مايو 2003، وأُضيفت إليه امتدادات متنوعة لقدراته في الإصدارات اللاحقة. يُعد ترميز الفيديو عالي الكفاءة (HEVC)، المعروف أيضًا باسم H.265 وMPEG-H الجزء 2، امتدادًا لمعيار H.264/MPEG-4 AVC الذي طورته نفس المنظمات، بينما لا تزال المعايير السابقة شائعة الاستخدام.    

ربما يكون تنسيق H.264 هو الأكثر شهرة كونه تنسيق ترميز الفيديو الأكثر استخدامًا على أقراص Blu-ray . كما أنه يستخدم على نطاق واسع من قبل مصادر البث عبر الإنترنت، مثل مقاطع الفيديو من Netflix و Hulu و Amazon Prime Video و Vimeo و YouTube (التي انتقلت مؤخرًا إلى VP9 و AV1 ) ومتجر iTunes ، وبرامج الويب مثل Adobe Flash Player و Microsoft Silverlight ، بالإضافة إلى العديد من عمليات البث التلفزيوني عالي الوضوح عبر الأنظمة الأرضية ( ATSC و ISDB-T و DVB-T أو DVB-T2 ) والكابل ( DVB-C ) والأقمار الصناعية ( DVB-S و DVB-S2 ).

يخضع ترميز H.264 لقيود براءات اختراع مملوكة لجهات مختلفة. وتُدار رخصة تغطي معظم (وليس كل ) براءات الاختراع الأساسية لـ H.264 من قِبل مجمع براءات اختراع كان يُدار سابقًا من قِبل MPEG LA . استحوذت شركة Via Licensing Corp على MPEG LA في أبريل 2023، وأسست شركة جديدة لإدارة مجمع براءات الاختراع باسم Via Licensing Alliance . [ 6 ] يتطلب الاستخدام التجاري لتقنيات H.264 الحاصلة على براءات اختراع دفع رسوم ترخيص لشركة Via وغيرها من مالكي براءات الاختراع. سمحت MPEG LA بالاستخدام المجاني لتقنيات H.264 لبث الفيديو عبر الإنترنت مجانًا للمستخدمين النهائيين، ودفعت شركة Cisco رسوم ترخيص لـ MPEG LA نيابةً عن مستخدمي الملفات الثنائية لبرنامج ترميز H.264 مفتوح المصدر openH264 .

تسمية

يتبع اسم H.264 اصطلاح التسمية الخاص بـ ITU-T ، حيث تُعطى التوصيات حرفًا يُشير إلى سلسلتها ورقمًا ضمن تلك السلسلة. يُعدّ H.264 جزءًا من "توصيات سلسلة H: أنظمة الصوت والصورة والوسائط المتعددة". يُصنّف H.264 أيضًا إلى "H.200-H.499: بنية خدمات الصوت والصورة" و"H.260-H.279: ترميز الفيديو المتحرك". [ 7 ] أما اسم MPEG-4 AVC فيرتبط باصطلاح التسمية في ISO/IEC MPEG ، حيث يُمثّل المعيار الجزء 10 من ISO/IEC 14496، وهي مجموعة المعايير المعروفة باسم MPEG-4. طُوّر هذا المعيار بشكل مشترك بين VCEG وMPEG، بعد أعمال تطوير سابقة في ITU-T كمشروع VCEG يُسمى H.26L. لذا، يشيع الإشارة إلى هذا المعيار بأسماء مثل H.264/AVC، وAVC/H.264، وH.264/MPEG-4 AVC، أو MPEG-4/H.264 AVC، للتأكيد على أصله المشترك. ويُشار إليه أحيانًا باسم "برنامج ترميز JVT"، نسبةً إلى منظمة فريق الفيديو المشترك (JVT) التي طورته. (لا يُعدّ هذا التعاون وتعدد التسميات أمرًا نادرًا. فعلى سبيل المثال، نشأ معيار ضغط الفيديو المعروف باسم MPEG-2 أيضًا من التعاون بين MPEG وITU-T، حيث يُعرف فيديو MPEG-2 لدى مجتمع ITU-T باسم H.262. [ 8 ] ) وتُعرّف بعض البرامج (مثل مشغل الوسائط VLC ) هذا المعيار داخليًا باسم AVC1.

تاريخ

التاريخ العام

في أوائل عام 1998، أصدرت مجموعة خبراء ترميز الفيديو (VCEG  – ITU-T SG16 Q.6) دعوةً لتقديم مقترحات لمشروع يُسمى H.26L، بهدف مضاعفة كفاءة الترميز (أي خفض معدل البتات اللازم لمستوى دقة مُحدد إلى النصف) مقارنةً بأي معايير ترميز فيديو أخرى موجودة، وذلك لمجموعة واسعة من التطبيقات. ترأس المجموعة غاري سوليفان ( مايكروسوفت ، المعروفة سابقًا باسم PictureTel ، الولايات المتحدة). وتم اعتماد المسودة الأولى لتصميم هذا المعيار الجديد في أغسطس 1999. وفي عام 2000، أصبح توماس ويغاند ( معهد هاينريش هيرتز ، ألمانيا) رئيسًا مشاركًا للمجموعة.

في ديسمبر 2001، شكّلت مجموعة خبراء الفيديو (VCEG) ومجموعة خبراء الصور المتحركة ( MPEG ISO/IEC JTC 1/SC 29 /WG 11) فريق فيديو مشترك (JVT)، مُكلّفًا بوضع الصيغة النهائية لمعيار ترميز الفيديو. [ 9 ] وحصلت المواصفات على الموافقة الرسمية في مارس 2003. وترأس الفريق (ولا يزال يرأسه) كلٌّ من غاري سوليفان ، وتوماس ويغاند ، وأجاي لوثرا ( موتورولا ، الولايات المتحدة: لاحقًا أريس ، الولايات المتحدة). وفي يوليو 2004، اكتمل مشروع توسيع نطاق الدقة (FRExt). ومن يناير 2005 إلى نوفمبر 2007، عمل الفريق على توسيع معيار H.264/AVC نحو قابلية التوسع من خلال ملحق (G) يُسمى ترميز الفيديو القابل للتوسع (SVC). وانضم إلى فريق إدارة الفريق ينس-راينر أوم ( جامعة RWTH آخن ، ألمانيا). من يوليو 2006 إلى نوفمبر 2009، عملت لجنة JVT على ترميز الفيديو متعدد العرض (MVC)، وهو امتداد لترميز H.264/AVC ليشمل التلفزيون ثلاثي الأبعاد والتلفزيون ذي النطاق المحدود ونقطة الرؤية الحرة . وشمل هذا العمل تطوير ملفين تعريف جديدين للمعيار: ملف تعريف الفيديو متعدد العرض عالي الجودة وملف تعريف الفيديو الاستريو عالي الجودة.

خلال مراحل تطوير المعيار، تم استحداث رسائل إضافية لاحتواء معلومات التحسين التكميلية (SEI). يمكن أن تحتوي رسائل SEI على أنواع مختلفة من البيانات التي تشير إلى توقيت صور الفيديو أو تصف خصائص الفيديو المشفر أو كيفية استخدامه أو تحسينه. كما تم تعريف رسائل SEI التي يمكن أن تحتوي على بيانات يحددها المستخدم. لا تؤثر رسائل SEI على عملية فك التشفير الأساسية، ولكنها قد تشير إلى كيفية معالجة الفيديو أو عرضه لاحقًا. يتم نقل بعض الخصائص الأخرى عالية المستوى لمحتوى الفيديو في معلومات قابلية استخدام الفيديو (VUI)، مثل الإشارة إلى مساحة اللون لتفسير محتوى الفيديو. مع تطوير مساحات لونية جديدة، مثل تلك الخاصة بالفيديو ذي النطاق الديناميكي العالي ونطاق الألوان الواسع ، تمت إضافة معرّفات VUI إضافية للإشارة إليها.

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

اكتمل توحيد الإصدار الأول من معيار H.264/AVC في مايو 2003. وفي أول مشروع لتوسيع المعيار الأصلي، طوّرت لجنة JVT ما يُعرف باسم امتدادات نطاق الدقة (FRExt). مكّنت هذه الامتدادات من ترميز فيديو بجودة أعلى من خلال دعم دقة بتات أعلى لعينات البيانات ومعلومات لونية ذات دقة أعلى، بما في ذلك هياكل أخذ العينات المعروفة باسم Y′C B C R 4:2:2 (المعروفة أيضًا باسم YUV 4:2:2 ) و4:4:4. كما تضمن مشروع FRExt العديد من الميزات الأخرى، مثل إضافة تحويل جيب التمام المنفصل الصحيح 8×8 (DCT الصحيح) مع تبديل تكيفي بين تحويلي 4×4 و8×8، ومصفوفات ترجيح التكميم القائمة على الإدراك والمحددة من قِبل المُشفّر، وترميز فعال بين الصور بدون فقدان للبيانات، ودعم مساحات لونية إضافية. تم الانتهاء من أعمال التصميم لمشروع FRExt في يوليو 2004، وتم الانتهاء من أعمال الصياغة الخاصة به في سبتمبر 2004.

ثم تم تطوير خمسة ملفات تعريف جديدة أخرى (انظر الإصدار 7 أدناه) مخصصة في المقام الأول للتطبيقات الاحترافية، مع إضافة دعم مساحة الألوان ذات النطاق الممتد، وتحديد مؤشرات نسبة العرض إلى الارتفاع الإضافية، وتحديد نوعين إضافيين من "معلومات التحسين التكميلية" (تلميح ما بعد التصفية وتعيين النغمة)، وإلغاء أحد ملفات تعريف FRExt السابقة (ملف تعريف High 4:4:4) الذي أشارت ملاحظات الصناعة إلى أنه كان ينبغي تصميمه بشكل مختلف.

ترميز فيديو قابل للتطوير

كانت الميزة الرئيسية التالية التي أُضيفت إلى المعيار هي ترميز الفيديو القابل للتوسع (SVC). يسمح SVC، المحدد في الملحق G من معيار H.264/AVC، بإنشاء تدفقات بتات تحتوي على طبقات من تدفقات بتات فرعية تتوافق أيضًا مع المعيار، بما في ذلك تدفق بتات واحد يُعرف باسم "الطبقة الأساسية" يمكن فك تشفيره بواسطة برنامج ترميز H.264/AVC لا يدعم SVC. ولضمان قابلية التوسع الزمني لتدفق البتات (أي وجود تدفق بتات فرعي بمعدل أخذ عينات زمني أصغر من تدفق البتات الرئيسي)، تُزال وحدات الوصول الكاملة من تدفق البتات عند اشتقاق تدفق البتات الفرعي. في هذه الحالة، تُنشأ بنية عالية المستوى وصور مرجعية للتنبؤات المتبادلة في تدفق البتات وفقًا لذلك. من جهة أخرى، ولضمان قابلية التوسع المكاني وجودة تدفق البتات (أي وجود تدفق بتات فرعي ذي دقة مكانية/جودة أقل من تدفق البتات الرئيسي)، تُزال طبقة تجريد الشبكة (NAL ) من تدفق البتات عند اشتقاق التدفق الفرعي. في هذه الحالة، يُستخدم عادةً التنبؤ بين الطبقات (أي التنبؤ بالإشارة ذات الدقة المكانية/الجودة الأعلى من بيانات الإشارة ذات الدقة المكانية/الجودة الأقل) لترميز فعال. وقد اكتملت امتدادات ترميز الفيديو القابل للتوسع في نوفمبر 2007.

ترميز الفيديو متعدد العرض

كانت الميزة الرئيسية التالية التي أُضيفت إلى المعيار هي ترميز الفيديو متعدد المشاهد (MVC). يُمكّن MVC، المُحدد في الملحق H من معيار H.264/AVC، من إنشاء تدفقات بتات تُمثل أكثر من مشهد واحد لمشهد الفيديو. ومن الأمثلة المهمة على هذه الوظيفة ترميز الفيديو ثلاثي الأبعاد المجسم . طُوّر ملفان تعريفيان في إطار عمل MVC: يدعم ملف تعريف Multiview High عددًا غير محدود من المشاهد، بينما صُمم ملف تعريف Stereo High خصيصًا للفيديو المجسم ثنائي المشاهد. اكتملت امتدادات ترميز الفيديو متعدد المشاهد في نوفمبر 2009.

الترميز المجسم ثلاثي الأبعاد AVC و MFC

تم تطوير امتدادات إضافية لاحقًا تضمنت ترميز الفيديو ثلاثي الأبعاد مع الترميز المشترك لخرائط العمق والنسيج (يسمى 3D-AVC)، والترميز المجسم متعدد الدقة المتوافق مع الإطارات (MFC) وترميز 3D-MFC، والعديد من التركيبات الإضافية للميزات، وأحجام إطارات ومعدلات إطارات أعلى.

الإصدارات

تتضمن إصدارات معيار H.264/AVC المراجعات والتصويبات والتعديلات المكتملة التالية (التواريخ المذكورة هي تواريخ الموافقة النهائية في الاتحاد الدولي للاتصالات - قطاع تقييس الاتصالات، بينما تختلف تواريخ الموافقة النهائية على "المعيار الدولي" في المنظمة الدولية للتوحيد القياسي/اللجنة الكهروتقنية الدولية نوعًا ما، وتكون لاحقة قليلًا في معظم الحالات). يمثل كل إصدار تغييرات مقارنة بالإصدار الأدنى منه والمدمج في النص.

  • الإصدار 1 (الطبعة 1): (30 مايو 2003) أول إصدار معتمد من H.264/AVC يحتوي على ملفات تعريف أساسية، رئيسية، وموسعة. [ 10 ]
  • الإصدار 2 (الطبعة 1.1): (7 مايو 2004) تصحيح يحتوي على العديد من التصحيحات الطفيفة. [ 11 ]
  • الإصدار الثالث (الطبعة الثانية): (1 مارس 2005) إضافة رئيسية تتضمن التعديل الأول، الذي أنشأ امتدادات نطاق الدقة (FRExt). أضاف هذا الإصدار ملفات تعريف High وHigh 10 وHigh 4:2:2 وHigh 4:4:4. [ 12 ] بعد بضع سنوات، أصبح ملف تعريف High هو الأكثر استخدامًا في المعيار.
  • الإصدار 4 (الطبعة 2.1): (13 سبتمبر 2005) تصحيح يتضمن العديد من التصحيحات الطفيفة وإضافة ثلاثة مؤشرات لنسبة العرض إلى الارتفاع. [ 13 ]
  • الإصدار 5 (الإصدار 2.2): (13 يونيو 2006) تعديل يتضمن إزالة ملف تعريف High 4:4:4 السابق (تمت معالجته كتصحيح في ISO/IEC). [ 14 ]
  • الإصدار 6 (الإصدار 2.2): (13 يونيو 2006) تعديل يتضمن إضافات طفيفة مثل دعم مساحة الألوان ذات النطاق الموسع (مرفق مع مؤشرات نسبة العرض إلى الارتفاع المذكورة أعلاه في ISO/IEC). [ 14 ]
  • الإصدار 7 (الطبعة 2.3): (6 أبريل 2007) تعديل يتضمن إضافة ملف تعريف التنبؤ عالي 4:4:4 وأربعة ملفات تعريف داخلية فقط (عالي 10 داخلي، عالي 4:2:2 داخلي، عالي 4:4:4 داخلي، وCAVLC 4:4:4 داخلي). [ 15 ]
  • الإصدار 8 (الطبعة 3): (22 نوفمبر 2007) إضافة رئيسية إلى H.264/AVC تتضمن تعديلًا لترميز الفيديو القابل للتوسيع (SVC) يحتوي على ملفات تعريف Scalable Baseline وScalable High وScalable High Intra. [ 16 ]
  • الإصدار 9 (الطبعة 3.1): (13 يناير 2009) تصحيح يحتوي على تعديلات طفيفة. [ 17 ]
  • الإصدار 10 (الطبعة 4): (16 مارس 2009) تعديل يتضمن تعريف ملف تعريف جديد (ملف تعريف خط الأساس المقيد) مع مجموعة فرعية مشتركة فقط من القدرات المدعومة في ملفات التعريف المختلفة المحددة مسبقًا. [ 18 ]
  • الإصدار 11 (الإصدار 4): (16 مارس 2009) إضافة رئيسية إلى H.264/AVC تتضمن تعديلًا لامتداد ترميز الفيديو متعدد العرض (MVC)، بما في ذلك ملف تعريف Multiview High. [ 18 ]
  • الإصدار 12 (الطبعة 5): (9 مارس 2010) تعديل يتضمن تعريف ملف تعريف MVC جديد (ملف تعريف Stereo High) لترميز الفيديو ثنائي العرض مع دعم أدوات الترميز المتداخل وتحديد رسالة معلومات تحسين تكميلية إضافية (SEI) تسمى رسالة SEI لترتيب تعبئة الإطارات. [ 19 ]
  • الإصدار 13 (الطبعة 5): (9 مارس 2010) تصحيح يحتوي على تعديلات طفيفة. [ 19 ]
  • الإصدار 14 (الطبعة 6): (29 يونيو 2011) تعديل يحدد مستوى جديدًا (المستوى 5.2) يدعم معدلات معالجة أعلى من حيث الحد الأقصى للكتل الكبيرة في الثانية، وملف تعريف جديد (ملف تعريف Progressive High) يدعم فقط أدوات ترميز الإطارات الخاصة بملف تعريف High المحدد سابقًا. [ 20 ]
  • الإصدار 15 (الطبعة 6): (29 يونيو 2011) تصحيح يحتوي على تعديلات طفيفة. [ 20 ]
  • الإصدار 16 (الطبعة 7): (13 يناير 2012) تعديل يتضمن تعريف ثلاثة ملفات تعريف جديدة مخصصة بشكل أساسي لتطبيقات الاتصال في الوقت الحقيقي: ملفات تعريف Constrained High و Scalable Constrained Baseline و Scalable Constrained High. [ 21 ]
  • الإصدار 17 (الطبعة 8): (13 أبريل 2013) تعديل مع مؤشرات رسائل SEI إضافية. [ 22 ]
  • الإصدار 18 (الطبعة 8): (13 أبريل 2013) تعديل لتحديد ترميز بيانات خريطة العمق للفيديو المجسم ثلاثي الأبعاد، بما في ذلك ملف تعريف العمق عالي العرض متعدد المشاهد. [ 22 ]
  • الإصدار 19 (الطبعة 8): (13 أبريل 2013) تصحيح لتصحيح خطأ في عملية استخراج تدفق البتات الفرعي للفيديو متعدد العرض. [ 22 ]
  • الإصدار 20 (الطبعة 8): (13 أبريل 2013) تعديل لتحديد معرّفات مساحة اللون الإضافية (بما في ذلك دعم توصية ITU-R BT.2020 لتقنية UHDTV ) ونوع نموذج إضافي في رسالة معلومات تعيين النغمات SEI. [ 22 ]
  • الإصدار 21 (الإصدار 9): (13 فبراير 2014) تعديل لتحديد ملف تعريف العمق العالي المحسن متعدد العرض. [ 23 ]
  • الإصدار 22 (الإصدار 9): (13 فبراير 2014) تعديل لتحديد تحسين التوافق مع الإطارات متعددة الدقة (MFC) للفيديو ثلاثي الأبعاد المجسم، وملف تعريف MFC عالي الدقة، وتصحيحات طفيفة. [ 23 ]
  • الإصدار 23 (الطبعة 10): (13 فبراير 2016) تعديل لتحديد فيديو MFC المجسم مع خرائط العمق، وملف تعريف MFC Depth High، ورسالة SEI لحجم ألوان شاشة العرض الرئيسية، ومعرفات نقاط ترميز VUI إضافية متعلقة بالألوان. [ 24 ]
  • الإصدار 24 (الطبعة 11): (14 أكتوبر 2016) تعديل لتحديد مستويات إضافية من قدرة فك التشفير التي تدعم أحجام صور أكبر (المستويات 6 و6.1 و6.2)، ورسالة بيانات التعريف الخضراء SEI، ورسالة معلومات العمق البديلة SEI، ومعرفات نقاط ترميز VUI إضافية متعلقة بالألوان. [ 25 ]
  • الإصدار 25 (الطبعة 12): (13 أبريل 2017) تعديل لتحديد ملف تعريف Progressive High 10، و hlg-gamma الهجين ، ونقاط رمز VUI الإضافية المتعلقة بالألوان ورسائل SEI. [ 26 ]
  • الإصدار 26 (الطبعة 13): (13 يونيو 2019) تعديل لتحديد رسائل SEI إضافية لبيئة العرض المحيطة، ومعلومات مستوى إضاءة المحتوى، وحجم لون المحتوى، والإسقاط المستطيل المتساوي، وإسقاط الخريطة المكعبة، وتدوير الكرة، والتعبئة حسب المنطقة، ومنفذ العرض متعدد الاتجاهات، وبيان SEI، وبادئة SEI. [ 27 ]
  • الإصدار 27 (الطبعة 14): (22 أغسطس 2021) تعديل لتحديد رسائل SEI إضافية للمناطق المشروحة ومعلومات فاصل الغالق، بالإضافة إلى تصحيحات وتوضيحات طفيفة متنوعة. [ 28 ]
  • الإصدار 28 (الطبعة 15): (13 أغسطس 2024) تعديل لتحديد رسائل SEI إضافية لخصائص ما بعد ترشيح الشبكة العصبية، وتفعيل ما بعد ترشيح الشبكة العصبية، ومؤشر الطور، ومعرفات إضافية لأنواع الألوان، وتصحيحات وتوضيحات طفيفة متنوعة. [ 29 ]

التطبيقات

يتميز تنسيق الفيديو H.264 بنطاق استخدام واسع للغاية، يشمل جميع أنواع الفيديو الرقمي المضغوط، بدءًا من تطبيقات البث عبر الإنترنت ذات معدل البت المنخفض، وصولًا إلى بث التلفزيون عالي الوضوح (HDTV) وتطبيقات السينما الرقمية، مع ترميز شبه خالٍ من الفقد. وقد أشارت التقارير إلى توفير في معدل البت بنسبة 50% أو أكثر عند استخدام H.264 مقارنةً بـ MPEG-2 الجزء 2. على سبيل المثال، يُقال إن H.264 يُقدم نفس جودة البث التلفزيوني الرقمي عبر الأقمار الصناعية التي تُقدمها تطبيقات MPEG-2 الحالية، ولكن بمعدل بت أقل من النصف، حيث تعمل تطبيقات MPEG-2 الحالية بمعدل 3.5  ميجابت/ثانية تقريبًا، بينما يعمل H.264 بمعدل 1.5  ميجابت/ثانية فقط. [ 30 ] وتدّعي سوني أن  وضع تسجيل AVC بمعدل 9 ميجابت/ثانية يُعادل جودة صورة تنسيق HDV ، الذي يستخدم ما يقارب 18-25  ميجابت/ثانية. [ 31 ]

لضمان التوافق واعتماد تقنية H.264/AVC بسلاسة، قامت العديد من هيئات التقييس بتعديل أو إضافة معاييرها المتعلقة بالفيديو، بحيث يُمكن لمستخدمي هذه المعايير استخدام H.264/AVC. يتضمن كل من تنسيق Blu-ray Disc وتنسيق HD DVD ( الذي توقف إنتاجه) تقنية H.264/AVC High Profile كأحد تنسيقات ضغط الفيديو الإلزامية الثلاثة. وقد وافق مشروع البث الرقمي للفيديو ( DVB ) على استخدام H.264/AVC للبث التلفزيوني في أواخر عام 2004.

وافقت لجنة أنظمة التلفزيون المتقدمة (ATSC) في الولايات المتحدة على استخدام H.264/AVC للبث التلفزيوني في يوليو 2008. [ 32 ] [ 33 ] كما تمت الموافقة على استخدامه مع معيار ATSC-M/H (المحمول/اليدوي) الأحدث، باستخدام جزئي AVC وSVC من H.264. [ 34 ]

وقد أدرجت أسواق التلفزيون ذي الدائرة المغلقة والمراقبة بالفيديو هذه التقنية في العديد من المنتجات.

تستخدم العديد من كاميرات DSLR الشائعة فيديو H.264 ملفوفًا في حاويات QuickTime MOV كصيغة تسجيل أصلية.

التنسيقات المشتقة

AVCHD هو تنسيق تسجيل عالي الدقة صممته شركتا سوني وباناسونيك ويستخدم H.264 (يتوافق مع H.264 مع إضافة ميزات وقيود إضافية خاصة بالتطبيق).

AVC-Intra هو تنسيق ضغط داخل الإطار فقط، تم تطويره بواسطة باناسونيك .

XAVC هو تنسيق تسجيل صممته شركة سوني، ويستخدم المستوى 5.2 من معيار H.264/MPEG-4 AVC، وهو أعلى مستوى يدعمه هذا المعيار. [ 35 ] [ 36 ] يدعم XAVC دقة 4K (4096 × 2160 و3840 × 2160) بمعدل يصل إلى 60 إطارًا في الثانية . [ 35 ] [ 36 ] أعلنت سوني أن الكاميرات التي تدعم XAVC تشمل كاميرتين من طراز CineAlta ، وهما Sony PMW-F55 وSony PMW-F5. [ 37 ] تستطيع كاميرا Sony PMW-F55 تسجيل XAVC بدقة 4K بمعدل 30 إطارًا في الثانية وبمعدل نقل بيانات 300 ميجابت/ثانية ، وبدقة 2K بمعدل 30 إطارًا في الثانية وبمعدل نقل بيانات 100 ميجابت/ثانية. [ 38 ] يمكن لتقنية XAVC تسجيل فيديو بدقة 4K بمعدل 60 إطارًا في الثانية مع أخذ عينات لونية 4:2:2 بمعدل 600 ميجابت/ثانية. [ 39 ] [ 40 ]      

تصميم

سمات

يحتوي معيار H.264/AVC/MPEG-4 الجزء 10 على عدد من الميزات الجديدة التي تسمح له بضغط الفيديو بكفاءة أعلى بكثير من المعايير القديمة، وتوفير مرونة أكبر للتطبيق في بيئات شبكية متنوعة. ومن أبرز هذه الميزات:

  • التنبؤ بين الصور المتعددة بما في ذلك الميزات التالية:
    • يُتيح استخدام الصور المُشفّرة مسبقًا كمرجع بطريقة أكثر مرونة من المعايير السابقة، ما يسمح باستخدام ما يصل إلى 16 إطارًا مرجعيًا (أو 32 حقلًا مرجعيًا في حالة التشفير المتداخل) في بعض الحالات. في الملفات التعريفية التي تدعم الإطارات غير المتداخلة ، تُحدد معظم المستويات ضرورة توفر مساحة تخزين مؤقت كافية لاستيعاب 4 أو 5 إطارات مرجعية على الأقل بأقصى دقة. وهذا يختلف عن المعايير السابقة، حيث كان الحد الأقصى عادةً إطارًا واحدًا؛ أو إطارين في حالة الصور التقليدية من النوع B. 
    • تتيح تقنية تعويض الحركة ذات حجم الكتلة المتغير (VBSMC) أحجام كتل تتراوح بين 16×16 و4×4، مما يُمكّن من تجزئة دقيقة للمناطق المتحركة. تشمل أحجام كتل التنبؤ بالسطوع المدعومة 16×16، و16×8، و8×16، و8×8، و8×4، و4×8، و4×4، ويمكن استخدام العديد منها معًا في كتلة واحدة. وتكون أحجام كتل التنبؤ باللون أصغر عند استخدام أخذ عينات فرعية للون .
    • تتيح هذه الميزة استخدام عدة متجهات حركة لكل وحدة ماكرو (متجه واحد أو متجهين لكل قسم) بحد أقصى 32 متجهًا في حالة وحدة الماكرو B المكونة من 16 قسمًا بحجم 4×4. ويمكن أن تشير متجهات الحركة لكل قسم بحجم 8×8 أو أكبر إلى صور مرجعية مختلفة.
    • تتيح هذه الميزة استخدام أي نوع من أنواع وحدات الماكرو في إطارات B ، بما في ذلك وحدات الماكرو I، مما يؤدي إلى ترميز أكثر كفاءة عند استخدام إطارات B. وقد تم استبعاد هذه الميزة بشكل ملحوظ من معيار MPEG-4 ASP .
    • يتم استخدام ترشيح بستة مستويات لاستخلاص تنبؤات عينة الإضاءة بنصف البكسل، وذلك لتحسين دقة تعويض الحركة دون البكسل. أما حركة ربع البكسل فتُستخلص عن طريق الاستيفاء الخطي لقيم نصف البكسل، لتوفير طاقة المعالجة.
    • دقة ربع بكسل لتعويض الحركة، مما يتيح وصفًا دقيقًا لإزاحات المناطق المتحركة. بالنسبة للون، عادةً ما يتم تخفيض الدقة إلى النصف رأسيًا وأفقيًا (انظر 4:2:0 )، لذلك يستخدم تعويض حركة اللون ثُمن وحدات شبكة بكسل اللون.
    • تتيح التنبؤات الموزونة للمشفّر تحديد استخدام مقياس وإزاحة عند إجراء تعويض الحركة، مما يوفر فائدة كبيرة في الأداء في حالات خاصة، مثل الانتقالات من التلاشي إلى الأسود، والتلاشي التدريجي، والتلاشي المتقاطع. ويشمل ذلك التنبؤ الموزون الضمني للإطارات B، والتنبؤ الموزون الصريح للإطارات P.
  • التنبؤ المكاني من حواف الكتل المجاورة للترميز "الداخلي" ، بدلاً من التنبؤ "DC" فقط الموجود في MPEG-2 الجزء 2 والتنبؤ بمعامل التحويل الموجود في H.263v2 وMPEG-4 الجزء 2. وهذا يشمل أحجام كتل التنبؤ بالسطوع 16×16 و8×8 و4×4 (والتي لا يمكن استخدام سوى نوع واحد منها داخل كل كتلة كبيرة ).
  • تحويل جيب التمام المنفصل الصحيح (DCT الصحيح)، [ 5 ] [ 41 ] [ 42 ] هو نوع من تحويل جيب التمام المنفصل (DCT) [ 41 ] حيث يكون التحويل تقريبًا صحيحًا لتحويل جيب التمام المنفصل القياسي. [ 43 ] يتميز بأحجام كتل قابلة للتحديد [ 44 ] وحسابات مطابقة دقيقة للأعداد الصحيحة لتقليل التعقيد، بما في ذلك:
    • تحويل مكاني دقيق للكتلة 4×4، يسمح بوضع دقيق للإشارات المتبقية مع تقليل التشويش الناتج عن تصميمات الترميز السابقة. وهو مشابه لتحويل جيب التمام المنفصل القياسي المستخدم في المعايير السابقة، ولكنه يستخدم حجم كتلة أصغر ومعالجة عددية بسيطة. على عكس الصيغ والتفاوتات القائمة على جيب التمام في المعايير السابقة (مثل H.261 وMPEG-2)، توفر المعالجة العددية نتيجة فك تشفير محددة بدقة.
    • تحويل مكاني دقيق التطابق بحجم 8×8 بكسل، يسمح بضغط المناطق شديدة الارتباط بكفاءة أعلى من التحويل بحجم 4×4 بكسل. يعتمد هذا التصميم على تحويل جيب التمام المنفصل القياسي، ولكنه مُبسّط ومُصمّم لتوفير فك تشفير دقيق.
    • اختيار المشفر التكيفي بين أحجام كتل التحويل 4×4 و 8×8 لعملية التحويل الصحيح.
    • تم إجراء تحويل هادامارد ثانوي على معاملات "DC" للتحويل المكاني الأساسي المطبق على معاملات DC للون (وأيضًا الإضاءة في حالة خاصة واحدة) للحصول على ضغط أكبر في المناطق السلسة.
  • ميزات ترميز الكتل الكبيرة بدون فقدان للبيانات، بما في ذلك:
    • وضع تمثيل "PCM macroblock" بدون فقدان يتم فيه تمثيل عينات بيانات الفيديو بشكل مباشر، [ 45 ] مما يسمح بالتمثيل المثالي لمناطق محددة ويسمح بوضع حد صارم على كمية البيانات المشفرة لكل كتلة كبيرة.
    • وضع تمثيل الكتلة الكلية المحسّن بدون فقدان يسمح بالتمثيل المثالي لمناطق محددة مع استخدام عدد أقل بكثير من البتات مقارنة بوضع PCM.
  • ميزات ترميز الفيديو المتداخل المرن، بما في ذلك :
    • يستخدم ترميز الإطار-الحقل التكيفي للكتلة الكبيرة (MBAFF) بنية زوج الكتلة الكبيرة للصور المشفرة كإطارات، مما يسمح بوجود كتل كبيرة بحجم 16×16 في وضع الحقل (مقارنة بـ MPEG-2، حيث ينتج عن معالجة وضع الحقل في صورة مشفرة كإطار معالجة كتل كبيرة نصفية بحجم 16×8).
    • ترميز الإطار والحقل التكيفي للصور (PAFF أو PicAFF) يسمح بمزيج مختار بحرية من الصور المرمزة إما كإطارات كاملة حيث يتم دمج كلا الحقلين للترميز أو كحقول فردية.
  • تصميم التكميم الذي يتضمن ما يلي:
    • التحكم في حجم الخطوة اللوغاريتمي لتسهيل إدارة معدل البت بواسطة أجهزة التشفير وتبسيط عملية قياس التكميم العكسي
    • مصفوفات قياس التكميم المخصصة للترددات التي يختارها المشفر لتحسين التكميم القائم على الإدراك
  • مرشح إزالة التشويش داخل الحلقة يساعد على منع تشوهات التشويش الشائعة في تقنيات ضغط الصور الأخرى القائمة على تحويل جيب التمام المنفصل (DCT)، مما يؤدي إلى تحسين المظهر المرئي وكفاءة الضغط.
  • تصميم ترميز الإنتروبيا يتضمن ما يلي:
    • ترميز الحساب الثنائي التكيفي مع السياق (CABAC) هو خوارزمية لضغط عناصر بناء الجملة في دفق الفيديو دون فقدان البيانات، وذلك بمعرفة احتمالات وجود هذه العناصر في سياق معين. يضغط CABAC البيانات بكفاءة أعلى من CAVLC، ولكنه يتطلب معالجة أكبر بكثير لفك التشفير.
    • يُعدّ ترميز الطول المتغير التكيفي مع السياق (CAVLC) بديلاً أقل تعقيدًا لترميز CABAC لترميز قيم معاملات التحويل الكمي. ورغم أنه أقل تعقيدًا من CABAC، إلا أن CAVLC أكثر تفصيلًا وكفاءة من الطرق المستخدمة عادةً لترميز المعاملات في التصاميم السابقة الأخرى.
    • تقنية ترميز الطول المتغير (VLC) البسيطة والمنظمة للغاية الشائعة للعديد من عناصر بناء الجملة التي لا يتم ترميزها بواسطة CABAC أو CAVLC، ويشار إليها باسم ترميز Exponential-Golomb (أو Exp-Golomb).
  • ميزات مقاومة الخسائر، بما في ذلك:
    • يُعرّف معيار H.264 طبقة تجريد الشبكة ( NAL) التي تسمح باستخدام نفس بنية الفيديو في العديد من بيئات الشبكة. يتمثل أحد المفاهيم التصميمية الأساسية لهذا المعيار في توليد حزم بيانات مستقلة، وذلك لإزالة تكرار الترويسة كما هو الحال في ترميز امتداد الترويسة (HEC) الخاص بمعيار MPEG-4. [ 46 ] وقد تحقق ذلك من خلال فصل المعلومات المتعلقة بأكثر من شريحة واحدة عن دفق الوسائط. يُطلق على مجموعة المعلمات ذات المستوى الأعلى اسم مجموعة المعلمات. [ 46 ] تتضمن مواصفات H.264 نوعين من مجموعات المعلمات: مجموعة معلمات التسلسل (SPS) ومجموعة معلمات الصورة (PPS). تظل مجموعة معلمات التسلسل النشطة ثابتة طوال تسلسل الفيديو المُرمّز، بينما تظل مجموعة معلمات الصورة النشطة ثابتة داخل الصورة المُرمّزة. تحتوي هياكل مجموعات معلمات التسلسل والصورة على معلومات مثل حجم الصورة، وأنماط الترميز الاختيارية المستخدمة، وخريطة مجموعة الكتل الكبيرة إلى مجموعة الشرائح. [ 46 ]
    • يُعدّ كلٌّ من ترتيب الكتل الكبيرة المرن (FMO)، المعروف أيضًا باسم مجموعات الشرائح، وترتيب الشرائح العشوائي (ASO)، تقنيات لإعادة هيكلة ترتيب تمثيل المناطق الأساسية ( الكتل الكبيرة ) في الصور. ويُعتبر كلٌّ من FMO وASO عادةً ميزةً لتعزيز مقاومة الأخطاء/الفقد، ولكن يمكن استخدامهما أيضًا لأغراض أخرى.
    • تقسيم البيانات (DP)، وهي ميزة توفر القدرة على فصل عناصر بناء الجملة الأكثر أهمية والأقل أهمية إلى حزم بيانات مختلفة، مما يتيح تطبيق الحماية غير المتساوية من الأخطاء (UEP) وأنواع أخرى من تحسين متانة الخطأ/الفقد.
    • الشرائح الزائدة (RS)، وهي ميزة مقاومة للخطأ/الفقد تسمح للمشفر بإرسال تمثيل إضافي لمنطقة الصورة (عادةً بدقة أقل) يمكن استخدامه في حالة تلف التمثيل الأساسي أو فقدانه.
    • ترقيم الإطارات، وهي ميزة تسمح بإنشاء "تسلسلات فرعية"، مما يتيح قابلية التوسع الزمني من خلال تضمين صور إضافية اختيارية بين الصور الأخرى، واكتشاف وإخفاء فقدان الصور بالكامل، والذي يمكن أن يحدث بسبب فقدان حزم الشبكة أو أخطاء القناة.
  • تتيح ميزة تبديل الشرائح، المسماة شرائح SP و SI، للمشفّر توجيه جهاز فك التشفير للانتقال إلى بث فيديو جارٍ لأغراض مثل تغيير معدل بت بث الفيديو وتشغيل "الوضع المبتكر". عندما ينتقل جهاز فك التشفير إلى منتصف بث الفيديو باستخدام ميزة SP/SI، فإنه يستطيع الحصول على تطابق تام مع الصور التي تم فك تشفيرها في ذلك الموقع من بث الفيديو، حتى لو استخدم صورًا مختلفة، أو لم يستخدم أي صور على الإطلاق، كمرجع قبل التبديل.
  • عملية آلية بسيطة لمنع المحاكاة العرضية لرموز البدء ، وهي عبارة عن تسلسلات خاصة من البتات في البيانات المشفرة تسمح بالوصول العشوائي إلى تدفق البتات واستعادة محاذاة البايت في الأنظمة التي يمكن أن تفقد تزامن البايت.
  • تُعدّ معلومات التحسين التكميلية (SEI) ومعلومات سهولة استخدام الفيديو (VUI) معلومات إضافية يمكن إدراجها في تدفق البتات لأغراض متنوعة، مثل الإشارة إلى مساحة الألوان المستخدمة في محتوى الفيديو أو القيود المختلفة المطبقة على الترميز. ويمكن أن تحتوي رسائل SEI على حمولات بيانات وصفية مُعرّفة من قِبل المستخدم أو رسائل أخرى ذات بنية ودلالات مُحددة في المعيار.
  • الصور المساعدة، والتي يمكن استخدامها لأغراض مثل تركيب ألفا .
  • دعم أخذ عينات اللون أحادي اللون (4:0:0)، 4:2:0، 4:2:2، و4:4:4 (اعتمادًا على الملف التعريفي المحدد).
  • دعم دقة عمق بت العينة التي تتراوح من 8 إلى 14 بت لكل عينة (حسب الملف التعريفي المحدد).
  • القدرة على ترميز مستويات الألوان الفردية كصور مميزة مع هياكل الشرائح الخاصة بها، وأنماط الكتل الكبيرة، ومتجهات الحركة، وما إلى ذلك، مما يسمح بتصميم أجهزة التشفير بهيكل موازٍ بسيط (مدعوم فقط في الملفات التعريفية الثلاثة القادرة على 4:4:4).
  • عدد ترتيب الصور، وهي ميزة تعمل على إبقاء ترتيب الصور وقيم العينات في الصور التي تم فك تشفيرها معزولة عن معلومات التوقيت، مما يسمح بنقل معلومات التوقيت والتحكم فيها/تغييرها بشكل منفصل بواسطة النظام دون التأثير على محتوى الصورة التي تم فك تشفيرها.

تُسهم هذه التقنيات، إلى جانب تقنيات أخرى، في تحسين أداء ترميز H.264 بشكل ملحوظ مقارنةً بأي معيار سابق في ظل ظروف متنوعة وبيئات تطبيقية متعددة. ويمكن لترميز H.264 أن يتفوق بشكل كبير على فيديو MPEG-2، حيث يحقق عادةً نفس الجودة بنصف معدل البت أو أقل، لا سيما مع محتوى الفيديو عالي الدقة ومعدل البت العالي. [ 47 ]

على غرار معايير الفيديو الأخرى من نوع ISO/IEC MPEG، يتوفر لـ H.264/AVC تطبيق برمجي مرجعي يمكن تحميله مجانًا. [ 48 ] يهدف هذا التطبيق بشكل أساسي إلى تقديم أمثلة على ميزات H.264/AVC، وليس كونه تطبيقًا عمليًا بحد ذاته . وقد أُجريت بعض أعمال تصميم الأجهزة المرجعية في مجموعة خبراء الصور المتحركة . تشمل الجوانب المذكورة أعلاه ميزات جميع ملفات تعريف H.264. ملف تعريف برنامج الترميز هو مجموعة من ميزات هذا البرنامج، مُحددة لتلبية مجموعة معينة من مواصفات التطبيقات المقصودة. هذا يعني أن العديد من الميزات المذكورة غير مدعومة في بعض ملفات التعريف. سيتم مناقشة ملفات تعريف H.264/AVC المختلفة في القسم التالي.

الملفات الشخصية

يُحدد المعيار عدة مجموعات من الإمكانيات، تُعرف باسم "الملفات التعريفية "، تستهدف فئات محددة من التطبيقات. ويتم تعريف هذه الملفات باستخدام رمز الملف التعريفي (profile_idc)، وأحيانًا مجموعة من القيود الإضافية المُطبقة في المُشفِّر. يسمح رمز الملف التعريفي والقيود المُشار إليها للمُفكِّك بالتعرف على متطلبات فك تشفير تدفق البتات المحدد. (وفي العديد من بيئات الأنظمة، يُسمح باستخدام ملف تعريفي واحد أو اثنين فقط، لذا لا يحتاج المُفكِّكون في تلك البيئات إلى الاهتمام بالتعرف على الملفات التعريفية الأقل استخدامًا). ويُعد الملف التعريفي عالي الأداء (High Profile) الأكثر استخدامًا على الإطلاق.

تتضمن ملفات تعريف تطبيقات الفيديو ثنائية الأبعاد غير القابلة للتوسيع ما يلي:

ملف تعريف خط الأساس المقيد (CBP، 66 مع مجموعة القيود 1)
يُستخدم هذا الملف التعريفي بشكل أساسي في التطبيقات منخفضة التكلفة، وخاصةً في مؤتمرات الفيديو وتطبيقات الهواتف المحمولة. وهو يتوافق مع مجموعة الميزات المشتركة بين الملفات التعريفية الأساسية والرئيسية والعالية.
الملف الشخصي الأساسي (ضغط الدم، 66)
يُستخدم هذا الملف التعريفي بشكل أساسي في التطبيقات منخفضة التكلفة التي تتطلب مقاومة إضافية لفقدان البيانات، وهو مُستخدم في بعض تطبيقات مؤتمرات الفيديو وتطبيقات الهواتف المحمولة. يتضمن هذا الملف التعريفي جميع الميزات المدعومة في ملف تعريف خط الأساس المُقيد، بالإضافة إلى ثلاث ميزات إضافية يُمكن استخدامها لتعزيز مقاومة فقدان البيانات (أو لأغراض أخرى مثل دمج تدفقات الفيديو متعددة النقاط منخفضة التأخير). وقد تراجعت أهمية هذا الملف التعريفي نوعًا ما منذ تعريف ملف تعريف خط الأساس المُقيد في عام ٢٠٠٩. تُعتبر جميع تدفقات بتات ملف تعريف خط الأساس المُقيد أيضًا تدفقات بتات ملف تعريف خط الأساس، حيث يشترك هذان الملفان في نفس قيمة رمز مُعرّف الملف التعريفي.
ملف تعريف موسع (XP، 88)
تم تصميم هذا الملف التعريفي ليكون ملف تعريف لبث الفيديو، وهو يتمتع بقدرة ضغط عالية نسبيًا وبعض الحيل الإضافية لضمان المتانة في مواجهة فقدان البيانات وتبديل بث الخادم.
الملف الشخصي الرئيسي (عضو البرلمان، 77)
يُستخدم هذا الملف التعريفي لبث التلفزيون الرقمي ذي الدقة القياسية الذي يستخدم تنسيق MPEG-4 كما هو محدد في معيار DVB. [ 49 ] ومع ذلك، لا يُستخدم لبث التلفزيون عالي الدقة، حيث تضاءلت أهمية هذا الملف التعريفي عند تطوير الملف التعريفي عالي الدقة في عام 2004 لهذا التطبيق.
ملف تعريف رفيع (HiP، 100)
الملف التعريفي الأساسي لتطبيقات البث وتخزين الأقراص، وخاصة لتطبيقات التلفزيون عالي الوضوح (على سبيل المثال، هذا هو الملف التعريفي الذي اعتمده تنسيق تخزين أقراص Blu-ray وخدمة البث DVB HDTV).
ملف تعريف عالي التقدم (PHiP، 100 مع مجموعة القيود 4)
يشبه هذا النوع من الأجهزة النوع عالي المستوى، ولكنه لا يدعم ميزات ترميز الحقول.
ملف تعريف عالي مقيد (100 مع مجموعة القيود 4 و 5)
يشبه هذا النمط النمط التدريجي عالي الدقة، ولكن بدون دعم شرائح B (التنبؤية الثنائية).
ملف تعريف عالي 10 (Hi10P، 110)
يتجاوز هذا الملف التعريفي قدرات منتجات المستهلك السائدة النموذجية، ويعتمد على الملف التعريفي العالي، ويضيف دعمًا لما يصل إلى 10 بتات لكل عينة من دقة الصورة التي تم فك تشفيرها.
ملف تعريف عالي 4 | 2 | 2 (Hi422P، 122)
يستهدف هذا الملف التعريفي بشكل أساسي التطبيقات الاحترافية التي تستخدم الفيديو المتداخل، ويعتمد على ملف تعريف High 10، ويضيف دعمًا لتنسيق أخذ عينات اللون 4:2:2 مع استخدام ما يصل إلى 10 بتات لكل عينة من دقة الصورة التي تم فك تشفيرها.
الملف التنبؤي المرتفع 4 | 4 | 4 (Hi444PP, 244)
يعتمد هذا الملف التعريفي على الملف التعريفي عالي الدقة 4:2:2، ويدعم أخذ عينات اللون حتى 4:4:4، وما يصل إلى 14 بت لكل عينة، بالإضافة إلى دعم ترميز المنطقة الفعال بدون فقدان وترميز كل صورة على شكل ثلاثة مستويات لونية منفصلة.

بالنسبة لكاميرات الفيديو، وبرامج التحرير، والتطبيقات الاحترافية، يتضمن المعيار أربعة ملفات تعريف إضافية خاصة بالإطارات الداخلية فقط، وهي عبارة عن مجموعات فرعية بسيطة من ملفات تعريف أخرى مماثلة. وتُستخدم هذه الملفات في الغالب للتطبيقات الاحترافية (مثل الكاميرات وأنظمة التحرير).

ملف تعريف داخلي عالي 10 (110 مع مجموعة القيود 3)
يقتصر استخدام جهاز High 10 Profile على الاستخدام الداخلي فقط.
ملف تعريف داخلي عالي 4 | 2 | 2 (122 مع مجموعة القيود 3)
يقتصر استخدام ملف تعريف High 4:2:2 على الاستخدام الداخلي فقط.
ملف تعريف داخلي عالي 4 | 4 | 4 (244 مع مجموعة القيود 3)
يقتصر استخدام ملف تعريف High 4:4:4 على الاستخدام الداخلي فقط.
CAVLC 4 | 4 | 4 Intra Profile (44)
يقتصر ملف تعريف High 4:4:4 على الاستخدام الداخلي بالكامل وعلى ترميز الإنتروبيا CAVLC (أي أنه لا يدعم CABAC).

نتيجة لتوسيع ترميز الفيديو القابل للتطوير (SVC)، يحتوي المعيار على خمسة ملفات تعريف قابلة للتطوير إضافية ، والتي يتم تعريفها على أنها مزيج من ملف تعريف H.264/AVC للطبقة الأساسية (يتم تحديده من خلال الكلمة الثانية في اسم ملف التعريف القابل للتطوير) والأدوات التي تحقق التوسيع القابل للتطوير:

ملف تعريف أساسي قابل للتطوير (83)
يستهدف هذا الملف التعريفي بشكل أساسي تطبيقات مؤتمرات الفيديو، وتطبيقات الهواتف المحمولة، وتطبيقات المراقبة، وهو مبني على ملف تعريف Constrained Baseline الذي يجب أن تتوافق معه الطبقة الأساسية (وهي جزء من تدفق البيانات). أما بالنسبة لأدوات قابلية التوسع، فقد تم تفعيل مجموعة فرعية من الأدوات المتاحة.
ملف تعريف أساسي مقيد قابل للتطوير (83 مع مجموعة القيود 5)
مجموعة فرعية من ملف تعريف Scalable Baseline Profile مخصصة في المقام الأول لتطبيقات الاتصال في الوقت الفعلي.
قابل للتطوير ذو تصميم عالي (86)
يستهدف هذا الملف التعريفي بشكل أساسي تطبيقات البث والبث المباشر، ويعتمد على ملف تعريف H.264/AVC عالي الجودة الذي يجب أن تتوافق معه الطبقة الأساسية.
ملف تعريف عالي قابل للتوسع ومقيد (86 مع مجموعة القيود 5)
مجموعة فرعية من ملف تعريف Scalable High Profile مخصصة بشكل أساسي لتطبيقات الاتصال في الوقت الفعلي.
ملف تعريف داخلي عالي قابل للتوسع (86 مع مجموعة القيود 3)
يستهدف هذا الملف التعريفي بشكل أساسي تطبيقات الإنتاج، وهو ملف تعريف عالي قابل للتطوير ومقيد بالاستخدام الداخلي بالكامل.

نتيجةً لتوسيع ترميز الفيديو متعدد العرض (MVC)، يحتوي المعيار على ملفين تعريف متعدد العرض :

ستيريو عالي الجودة (128)
يستهدف هذا الملف التعريفي الفيديو ثلاثي الأبعاد المجسم ثنائي الرؤية ويجمع بين أدوات الملف التعريفي العالي وقدرات التنبؤ بين المشاهد الخاصة بامتداد MVC.
ملف تعريف عالي متعدد العرض (118)
يدعم هذا الملف الشخصي عرضين أو أكثر باستخدام كل من التنبؤ بين الصور (الزمني) والتنبؤ بين العروض MVC، ولكنه لا يدعم صور الحقل وتشفير الإطار-الحقل التكيفي مع الكتلة الكبيرة.

أضاف ملحق التوافق مع الإطارات متعددة الدقة (MFC) ملفين تعريف إضافيين:

ملف تعريف MFC عالي (134)
ملف تعريف للترميز المجسم مع تحسين دقة طبقتين.
MFC Depth High Profile (135)

أضاف ملحق 3D-AVC ملفين تعريف إضافيين:

عمق متعدد الرؤية عالي الارتفاع (138)
يدعم هذا الملف التعريفي الترميز المشترك لمعلومات خريطة العمق ومعلومات نسيج الفيديو لتحسين ضغط محتوى الفيديو ثلاثي الأبعاد.
عمق متعدد الرؤية محسّن عالي الارتفاع (139)
ملف تعريف مُحسّن لترميز العرض المتعدد المدمج مع معلومات العمق.

دعم الميزات في ملفات تعريف محددة

ميزةإدارة الجمارك وحماية الحدودبي بيXPعضو البرلمانبرو هيبخاصرةHi10PHi422PHi444PP
شرائح I و Pنعمنعمنعمنعمنعمنعمنعمنعمنعم
عمق البت (لكل عينة)888888من 8 إلى 10من 8 إلى 10من 8 إلى 14
تنسيقات كروما4:2:0 4:2:0 4:2:0 4:2:0 4:2:0 4:2:0 4:2:0 4:2:0/ 4:2:2 4:2:0/ 4:2:2/ 4:4:4
طلب الكتل الكبيرة المرنة (FMO)لانعمنعملالالالالالا
ترتيب الشرائح العشوائي (ASO)لانعمنعملالالالالالا
الشرائح الزائدة (RS)لانعمنعملالالالالالا
تقسيم البياناتلالانعملالالالالالا
شرائح SI و SPلالانعملالالالالالا
الترميز المتداخل (PicAFF، MBAFF)لالانعمنعملانعمنعمنعمنعم
شرائح Bلالانعمنعمنعمنعمنعمنعمنعم
أطر مرجعية متعددةنعمنعمنعمنعمنعمنعمنعمنعمنعم
مرشح إزالة التشويش داخل الحلقةنعمنعمنعمنعمنعمنعمنعمنعمنعم
ترميز الإنتروبيا CAVLCنعمنعمنعمنعمنعمنعمنعمنعمنعم
ترميز الإنتروبيا CABACلالالانعمنعمنعمنعمنعمنعم
4:0:0 ( تدرج الرمادي )لالالالانعمنعمنعمنعمنعم
التكيف مع التحويل 8×8 مقابل 4×4لالالالانعمنعمنعمنعمنعم
مصفوفات قياس التكميملالالالانعمنعمنعمنعمنعم
تحكم منفصل في C B و C R QPلالالالانعمنعمنعمنعمنعم
ترميز مستوى اللون المنفصللالالالالالالالانعم
الترميز التنبؤي بدون فقدان البياناتلالالالالالالالانعم

المستويات

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

المستويات ذات القيم العقارية القصوى [ 26 ]
مستوىأقصى سرعة لفك التشفير (ماكرو بلوك/ثانية)الحد الأقصى لحجم الإطار (الكتل الكبيرة)الحد الأقصى لمعدل بت الفيديو لطبقة ترميز الفيديو (VCL) (الأساس المقيد، والأساس، والموسع، والملفات الرئيسية) (كيلوبت/ثانية)أمثلة على الدقة العالية عند أعلى معدل إطارات (أقصى عدد من الإطارات المخزنة)
إظهار/إخفاء تفاصيل إضافية
114859964
128×96@30.9 (8)
176×144@15.0 (4)
148599128
128×96@30.9 (8)
176×144@15.0 (4)
1.13000396192
176×144@30.3 (9) 320×240@10.0 (3)
352×288@7.5 (2)
1.26000396384
320×240@20.0 (7)
352×288@15.2 (6)
1.311880396768
320×240@36.0 (7)
352×288@30.0 (6)
2118803962000
320×240@36.0 (7)
352×288@30.0 (6)
2.1198007924000
352×480@30.0 (7)
352×576@25.0 (6)
2.22025016204000
352×480@30.7 (12) 352×576@25.6 (10) 720×480@15.0 (6)
720×576@12.5 (5)
340,500162010000
352×480@61.4 (12) 352×576@51.1 (10) 720×480@30.0 (6)
720×576@25.0 (5)
3.1108,000360014000
720×480@80.0 (13) 720×576@66.7 (11)
1280×720@30.0 (5)
3.2216,000512020,000
1280×720@60.0 (5)
1280×1024@42.2 (4)
4245,760819220,000
1280×720@68.3 (9) 1920×1080@30.1 (4)
2,048×1,024@30.0 (4)
4.1245,760819250,000
1280×720@68.3 (9) 1920×1080@30.1 (4)
2,048×1,024@30.0 (4)
4.2522,240870450,000
1280×720@145.1 (9) 1920×1080@64.0 (4)
2,048×1,080@60.0 (4)
5589,82422,080135,000
1920×1080@72.3 (13) 2048×1024@72.0 (13) 2048×1080@67.8 (12) 2560×1920@30.7 (5)
3,672×1,536@26.7 (5)
5.1983,04036864240,000
1920×1080@120.5 (16) 2560×1920@51.2 (9) 3840×2160@31.7 (5) 4096×2048@30.0 (5) 4096×2160@28.5 (5)
4,096×2,304@26.7 (5)
5.22,073,60036864240,000
1920×1080@172.0 (16) 2560×1920@108.0 (9) 3840×2160@66.8 (5) 4096×2048@63.3 (5) 4096×2160@60.0 (5)
4,096×2,304@56.3 (5)
64,177,920139,264240,000
3840×2160@128.9 (16) 7680×4320@32.2 (5)
8192×4320@30.2 (5)
6.18,355,840139,264480,000
3840×2160@257.9 (16) 7680×4320@64.5 (5)
8192×4320@60.4 (5)
6.216,711,680139,264800,000
3840×2160@300.0 (16) 7680×4320@128.9 (5)
8,192×4,320@120.9 (5)

يبلغ الحد الأقصى لمعدل البتات للملف عالي المستوى 1.25 ضعف معدل البتات للملفات الأساسية المقيدة، والأساسية، والممتدة، والرئيسية؛ و3 أضعاف لـ Hi10P، و4 أضعاف لـ Hi422P/Hi444PP.

عدد عينات الإضاءة هو 16 × 16 = 256 ضعف عدد الكتل الكبيرة (وعدد عينات الإضاءة في الثانية هو 256 ضعف عدد الكتل الكبيرة في الثانية).

تخزين الصور بعد فك التشفير

تستخدم مُشفِّرات H.264/AVC الصور المُشفَّرة مُسبقًا للتنبؤ بقيم العينات في صور أخرى. يُمكِّن هذا المُشفِّر من اتخاذ قرارات فعّالة بشأن أفضل طريقة لتشفير صورة مُعينة. عند فك التشفير، تُخزَّن هذه الصور في مُخزن مؤقت افتراضي للصور المُفكَّكة (DPB). يُمكن حساب السعة القصوى لـ DPB، بوحدات الإطارات (أو أزواج الحقول)، كما هو مُوضَّح بين قوسين في العمود الأيمن من الجدول أعلاه، على النحو التالي:

DpbCapacity = min(floor( MaxDpbMbs / ( PicWidthInMbs * FrameHeightInMbs )), 16)

حيث يمثل MaxDpbMbs قيمة ثابتة موضحة في الجدول أدناه كدالة لرقم المستوى، بينما يمثل PicWidthInMbs و FrameHeightInMbs عرض الصورة وارتفاع الإطار لبيانات الفيديو المشفرة، معبرًا عنهما بوحدات الماكرو بلوك (مقربة إلى أقرب عدد صحيح مع مراعاة الاقتصاص ودمج الماكرو بلوك عند الاقتضاء). وقد تم تحديد هذه الصيغة في القسمين A.3.1.h وA.3.2.f من إصدار 2017 من المعيار. [ 26 ]

مستوى11.11.21.322.12.233.13.244.14.255.15.266.16.2
MaxDpbMbs396396900237623762376475281008100180002048032,76832,76834,816110,400184,320184,320696,320696,320696,320

على سبيل المثال، بالنسبة لصورة تلفزيون عالي الوضوح بعرض 1920 عينة (عرض الصورة بالميغابايت = 120) و1080 عينة عالية (ارتفاع الإطار بالميغابايت = 68تبلغ سعة التخزين القصوى لجهاز فك التشفير من المستوى 4 (DPB) 10 ...√(32768/(120*68))= 4 إطارات (أو 8 حقول). وبالتالي، تظهر القيمة 4 بين قوسين في الجدول أعلاه في العمود الأيمن من صف المستوى 4 بحجم إطار 1920×1080.

لا تُحتسب الصورة الحالية التي يتم فك تشفيرها ضمن حساب سعة DPB (إلا إذا أشار المُشفِّر إلى تخزينها لاستخدامها كمرجع لفك تشفير صور أخرى أو لتوقيت الإخراج المؤجل). لذا، يجب أن يمتلك جهاز فك التشفير ذاكرة كافية للتعامل مع إطار واحد على الأقل يزيد عن السعة القصوى لـ DPB المحسوبة أعلاه.

التطبيقات

إحصائيات يوتيوب تُظهر ترميز H.264 AVC و Opus. يُعرض ترميز H.264 بجودة عالية تصل إلى 1080p بمعدل 60 إطارًا في الثانية، مُخصصة للتحميل على يوتيوب.

في عام ٢٠٠٩، انقسم فريق عمل HTML5 بين مؤيدي Ogg Theora ، وهو تنسيق فيديو مجاني يُعتقد أنه غير مقيد ببراءات اختراع، ومؤيدي H.264، الذي يحتوي على تقنية محمية ببراءات اختراع. وحتى يوليو ٢٠٠٩، قيل إن جوجل وآبل تدعمان H.264، بينما يدعم موزيلا وأوبرا Ogg Theora (وفي النهاية، دعمت جوجل وموزيلا وأوبرا جميعها Theora و WebM مع VP8 ، [ ٥٠ ] على الرغم من إزالة دعم Theora في ٢٠٢٣-٢٠٢٤). [ ٥١ ] [ ٥٢ ] أضافت مايكروسوفت، مع إصدار Internet Explorer 9، دعمًا لفيديو HTML5 المشفر باستخدام H.264. وفي ندوة Gartner/ITXpo في نوفمبر ٢٠١٠، أجاب الرئيس التنفيذي لمايكروسوفت، ستيف بالمر، على سؤال "HTML 5 أم Silverlight ؟" قائلاً: "إذا كنت تريد القيام بشيء عالمي، فلا شك أن العالم يتجه نحو HTML5". [ 53 ] في يناير 2011، أعلنت جوجل أنها ستسحب دعم ترميز H.264 من متصفح كروم الخاص بها، وستدعم ترميز Theora وWebM/VP8 لاستخدام التنسيقات المفتوحة فقط. [ 54 ]

في 18 مارس 2012، أعلنت موزيلا دعمها لترميز H.264 في متصفح فايرفوكس على الأجهزة المحمولة، نظرًا لانتشار مقاطع الفيديو المشفرة بهذا الترميز وكفاءة استهلاك الطاقة العالية التي يوفرها استخدام أجهزة فك تشفير H.264 المخصصة والمتوفرة عادةً في هذه الأجهزة. [ 55 ] وفي 20 فبراير 2013، أضافت موزيلا دعمًا لفك تشفير H.264 في فايرفوكس على نظام التشغيل ويندوز 7 والإصدارات الأحدث. وتعتمد هذه الميزة على مكتبات فك التشفير المدمجة في ويندوز. [ 56 ] أما فايرفوكس 35.0، الذي صدر في 13 يناير 2015، فيدعم ترميز H.264 على نظام التشغيل OS X 10.6 والإصدارات الأحدث. [ 57 ]

في 30 أكتوبر 2013، أعلن روان ترولوب من شركة سيسكو سيستمز أن الشركة ستصدر كلاً من الملفات التنفيذية والشفرات المصدرية لبرنامج ترميز الفيديو H.264 المسمى OpenH264 بموجب ترخيص BSD المبسط ، وستدفع جميع حقوق الملكية الفكرية لاستخدامه إلى MPEG LA لأي مشاريع برمجية تستخدم الملفات التنفيذية المُجمّعة مسبقًا من سيسكو، مما يجعل استخدام ملفات OpenH264 التنفيذية من سيسكو مجانيًا. مع ذلك، فإن أي مشاريع برمجية تستخدم الشفرة المصدرية من سيسكو بدلاً من ملفاتها التنفيذية ستكون مسؤولة قانونيًا عن دفع جميع حقوق الملكية الفكرية إلى MPEG LA. تشمل معمارية المعالجات المستهدفة x86 وARM، وأنظمة التشغيل المستهدفة Linux وWindows XP والإصدارات الأحدث وMac OS X وAndroid؛ والجدير بالذكر أن نظام iOS غائب عن هذه القائمة، لأنه لا يسمح للتطبيقات بجلب وتثبيت الوحدات التنفيذية من الإنترنت. [ 58 ] [ 59 ] [ 60 ] وفي 30 أكتوبر 2013، كتب بريندان إيتش من موزيلا أن الشركة ستستخدم ملفات سيسكو الثنائية في الإصدارات المستقبلية من فايرفوكس لإضافة دعم ترميز H.264 إلى فايرفوكس في حال عدم توفر برامج الترميز الخاصة بالمنصة. [ 61 ] ونشرت سيسكو الشفرة المصدرية لـ OpenH264 في 9 ديسمبر 2013. [ 62 ]

على الرغم من أن نظام التشغيل iOS لم يكن مدعومًا في إصدار برنامج Cisco لعام 2013، إلا أن شركة Apple قامت بتحديث إطار عمل Video Toolbox الخاص بها مع نظام التشغيل iOS 8 (الذي صدر في سبتمبر 2014) لتوفير وصول مباشر إلى ترميز وفك ترميز الفيديو H.264/AVC القائم على الأجهزة. [ 59 ]

برامج التشفير

تطبيقات برمجيات AVC
ميزةكويك تايمنيروOpenH264x264المفهوم الرئيسيإيليكارد TSE برو- كودرأفيفوعنصري IPP 
شرائح Bنعمنعمنعمنعمنعمنعمنعمنعملانعمنعم
أطر مرجعية متعددةنعمنعمنعمنعمنعمنعمنعمنعملانعمنعم
الترميز المتداخل (PicAFF، MBAFF)لاMBAFFMBAFFMBAFFنعمنعملانعمMBAFFنعملا
ترميز الإنتروبيا CABACنعمنعمنعمنعمنعمنعمنعمنعملانعمنعم
التكيف مع التحويل 8×8 مقابل 4×4لانعمنعمنعمنعمنعمنعمنعملانعمنعم
مصفوفات قياس التكميملالانعمنعمنعملالالالالالا
تحكم منفصل في C B و C R QPلالانعمنعمنعمنعملالالالالا
تنسيقات كروما الموسعةلالالا4:0:0 [ 63 ] 4:2:0 4:2:2 [ 64 ] 4:4:4 [ 65 ]  4:2:24:2:24:2:2لالا4:2:0 4:2:2لا
أكبر عمق للعينة (بت)88810 [ 66 ]1088881012
الترميز التنبؤي بدون فقدان البياناتلالالانعم [ 67 ]لالالالالالالا

الأجهزة

نظرًا لأن ترميز وفك ترميز H.264 يتطلبان قدرة حسابية كبيرة لإجراء عمليات حسابية محددة، فإن تطبيقات البرامج التي تعمل على وحدات المعالجة المركزية للأغراض العامة عادةً ما تكون أقل كفاءة في استهلاك الطاقة. مع ذلك، تتمتع وحدات المعالجة المركزية المخصصة للمستهلكين ذات 6 أو 8 أنوية منذ عام 2016 تقريبًا، ووحدات المعالجة المركزية x86 رباعية النواة للأغراض العامة اعتبارًا من يناير 2020، بقدرة حسابية كافية لإجراء ترميز SD وHD في الوقت الفعلي. تعتمد كفاءة الضغط على خوارزميات الفيديو المستخدمة، وليس على نوع التنفيذ المستخدم، سواءً كان برمجيًا أو عتاديًا. لذا، يكمن الفرق بين التنفيذ العتادي والبرمجي في كفاءة استهلاك الطاقة والمرونة والتكلفة. لتحسين كفاءة استهلاك الطاقة وتقليل حجم الأجهزة، يمكن استخدام أجهزة متخصصة، إما لعملية الترميز أو فك الترميز الكاملة، أو لتسريع العملية ضمن بيئة تتحكم بها وحدة المعالجة المركزية.

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

تُقدّم معالجات Intel Core i3/i5/i7 من الجيل الثاني " Sandy Bridge "، التي طُرحت في معرض الإلكترونيات الاستهلاكية (CES) في يناير 2011، مُشفّر فيديو H.264 عالي الدقة بالكامل مُدمجًا في الشريحة، يُعرف باسم Intel Quick Sync Video . [ 68 ] [ 69 ]

يمكن أن يكون جهاز التشفير H.264 للأجهزة عبارة عن ASIC أو FPGA .

تتوفر مُشفِّرات ASIC المزودة بوظيفة تشفير H.264 من العديد من شركات أشباه الموصلات، ولكن عادةً ما يتم ترخيص التصميم الأساسي المستخدم في ASIC من إحدى الشركات القليلة مثل Chips&Media و Allegro DVT و On2 (المعروفة سابقًا باسم Hantro، والتي استحوذت عليها جوجل) و Imagination Technologies و NGCodec. وتقدم بعض الشركات منتجات FPGA و ASIC على حد سواء. [ 70 ]

تُصنّع شركة تكساس إنسترومنتس سلسلة من معالجات ARM + DSP التي تُنفّذ ترميز DSP H.264 BP بدقة 1080p بمعدل 30  إطارًا في الثانية. [ 71 ] وهذا يُتيح مرونة فيما يتعلق ببرامج الترميز (التي يتم تنفيذها كشفرة DSP مُحسّنة للغاية) مع كونها أكثر كفاءة من البرامج على وحدة معالجة مركزية عامة.

الترخيص

في الدول التي تُحترم فيها براءات اختراع خوارزميات البرمجيات ، يُتوقع من البائعين والمستخدمين التجاريين للمنتجات التي تستخدم تقنية H.264/AVC دفع رسوم ترخيص براءات الاختراع للتكنولوجيا الحاصلة على براءة اختراع والتي تستخدمها منتجاتهم. [ 72 ] وينطبق هذا أيضًا على الملف التعريفي الأساسي. [ 73 ]

تتولى منظمة خاصة تُعرف باسم Via-LA إدارة تراخيص براءات الاختراع المتعلقة بهذا المعيار، بالإضافة إلى مجموعات براءات اختراع أخرى ، مثل براءات اختراع فيديو MPEG-4 الجزء 2، وHEVC، وMPEG-DASH. وتشمل قائمة حاملي براءات الاختراع شركات مثل فوجيتسو ، وباناسونيك ، وسوني ، وميتسوبيشي ، وآبل ، وجامعة كولومبيا ، ومعهد كوريا المتقدم للعلوم والتكنولوجيا ( KAIST) ، ودولبي ، وجوجل ، و JVC Kenwood ، وإل جي إلكترونيكس ، ومايكروسوفت ، و NTT Docomo ، وفيليبس ، وسامسونج ، وشارب ، وتوشيبا ، وزد تي إي . [ 74 ] مع العلم أن غالبية براءات الاختراع في هذه المجموعة مملوكة لشركة باناسونيك ( 1197 براءة اختراع)، وشركة Godo Kaisha IP Bridge ( 1130 براءة اختراع)، وشركة إل جي إلكترونيكس ( 990 براءة اختراع). [ 75 ]

في 26 أغسطس/آب 2010، أعلنت جمعية MPEG-LA أنه لن يتم فرض رسوم ترخيص على مقاطع الفيديو المشفرة بتقنية H.264 والمتاحة مجانًا للمستخدمين النهائيين عبر الإنترنت. [ 76 ] تبقى جميع رسوم الترخيص الأخرى سارية، مثل رسوم ترخيص المنتجات التي تقوم بفك تشفير وتشفير فيديو H.264، بالإضافة إلى رسوم ترخيص مشغلي قنوات التلفزيون المجانية والقنوات المدفوعة. [ 77 ] يتم تحديث شروط الترخيص كل خمس سنوات. [ 78 ]

منذ اكتمال النسخة الأولى من المعيار في مايو 2003 (قبل 23 عامًا) وتم الانتهاء من تصميم الشكل الأكثر استخدامًا (الشكل العالي) في يونيو 2004 (قبل 22 عامًا)، انتهت صلاحية بعض براءات الاختراع ذات الصلة الآن، [ 75 ] بينما لا تزال براءات اختراع أخرى سارية المفعول في الولايات القضائية حول العالم، وإحدى براءات الاختراع الأمريكية في مجموعة MPEG LA H.264 (الممنوحة في عام 2016) تستمر على الأقل حتى نوفمبر 2030. [ 79 ]

في عام 2005، رفعت شركة كوالكوم دعوى قضائية ضد شركة برودكوم أمام محكمة المقاطعة الأمريكية، مدعيةً أن برودكوم انتهكت اثنتين من براءات اختراعها من خلال تصنيع منتجات متوافقة مع معيار ضغط الفيديو H.264. [ 80 ] وفي عام 2007، قضت محكمة المقاطعة بعدم نفاذ براءات الاختراع لأن كوالكوم لم تفصح عنها للجنة اختبار الفيديو المشتركة (JVT) قبل إصدار معيار H.264 في مايو 2003. [ 80 ] وفي ديسمبر 2008، أيدت محكمة الاستئناف الأمريكية للدائرة الفيدرالية قرار محكمة المقاطعة بعدم نفاذ براءات الاختراع، لكنها أعادت القضية إلى محكمة المقاطعة مع توجيهات بتقييد نطاق عدم النفاذ ليقتصر على المنتجات المتوافقة مع معيار H.264. [ 80 ]

في أكتوبر 2023، رفعت نوكيا دعوى قضائية ضد شركتي إتش بي وأمازون بتهمة انتهاك براءات اختراع H.264/H.265 في الولايات المتحدة الأمريكية والمملكة المتحدة ومواقع أخرى. [ 81 ]

في فبراير 2026، أعلنت هيئة ترخيص VIA عن نظام ترخيص جديد يستهدف بث الفيديو، وينطبق على الإصدار الرابع من مواصفات h264 والإصدارات اللاحقة. [ 82 ] ويؤدي هذا إلى تغيير شروط الترخيص للمرخص لهم الجدد بعد يناير 2026.

انظر أيضاً

مراجع

  1. MPEG-4، ترميز الفيديو المتقدم (الجزء 10) (H.264) (مسودة كاملة). استدامة التنسيقات الرقمية. واشنطن العاصمة: مكتبة الكونغرس. 5 ديسمبر 2011. تم الاطلاع عليه في 1 ديسمبر 2021 .
  2. "H.264 : ترميز فيديو متقدم لخدمات سمعية بصرية عامة" . www.itu.int . مؤرشف من الأصل في 31 أكتوبر 2019. تم الاطلاع عليه في 22 نوفمبر 2019 . 
  3. "تقرير مطوري الفيديو 2024/2025" (ملف PDF) . Bitmovin . ديسمبر 2024.
  4. "تقديم دقة 8K باستخدام AVC/H.264" . صندوق الغموض . مؤرشف من الأصل في 25 مارس 2021. تم الاطلاع عليه في 23 أغسطس 2017 .
  5. وانغ ، هانلي؛ كوونغ، س.؛ كوك، س. (2006). "خوارزمية تنبؤ فعّالة لمعاملات تحويل جيب التمام المنفصل (DCT) الصحيحة لتحسين ترميز H.264/AVC". معاملات IEEE للدوائر والأنظمة لتكنولوجيا الفيديو . 16 (4): 547-552 . Bibcode : 2006ITCSV..16..547W . doi : 10.1109/TCSVT.2006.871390 . S2CID 2060937 . 
  6. أوزر، جان (8 مايو 2023)، هيث هوغلوند من شركة Via LA يتحدث عن اندماج مجمع براءات اختراع MPEG LA/Via Licensing ، StreamingMedia.com
  7. ^ “توصيات قطاع تقييس الاتصالات” . الاتحاد الدولي للاتصالات . تم الاسترجاع في 1 نوفمبر 2022 .
  8. "H.262 : تكنولوجيا المعلومات - الترميز العام للصور المتحركة والمعلومات الصوتية المرتبطة بها: الفيديو" . تم الاطلاع عليه في 15 أبريل 2007 .  
  9. فريق الفيديو المشترك ،موقع الاتحاد الدولي للاتصالات (ITU-T) .
  10. ^ "التوصية ITU-T H.264 (05/2003)" . الاتحاد الدولي للاتصالات. 30 مايو 2003 . تم الاسترجاع 18 أبريل، 2013 .
  11. ^ "التوصية ITU-T H.264 (05/2003) Cor. 1 (05/2004)" . الاتحاد الدولي للاتصالات. 7 مايو 2004 . تم الاسترجاع 18 أبريل، 2013 .
  12. ^ "التوصية ITU-T H.264 (03/2005)" . الاتحاد الدولي للاتصالات. 1 مارس 2005 . تم الاسترجاع 18 أبريل، 2013 .
  13. ^ "التوصية ITU-T H.264 (2005) Cor. 1 (09/2005)" . الاتحاد الدولي للاتصالات. 13 سبتمبر 2005 . تم الاسترجاع 18 أبريل، 2013 .
  14. 1 2 "توصية الاتحاد الدولي للاتصالات H.264 (2005) المعدلة 1 (06/2006)" . الاتحاد الدولي للاتصالات. 13 يونيو 2006. تم الاطلاع عليه في 18 أبريل 2013 .
  15. «توصية الاتحاد الدولي للاتصالات H.264 (2005) المعدلة 2 (04/2007)» . الاتحاد الدولي للاتصالات. 6 أبريل 2007. تم الاطلاع عليه في 18 أبريل 2013 .
  16. ^ "التوصية ITU-T H.264 (11/2007)" . الاتحاد الدولي للاتصالات. 22 نوفمبر 2007 . تم الاسترجاع 18 أبريل، 2013 .
  17. ^ "التوصية ITU-T H.264 (2007) Cor. 1 (01/2009)" . الاتحاد الدولي للاتصالات. 13 يناير 2009 . تم الاسترجاع 18 أبريل، 2013 .
  18. 1 2 "التوصية ITU-T H.264 (2009/03)" . الاتحاد الدولي للاتصالات. 16 مارس 2009 . تم الاسترجاع 18 أبريل، 2013 .
  19. 1 2 "التوصية ITU-T H.264 (2010/03)" . الاتحاد الدولي للاتصالات. 9 مارس 2010 . تم الاسترجاع 18 أبريل، 2013 .
  20. 1 2 "التوصية ITU-T H.264 (2011/06)" . الاتحاد الدولي للاتصالات. 29 يونيو 2011 . تم الاسترجاع 18 أبريل، 2013 .
  21. ^ "التوصية ITU-T H.264 (01/2012)" . الاتحاد الدولي للاتصالات. 13 يناير 2012 . تم الاسترجاع 18 أبريل، 2013 .
  22. 1 2 3 4 "التوصية ITU-T H.264 (2013/04)" . الاتحاد الدولي للاتصالات. 12 يونيو 2013 . تم الاسترجاع 16 يونيو، 2013 .
  23. 1 2 "توصية الاتحاد الدولي للاتصالات H.264 (02/2014)" . الاتحاد الدولي للاتصالات. 28 نوفمبر 2014. تم الاطلاع عليه في 28 فبراير 2016 .
  24. "توصية الاتحاد الدولي للاتصالات H.264 (02/2016)" . الاتحاد الدولي للاتصالات. 13 فبراير 2016. تم الاطلاع عليه في 14 يونيو 2017 .
  25. ^ "التوصية ITU-T H.264 (2016/10)" . الاتحاد الدولي للاتصالات. 14 أكتوبر 2016 . تم الاسترجاع في 14 حزيران (يونيو) 2017 .
  26. 1 2 3 "توصية الاتحاد الدولي للاتصالات H.264 (04/2017)" . الاتحاد الدولي للاتصالات. 13 أبريل 2017. انظر الجداول A-1 وA-6 وA-7 للاطلاع على القدرات المجدولة حسب المستوى . تم الاطلاع عليها في 14 يونيو 2017 .
  27. "H.264: ترميز فيديو متقدم لخدمات سمعية بصرية عامة - الإصدار 26 (الطبعة 13)" . www.itu.int . 13 يونيو 2019. مؤرشف من الأصل في 4 نوفمبر 2021. تم الاطلاع عليه في 3 نوفمبر 2021 .
  28. "H.264: ترميز فيديو متقدم لخدمات سمعية بصرية عامة - الإصدار 27 (الطبعة 14)" . www.itu.int . 22 أغسطس 2021. مؤرشف من الأصل في 4 نوفمبر 2021. تم الاطلاع عليه في 3 نوفمبر 2021 .
  29. "H.264: ترميز فيديو متقدم لخدمات سمعية بصرية عامة - الإصدار 28 (الطبعة 15)" . www.itu.int . 13 أغسطس 2024. تم الاطلاع عليه في 12 فبراير 2025 .
  30. وينجر وآخرون (فبراير 2005). "RFC 3984 : تنسيق حمولة RTP لفيديو H.264" . Ietf Datatracker : 2. doi : 10.17487/RFC3984 .  
  31. "ما هو وضع التسجيل الذي يُعادل جودة صورة تنسيق الفيديو عالي الوضوح (HDV)؟" . دعم سوني الإلكتروني . مؤرشف من الأصل في 9 نوفمبر 2017. تم الاطلاع عليه في 8 ديسمبر 2018 .
  32. "معيار ATSC A/72 الجزء 1: خصائص نظام الفيديو لتقنية AVC في نظام التلفزيون الرقمي ATSC" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 7 أغسطس 2011. تم الاطلاع عليه بتاريخ 30 يوليو 2011 .
  33. "معيار ATSC A/72 الجزء 2: خصائص النظام الفرعي لنقل الفيديو AVC" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 7 أغسطس 2011. تم الاطلاع عليه بتاريخ 30 يوليو 2011 .
  34. "معيار ATSC A/153 الجزء 7: خصائص نظام الفيديو AVC وSVC" (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 26 يوليو 2011. تم الاطلاع عليه بتاريخ 30 يوليو 2011 .
  35. 1 2 "سوني تُقدّم صيغة تسجيل XAVC الجديدة لتسريع تطوير تقنية 4K في الأسواق الاحترافية والاستهلاكية" . سوني. 30 أكتوبر 2012. تم الاطلاع عليه في 1 نوفمبر 2012 .
  36. ١ ٢ "سوني تُقدّم صيغة تسجيل XAVC الجديدة لتسريع تطوير تقنية 4K في الأسواق الاحترافية والاستهلاكية" (ملف PDF) . سوني. ٣٠ أكتوبر ٢٠١٢. مؤرشف من الأصل (ملف PDF) في ٢٣ مارس ٢٠٢٣. تم الاطلاع عليه في ١ نوفمبر ٢٠١٢ .
  37. ستيف دينت (30 أكتوبر 2012). "سوني تتنافس مع كاميرات PMW-F55 وPMW-F5 pro المزودة بمستشعر CineAlta 4K Super 35mm" . إنجادجيت . تم الاطلاع عليه في 5 نوفمبر 2012 .
  38. "F55 CineAlta 4K: المستقبل، قبل الموعد المحدد" (ملف PDF) . سوني. 30 أكتوبر 2012. مؤرشف من الأصل (ملف PDF) في 19 نوفمبر 2012. تم الاطلاع عليه في 1 نوفمبر 2012 .
  39. "بطاقات الذاكرة فائقة السرعة "SxS PRO+" تُحدث نقلة نوعية في تصوير الفيديو بدقة 4K" . سوني. مؤرشف من الأصل بتاريخ 8 مارس 2013. تم الاطلاع عليه بتاريخ 5 نوفمبر 2012 .
  40. "بطاقات الذاكرة فائقة السرعة "SxS PRO+" تُحدث نقلة نوعية في تسجيل الفيديو بدقة 4K" (ملف PDF) . سوني. مؤرشف من الأصل (ملف PDF) بتاريخ 2 أبريل 2015. تم الاطلاع عليه بتاريخ 5 نوفمبر 2012 .
  41. ستانكوفيتش ، رادومير س.؛ أستولا، جاكو ت. (2012). "ذكريات العمل المبكر في تحويل فورييه المنفصل: مقابلة مع ك. ر. راو" ( ملف PDF) . إعادة طبع من الأيام الأولى لعلوم المعلومات . 60 : 17. تم الاطلاع عليه في 13 أكتوبر 2019 .
  42. كوون، سون يونغ؛ لي، جو كيونغ؛ تشونغ، كي دونغ (2005). "تصحيح نصف البكسل لترميز MPEG-2/H.264". تحليل ومعالجة الصور - ICIAP 2005. سلسلة محاضرات في علوم الحاسوب. المجلد 3617. سبرينغر برلين هايدلبرغ. الصفحات 576-583 . doi : 10.1007/11553595_71 . ISBN   978-3-540-28869-5.
  43. بريتاناك، فلاديمير؛ يب، باتريك سي؛ راو، كيه آر (2010). تحويلات الجيب وجيب التمام المنفصلة: خصائص عامة، خوارزميات سريعة، وتقريبات عددية صحيحة . إلسيفير . الصفحات 9، 13، 1، 141-304 . ISBN  9780080464640.
  44. تومسون، جافين؛ شاه، أثار (2017). "تقديم HEIF وHEVC" (ملف PDF) . شركة آبل. تم الاطلاع عليه في 5 أغسطس 2019 .
  45. "معيار ترميز الفيديو المتقدم H.264/AVC: نظرة عامة ومقدمة لامتدادات نطاق الدقة" (ملف PDF) . تم الاطلاع عليه في 30 يوليو 2011 .
  46. 1 2 3 RFC 3984، ص. 3
  47. شركة آبل (26 مارس 1999). "أسئلة وأجوبة حول H.264" . آبل. مؤرشف من الأصل في 7 مارس 2010. تم الاطلاع عليه في 17 مايو 2010 .
  48. كارستن سوهرينغ. "تنزيل برنامج مرجعي لـ H.264/AVC JM" . Iphome.hhi.de . تم الاطلاع عليه في 17 مايو 2010 .
  49. "TS 101 154 – V1.9.1 – البث الرقمي للفيديو (DVB)؛ مواصفات استخدام ترميز الفيديو والصوت في تطبيقات البث القائمة على دفق نقل MPEG-2" (ملف PDF) . تم الاطلاع عليه بتاريخ 17 مايو 2010 .  
  50. "فك شفرة نقاش ترميز الفيديو HTML 5" . آرس تكنيكا . 6 يوليو 2009. تم الاطلاع عليه في 12 يناير 2011 .
  51. "التحقيق في إزالة دعم ثيورا" . بوجزيلا . 23 أكتوبر 2023. تم الاطلاع عليه في 3 فبراير 2026 .
  52. "جوجل كروم يتخلى عن ثيورا" . فورونيكس . 1 نوفمبر 2023. تم الاطلاع عليه في 3 فبراير 2026 .
  53. "مقابلة مع ستيف بالمر، الرئيس التنفيذي لشركة مايكروسوفت، في ندوة غارتنر/معرض تكنولوجيا المعلومات أورلاندو 2010" . غارتنر فيديو. نوفمبر 2010. مؤرشف من الأصل في 30 أكتوبر 2021. تم الاطلاع عليه في 12 يناير 2011 .
  54. "دعم ترميز فيديو HTML في متصفح Chrome" . 11 يناير 2011. تم الاطلاع عليه بتاريخ 12 يناير 2011 .
  55. "الفيديو، والهواتف المحمولة، والويب المفتوح" . 18 مارس 2012. تم الاطلاع عليه في 20 مارس 2012 .
  56. "تمكين WebRTC، ودعم H.264/MP3 في ويندوز 7 مُفعّل افتراضيًا، وواجهة Metro UI لويندوز 8 + المزيد - أبرز ميزات تطوير فايرفوكس" . hacks.mozilla.org . موزيلا. 20 فبراير 2013. تم الاطلاع عليه في 15 مارس 2013 . 
  57. "فايرفوكس - ملاحظات (35.0)" . موزيلا .
  58. "تقنية H.264 مفتوحة المصدر تزيل عوائق WebRTC" . 30 أكتوبر 2013. مؤرشف من الأصل في 6 يوليو 2015. تم الاطلاع عليه في 1 نوفمبر 2013 .
  59. 1 2 "الأسئلة الشائعة حول مشروع Cisco OpenH264" . تم الاطلاع عليه بتاريخ 26 سبتمبر 2021 .
  60. "رخصة OpenH264 المبسطة لنظام BSD" . GitHub . 27 أكتوبر 2013. تم الاطلاع عليه في 21 نوفمبر 2013 .
  61. "تعزيز قابلية تشغيل الفيديو على الويب بفضل برنامج ترميز H.264 من سيسكو" . 30 أكتوبر 2013. تم الاطلاع عليه في 1 نوفمبر 2013 .
  62. "تحديث ملف README · cisco/openh264@59dae50" . GitHub .
  63. "دعم ترميز x264 4:0:0 (أحادي اللون)" ، تم استرجاعه في 2019-06-05.
  64. "دعم ترميز x264 4:2:2" ، تم استرجاعه في 2019-06-05.
  65. "دعم ترميز x264 4:4:4" ، تم استرجاعه في 2019-06-05.
  66. "دعم x264 لترميز 9 و 10 بت" ، تم استرجاعه في 22-06-2011.
  67. "x264 استبدال High 4:4:4 profile lossless مع High 4:4:4 Predictive" ، تم استرجاعه في 2011-06-22.
  68. "دليل مرجعي سريع للرسومات المدمجة في معالجات Intel Core من الجيل الأول" . شبكة برامج Intel. 1 أكتوبر 2010. تم الاطلاع عليه في 19 يناير 2011 .
  69. "تقنية Intel Quick Sync Video" . www.intel.com. 1 أكتوبر 2010. تم الاطلاع عليه في 19 يناير 2011 .
  70. "Design-reuse.com" . Design-reuse.com. 1 يناير 1990. تم الاطلاع عليه في 17 مايو 2010 .
  71. "التصنيف: DM6467 - ويكي معالجات تكساس إنسترومنتس المدمجة" . Processors.wiki.ti.com. ١٢ يوليو ٢٠١١. مؤرشف من الأصل في ١٧ يوليو ٢٠١١. تم الاطلاع عليه في ٣٠ يوليو ٢٠١١ .
  72. "ملف موجز" (ملف PDF) . www.mpegla.com . مؤرشف من الأصل (ملف PDF) بتاريخ 28 نوفمبر 2016. تم الاطلاع عليه بتاريخ 1 ديسمبر 2016 .
  73. "فيديو OMS، مشروع من مبادرة Open Media Commons التابعة لشركة Sun" . مؤرشف من الأصل في 11 مايو 2010. تم الاطلاع عليه في 26 أغسطس 2008 .
  74. "الجهات المرخصة المشمولة في ترخيص محفظة براءات اختراع AVC/H.264" . MPEG LA . مؤرشف من الأصل في 11 أكتوبر 2021. تم الاطلاع عليه في 18 يونيو 2019 .
  75. 1 2 "AVC/H.264 – قائمة براءات الاختراع" . عبر تحالف الترخيص . تم الاسترجاع في 28 أبريل 2024 .
  76. «رخصة AVC الخاصة بـ MPEG LA لن تفرض رسومًا على مقاطع الفيديو المتاحة مجانًا للمستخدمين النهائيين عبر الإنترنت طوال مدة سريان الرخصة» (ملف PDF) . MPEG LA. 26 أغسطس 2010. مؤرشف من الأصل (ملف PDF) في 7 نوفمبر 2013. تم الاطلاع عليه في 26 أغسطس 2010 .
  77. هاشمان، مارك (26 أغسطس 2010). "MPEG LA تقطع حقوق الملكية من مقاطع الفيديو المجانية على الإنترنت، إلى الأبد" . pcmag.com . تم الاطلاع عليه في 26 أغسطس 2010 .
  78. "أسئلة وأجوبة حول AVC" . MPEG LA. 1 أغسطس 2002. مؤرشف من الأصل في 7 مايو 2010. تم الاطلاع عليه في 17 مايو 2010 .
  79. "براءة اختراع الولايات المتحدة رقم 9,356,620، بايس وآخرون" . تم الاطلاع عليها في 1 أغسطس 2022 .مع تاريخ أولوية مبكر هو 14 سبتمبر 2001، تم تمديد مدة ولايته لمدة 2998 يومًا.
  80. ١ ٢ ٣ انظر قضية كوالكوم ضد برودكوم ، رقم ٢٠٠٧-١٥٤٥، ٢٠٠٨-١١٦٢ (الدائرة الفيدرالية، ١ ديسمبر ٢٠٠٨). للاطلاع على مقالات في الصحافة الشعبية، انظر signonsandiego.com، "كوالكوم تخسر قضيتها المتعلقة بحقوق براءات الاختراع" و "قضية براءات اختراع كوالكوم تُحال إلى هيئة المحلفين" ؛ و bloomberg.com "برودكوم تفوز بأول محاكمة في نزاع براءات اختراع كوالكوم".
  81. "nokia h264" .
  82. "نظرة عامة على أساسيات AVC/H264" . عبر تحالف الترخيص . تم الاطلاع عليه في 8 أبريل 2026 .

للمزيد من القراءة