ترميز الفيديو المتقدم
قد يكون القسم الرئيسي من هذه المقالة طويلًا جدًا . ( مايو 2023 ) |
| ترميز الفيديو المتقدم للخدمات السمعية والبصرية العامة | |
| حالة | بالقوة |
|---|---|
| بدأت السنة | 2003 |
| نُشرت لأول مرة | 17 أغسطس 2004 |
| أحدث إصدار | 14.0 22 أغسطس 2021 |
| منظمة | ITU-T ، ISO ، IEC |
| لجنة | SG16 ( VCEG )، MPEG |
| المعايير الأساسية | H.261 ، H.262 (المعروف أيضًا باسم فيديو MPEG-2 )، H.263 ، ISO/IEC 14496-2 (المعروف أيضًا باسم MPEG-4 الجزء 2) |
| المعايير ذات الصلة | H.265 (المعروف أيضًا باسم HEVC)، H.266 (المعروف أيضًا باسم VVC) |
| اِختِصاص | ضغط الفيديو |
| رخصة | ام بي اي جي ال ايه [1] |
| موقع إلكتروني | www.itu.int/rec/T-REC-H.264 |

الترميز المتقدم للفيديو ( AVC )، والذي يُشار إليه أيضًا باسم H.264 أو MPEG-4 الجزء 10 ، هو معيار ضغط فيديو يعتمد على الترميز الموجه نحو الكتلة والمُعوض عن الحركة . [2] وهو التنسيق الأكثر استخدامًا على الإطلاق لتسجيل وضغط وتوزيع محتوى الفيديو، ويستخدمه 91% من مطوري صناعة الفيديو اعتبارًا من سبتمبر 2019. [تحديث][ 3] [4] وهو يدعم دقة قصوى تبلغ 8K UHD . [5] [6]
كان هدف مشروع H.264/AVC هو إنشاء معيار قادر على توفير جودة فيديو جيدة بمعدلات بت أقل بكثير من المعايير السابقة (أي نصف أو أقل من معدل بت MPEG-2 أو H.263 أو MPEG-4 الجزء 2 )، دون زيادة تعقيد التصميم كثيرًا بحيث يكون من غير العملي أو مكلفًا للغاية للتنفيذ. وقد تحقق ذلك من خلال ميزات مثل تحويل جيب التمام المنفصل الصحيح منخفض التعقيد (DCT الصحيح)، [7] وتجزئة حجم الكتلة المتغيرة والتنبؤ بالصور المتعددة بين الصور . وكان الهدف الإضافي هو توفير المرونة الكافية للسماح بتطبيق المعيار على مجموعة واسعة من التطبيقات على مجموعة واسعة من الشبكات والأنظمة، بما في ذلك معدلات البت المنخفضة والعالية، والفيديو منخفض وعالي الدقة، والبث ، وتخزين أقراص DVD ، وشبكات حزم RTP / IP ، وأنظمة الهاتف المتعددة الوسائط ITU-T . يمكن النظر إلى معيار H.264 باعتباره "عائلة من المعايير" تتألف من عدد من الملفات التعريفية المختلفة، على الرغم من أن "الملف التعريفي العالي" هو التنسيق الأكثر استخدامًا. يقوم جهاز فك تشفير معين بفك تشفير ملف تعريف واحد على الأقل، ولكن ليس بالضرورة جميع الملفات التعريفية. يصف المعيار تنسيق البيانات المشفرة وكيفية فك تشفير البيانات، لكنه لا يحدد خوارزميات تشفير الفيديو - وهذا الأمر متروك لمصممي أجهزة التشفير للاختيار من بينهم، وقد تم تطوير مجموعة كبيرة ومتنوعة من مخططات التشفير. يستخدم H.264 عادةً للضغط مع فقدان البيانات ، على الرغم من أنه من الممكن أيضًا إنشاء مناطق مشفرة بدون فقدان بيانات حقًا داخل الصور المشفرة مع فقدان البيانات أو لدعم حالات الاستخدام النادرة التي يكون فيها التشفير بالكامل بدون فقدان بيانات.
تم توحيد معيار H.264 بواسطة مجموعة خبراء ترميز الفيديو التابعة لقطاع تقييس الاتصالات (VCEG) التابعة لمجموعة الدراسة 16 بالتعاون مع مجموعة خبراء الصور المتحركة (MPEG) التابعة للجنة التقنية المشتركة ISO/IEC . يُعرف جهد الشراكة في المشروع باسم فريق الفيديو المشترك (JVT). يتم صيانة معيار ITU-T H.264 ومعيار ISO/IEC MPEG-4 AVC (رسميًا، 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 و iTunes Store ، وبرامج الويب مثل 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 . [8] يتطلب الاستخدام التجاري لتقنيات 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: ترميز الفيديو المتحرك". [9] يرتبط اسم 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. [10] ) تحدد بعض برامج الكمبيوتر (مثل مشغل الوسائط VLC ) هذا المعيار داخليًا باسم AVC1.
تاريخ
التاريخ العام
في أوائل عام 1998، أصدرت مجموعة خبراء ترميز الفيديو (VCEG – ITU-T SG16 Q.6) دعوة لتقديم مقترحات بشأن مشروع يسمى H.26L، بهدف مضاعفة كفاءة الترميز (وهو ما يعني خفض معدل البت اللازم لمستوى معين من الدقة إلى النصف) مقارنة بأي معايير ترميز فيديو موجودة أخرى لمجموعة واسعة من التطبيقات. ترأس VCEG غاري سوليفان ( Microsoft ، سابقًا PictureTel ، الولايات المتحدة). تم اعتماد المسودة الأولى لتصميم هذا المعيار الجديد في أغسطس 1999. في عام 2000، أصبح توماس ويجاند ( معهد هاينريش هيرتز ، ألمانيا) الرئيس المشارك لمجموعة VCEG.
في ديسمبر 2001، شكلت مجموعة خبراء الفيديو في VCEG ومجموعة خبراء الصور المتحركة ( MPEG – ISO/IEC JTC 1/SC 29 /WG 11) فريق فيديو مشترك (JVT)، مع ميثاق لوضع اللمسات الأخيرة على معيار ترميز الفيديو. [11] وجاءت الموافقة الرسمية على المواصفات في مارس 2003. وترأس فريق الفيديو المشترك (ولا يزال) جاري سوليفان وتوماس ويجاند وأجاي لوثرا ( موتورولا ، الولايات المتحدة: لاحقًا أريس ، الولايات المتحدة). في يوليو 2004، تم الانتهاء من مشروع امتدادات نطاق الإخلاص (FRExt). ومن يناير 2005 إلى نوفمبر 2007، كان فريق الفيديو المشترك يعمل على توسيع نطاق H.264/AVC نحو قابلية التوسع من خلال ملحق (G) يسمى ترميز الفيديو القابل للتطوير (SVC). وتم توسيع فريق إدارة فريق الفيديو المشترك بواسطة ينس راينر أوم ( جامعة RWTH آخن ، ألمانيا). من يوليو 2006 إلى نوفمبر 2009، عمل فريق JVT على ترميز الفيديو متعدد المشاهد (MVC)، وهو امتداد لـ H.264/AVC نحو التلفزيون ثلاثي الأبعاد والتلفزيون ذي النطاق المحدود ذي المشاهدة الحرة . وتضمن هذا العمل تطوير ملفين تعريفيين جديدين للمعيار: ملف تعريف متعدد المشاهدات عالي الجودة وملف تعريف ستيريو عالي الجودة.
طوال عملية تطوير المعيار، تم تطوير رسائل إضافية لاحتواء معلومات التحسين التكميلية (SEI). يمكن أن تحتوي رسائل SEI على أنواع مختلفة من البيانات التي تشير إلى توقيت صور الفيديو أو تصف خصائص مختلفة للفيديو المشفر أو كيف يمكن استخدامه أو تحسينه. يتم أيضًا تعريف رسائل SEI التي يمكن أن تحتوي على بيانات عشوائية يحددها المستخدم. لا تؤثر رسائل SEI على عملية فك التشفير الأساسية، ولكنها يمكن أن تشير إلى كيفية التوصية بمعالجة الفيديو لاحقًا أو عرضه. يتم نقل بعض الخصائص الأخرى عالية المستوى لمحتوى الفيديو في معلومات قابلية استخدام الفيديو (VUI)، مثل الإشارة إلى مساحة اللون لتفسير محتوى الفيديو. مع تطوير مساحات ألوان جديدة، مثل الفيديو ذي النطاق الديناميكي العالي ومجموعة الألوان الواسعة ، تمت إضافة معرفات VUI إضافية للإشارة إليها.
امتدادات نطاق Fidelity والملفات الشخصية الاحترافية
تم الانتهاء من توحيد الإصدار الأول من 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). كما هو محدد في الملحق H من H.264/AVC، يتيح MVC إنشاء تدفقات بتات تمثل أكثر من عرض واحد لمشهد فيديو. ومن الأمثلة المهمة على هذه الوظيفة ترميز الفيديو ثلاثي الأبعاد المجسم . تم تطوير ملفين تعريفيين في عمل MVC: يدعم ملف تعريف Multiview High عددًا عشوائيًا من العروض، وتم تصميم ملف تعريف Stereo High خصيصًا لفيديو مجسم ثنائي المشاهد. تم الانتهاء من ملحقات ترميز الفيديو متعدد المشاهد في نوفمبر 2009.
الترميز المجسم ثلاثي الأبعاد AVC وMFC
تم تطوير ملحقات إضافية في وقت لاحق تضمنت ترميز الفيديو ثلاثي الأبعاد مع الترميز المشترك لخرائط العمق والملمس (يُطلق عليه 3D-AVC)، والترميز المجسم المتوافق مع الإطارات متعددة الدقة (MFC) وترميز 3D-MFC، ومجموعات إضافية مختلفة من الميزات، وأحجام إطارات ومعدلات إطارات أعلى.
الإصدارات
تتضمن إصدارات معيار H.264/AVC المراجعات والتصحيحات والتعديلات المكتملة التالية (التواريخ هي تواريخ الموافقة النهائية في ITU-T، بينما تختلف تواريخ الموافقة النهائية على "المعيار الدولي" في ISO/IEC إلى حد ما وتكون أحدث قليلاً في معظم الحالات). يمثل كل إصدار تغييرات نسبة إلى الإصدار الأدنى التالي المدمج في النص.
- الإصدار 1 (الإصدار 1): (30 مايو 2003) أول إصدار معتمد من H.264/AVC يحتوي على ملفات تعريف أساسية ورئيسية وممتدة. [12]
- الإصدار 2 (الإصدار 1.1): (7 مايو 2004) تصحيحات تحتوي على العديد من التصحيحات الطفيفة. [13]
- الإصدار 3 (الإصدار 2): (1 مارس 2005) إضافة رئيسية تحتوي على التعديل الأول، الذي أنشأ امتدادات نطاق الدقة (FRExt). أضاف هذا الإصدار ملفات تعريف High وHigh 10 وHigh 4:2:2 وHigh 4:4:4. [14] بعد بضع سنوات، أصبح ملف التعريف High هو ملف التعريف الأكثر استخدامًا في المعيار.
- الإصدار 4 (الإصدار 2.1): (13 سبتمبر 2005) تصحيح يحتوي على العديد من التصحيحات البسيطة وإضافة ثلاثة مؤشرات لنسبة العرض إلى الارتفاع. [15]
- الإصدار 5 (الإصدار 2.2): (13 يونيو 2006) تعديل يتألف من إزالة ملف تعريف High 4:4:4 السابق (تم معالجته كتصحيح في ISO/IEC). [16]
- الإصدار 6 (الإصدار 2.2): (13 يونيو 2006) تعديل يتكون من امتدادات بسيطة مثل دعم مساحة الألوان ذات النطاق الموسع (مرفق مع مؤشرات نسبة العرض إلى الارتفاع المذكورة أعلاه في ISO/IEC). [16]
- الإصدار 7 (الإصدار 2.3): (6 أبريل 2007) تعديل يحتوي على إضافة ملف تعريف تنبؤي High 4:4:4 وأربعة ملفات تعريف Intra-only (High 10 Intra وHigh 4:2:2 Intra وHigh 4:4:4 Intra وCAVLC 4:4:4 Intra). [17]
- الإصدار 8 (الإصدار 3): (22 نوفمبر 2007) إضافة رئيسية إلى H.264/AVC تحتوي على تعديل للترميز الفيديوي القابل للتطوير (SVC) الذي يحتوي على ملفات تعريف Scalable Baseline وScalable High وScalable High Intra. [18]
- الإصدار 9 (الإصدار 3.1): (13 يناير 2009) تصحيحات تحتوي على تصحيحات طفيفة. [19]
- الإصدار 10 (الإصدار 4): (16 مارس 2009) تعديل يحتوي على تعريف لملف تعريف جديد (ملف تعريف خط الأساس المقيد) مع المجموعة الفرعية المشتركة فقط من القدرات المدعومة في ملفات التعريف المختلفة المحددة مسبقًا. [20]
- الإصدار 11 (الإصدار 4): (16 مارس 2009) إضافة رئيسية إلى H.264/AVC تحتوي على تعديل لتمديد ترميز الفيديو متعدد المشاهد (MVC)، بما في ذلك ملف تعريف متعدد المشاهد عالي الجودة. [20]
- الإصدار 12 (الإصدار 5): (9 مارس 2010) تعديل يحتوي على تعريف لملف تعريف MVC جديد (ملف تعريف Stereo High) لترميز الفيديو ثنائي العرض مع دعم أدوات الترميز المتشابكة وتحديد رسالة معلومات تعزيز تكميلية إضافية (SEI) تسمى رسالة معلومات تعزيز تكميلية (SEI) لترتيب حزم الإطارات. [21]
- الإصدار 13 (الطبعة 5): (9 مارس 2010) تصحيحات تحتوي على تصحيحات طفيفة. [21]
- الإصدار 14 (الإصدار 6): (29 يونيو 2011) تعديل يحدد مستوى جديدًا (المستوى 5.2) يدعم معدلات معالجة أعلى من حيث الحد الأقصى للكتل الكبيرة في الثانية، وملف تعريف جديد (ملف التعريف العالي التدريجي) يدعم فقط أدوات ترميز الإطارات لملف التعريف العالي المحدد مسبقًا. [22]
- الإصدار 15 (الطبعة 6): (29 يونيو 2011) تصحيحات تحتوي على تصحيحات طفيفة. [22]
- الإصدار 16 (الإصدار 7): (13 يناير 2012) تعديل يحتوي على تعريف لثلاثة ملفات تعريف جديدة مخصصة في المقام الأول لتطبيقات الاتصالات في الوقت الفعلي: ملفات تعريف Constrained High وScalable Constrained Baseline وScalable Constrained High. [23]
- الإصدار 17 (الإصدار 8): (13 أبريل 2013) تعديل بمؤشرات رسائل SEI الإضافية. [24]
- الإصدار 18 (الإصدار 8): (13 أبريل 2013) تعديل لتحديد ترميز بيانات خريطة العمق لفيديو مجسم ثلاثي الأبعاد، بما في ذلك ملف تعريف العمق متعدد المشاهد. [24]
- الإصدار 19 (الإصدار 8): (13 أبريل 2013) تصحيح لتصحيح خطأ في عملية استخراج تيار البتات الفرعي لفيديو متعدد العرض. [24]
- الإصدار 20 (الإصدار 8): (13 أبريل 2013) تعديل لتحديد معرفات مساحة اللون الإضافية (بما في ذلك دعم توصية ITU-R BT.2020 لـ UHDTV ) ونوع نموذج إضافي في رسالة معلومات تعيين النغمة SEI. [24]
- الإصدار 21 (الإصدار 9): (13 فبراير 2014) تعديل لتحديد ملف تعريف Enhanced Multiview Depth High. [25]
- الإصدار 22 (الإصدار 9): (13 فبراير 2014) تعديل لتحديد تحسين التوافق مع الإطار متعدد الدقة (MFC) لفيديو مجسم ثلاثي الأبعاد، وملف تعريف MFC عالي الدقة، والتصحيحات البسيطة. [25]
- الإصدار 23 (الإصدار 10): (13 فبراير 2016) تعديل لتحديد فيديو MFC المجسم مع خرائط العمق، وملف تعريف MFC Depth High، ورسالة SEI لحجم لون شاشة الإتقان، ومعرفات نقاط رمز VUI الإضافية المتعلقة بالألوان. [26]
- الإصدار 24 (الإصدار 11): (14 أكتوبر 2016) تعديل لتحديد مستويات إضافية لقدرة فك التشفير التي تدعم أحجام الصور الأكبر (المستويات 6 و6.1 و6.2)، ورسالة SEI الخاصة بالبيانات الوصفية الخضراء، ورسالة SEI الخاصة بمعلومات العمق البديلة، ومعرفات نقاط رمز واجهة المستخدم الإضافية المتعلقة بالألوان. [27]
- الإصدار 25 (الإصدار 12): (13 أبريل 2017) تعديل لتحديد ملف تعريف Progressive High 10، و Hybrid log–gamma (HLG)، ونقاط رمز VUI الإضافية المتعلقة بالألوان ورسائل SEI. [28]
- الإصدار 26 (الإصدار 13): (13 يونيو 2019) تعديل لتحديد رسائل SEI الإضافية لبيئة المشاهدة المحيطة، ومعلومات مستوى إضاءة المحتوى، وحجم لون المحتوى، والإسقاط المستطيلي، وإسقاط خريطة المكعب، ودوران الكرة، والتعبئة حسب المنطقة، ومنفذ العرض متعدد الاتجاهات، وبيان SEI، وبادئة SEI. [29]
- الإصدار 27 (الإصدار 14): (22 أغسطس 2021) تعديل لتحديد رسائل SEI الإضافية للمناطق الموضحة ومعلومات فاصل الغالق، وتصحيحات وتوضيحات طفيفة متنوعة. [30]
حاملي براءات الاختراع
تمتلك المنظمات التالية براءة اختراع واحدة أو أكثر في مجموعة براءات اختراع MPEG LA's H.264/AVC .
| المنظمة [32] | براءات الاختراع النشطة | براءات الاختراع منتهية الصلاحية | إجمالي براءات الاختراع [31] |
|---|---|---|---|
| شركة باناسونيك | 1,054 | 416 | 1,470 |
| جسر IP لـ Godo Kaisha | 1,033 | 267 | 1,300 |
| إل جي إلكترونيكس | 871 | 130 | 1001 |
| مختبرات دولبي | 1014 | 414 | 1428 |
| توشيبا | 59 | 336 | 395 |
| مايكروسوفت | 95 | 145 | 240 |
| شركة نيبون تيليغراف آند تليفون (بما في ذلك شركة إن تي تي دوكومو ) | 234 | 4 | 238 |
| سوني | 77 | 77 | 154 |
| جمعية فراونهوفر | 208 | 16 | 224 |
| جوجل | 5 | 134 | 139 |
| ضغط الفيديو GE | 136 | 0 | 136 |
| فوجيتسو | 92 | 14 | 106 |
| ميتسوبيشي الكتريك | 44 | 56 | 100 |
| تاجيفان 2 ذ.م.م | 82 | 0 | 82 |
| سامسونج للإلكترونيات | 17 | 46 | 63 |
| ماكسيل | 54 | 2 | 56 |
| فيليبس | 6 | 41 | 47 |
| فيديو | 41 | 2 | 43 |
| اريكسون | 1 | 33 | 34 |
| معهد أبحاث الإلكترونيات والاتصالات (ETRI) في كوريا | 10 | 25 | 35 |
التطبيقات
يتمتع تنسيق الفيديو H.264 بنطاق تطبيق واسع للغاية يغطي جميع أشكال الفيديو المضغوط الرقمي من تطبيقات البث عبر الإنترنت بمعدل بت منخفض إلى البث التلفزيوني عالي الدقة وتطبيقات السينما الرقمية مع تشفير شبه خالٍ من الخسارة. مع استخدام H.264، تم الإبلاغ عن توفير معدل بت بنسبة 50% أو أكثر مقارنة بـ MPEG-2 الجزء 2. على سبيل المثال، تم الإبلاغ عن أن H.264 يعطي نفس جودة التلفزيون الرقمي عبر الأقمار الصناعية مثل تطبيقات MPEG-2 الحالية بأقل من نصف معدل البت، مع عمل تطبيقات MPEG-2 الحالية عند حوالي 3.5 ميجابت/ثانية و H.264 عند 1.5 ميجابت/ثانية فقط. [33] تدعي شركة Sony أن وضع التسجيل AVC بمعدل 9 ميجابت/ثانية يعادل جودة الصورة لتنسيق HDV ، والذي يستخدم ما يقرب من 18-25 ميجابت/ثانية. [34]
لضمان التوافق وتبني 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، على الرغم من أن المعيار لم يستخدم بعد للبث الثابت ATSC داخل الولايات المتحدة. [35] [36] كما تمت الموافقة على استخدامه مع معيار ATSC-M/H (المحمول/المحمول باليد) الأحدث ، باستخدام أجزاء AVC وSVC من H.264. [37]
وقد شملت أسواق الدوائر التلفزيونية المغلقة ومراقبة الفيديو هذه التكنولوجيا في العديد من المنتجات.
تستخدم العديد من الكاميرات الرقمية ذات العدسة الأحادية العاكسة الشائعة فيديو H.264 ملفوفًا في حاويات QuickTime MOV كتنسيق تسجيل أصلي.
التنسيقات المشتقة
AVCHD هو تنسيق تسجيل عالي الدقة تم تصميمه بواسطة Sony و Panasonic والذي يستخدم H.264 (يتوافق مع H.264 مع إضافة ميزات وقيود إضافية خاصة بالتطبيق).
AVC-Intra هو تنسيق ضغط داخل الإطار فقط، تم تطويره بواسطة Panasonic .
XAVC هو تنسيق تسجيل صممته شركة Sony ويستخدم المستوى 5.2 من H.264/MPEG-4 AVC، وهو أعلى مستوى يدعمه معيار الفيديو هذا. [38] [39] يمكن لتنسيق XAVC دعم دقة 4K (4096 × 2160 و3840 × 2160) بمعدل يصل إلى 60 إطارًا في الثانية (fps). [38] [39] أعلنت شركة Sony أن الكاميرات التي تدعم تنسيق XAVC تتضمن كاميرتين CineAlta - Sony PMW-F55 وSony PMW-F5. [40] يمكن لكاميرا Sony PMW-F55 تسجيل تنسيق XAVC بدقة 4K بمعدل 30 إطارًا في الثانية بمعدل 300 ميجابت في الثانية ودقة 2K بمعدل 30 إطارًا في الثانية بمعدل 100 ميجابت في الثانية. [41] يمكن لتنسيق XAVC تسجيل دقة 4K بمعدل 60 إطارًا في الثانية مع أخذ عينات من اللون 4:2:2 بمعدل 600 ميجابت في الثانية. [42] [43]
تصميم
سمات

