Intel SVT-AV1: المصدر المفتوح AV1 التشفير للخدمة الشاقة


أصدرت Intel برنامج تشفير الفيديو مفتوح المصدر SVT-AV1 (تقنية الفيديو القابلة للتطوير- AV1) ، باستخدام تنسيق الفيديو المتزايد الآن AV1 ، الذي خلف VP9. تم تصميم برنامج تشفير AV1 لخدمات التدفق عالية التحميل ولديه قابلية كبيرة للتوسعة - بحد أقصى 112 معالجًا منطقيًا. في السابق ، أصدرت Intel بالفعل مشفرًا مشابهًا لترميز H.265 / HEVC.

يتم إصدار SVT-AV1 بموجب ترخيص BSD-2 ، الأنظمة الأساسية التالية مدعومة:

  • خادم ويندوز 2016
  • أوبونتو 16.04 خادم LTS
  • أوبونتو 18.04 خادم LTS
  • ماك

يوفر التشفير ، المصمم للأحمال الثقيلة على وحدة المعالجة المركزية ، متطلبات صارمة للغاية على النظام الأساسي للأجهزة. من وجهة نظر حسابية ، تم تحسينه بشكل كبير لمعالجات Intel Xeon Scalable و Xeon D الحديثة ، رغم أنه من حيث المبدأ يمكن إطلاقه على أي معالج Intel Core ، بدءًا من الجيل الخامس (المترجم إلى أجيال Intel Xeon - E5-v4 أو الأحدث). بالإضافة إلى التوازي ، تُستخدم تعليمات المتجه حتى AVX2 بنشاط لتحسين الترميز. التباهي ، بالطبع ، قبيح ، لكن في بعض الأحيان يكون ذلك مناسبًا. يتم إجراء جزء كبير من تحسينات المتجهات لهذا المنتج بواسطة vikky13

بالنسبة للذاكرة ، فإن الصورة هي: 48 غيغابايت من الذاكرة هي الحد الأدنى المطلوب للترميز في 4 كيلو بايت ، 16 جيجا بايت لاستخدام FullHD. جميع الأرقام هي لتيار 10 بت.
إذنالحد الأدنى لمقدار ذاكرة الوصول العشوائي (GB)
4 ك48
1080 بكسل16
720p8
480p4

من الناحية الفنية ، يعد البرنامج ، مثل تطبيق مرجع AV1 من AOM ، مكتبة ، وهو أبسط مثال لتطبيق ما لاستخدامه ، ويتضمن أيضًا تصحيحًا إلى ffmpeg "لتوصيل" SVT-AV1 هناك.

يمكن العثور على وصف تفصيلي لمتطلبات النظام وطرق الإنشاء والتركيب والاعتمادات وما إلى ذلك على صفحة المشروع على GitHub .

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

Source: https://habr.com/ru/post/ar439948/


All Articles