د rav1e 0.2 خوشې کول، په Rust کې د AV1 انکوډر

موجود خوشې کول rav1e 0.2، د لوړ فعالیت ویډیو کوډ کولو فارمیټ کوډ کوونکی AV1، د Xiph او 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

Add a comment