Tertia emissio dav1d, AV1 decoder e inceptis VideoLAN et FFmpeg

Communitates VideoLAN et FFmpeg published tertia emissio (0.3) bibliothecae dav1d cum exsecutione alterius liberi videndi forma decoder translitterandi AV1. In codice exertus scriptum est in lingua C (C99) cum collectione interserit (NASM/GAS) et per distribui sub BSD licentia. Subsidium pro x86, x86_64, ARMv7 et ARMv8 architecturae, et Linux, Windows, macOS, Android et iOS systemata operativa impletur.

In bibliotheca dav1d omnes lineas AV1 sustinet, inter provectas opiniones subsampling et omnis color profundum imperium parametri in specificatione asseruit (8, 10 et 12 bits). Bibliotheca in magna tabulariorum collectione in forma AV1 probata est. Clavis pluma of dav1d est focus in assequendis maximis decoding perficiendis et praestandi summus qualitas operis in multi-filate modi.

Nova versio additamenta optimizations addit ut accelerare videatur decoctionis utentes SSSE3, SSE4.1 et AVX2 instructiones. Celeritas decoding in processibus cum SSSE3 per 24% aucta, et in systematis cum AVX2 per 4%. Addidit codicem conventus accelerationis utens SSE4.1 instructiones, quarum usus auctus effectus per 26% comparatur cum versione non-optimizata (comparantur optimizationibus ex instructionibus SSSE3, lucrum est 1.5%).

Tertia emissio dav1d, AV1 decoder e inceptis VideoLAN et FFmpeg

Decoder effectus in machinis mobilibus cum processoribus in architectura ARM64 fundatis etiam auctus est. Operationes exsequendo mandato NEON utentes, effectus per circiter 12% ad priorem emissionem auctus est.

Tertia emissio dav1d, AV1 decoder e inceptis VideoLAN et FFmpeg

Comparari cum referenti decoder aomdec (libaom), utilitas dav1d maxime sentitur, cum in multi-filate modi operandi (in quibusdam probationibus dav1d 2-4 temporibus velocius est). Uno modo filo, effectus ab 10-20% differt.

Tertia emissio dav1d, AV1 decoder e inceptis VideoLAN et FFmpeg

Tertia emissio dav1d, AV1 decoder e inceptis VideoLAN et FFmpeg

Felicitas in usu dav1d in aliis inceptis fuit. Default est dav1d nunc applicatas in Chromium / Chrome 74 et Firefox 67 (antea dav1d was switched super pro Fenestra, nunc activated pro Linux et macOS). Usus dav1d in FFmpeg et VLC continuatus, destinatus transitus ad dav1d transcoder Handbrake.

Recole quod video cod AV1 developed per amicitiam Open Media (AOMedia), quae manipulos notant ut Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN et Realtek. AV1 positum est ut palam praesto, regium liberum video formare modum translitterandi, quod conspicue ante H.264 et VP9 in terminis compressionis gradus collocatur. Trans latitudinem resolutionum probatarum, in media AV1, eundem qualitatis gradum tradit dum bitrates reducendo per 13% ad VP9 et 17% inferiorem quam HEVC comparat. In bitratis magnis, lucrum augetur 22-27% pro VP9 et 30-43% pro HEVC. In Facebook probat, AV1 outperformed profile principale H.264 (x264) ab 50.3% secundum gradum compressionis, profile alta H.264 ab 46.2%, et VP9 (libvpx-vp9) ab 34.0%.

Source: opennet.ru