يحتوي H.264/AVC/MPEG-4 الجزء 10 على عدد من الميزات الجديدة التي تسمح له بضغط الفيديو بكفاءة أكبر بكثير من المعايير القديمة وتوفير المزيد من المرونة للتطبيق على مجموعة واسعة من بيئات الشبكات. على وجه الخصوص، تتضمن بعض هذه الميزات الرئيسية ما يلي:
- التنبؤ بالصور المتعددة بين الصور بما في ذلك الميزات التالية:
- استخدام الصور المشفرة سابقًا كمراجع بطريقة أكثر مرونة من المعايير السابقة، مما يسمح باستخدام ما يصل إلى 16 إطارًا مرجعيًا (أو 32 حقلًا مرجعيًا، في حالة التشفير المتشابك) في بعض الحالات. في الملفات التعريفية التي تدعم إطارات غير IDR ، تحدد معظم المستويات أنه يجب توفير تخزين مؤقت كافٍ للسماح بما لا يقل عن 4 أو 5 إطارات مرجعية بأقصى دقة. وهذا على النقيض من المعايير السابقة، حيث كان الحد عادةً واحدًا؛ أو في حالة " صور B " التقليدية (إطارات 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 الصحيح)، [6] [44] [45] نوع من تحويل جيب التمام المنفصل (DCT) [44] حيث يكون التحويل تقريبًا صحيحًا لـ DCT القياسي. [46] يحتوي على أحجام كتل قابلة للاختيار [7] وحساب عدد صحيح مطابق تمامًا لتقليل التعقيد، بما في ذلك:
- تحويل كتلة مكانية 4×4 لمطابقة دقيقة لعدد صحيح، مما يسمح بالوضع الدقيق للإشارات المتبقية مع القليل من " الرنين " الموجود غالبًا في تصميمات الترميز السابقة. وهو مشابه لـ DCT القياسي المستخدم في المعايير السابقة، ولكنه يستخدم حجم كتلة أصغر ومعالجة بسيطة للأعداد الصحيحة. وعلى عكس الصيغ والتسامحات القائمة على جيب التمام المعبر عنها في المعايير السابقة (مثل H.261 وMPEG-2)، توفر معالجة الأعداد الصحيحة نتيجة فك تشفير محددة تمامًا.
- تحويل كتلة مكانية 8×8 مطابق تمامًا لعدد صحيح، مما يسمح بضغط المناطق ذات الارتباط الشديد بكفاءة أكبر من التحويل 4×4. يعتمد هذا التصميم على DCT القياسي، ولكن تم تبسيطه وجعله يوفر فك تشفير محددًا بدقة.
- اختيار المشفر التكيفي بين أحجام كتلة التحويل 4×4 و8×8 لعملية تحويل الأعداد الصحيحة.
- تحويل هادامارد الثانوي الذي تم إجراؤه على معاملات "DC" للتحويل المكاني الأساسي المطبق على معاملات DC للون (والإضاءة أيضًا في حالة خاصة واحدة) للحصول على المزيد من الضغط في المناطق الملساء.
- ميزات الترميز الماكرو بلوك
بدون فقدان بما في ذلك:
- وضع تمثيل "كتلة كبيرة PCM" بدون فقدان حيث يتم تمثيل عينات بيانات الفيديو مباشرة، [47] مما يسمح بالتمثيل المثالي لمناطق محددة ويسمح بوضع حد صارم على كمية البيانات المشفرة لكل كتلة كبيرة.
- وضع تمثيل كتلة كبيرة بدون فقدان معزز يسمح بتمثيل مثالي لمناطق محددة مع استخدام عدد أقل بكثير من البتات مقارنة بوضع PCM.
- ميزات الترميز المرنة للفيديو المتداخل المسح، بما في ذلك:
- تشفير إطار حقل متكيف مع كتلة الماكرو (MBAFF)، باستخدام بنية زوج كتلة الماكرو للصور المشفرة كإطارات، مما يسمح بـ 16 × 16 كتلة ماكرو في وضع الحقل (مقارنة بـ MPEG-2، حيث تؤدي معالجة وضع الحقل في صورة مشفرة كإطار إلى معالجة نصف كتلة ماكرو 16 × 8).
- ترميز إطار الحقل المتكيف مع الصورة (PAFF أو PicAFF) يسمح بمزيج محدد بحرية من الصور المشفرة إما كإطارات كاملة حيث يتم دمج كلا الحقلين للترميز أو كحقول فردية.
- تصميم التكميم بما في ذلك:
- التحكم في حجم الخطوة اللوغاريتمية لتسهيل إدارة معدل البت بواسطة أجهزة الترميز وتبسيط عملية القياس الكمي العكسي
- مصفوفات قياس التكميم المخصصة للترددات التي تم اختيارها بواسطة المشفر لتحسين التكميم القائم على الإدراك
- مرشح إزالة الحجب داخل الحلقة يساعد على منع آثار الحجب الشائعة في تقنيات ضغط الصور الأخرى القائمة على DCT، مما يؤدي إلى مظهر مرئي أفضل وكفاءة ضغط أفضل
- تصميم ترميز الإنتروبيا بما في ذلك:
- التشفير الحسابي الثنائي المتكيف مع السياق (CABAC)، خوارزمية لضغط عناصر بناء الجملة في دفق الفيديو دون فقدان البيانات مع العلم باحتمالات عناصر بناء الجملة في سياق معين. يضغط CABAC البيانات بكفاءة أكبر من CAVLC ولكنه يتطلب معالجة أكبر بكثير لفك التشفير.
- الترميز المتكيف مع السياق بطول متغير (CAVLC)، وهو بديل أقل تعقيدًا من CABAC لترميز قيم معاملات التحويل الكمي. وعلى الرغم من أن CAVLC أقل تعقيدًا من CABAC، إلا أنه أكثر تفصيلاً وأكثر كفاءة من الطرق المستخدمة عادةً لترميز المعاملات في التصميمات السابقة الأخرى.
- تقنية تشفير بطول متغير (VLC) شائعة وبسيطة ومنظمة للغاية للعديد من عناصر بناء الجملة غير المشفرة بواسطة CABAC أو CAVLC، ويشار إليها باسم تشفير Exponential-Golomb (أو Exp-Golomb).
- ميزات القدرة على تحمل الخسارة بما في ذلك:
- تعريف طبقة تجريد الشبكة (NAL) يسمح باستخدام نفس صيغة الفيديو في العديد من بيئات الشبكة. أحد مفاهيم التصميم الأساسية للغاية لـ H.264 هو إنشاء حزم مكتفية ذاتيًا، لإزالة تكرار الرأس كما هو الحال في رمز تمديد الرأس (HEC) الخاص بـ MPEG-4. [48] تم تحقيق ذلك من خلال فصل المعلومات ذات الصلة بأكثر من شريحة من دفق الوسائط. يُطلق على مجموعة المعلمات ذات المستوى الأعلى مجموعة المعلمات. [48] تتضمن مواصفات H.264 نوعين من مجموعات المعلمات: مجموعة معلمات التسلسل (SPS) ومجموعة معلمات الصورة (PPS). تظل مجموعة معلمات التسلسل النشطة دون تغيير طوال تسلسل الفيديو المشفر، وتظل مجموعة معلمات الصورة النشطة دون تغيير داخل الصورة المشفرة. تحتوي هياكل مجموعة معلمات التسلسل والصورة على معلومات مثل حجم الصورة وأوضاع الترميز الاختيارية المستخدمة وخريطة مجموعة الماكرو بلوك إلى الشريحة. [48]
- الترتيب المرن للكتل الكبيرة (FMO)، والمعروف أيضًا باسم مجموعات الشرائح، والترتيب التعسفي للشرائح (ASO)، وهما تقنيتان لإعادة هيكلة ترتيب تمثيل المناطق الأساسية ( الكتل الكبيرة ) في الصور. عادةً ما يُعتبر الترتيب المرن للكتل الكبيرة (FMO) والترتيب التعسفي للشرائح ميزة مقاومة للخطأ/الخسارة، ويمكن استخدامهما أيضًا لأغراض أخرى.
- تقسيم البيانات (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 - حيث يحصل عادةً على نفس الجودة عند نصف معدل البت أو أقل، وخاصةً في محتوى الفيديو عالي الدقة ومعدل البت. [49]
مثل معايير الفيديو MPEG ISO/IEC الأخرى، يحتوي H.264/AVC على تنفيذ برمجي مرجعي يمكن تنزيله مجانًا. [50] والغرض الرئيسي منه هو إعطاء أمثلة على ميزات H.264/AVC، بدلاً من كونه تطبيقًا مفيدًا في حد ذاته . كما تم إجراء بعض أعمال تصميم الأجهزة المرجعية في مجموعة خبراء الصور المتحركة . تتضمن الجوانب المذكورة أعلاه ميزات في جميع ملفات تعريف H.264. ملف تعريف برنامج الترميز هو مجموعة من ميزات برنامج الترميز هذا التي تم تحديدها لتلبية مجموعة معينة من مواصفات التطبيقات المقصودة. وهذا يعني أن العديد من الميزات المدرجة غير مدعومة في بعض ملفات التعريف. تتم مناقشة ملفات تعريف مختلفة لـ H.264/AVC في القسم التالي.
الملفات الشخصية
يحدد المعيار عدة مجموعات من القدرات، والتي يشار إليها باسم ملفات التعريف ، والتي تستهدف فئات معينة من التطبيقات. يتم الإعلان عن هذه باستخدام رمز ملف التعريف (profile_idc) وأحيانًا مجموعة من القيود الإضافية المطبقة في المشفر. يسمح رمز ملف التعريف والقيود المشار إليها للمشفر بالتعرف على متطلبات فك تشفير تدفق البتات المحدد هذا. (وفي العديد من بيئات النظام، يُسمح باستخدام ملف تعريف واحد أو اثنين فقط، لذلك لا تحتاج أجهزة فك التشفير في هذه البيئات إلى الاهتمام بالتعرف على ملفات التعريف الأقل استخدامًا.) يعد ملف التعريف الأكثر استخدامًا هو ملف التعريف العالي.
تتضمن ملفات التعريف لتطبيقات الفيديو ثنائية الأبعاد غير القابلة للتطوير ما يلي:
- ملف تعريف خط الأساس المقيد (CBP، 66 مع مجموعة القيود 1)
- يُستخدم هذا الملف التعريفي بشكل أساسي في التطبيقات منخفضة التكلفة، وهو يُستخدم عادةً في مؤتمرات الفيديو والتطبيقات المحمولة. وهو يتوافق مع مجموعة فرعية من الميزات المشتركة بين الملفات التعريفية الأساسية والرئيسية والعالية.
- الملف الأساسي (BP، 66)
- يُستخدم هذا الملف التعريفي في المقام الأول للتطبيقات منخفضة التكلفة التي تتطلب قوة إضافية ضد فقد البيانات، في بعض تطبيقات مؤتمرات الفيديو والتطبيقات المحمولة. يتضمن هذا الملف التعريفي جميع الميزات المدعومة في ملف تعريف الخط الأساسي المقيد، بالإضافة إلى ثلاث ميزات إضافية يمكن استخدامها لقوة الفقد (أو لأغراض أخرى مثل تكوين تدفقات الفيديو متعددة النقاط منخفضة التأخير). تلاشت أهمية هذا الملف التعريفي إلى حد ما منذ تعريف ملف تعريف الخط الأساسي المقيد في عام 2009. كما تُعتبر جميع تدفقات بتات ملف تعريف الخط الأساسي المقيد تدفقات بتات ملف تعريف الخط الأساسي، حيث يشترك هذان الملفان التعريفيان في نفس قيمة رمز معرف الملف التعريفي.
- الملف الشخصي الموسع (XP، 88)
- تم تصميم هذا الملف كملف فيديو متدفق، وهو يتمتع بقدرة ضغط عالية نسبيًا وبعض الحيل الإضافية لمقاومة فقدان البيانات والتبديل بين تدفقات الخادم.
- الملف الشخصي الرئيسي (MP, 77)
- يتم استخدام هذا الملف التعريفي للبث التلفزيوني الرقمي ذي الدقة القياسية الذي يستخدم تنسيق MPEG-4 كما هو محدد في معيار DVB. [51] ومع ذلك، لا يتم استخدامه للبث التلفزيوني عالي الدقة، حيث تلاشت أهمية هذا الملف التعريفي عندما تم تطوير الملف التعريفي العالي في عام 2004 لهذا التطبيق.
- رفيع المستوى (HiP، 100)
- الملف الشخصي الأساسي لتطبيقات البث وتخزين الأقراص، وخاصة لتطبيقات التلفزيون عالي الدقة (على سبيل المثال، هذا هو الملف الشخصي المعتمد من قبل تنسيق تخزين أقراص Blu-ray وخدمة البث DVB HDTV).
- ملف تعريفي متقدم (PHiP، 100 مع مجموعة القيود 4)
- مشابه للإصدار High profile، ولكن بدون دعم ميزات ترميز الحقل.
- ملف تعريف مرتفع مقيد (100 مع مجموعة القيود 4 و5)
- مشابه للملف الشخصي Progressive High، ولكن بدون دعم شرائح B (التنبؤية الثنائية).
- ملف تعريفي عالي المستوى (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 على الاستخدام الداخلي بالكامل.
- ارتفاع 4:2:2 Intra Profile (122 مع مجموعة القيود 3)
- تم تقييد ملف التعريف العالي 4:2:2 على الاستخدام الداخلي بالكامل.
- ملف تعريف داخلي عالي 4:4:4 (244 مع مجموعة القيود 3)
- تم تقييد ملف التعريف العالي 4:4:4 على الاستخدام الداخلي بالكامل.
- ملف تعريف داخلي CAVLC 4:4:4 (44)
- تم تقييد ملف التعريف العالي 4:4:4 على الاستخدام الكامل لـ Intra وترميز إنتروبيا CAVLC (أي عدم دعم CABAC).
كنتيجة لتمديد ترميز الفيديو القابل للتطوير (SVC)، يحتوي المعيار على خمسة ملفات تعريف قابلة للتطوير إضافية ، والتي يتم تعريفها على أنها مزيج من ملف تعريف H.264/AVC للطبقة الأساسية (يتم تحديده من خلال الكلمة الثانية في اسم ملف التعريف القابل للتطوير) والأدوات التي تحقق التمديد القابل للتطوير:
- ملف تعريف أساسي قابل للتطوير (83)
- يستهدف هذا الملف التعريفي في المقام الأول تطبيقات مؤتمرات الفيديو والأجهزة المحمولة والمراقبة، وهو يعتمد على ملف تعريف خط الأساس المقيد الذي يجب أن تتوافق معه الطبقة الأساسية (مجموعة فرعية من تدفق البتات). بالنسبة لأدوات التوسع، يتم تمكين مجموعة فرعية من الأدوات المتاحة.
- ملف تعريف خط الأساس المقيد القابل للتطوير (83 مع مجموعة القيود 5)
- مجموعة فرعية من ملف التعريف الأساسي القابل للتطوير مخصصة في المقام الأول لتطبيقات الاتصالات في الوقت الفعلي.
- ملف تعريفي قابل للتطوير (86)
- يستهدف هذا الملف التعريفي في المقام الأول تطبيقات البث والبث المباشر، وهو يعتمد على ملف H.264/AVC High Profile الذي يجب أن تتوافق معه الطبقة الأساسية.
- ملف تعريف مقيد قابل للتطوير (86 مع مجموعة القيود 5)
- مجموعة فرعية من ملف التعريف العالي القابل للتطوير والمخصصة في المقام الأول لتطبيقات الاتصالات في الوقت الفعلي.
- ملف تعريف داخلي مرتفع قابل للتطوير (86 مع مجموعة القيود 3)
- هذا الملف الشخصي يستهدف في المقام الأول تطبيقات الإنتاج، وهو ملف تعريف عالي قابل للتطوير ومقيد بالاستخدام الداخلي بالكامل.
كنتيجة لتمديد ترميز الفيديو متعدد العرض (MVC)، يحتوي المعيار على ملفين تعريفيين متعددي العرض :
- ستيريو عالي الجودة (128)
- يستهدف هذا الملف الشخصي مقاطع فيديو ثلاثية الأبعاد مجسمة ذات عرضين ويجمع بين أدوات الملف الشخصي العالي وقدرات التنبؤ بالمقابلة في امتداد MVC.
- ملف تعريفي متعدد المشاهدات (118)
- يدعم ملف التعريف هذا عرضين أو أكثر باستخدام كل من التنبؤ بالمقابلة بين الصور (الزمنية) والمقابلة بين MVC، ولكنه لا يدعم صور الحقل وترميز الإطار الميداني المتكيف مع الكتلة الكلية.
أضافت إضافة الإطار المتوافق متعدد الدقة (MFC) ملفين تعريفيين آخرين:
- ملف تعريفي رفيع المستوى من MFC (134)
- ملف تعريف للترميز المجسم مع تعزيز الدقة على طبقتين.
- MFC Depth High Profile (135)
أضاف امتداد 3D-AVC ملفين شخصيين آخرين:
- عمق متعدد المشاهدات (138)
- يدعم هذا الملف التعريفي الترميز المشترك لخريطة العمق ومعلومات نسيج الفيديو لتحسين ضغط محتوى الفيديو ثلاثي الأبعاد.
- عمق عرض متعدد محسن وملف تعريف عالي (139)
- ملف تعريف محسّن للتشفير متعدد العرض المدمج مع معلومات العمق.
دعم الميزات في ملفات تعريف معينة
| ميزة | الجمارك وحماية الحدود | ب ب | خبرة | النائب | بروهيب | خاصرة | هاي 10 بي | هاي422 بي | هاي444 بي بي |
|---|---|---|---|---|---|---|---|---|---|
| عمق البت (لكل عينة) | 8 | 8 | 8 | 8 | 8 | 8 | 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) | لا | لا | نعم | نعم | لا | نعم | نعم | نعم | نعم |
| شرائح ب | لا | لا | نعم | نعم | نعم | نعم | نعم | نعم | نعم |
| ترميز إنتروبيا CABAC | لا | لا | لا | نعم | نعم | نعم | نعم | نعم | نعم |
| 4:0:0 ( أحادي اللون ) | لا | لا | لا | لا | نعم | نعم | نعم | نعم | نعم |
| التكيف بين تحويل 8×8 و4×4 | لا | لا | لا | لا | نعم | نعم | نعم | نعم | نعم |
| مصفوفات مقياس التكميم | لا | لا | لا | لا | نعم | نعم | نعم | نعم | نعم |
| تحكم منفصل في C B و C R QP | لا | لا | لا | لا | نعم | نعم | نعم | نعم | نعم |
| ترميز مستوى الألوان المنفصل | لا | لا | لا | لا | لا | لا | لا | لا | نعم |
| الترميز التنبؤي الخالي من الخسارة | لا | لا | لا | لا | لا | لا | لا | لا | نعم |
المستويات
كما يستخدم المصطلح في المعيار، فإن " المستوى " عبارة عن مجموعة محددة من القيود التي تشير إلى درجة الأداء المطلوب لفك التشفير لملف تعريف. على سبيل المثال، يحدد مستوى الدعم داخل ملف تعريف الحد الأقصى لدقة الصورة ومعدل الإطارات ومعدل البت الذي يمكن لفك التشفير استخدامه. يجب أن يكون فك التشفير الذي يتوافق مع مستوى معين قادرًا على فك تشفير جميع تدفقات البت المشفرة لهذا المستوى وجميع المستويات الأدنى.
| مستوى |
الحد الأقصى لسرعة فك التشفير (ماكرو بلوك/ثانية) |
الحد الأقصى لحجم الإطار (الكتل الكبيرة) |
الحد الأقصى لمعدل بت الفيديو لطبقة ترميز الفيديو (VCL) (خط الأساس المقيد، خط الأساس، الملفات الشخصية الممتدة والرئيسية) (كيلوبت/ثانية) |
أمثلة للدقة العالية بأعلى معدل إطارات (أقصى عدد من الإطارات المخزنة) تبديل التفاصيل الإضافية |
|---|---|---|---|---|
| 1 | 1,485 | 99 | 64 | 128×96@30.9 (8) 176×144@15.0 (4)
|
| 1ب | 1,485 | 99 | 128 | 128×96@30.9 (8) 176×144@15.0 (4)
|
| 1.1 | 3000 | 396 | 192 | 176×144@30.3 (9) 352×288@7.5 (2)
320×240@10.0 (3) |
| 1.2 | 6000 | 396 | 384 | 320×240@20.0 (7) 352×288@15.2 (6)
|
| 1.3 | 11,880 | 396 | 768 | 320×240@36.0 (7) 352×288@30.0 (6)
|
| 2 | 11,880 | 396 | 2000 | 320×240@36.0 (7) 352×288@30.0 (6)
|
| 2.1 | 19,800 | 792 | 4000 | 352×480@30.0 (7) 352×576@25.0 (6)
|
| 2.2 | 20,250 | 1,620 | 4000 | 352×480@30.7 (12) 720×576@12.5 (5)
352×576@25.6 (10) 720×480@15.0 (6) |
| 3 | 40,500 | 1,620 | 10000 | 352×480@61.4 (12) 720×576@25.0 (5)
352×576@51.1 (10) 720×480@30.0 (6) |
| 3.1 | 108,000 | 3,600 | 14000 | 720×480@80.0 (13) 1,280×720@30.0 (5)
720×576@66.7 (11) |
| 3.2 | 216,000 | 5,120 | 20000 | 1,280×720@60.0 (5) 1,280×1,024@42.2 (4)
|
| 4 | 245,760 | 8,192 | 20000 | 1,280×720@68.3 (9) 2,048×1,024@30.0 (4)
1,920×1,080@30.1 (4) |
| 4.1 | 245,760 | 8,192 | 50,000 | 1,280×720@68.3 (9) 2,048×1,024@30.0 (4)
1,920×1,080@30.1 (4) |
| 4.2 | 522,240 | 8,704 | 50,000 | 1,280×720@145.1 (9) 2,048×1,080@60.0 (4)
1,920×1,080@64.0 (4) |
| 5 | 589,824 | 22,080 | 135,000 | 1,920×1,080@72.3 (13) 3,672×1,536@26.7 (5)
2,048×1,024@72.0 (13) 2,048×1,080@67.8 (12) 2,560×1,920@30.7 (5) |
| 5.1 | 983,040 | 36,864 | 240,000 | 1,920×1,080@120.5 (16) 4,096×2,304@26.7 (5)
2,560×1,920@51.2 (9) 3,840×2,160@31.7 (5) 4,096×2,048@30.0 (5) 4,096×2,160@28.5 (5) |
| 5.2 | 2,073,600 | 36,864 | 240,000 | 1,920×1,080@172.0 (16) 4,096×2,304@56.3 (5)
2,560×1,920@108.0 (9) 3,840×2,160@66.8 (5) 4,096×2,048@63.3 (5) 4,096×2,160@60.0 (5) |
| 6 | 4,177,920 | 139,264 | 240,000 | 3,840×2,160@128.9 (16) 8,192×4,320@30.2 (5)
7,680×4,320@32.2 (5) |
| 6.1 | 8,355,840 | 139,264 | 480,000 | 3,840×2,160@257.9 (16) 8,192×4,320@60.4 (5)
7,680×4,320@64.5 (5) |
| 6.2 | 16,711,680 | 139,264 | 800,000 | 3,840×2,160@300.0 (16) 8,192×4,320@120.9 (5)
7,680×4,320@128.9 (5) |
يبلغ الحد الأقصى لمعدل البت للملف الشخصي العالي 1.25 مرة من معدل البت للملفات الشخصية الأساسية المقيدة والأساسية والممتدة والرئيسية؛ 3 مرات لـ Hi10P، و4 مرات لـ Hi422P/Hi444PP.
عدد عينات الإضاءة هو 16×16=256 مرة عدد الكتل الكبيرة (وعدد عينات الإضاءة في الثانية هو 256 مرة عدد الكتل الكبيرة في الثانية).
تخزين الصور المشفرة مؤقتًا
تستخدم أجهزة ترميز H.264/AVC الصور المشفرة مسبقًا لتوفير تنبؤات بقيم العينات في الصور الأخرى. وهذا يسمح لجهاز الترميز باتخاذ قرارات فعّالة بشأن أفضل طريقة لترميز صورة معينة. وفي جهاز فك التشفير، يتم تخزين هذه الصور في مخزن صور مفكك افتراضيًا (DPB). ويمكن حساب الحد الأقصى لسعة مخزن الصور المفكك افتراضيًا، بوحدات الإطارات (أو أزواج الحقول)، كما هو موضح بين قوسين في العمود الأيمن من الجدول أعلاه، على النحو التالي:
- سعة Dpb = الحد الأدنى (الطابق ( أقصى Dpb ميغا بايت / ( عرض الصورة بالميجابايت * ارتفاع الإطار بالميجابايت ))، 16)
حيث MaxDpbMbs هي قيمة ثابتة مقدمة في الجدول أدناه كدالة لرقم المستوى، و PicWidthInMbs و FrameHeightInMbs هما عرض الصورة وارتفاع الإطار لبيانات الفيديو المشفرة، معبرًا عنها بوحدات الماكرو بلوك (تقريبًا إلى قيم صحيحة مع مراعاة القص وإقران الماكرو بلوك عند الاقتضاء). تم تحديد هذه الصيغة في القسمين A.3.1.h وA.3.2.f من إصدار 2017 من المعيار. [28]
| مستوى | 1 | 1ب | 1.1 | 1.2 | 1.3 | 2 | 2.1 | 2.2 | 3 | 3.1 | 3.2 | 4 | 4.1 | 4.2 | 5 | 5.1 | 5.2 | 6 | 6.1 | 6.2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| الحد الأقصى لـ DpbMbs | 396 | 396 | 900 | 2,376 | 2,376 | 2,376 | 4,752 | 8,100 | 8,100 | 18000 | 20,480 | 32,768 | 32,768 | 34,816 | 110,400 | 184,320 | 184,320 | 696,320 | 696,320 | 696,320 |
على سبيل المثال، بالنسبة لصورة HDTV التي يبلغ عرضها 1920 عينة (عرض الصورة بالميجابايت = 120) و 1080 عينة عالية (ارتفاع الإطار بالميجابايت = 68), يتمتع جهاز فك التشفير من المستوى 4 بسعة تخزين DPB قصوى تبلغالطابق(32768/(120*68))= 4 إطارات (أو 8 حقول). وبالتالي، تظهر القيمة 4 بين قوسين في الجدول أعلاه في العمود الأيمن من الصف للمستوى 4 بحجم إطار 1920×1080.
لا يتم تضمين الصورة الحالية التي يتم فك تشفيرها في حساب امتلاء DPB (ما لم يشير المشفر إلى تخزينها لاستخدامها كمرجع لفك تشفير صور أخرى أو لتوقيت الإخراج المتأخر). وبالتالي، يحتاج المشفر إلى أن يكون لديه ذاكرة كافية للتعامل مع إطار واحد على الأقل أكثر من الحد الأقصى لسعة DPB كما تم حسابه أعلاه.
التنفيذات

في عام 2009، انقسمت مجموعة عمل HTML5 بين مؤيدي Ogg Theora ، وهو تنسيق فيديو مجاني يُعتقد أنه غير مثقل بالبراءات، وH.264، الذي يحتوي على تقنية حاصلة على براءة اختراع. وفي أواخر يوليو 2009، قيل إن Google وApple تدعمان H.264، بينما تدعم Mozilla وOpera Ogg Theora (الآن تدعم Google وMozilla وOpera Theora و WebM مع VP8 ). [52] أضافت Microsoft، مع إصدار Internet Explorer 9، دعمًا لفيديو HTML 5 المشفر باستخدام H.264. في مؤتمر Gartner Symposium/ITXpo في نوفمبر 2010، أجاب الرئيس التنفيذي لشركة Microsoft ستيف بالمر على السؤال "HTML 5 أو Silverlight ؟" بقوله "إذا كنت تريد القيام بشيء عالمي، فلا شك أن العالم يتجه إلى HTML5". [53] في يناير 2011، أعلنت شركة جوجل أنها ستسحب الدعم لـ H.264 من متصفح Chrome الخاص بها وستدعم كل من Theora و WebM / VP8 لاستخدام التنسيقات المفتوحة فقط. [54]
في 18 مارس 2012، أعلنت شركة موزيلا عن دعمها لـ H.264 في متصفح فايرفوكس على الأجهزة المحمولة، وذلك بسبب انتشار الفيديو المشفر بـ H.264 وزيادة كفاءة الطاقة الناتجة عن استخدام أجهزة فك تشفير H.264 المخصصة الشائعة في مثل هذه الأجهزة. [55] في 20 فبراير 2013، نفذت شركة موزيلا الدعم في متصفح فايرفوكس لفك تشفير H.264 على نظام التشغيل Windows 7 وما فوق. تعتمد هذه الميزة على مكتبات فك التشفير المضمنة في نظام التشغيل Windows. [56] يدعم متصفح فايرفوكس 35.0، الذي تم إصداره في 13 يناير 2015، H.264 على نظام التشغيل OS X 10.6 وما فوق. [57]
في 30 أكتوبر 2013، أعلن روان ترولوب من شركة سيسكو سيستمز أن سيسكو ستصدر كلًا من الملفات الثنائية والرمز المصدر لبرنامج ترميز الفيديو H.264 المسمى OpenH264 بموجب ترخيص Simplified 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]
برامج الترميز
| ميزة | كويك تايم | نيرو | مفتوحH264 | x264 | المفهوم الرئيسي |
بطاقة إلكترونية | تي إس إي | برو- كودر |
أفيفو | عنصري | برنامج الشراكة الدولي |
|---|---|---|---|---|---|---|---|---|---|---|---|
| شرائح ب | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | لا | نعم | نعم |
| إطارات مرجعية متعددة | نعم | نعم | نعم | نعم | نعم | نعم | نعم | نعم | لا | نعم | نعم |
| الترميز المتشابك (PicAFF، 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:2 | 4:2:2 | 4:2:2 | لا | لا | 4:2:0 4:2:2 |
لا |
| أكبر عمق للعينة (بت) | 8 | 8 | 8 | 10 [66] | 10 | 8 | 8 | 8 | 8 | 10 | 12 |
| الترميز التنبؤي الخالي من الخسارة | لا | لا | لا | نعم [67] | لا | لا | لا | لا | لا | لا | لا |
الأجهزة
نظرًا لأن تشفير وفك تشفير H.264 يتطلبان قوة حسابية كبيرة في أنواع معينة من العمليات الحسابية، فإن تنفيذات البرامج التي تعمل على وحدات المعالجة المركزية للأغراض العامة تكون أقل كفاءة في استخدام الطاقة عادةً. ومع ذلك، فإن أحدث وحدات المعالجة المركزية رباعية النواة للأغراض العامة x86 تتمتع بقوة حسابية كافية لأداء تشفير SD وHD في الوقت الفعلي. تعتمد كفاءة الضغط على التنفيذات الخوارزمية للفيديو، وليس على ما إذا كان يتم استخدام تنفيذ الأجهزة أو البرامج. لذلك، فإن الاختلاف بين التنفيذ القائم على الأجهزة والبرامج يعتمد بشكل أكبر على كفاءة الطاقة والمرونة والتكلفة. لتحسين كفاءة الطاقة وتقليل عامل شكل الأجهزة، يمكن استخدام أجهزة لأغراض خاصة، إما لعملية التشفير أو فك التشفير الكاملة، أو للمساعدة في التسريع داخل بيئة يتم التحكم فيها بواسطة وحدة المعالجة المركزية.
من المعروف أن الحلول المعتمدة على وحدة المعالجة المركزية أكثر مرونة، خاصةً عندما يتعين إجراء الترميز بشكل متزامن في تنسيقات متعددة ومعدلات بت ودقة متعددة ( فيديو متعدد الشاشات )، وربما مع ميزات إضافية لدعم تنسيق الحاوية، وميزات الإعلان المتكاملة المتقدمة، وما إلى ذلك. تجعل حلول البرامج المعتمدة على وحدة المعالجة المركزية بشكل عام من السهل جدًا موازنة تحميل جلسات ترميز متزامنة متعددة داخل نفس وحدة المعالجة المركزية.
تقدم معالجات Intel " Sandy Bridge " Core i3/i5/i7 من الجيل الثاني التي تم طرحها في معرض CES ( معرض الإلكترونيات الاستهلاكية ) في يناير 2011 مشفر H.264 عالي الدقة بالكامل على الشريحة، والمعروف باسم Intel Quick Sync Video . [68] [69]
يمكن أن يكون جهاز ترميز H.264 عبارة عن ASIC أو FPGA .
تتوفر أجهزة ترميز ASIC ذات وظيفة ترميز H.264 من العديد من شركات أشباه الموصلات المختلفة، ولكن التصميم الأساسي المستخدم في ASIC مرخص عادةً من إحدى الشركات القليلة مثل Chips&Media وAllegro DVT و On2 (المعروفة سابقًا باسم Hantro، والتي استحوذت عليها Google) و Imagination Technologies وNGCodec. تقدم بعض الشركات منتجات FPGA وASIC. [70]
تصنع شركة Texas Instruments خطًا من نوى ARM + DSP التي تقوم بترميز DSP H.264 BP بدقة 1080 بكسل بمعدل 30 إطارًا في الثانية. [71] وهذا يسمح بالمرونة فيما يتعلق بترميزات الترميز (والتي يتم تنفيذها ككود DSP محسن للغاية) مع كونها أكثر كفاءة من البرامج الموجودة على وحدة المعالجة المركزية العامة.
الترخيص
في البلدان التي يتم فيها دعم براءات الاختراع على خوارزميات البرمجيات ، من المتوقع أن يدفع البائعون والمستخدمون التجاريون للمنتجات التي تستخدم H.264/AVC إتاوات ترخيص براءات الاختراع للتكنولوجيا الحاصلة على براءة اختراع والتي تستخدمها منتجاتهم. [72] وينطبق هذا على ملف التعريف الأساسي أيضًا. [73]
تدير منظمة خاصة تُعرف باسم MPEG LA ، والتي لا تتبع بأي شكل من الأشكال منظمة توحيد معايير MPEG، تراخيص براءات الاختراع التي تنطبق على هذا المعيار، بالإضافة إلى مجموعات براءات الاختراع الأخرى ، مثل MPEG-4 Part 2 Video وHEVC وMPEG-DASH. يشمل حاملو براءات الاختراع Fujitsu و Panasonic و Sony و Mitsubishi و Apple و Columbia University و KAIST و Dolby و Google و JVC Kenwood و LG Electronics و Microsoft و NTT Docomo و Philips و Samsung و Sharp و Toshiba و ZTE ، [74] على الرغم من أن غالبية براءات الاختراع في المجموعة مملوكة لشركة Panasonic (1197 براءة اختراع) و Godo Kaisha IP Bridge (1130 براءة اختراع) و LG Electronics (990 براءة اختراع). [75]
في 26 أغسطس 2010، أعلنت شركة MPEG LA أنه لن يتم فرض رسوم ملكية على مقاطع الفيديو على الإنترنت المشفرة بتقنية H.264 والتي تُتاح مجانًا للمستخدمين النهائيين. [76] وتظل جميع الرسوم الملكية الأخرى سارية، مثل الرسوم الملكية للمنتجات التي تفك تشفير مقاطع الفيديو بتقنية H.264 وكذلك لمشغلي القنوات التلفزيونية المجانية وقنوات الاشتراك. [77] يتم تحديث شروط الترخيص في فترات مدتها 5 سنوات. [78]
منذ اكتمال النسخة الأولى من المعيار في مايو 2003 (منذ 21 عامًا) وتم الانتهاء من الملف الشخصي الأكثر استخدامًا (الملف الشخصي العالي) في يونيو 2004 [ بحاجة لمصدر ] (منذ 20 عامًا، انتهت صلاحية بعض براءات الاختراع ذات الصلة الآن، [75] بينما لا يزال البعض الآخر ساريًا في ولايات قضائية حول العالم، وتستمر إحدى براءات الاختراع الأمريكية في مجموعة MPEG LA H.264 (الممنوحة في عام 2016، الأولوية من عام 2001) على الأقل حتى نوفمبر 2030. [79]
في عام 2005، رفعت شركة كوالكوم دعوى قضائية ضد شركة برودكوم في محكمة المقاطعة الأمريكية، زاعمة أن شركة برودكوم انتهكت اثنتين من براءات الاختراع الخاصة بها من خلال تصنيع منتجات متوافقة مع معيار ضغط الفيديو H.264. [80] وفي عام 2007، وجدت محكمة المقاطعة أن براءات الاختراع غير قابلة للتنفيذ لأن شركة كوالكوم فشلت في الكشف عنها لفريق التفتيش المشترك قبل إصدار معيار H.264 في مايو 2003. [80] وفي ديسمبر 2008، أكدت محكمة الاستئناف الأمريكية للدائرة الفيدرالية أمر محكمة المقاطعة بأن براءات الاختراع غير قابلة للتنفيذ ولكنها أحالتها إلى محكمة المقاطعة مع تعليمات للحد من نطاق عدم قابلية التنفيذ للمنتجات المتوافقة مع معيار H.264. [80]
في أكتوبر 2023، رفعت شركة نوكيا دعوى قضائية ضد HP وأمازون بسبب انتهاك براءات الاختراع H.264/H.265 في الولايات المتحدة والمملكة المتحدة وأماكن أخرى. [81]
انظر أيضا
- VC-1 ، وهو معيار صممته شركة Microsoft وتمت الموافقة عليه كمعيار SMPTE في عام 2006
- ديراك (تنسيق ضغط الفيديو) ، تصميم ترميز فيديو بواسطة بي بي سي للأبحاث والتطوير ، صدر في عام 2008
- VP8 ، تصميم ترميز فيديو من شركة On2 Technologies (تم شراؤها لاحقًا بواسطة Google )، تم إصداره في عام 2008
- VP9 ، تصميم ترميز فيديو من Google ، تم إصداره في عام 2013
- ترميز الفيديو عالي الكفاءة (ITU-T H.265 أو ISO/IEC 23008-2)، وهو معيار ITU/ISO/IEC، صدر في عام 2013
- AV1 ، تصميم ترميز فيديو من قبل تحالف الوسائط المفتوحة ، تم إصداره في عام 2018
- ترميز الفيديو متعدد الاستخدامات (ITU-T H.266 أو ISO/IEC 23091-3)، وهو معيار ITU/ISO/IEC، صدر في عام 2020
- تلفزيون بروتوكول الإنترنت
- مجموعة من الصور
- الترميز داخل الإطار
- إطار داخلي
مراجع
- ^ MPEG-4, Advanced Video Coding (Part 10) (H.264) (Full draft). Sustainability of Digital Formats. واشنطن العاصمة: مكتبة الكونجرس. 5 ديسمبر 2011. تم الاسترجاع في 1 ديسمبر 2021 .
- ^ "H.264: Advanced video coding for generic audiovisual services". www.itu.int . مؤرشف من الأصل في 31 أكتوبر 2019 . تم استرجاعه في 22 نوفمبر 2019 .
- ^ "تقرير مطوري الفيديو لعام 2018" (PDF) . Bitmovin . سبتمبر 2019.
- ^ "تقرير مطوري الفيديو لعام 2019". Bitmovin . سبتمبر 2019.
- ^ "تقديم 8K باستخدام AVC/H.264". Mystery Box . مؤرشف من الأصل في 25 مارس 2021 . تم الاسترجاع في 23 أغسطس 2017 .
- ^ ab Wang, Hanli; Kwong, S.; Kok, C. (2006). "خوارزمية تنبؤ فعّالة لمعاملات DCT الصحيحة لتحسين H.264/AVC". معاملات معهد مهندسي الكهرباء والإلكترونيات للدوائر والأنظمة لتكنولوجيا الفيديو . 16 (4): 547–552. doi :10.1109/TCSVT.2006.871390. S2CID 2060937.
- ^ ab Thomson, Gavin; Shah, Athar (2017). "Introducing HEIF and HEVC" (PDF) . Apple Inc. تم الاسترجاع في 5 أغسطس 2019 .
- ^ أوزر، جان (8 مايو 2023)، هيث هوجلوند من شركة Via LA يتحدث عن اندماج مجموعة براءات الاختراع الخاصة بتراخيص MPEG LA/Via، StreamingMedia.com
- ^ “توصيات قطاع تقييس الاتصالات”. الاتحاد الدولي للاتصالات . تم الاسترجاع في 1 نوفمبر 2022 .
- ^ "H.262 : تكنولوجيا المعلومات — الترميز العام للصور المتحركة والمعلومات الصوتية المرتبطة بها: الفيديو" . تم الاسترجاع في 15 أبريل 2007 .
- ^ فريق الفيديو المشترك، موقع الاتحاد الدولي للاتصالات على شبكة الإنترنت.
- ^ “التوصية ITU-T H.264 (05/2003)”. الاتحاد الدولي للاتصالات. 30 مايو 2003 . تم الاسترجاع 18 أبريل، 2013 .
- ^ “التوصية ITU-T H.264 (05/2003) Cor. 1 (05/2004)”. الاتحاد الدولي للاتصالات. 7 مايو 2004 . تم الاسترجاع 18 أبريل، 2013 .
- ^ “التوصية ITU-T H.264 (2005/03)”. الاتحاد الدولي للاتصالات. 1 مارس 2005 . تم الاسترجاع 18 أبريل، 2013 .
- ^ “التوصية ITU-T H.264 (2005) Cor. 1 (09/2005)”. الاتحاد الدولي للاتصالات. 13 سبتمبر 2005 . تم الاسترجاع 18 أبريل، 2013 .
- ^ ab "ITU-T Recommendation H.264 (2005) Amd. 1 (06/2006)". ITU. 13 يونيو 2006. تم الاسترجاع في 18 أبريل 2013 .
- ^ "ITU-T Recommendation H.264 (2005) Amd. 2 (04/2007)". ITU. 6 أبريل 2007. تم الاسترجاع في 18 أبريل 2013 .
- ^ “التوصية ITU-T H.264 (2007/11)”. الاتحاد الدولي للاتصالات. 22 نوفمبر 2007 . تم الاسترجاع 18 أبريل، 2013 .
- ^ “التوصية ITU-T H.264 (2007) Cor. 1 (01/2009)”. الاتحاد الدولي للاتصالات. 13 يناير 2009 . تم الاسترجاع 18 أبريل، 2013 .
- ^ أ ب “التوصية ITU-T H.264 (2009/03)”. الاتحاد الدولي للاتصالات. 16 مارس 2009 . تم الاسترجاع 18 أبريل، 2013 .
- ^ أ ب “التوصية ITU-T H.264 (2010/03)”. الاتحاد الدولي للاتصالات. 9 مارس 2010 . تم الاسترجاع 18 أبريل، 2013 .
- ^ أ ب “التوصية ITU-T H.264 (2011/06)”. الاتحاد الدولي للاتصالات. 29 يونيو 2011 . تم الاسترجاع 18 أبريل، 2013 .
- ^ “التوصية ITU-T H.264 (2012/01)”. الاتحاد الدولي للاتصالات. 13 يناير 2012 . تم الاسترجاع 18 أبريل، 2013 .
- ^ abcd “التوصية ITU-T H.264 (2013/04)”. الاتحاد الدولي للاتصالات. 12 يونيو 2013 . تم الاسترجاع 16 يونيو، 2013 .
- ^ ab "ITU-T Recommendation H.264 (02/2014)". ITU. 28 نوفمبر 2014. تم الاسترجاع في 28 فبراير 2016 .
- ^ "ITU-T Recommendation H.264 (02/2016)". ITU. 13 فبراير 2016. تم الاسترجاع في 14 يونيو 2017 .
- ^ “التوصية ITU-T H.264 (2016/10)”. الاتحاد الدولي للاتصالات. 14 أكتوبر 2016 . تم الاسترجاع في 14 حزيران (يونيو) 2017 .
- ^ abc "ITU-T Recommendation H.264 (04/2017)". ITU. 13 أبريل 2017. انظر الجداول A-1 وA-6 وA-7 للقدرات المعتمدة على المستوى المجدولة . تم الاسترجاع في 14 يونيو 2017 .
- ^ "H.264: Advanced video coding for generic audiovisual services - Version 26 (Edition 13)". www.itu.int . 13 يونيو 2019. مؤرشف من الأصل في 4 نوفمبر 2021 . تم الاسترجاع في 3 نوفمبر 2021 .
- ^ "H.264: Advanced video coding for generic audiovisual services - Version 27 (Edition 14)". www.itu.int . 22 أغسطس 2021. مؤرشف من الأصل في 4 نوفمبر 2021 . تم الاسترجاع في 3 نوفمبر 2021 .
- ^ ab "AVC/H.264 – قائمة براءات الاختراع" (PDF) . MPEG LA . تم الاسترجاع في 22 ديسمبر 2022 .
- ^ "AVC/H.264 Licensors". MPEG-LA. مؤرشف من الأصل في 30 مايو 2015. تم الاسترجاع في 19 مايو 2013 .
- ^ Wenger; et al. (فبراير 2005). "RFC 3984 : تنسيق الحمولة RTP لفيديو H.264". Ietf Datatracker : 2. doi :10.17487/RFC3984.
- ^ "أي وضع تسجيل يعادل جودة الصورة بتنسيق الفيديو عالي الدقة (HDV)؟". Sony eSupport . مؤرشف من الأصل في 9 نوفمبر 2017 . تم الاسترجاع في 8 ديسمبر 2018 .
- ^ "ATSC Standard A/72 Part 1: Video System Characteristics of AVC in the ATSC Digital Television System" (PDF) . مؤرشف من الأصل (PDF) في 7 أغسطس 2011. تم الاسترجاع في 30 يوليو 2011 .
- ^ "ATSC Standard A/72 Part 2: AVC Video Transport Subsystem Characteristics" (PDF) . مؤرشف من الأصل (PDF) في 7 أغسطس 2011. تم الاسترجاع في 30 يوليو 2011 .
- ^ "ATSC Standard A/153 Part 7: AVC and SVC Video System Characteristics" (PDF) . مؤرشف من الأصل (PDF) في 26 يوليو 2011. تم الاسترجاع في 30 يوليو 2011 .
- ^ "سوني تقدم تنسيق تسجيل XAVC جديدًا لتسريع تطوير 4K في الأسواق الاحترافية والاستهلاكية". سوني. 30 أكتوبر 2012. تم الاسترجاع في 1 نوفمبر 2012 .
- ^ "سوني تقدم تنسيق تسجيل XAVC جديدًا لتسريع تطوير 4K في الأسواق الاحترافية والاستهلاكية" (PDF) . سوني. 30 أكتوبر 2012. تم الاسترجاع في 1 نوفمبر 2012 .[ رابط ميت دائم ]
- ^ ستيف دنت (30 أكتوبر 2012). "سوني تتجه نحو اللون الأحمر من خلال كاميرات الفيديو PMW-F55 وPMW-F5 الاحترافية المزودة بمستشعر CineAlta 4K Super 35mm". Engadget . تم الاسترجاع في 5 نوفمبر 2012 .
- ^ "F55 CineAlta 4K المستقبل، قبل الموعد المحدد" (PDF) . سوني. 30 أكتوبر 2012. مؤرشف من الأصل (PDF) في 19 نوفمبر 2012. تم الاسترجاع 1 نوفمبر 2012 .
- ^ "بطاقات الذاكرة فائقة السرعة "SxS PRO+" تحول التقاط الفيديو بدقة 4K". سوني. مؤرشف من الأصل في 8 مارس 2013. تم الاسترجاع في 5 نوفمبر 2012 .
- ^ "بطاقات الذاكرة فائقة السرعة "SxS PRO+" تحول التقاط الفيديو بدقة 4K" (PDF) . سوني. مؤرشف من الأصل (PDF) في 2 أبريل 2015 . تم الاسترجاع في 5 نوفمبر 2012 .
- ^ ab Stanković, Radomir S.; Astola, Jaakko T. (2012). "ذكريات العمل المبكر في DCT: مقابلة مع KR Rao" (PDF) . إعادة طبع من الأيام الأولى لعلوم المعلومات . 60 : 17. تم الاسترجاع في 13 أكتوبر 2019 .
- ^ كوون، سون يونج؛ لي، جو كيونج؛ تشونغ، كي دونج (2005). "تصحيح نصف البكسل لترميز MPEG-2/H.264". تحليل الصور ومعالجتها – ICIAP 2005. مذكرات محاضرات في علوم الكمبيوتر. المجلد 3617. سبرينغر برلين هايدلبرغ. ص 576-583. doi : 10.1007/11553595_71 . ISBN 978-3-540-28869-5.
- ^ Britanak, Vladimir; Yip, Patrick C.; Rao, KR (2010). تحويلات جيب التمام والجيب المنفصلة: الخصائص العامة والخوارزميات السريعة وتقريبات الأعداد الصحيحة. Elsevier . ص. ix، xiii، 1، 141–304. ISBN 9780080464640.
- ^ "معيار ترميز الفيديو المتقدم H.264/AVC: نظرة عامة ومقدمة حول امتدادات نطاق الدقة" (PDF) . تم الاسترجاع في 30 يوليو 2011 .
- ^ abc RFC 3984، ص.3
- ^ Apple Inc. (26 مارس 1999). "H.264 FAQ". Apple. مؤرشف من الأصل في 7 مارس 2010. تم الاسترجاع في 17 مايو 2010 .
- ^ Karsten Suehring. "H.264/AVC JM Reference Software Download". Iphome.hhi.de . تم الاسترجاع في 17 مايو 2010 .
- ^ "TS 101 154 – V1.9.1 – البث الرقمي للفيديو (DVB)؛ مواصفات استخدام ترميز الفيديو والصوت في تطبيقات البث استنادًا إلى دفق نقل MPEG-2" (PDF) . تم الاسترجاع في 17 مايو 2010 .
- ^ "فك تشفير مناقشة ترميز الفيديو HTML 5". Ars Technica . 6 يوليو 2009 . تم الاسترجاع في 12 يناير 2011 .
- ^ "مقابلة مع ستيف بالمر، الرئيس التنفيذي لشركة مايكروسوفت، في مؤتمر جارتنر/آي تي إكسبو أورلاندو 2010". جارتنرفيديو. نوفمبر 2010. مؤرشف من الأصل في 30 أكتوبر 2021. تم الاسترجاع في 12 يناير 2011 .
- ^ "دعم ترميز الفيديو HTML في Chrome". 11 يناير 2011. تم الاسترجاع في 12 يناير 2011 .
- ^ "الفيديو، والهاتف المحمول، والويب المفتوح". 18 مارس 2012. تم الاسترجاع في 20 مارس 2012 .
- ^ "تمكين WebRTC، ودعم H.264/MP3 في نظام التشغيل Windows 7 افتراضيًا، وواجهة Metro UI لنظام التشغيل Windows 8 + المزيد – أبرز ما جاء في تطوير Firefox". hacks.mozilla.org . mozilla. 20 فبراير 2013 . تم الاسترجاع في 15 مارس 2013 .
- ^ "Firefox — Notes (35.0)". Mozilla .
- ^ "H.264 مفتوح المصدر يزيل الحواجز أمام WebRTC". 30 أكتوبر 2013. مؤرشف من الأصل في 6 يوليو 2015. تم الاسترجاع في 1 نوفمبر 2013 .
- ^ "أسئلة وأجوبة حول مشروع Cisco OpenH264" . تم الاسترجاع في 26 سبتمبر 2021 .
- ^ "OpenH264 Simplified BSD License". GitHub . 27 أكتوبر 2013 . تم الاسترجاع في 21 نوفمبر 2013 .
- ^ "تعزيز قابلية التشغيل البيني للفيديو على الويب من خلال برنامج ترميز H.264 من Cisco". 30 أكتوبر 2013. تم الاسترجاع في 1 نوفمبر 2013 .
- ^ "تم تحديث ملف README · cisco/openh264@59dae50". GitHub .
- ^ "دعم ترميز x264 4:0:0 (أحادي اللون)"، تم استرجاعه في 2019-06-05.
- ^ "دعم ترميز x264 4:2:2"، تم استرجاعه في 2019-06-05.
- ^ "دعم ترميز x264 4:4:4"، تم استرجاعه في 2019-06-05.
- ^ "دعم x264 للترميز 9 و10 بت"، تم استرجاعه في 2011-06-22.
- ^ "x264 استبدال ملف تعريف High 4:4:4 بدون فقدان مع High 4:4:4 Predictive"، تم استرجاعه في 2011-06-22.
- ^ "دليل مرجعي سريع لتقنيات العرض المضمنة في معالجات Intel Core Generation". شبكة برامج Intel. 1 أكتوبر 2010. تم الاسترجاع في 19 يناير 2011 .
- ^ "Intel Quick Sync Video". www.intel.com. 1 أكتوبر 2010. تم الاسترجاع في 19 يناير 2011 .
- ^ "Design-reuse.com". Design-reuse.com. 1 يناير 1990. تم الاسترجاع في 17 مايو 2010 .
- ^ "تصنيف:DM6467 - Texas Instruments Embedded Processors Wiki". Processors.wiki.ti.com. 12 يوليو 2011. مؤرشف من الأصل في 17 يوليو 2011. تم الاسترجاع في 30 يوليو 2011 .
- ^ "ملف الإيجاز" (PDF) . www.mpegla.com .
- ^ "فيديو OMS، مشروع مبادرة Sun's Open Media Commons". مؤرشف من الأصل في 11 مايو 2010. تم الاسترجاع في 26 أغسطس 2008 .
- ^ "المرخصون المشمولون في ترخيص محفظة براءات الاختراع AVC/H.264". MPEG LA . تم الاسترجاع في 18 يونيو 2019 .
- ^ ab "AVC/H.264 – قائمة براءات الاختراع". عبر Licensing Alliance . تم الاسترجاع في 28 أبريل 2024 .
- ^ "لن تفرض رخصة AVC لشركة MPEG LA رسومًا على مقاطع الفيديو المتاحة على الإنترنت مجانًا للمستخدمين النهائيين طوال مدة الترخيص" (PDF) . MPEG LA. 26 أغسطس 2010. مؤرشف من الأصل (PDF) في 7 نوفمبر 2013. تم الاسترجاع في 26 أغسطس 2010 .
- ^ هاتشمان، مارك (26 أغسطس 2010). "MPEG LA تخفض حقوق الملكية من مقاطع الفيديو المجانية على الويب إلى الأبد". pcmag.com . تم الاسترجاع في 26 أغسطس 2010 .
- ^ "AVC FAQ". MPEG LA. 1 أغسطس 2002. مؤرشف من الأصل في 7 مايو 2010. تم الاسترجاع في 17 مايو 2010 .
- ^ "براءة اختراع الولايات المتحدة رقم 9,356,620 بايس وآخرون" . تم الاسترجاع في 1 أغسطس 2022 .مع تاريخ أولوية أقرب هو 14 سبتمبر 2001، يتم تمديد المدة لمدة 2998 يومًا.
- ^ انظر القضية Qualcomm Inc. v. Broadcom Corp.، رقم 2007-1545، 2008-1162 (الدائرة الفيدرالية 1 ديسمبر 2008). وللاطلاع على المقالات المنشورة في الصحافة الشعبية، انظر signonsandiego.com، "Qualcomm تخسر قضية حقوق براءات الاختراع" و"قضية براءات الاختراع الخاصة بشركة Qualcomm تذهب إلى هيئة المحلفين"؛ وbloomberg.com "Broadcom تفوز بأول محاكمة في نزاع براءات الاختراع الخاص بشركة Qualcomm"
- ^ "نوكيا h264".
قراءة إضافية
- Wiegand, Thomas; Sullivan, Gary J.; Bjøntegaard, Gisle; Luthra, Ajay (July 2003). "نظرة عامة على معيار ترميز الفيديو H.264/AVC" (PDF) . معاملات معهد مهندسي الكهرباء والإلكترونيات للدوائر والأنظمة لتكنولوجيا الفيديو . 13 (7): 560–576. doi :10.1109/TCSVT.2003.815165 . تم الاسترجاع في 31 يناير 2011 .
- Topiwala, Pankaj; Sullivan, Gary J.; Luthra, Ajay (August 2004). Tescher, Andrew G (ed.). "The H.264/AVC Advanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions" (PDF) . تطبيقات معالجة الصور الرقمية SPIE XXVII . تطبيقات معالجة الصور الرقمية XXVII. 5558 : 454. Bibcode :2004SPIE.5558..454S. doi :10.1117/12.564457. S2CID 2308860. تم الاسترجاع في 31 يناير 2011 .
- Ostermann, J.; Bormans, J.; List, P.; Marpe, D.; Narroschke, M.; Pereira, F.; Stockhammer, T.; Wedi, T. (2004). "ترميز الفيديو باستخدام H.264/AVC: الأدوات والأداء والتعقيد" (PDF) . مجلة IEEE Circuits and Systems . 4 (1): 7–28. doi :10.1109/MCAS.2004.1286980. S2CID 11105089. مؤرشف من الأصل (PDF) في 6 يوليو 2017. تم الاسترجاع في 31 يناير 2011 .
- بوري، أتول؛ تشين، شيومن؛ لوثرا، أجاي (أكتوبر 2004). "ترميز الفيديو باستخدام معيار ضغط H.264/MPEG-4 AVC" (ملف PDF) . معالجة الإشارات: اتصالات الصور . 19 (9): 793–849. doi :10.1016/j.image.2004.06.003 . تم الاسترجاع في 30 مارس 2011 .
- سوليفان، جاري جيه؛ ويجاند، توماس (يناير 2005). "ضغط الفيديو - من المفاهيم إلى معيار H.264/AVC" (PDF) . وقائع معهد مهندسي الكهرباء والإلكترونيات . 93 (1): 18-31. doi :10.1109/jproc.2004.839617. S2CID 1362034. تم الاسترجاع في 31 يناير 2011 .
- ريتشاردسون، إيان إي جي (يناير 2011). "تعرف على ضغط الفيديو وH.264". VCODEX . Vcodex Limited . تم الاسترجاع في 31 يناير 2011 .
روابط خارجية
- صفحة منشور ITU-T: H.264: ترميز الفيديو المتقدم للخدمات السمعية والبصرية العامة
- معلومات حول MPEG-4 AVC/H.264 منتدى Doom9
- دروس تعليمية حول H.264/MPEG-4 الجزء 10 (ريتشاردسون)
- "الجزء 10: ترميز الفيديو المتقدم". صفحة نشر ISO: ISO/IEC 14496-10:2010 – تكنولوجيا المعلومات – ترميز الأشياء السمعية والبصرية .
- "برنامج مرجعي H.264/AVC JM". الصفحة الرئيسية لـ IP . تم الاسترجاع في 15 أبريل 2007 .
- "موقع أرشيف وثائق JVT". مؤرشف من الأصل في 8 أغسطس 2010. تم الاسترجاع في 6 مايو 2007 .
- "المنشورات". توماس ويجاند . تم استرجاعه في 23 يونيو 2007 .
- "المنشورات". ديتليف ماربي . تم استرجاعه في 15 أبريل 2007 .
- "المقارنة السنوية الرابعة لترميزات الفيديو H.264". جامعة موسكو الحكومية.(بتاريخ ديسمبر 2007)
- "مناقشة حول H.264 فيما يتعلق بكاميرات IP المستخدمة في صناعات الأمن والمراقبة". 3 أبريل 2009.(بتاريخ أبريل 2009)
- "المقارنة السنوية السادسة لترميزات الفيديو H.264". جامعة موسكو الحكومية .(بتاريخ مايو 2010)
- "SMPTE QuickGuide". إلخ. 14 مايو 2018.
