إنتل تطلق SVT-AV1 Video Encoder 1.0

نشرت إنتل إصدار مكتبة SVT-AV1 1.0 (Scalable Video Technology AV1) ، والتي توفر أداة تشفير وفك ترميز بديلة لتنسيق ترميز الفيديو AV1 ، والذي يستخدم موازاة الأجهزة للحسابات الموجودة في وحدات المعالجة المركزية Intel الحديثة. الهدف الرئيسي من SVT-AV1 هو تحقيق مستوى أداء مناسب لتحويل ترميز الفيديو أثناء التنقل واستخدامه في خدمات الفيديو عند الطلب (VOD). تم تطوير الكود بواسطة مشروع OpenVisualCloud ، الذي يطور أيضًا مشفرات SVT-HEVC و SVT-VP9 ، ويتم توزيعه بموجب ترخيص BSD.

يتطلب SVT-AV1 معالج Intel Core من الجيل الخامس على الأقل (Intel Xeon E5-v4 ووحدات المعالجة المركزية الأحدث). لترميز تدفقات 10 بت AV1 بجودة 4K ، يلزم 48 جيجابايت من ذاكرة الوصول العشوائي ، 1080 بكسل 16 جيجابايت ، 720 بكسل 8 جيجابايت ، 480 بكسل 4 جيجابايت. نظرًا لتعقيد الخوارزميات المستخدمة في AV1 ، يتطلب ترميز هذا التنسيق موارد أكثر بكثير من التنسيقات الأخرى ، مما لا يسمح باستخدام مشفر AV1 القياسي لتحويل الترميز في الوقت الفعلي. على سبيل المثال ، يتطلب برنامج ترميز المخزون من مشروع AV1 حسابات 5721 و 5869 و 658 مرة أكثر من برامج التشفير x264 (الملف الشخصي "الرئيسي") و x264 (الملف الشخصي "العالي") و libvpx-vp9.

من بين التغييرات في إصدار SVT-AV1 الجديد:

  • دعم إضافي للإطارات S (إطار التبديل) ، الإطارات الوسيطة التي يمكن التنبؤ بمحتواها بناءً على الإطارات المرجعية التي تم فك تشفيرها مسبقًا من نفس الفيديو بدقة أعلى. تسمح لك الإطارات S بزيادة كفاءة ضغط التدفقات الحية.
  • تمت إضافة وضع التحكم في تشفير معدل البت الثابت (CBR) لتقليل زمن الوصول.
  • دعم إضافي لتمرير معلومات موضع العينات الفرعية اللونية.
  • تمت إضافة القدرة على تخطي تقليل التشويش بعد التوليف الخشن.
  • يمتد دعم فك التشفير السريع إلى الإعدادات المسبقة M0-M10.
  • تبسيط استخدام خيار "- fast-decode" وتحسين المستوى الأول من فك التشفير السريع.
  • تحسين الجودة المرئية لنتيجة الترميز.
  • استهلاك الذاكرة الأمثل.
  • تمت إضافة تحسينات إضافية بناءً على تعليمات AVX2.

المصدر: opennet.ru

إضافة تعليق