rav1e 0.2 کی ریلیز، زنگ میں ایک AV1 انکوڈر

دستیاب رہائی rav1e 0.2، ایک اعلی کارکردگی والا ویڈیو کوڈنگ فارمیٹ انکوڈر AV1Xiph اور Mozilla کمیونٹیز کے ذریعہ تیار کردہ۔ انکوڈر کو زنگ میں لکھا گیا ہے اور انکوڈنگ کی رفتار میں نمایاں اضافہ اور سیکیورٹی پر توجہ بڑھا کر حوالہ لیباوم انکوڈر سے مختلف ہے۔ پروجیکٹ کوڈ نے بانٹا BSD لائسنس کے تحت۔

تمام اہم AV1 خصوصیات معاون ہیں، بشمول سپورٹ
اندرونی اور بیرونی طور پر انکوڈ شدہ فریم (انٹرا и انٹر-فریمز)، 64x64 سپر بلاکس، 4:2:0، 4:2:2 اور 4:4:4 کروما سب سیمپلنگ، 8-، 10- اور 12 بٹ کلر ڈیپتھ انکوڈنگ، RDO (ریٹ ڈسٹورشن آپٹیمائزیشن) آپٹیمائزیشن ڈسٹورشن، انٹر فریم کی تبدیلیوں کی پیشن گوئی کرنے اور تبدیلیوں کی نشاندہی کرنے، بہاؤ کی شرح کو کنٹرول کرنے اور منظر کی کٹائی کا پتہ لگانے کے مختلف طریقے۔

AV1 فارمیٹ قابل توجہ ہے۔ آؤٹ ٹریپس x264 и libvpx-vp9 по уровню сжатия, но из-за усложнения алгоритмов ضرورت ہے انکوڈنگ کے لیے نمایاں طور پر زیادہ وقت (انکوڈنگ کی رفتار میں، libaom libvpx-vp9 کے پیچھے سینکڑوں گنا، اور x264 کے پیچھے ہزاروں گنا ہے)۔
rav1e انکوڈر کارکردگی کی 11 سطحیں پیش کرتا ہے، جن میں سے سب سے زیادہ ریئل ٹائم انکوڈنگ کی رفتار کے قریب فراہم کرتا ہے۔ انکوڈر کمانڈ لائن یوٹیلیٹی اور لائبریری کے طور پر دستیاب ہے۔

نئے ورژن میں:

  • Проведены оптимизации, которые позволили увеличить производительность на 40%-70%, по сравнению с первым выпуском (в зависимости от настроек кодирования);
  • В cli-интерфейс добавлена опция «serialize» для сериализации и десериализации параметров кодирования;
  • Добавлена генерация отладочной информации в формате dwarf;
  • В cli для macOS и Linux добавлен флаг «—benchmark»;
  • Добавлена возможность настройки сегментации при помощи опции SpeedSetting (отключена по умолчанию так как может привести к рассинхронизации).

ماخذ: opennet.ru

نیا تبصرہ شامل کریں