تم إطلاق الإصدار الثالث من dav1d ، وهو وحدة فك ترميز AV1

dav1d

أعلنت مجتمعات VideoLAN و FFmpeg مؤخرًا عن ملف نشر الإصدار الثالث 0.3 من مكتبة dav1d مع تنفيذ برنامج فك ترميز تنسيق فيديو AV1 بديل مجاني.

مكتبة dav1d يدعم جميع ميزات AV1 ، بما في ذلك أنواع العينات الفرعية المتقدمة وجميع المعلمات ضبط عمق اللون في المواصفات (8 و 10 و 12 بت).


تم اختبار عمل المكتبة على مجموعة كبيرة من الملفات بتنسيق AV1. السمة الرئيسية لـ dav1d هي تركيزها على تحقيق أعلى أداء ممكن فك التشفير وضمان عمل عالي الجودة في وضع متعدد مؤشرات الترابط.

تمت كتابة رمز المشروع في C (C99) مع إدخالات المجمع (NASM / GAS) ويتم توزيعه بموجب ترخيص BSD.

برنامج ترميز الفيديوo تم تطوير AV1 بواسطة Open Media Alliance (AOMedia)، حيث يتم تمثيل شركات مثل Mozilla و Google و Microsoft و Intel و ARM و NVIDIA و IBM و Cisco و Amazon و Netflix و AMD و VideoLAN و CCN و Realtek

AV1 يتم وضعه كتنسيق تشفير فيديو وصول مجاني لا يتطلب دفع رسوم ، والذي يتفوق بشكل ملحوظ على H.264 و VP9 من حيث الضغط.

بالنسبة إلى النطاق الكامل للدقة التي تم اختبارها ، يوفر AV1 في المتوسط ​​نفس مستوى الجودة مع تقليل معدل البت بنسبة 13٪ مقارنة بـ VP9 وبنسبة 17٪ مقارنةً بـ HEVC.

بمعدلات بت عالية ، يزداد الكسب إلى 22-27٪ لـ VP9 وحتى 30-43٪ لـ HEVC. في اختبارات Facebook ، تفوق AV1 على الملف الشخصي الرئيسي H.264 (x264) بنسبة 50.3٪ ، والملف الشخصي العالي H.264 بنسبة 46.2٪ ، و VP9 (libvpx-vp9) بنسبة 34.0٪.

ما الجديد في هذا الإصدار؟

مع إصدار هذا الإصدار الجديد من وحدة فك التشفير ، تم إضافة مختلف تحسينات إضافية لتسريع فك تشفير ملفات فيديو باستخدام التعليمات SSSE3 و SSE4.1 و AVX2.

جنبا إلى جنب معها زادت سرعة فك التشفير على معالجات SSSE3 بنسبة 24٪وفي الأنظمة ذات AVX2 بنسبة 4٪

تمت إضافة كود المجمع للتسريع باستخدام تعليمات SSE4.1، أدى استخدامه إلى زيادة الأداء بنسبة 26٪ مقارنة بالإصدار غير المحسّن (مقارنة بالتحسينات القائمة على تعليمات SSSE3 ، مكاسب بنسبة 1,5٪).

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

بفضل استخدام العمليات التي تستخدم تعليمات NEON ، مقارنة بالإصدار السابق ، زاد الأداء بنسبة 12٪ تقريبًا.

مقارنةً بجهاز فك التشفير المرجعي aomdec (libaom) ، فإن ميزة dav1d محسوسة أكثر عند العمل في الوضع متعدد الخيوط (في بعض الاختبارات ، يكون dav1d أسرع 2-4 مرات). في وضع الخيط الفردي ، يختلف الأداء بنسبة 10-20٪.

كان هناك نجاح في إشراك dav1d في مشاريع أخرى. يتم استخدام dav1d افتراضيًا الآن في Chromium و Chrome 74 و Firefox 67 (في السابق ، تم تمكين dav1d لنظام التشغيل Windows ، ولكن تم تمكينه الآن لنظامي التشغيل Linux و macOS.)
استمرار استخدام dav1d في FFmpeg و VLC ، ومن المقرر الانتقال إلى محول شفرات Handbrake.

كيفية تثبيت وحدة فك ترميز dav1d على لينكس؟

بالنسبة لأولئك الذين يرغبون في التمكن من تثبيت وحدة فك التشفير هذه في أنظمتهم ، يمكنهم القيام بذلك باتباع الإرشادات التي نشاركها أدناه.
عموما لمعظم توزيعات Linux ، الرجال من مشروع Lan ، عرض حزمة وحدة فك التشفير عن طريق حزمة Snap.

لذلك ، لتثبيته بهذه الوسيلة ، يتطلب الأمر فقط أن يكون توزيعك يدعم هذا النوع من الحزم.

في المحطة عليهم فقط تنفيذ الأمر التالي:

sudo snap install dav1d --edge

إلى حالة مستخدمي Arch Linux أو Manjaro أو Antergos أو أي مشتقات أخرى بالنسبة إلى Arch Linux ، يمكنهم التثبيت مباشرة من مستودعات Arch Linux.

منفردا يجب أن تعمل في المحطة الأمر التالي

sudo pacman -S dav1d


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.