VideoLAN ati awọn agbegbe FFmpeg itusilẹ kẹta (0.3) ti ile-ikawe dav1d pẹlu imuse ti yiyan ọna kika koodu fidio ọfẹ ọfẹ . Koodu ise agbese ti kọ ni ede C (C99) pẹlu awọn ifibọ apejọ (NASM/GAS) ati A fun ni iwe-aṣẹ labẹ iwe-aṣẹ BSD. Atilẹyin fun awọn architectures ati awọn eto iṣiṣẹ x86, x86_64, ARMv7, ati ARMv8 ni a ṣe. Linux, Windows, macOS, Android àti iOS.
Ile-ikawe dav1d ṣe atilẹyin gbogbo awọn ẹya AV1, pẹlu awọn iwo ilọsiwaju ati gbogbo awọn aye iṣakoso ijinle awọ ti a sọ ni pato (8, 10 ati 12 die-die). Ile-ikawe naa ti ni idanwo lori akojọpọ awọn faili nla ni ọna kika AV1. Ẹya bọtini ti dav1d ni idojukọ rẹ lori iyọrisi iṣẹ ṣiṣe iyipada ti o ga julọ ti o ṣeeṣe ati ṣiṣe iṣeduro iṣẹ didara ga ni ipo asopo-pupọ.
Ẹya tuntun n ṣe afikun awọn iṣapeye afikun lati ṣe iyara iyipada fidio ni lilo awọn ilana SSSE3, SSE4.1 ati AVX2. Iyara iyipada lori awọn ilana pẹlu SSSE3 pọ nipasẹ 24%, ati lori awọn eto pẹlu AVX2 nipasẹ 4%. Awọn koodu apejọ ti a ṣafikun fun isare nipa lilo awọn ilana SSE4.1, lilo eyiti o pọ si iṣẹ nipasẹ 26% ni akawe si ẹya ti kii ṣe iṣapeye (ti a ṣe afiwe awọn iṣapeye ti o da lori awọn ilana SSSE3, ere jẹ 1.5%).
Iṣẹ decoder lori awọn ẹrọ alagbeka pẹlu awọn ilana ti o da lori faaji ARM64 tun ti pọ si. Nipa imuse awọn iṣẹ nipa lilo awọn ilana NEON, iṣẹ ṣiṣe ti pọ si nipa isunmọ 12% ni akawe si itusilẹ iṣaaju.
Ti a ṣe afiwe si aomdec decoder itọkasi (libaom), anfani ti dav1d ni rilara pupọ julọ nigbati o n ṣiṣẹ ni ipo asapo pupọ (ni diẹ ninu awọn idanwo dav1d jẹ awọn akoko 2-4 yiyara). Ni ipo asapo ẹyọkan, iṣẹ ṣiṣe yatọ nipasẹ 10-20%.
Aṣeyọri ti wa ni lilo dav1d ni awọn iṣẹ akanṣe miiran. Aiyipada jẹ dav1d bayi ni Chromium/Chrome 74 ati Firefox 67 (tẹlẹ dav1d je fun Windows, ṣugbọn nisinsinyi fun Linux и macOSFFmpeg àti VLC tẹ̀síwájú láti lo dav1d, a sì gbèrò láti yípadà sí dav1d transcoder. .
Ranti pe kodẹki fidio naa ni idagbasoke nipasẹ Alliance (AOMedia), eyiti o ṣe ẹya awọn ile-iṣẹ bii Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN ati Realtek. AV1 wa ni ipo ti o wa ni gbangba, ọna kika fifi koodu ọfẹ ọfẹ ọfẹ ti ọba ti o jẹ akiyesi niwaju H.264 ati VP9 ni awọn ofin ti awọn ipele titẹkuro. Kọja awọn ipinnu ipinnu ti idanwo, ni apapọ AV1 n pese ipele didara kanna lakoko ti o dinku awọn iwọn biiti nipasẹ 13% ni akawe si VP9 ati 17% kekere ju HEVC lọ. Ni awọn iwọn bit giga, ere naa pọ si 22-27% fun VP9 ati si 30-43% fun HEVC. Ninu awọn idanwo Facebook, AV1 ṣe afihan profaili akọkọ H.264 (x264) nipasẹ 50.3% ni awọn ofin ti ipele titẹkuro, profaili giga H.264 nipasẹ 46.2%, ati VP9 (libvpx-vp9) nipasẹ 34.0%.
orisun: opennet.ru
