Famoahana ny dav1d 0.7, decoder AV1 avy amin'ny tetikasa VideoLAN sy FFmpeg

VideoLAN sy FFmpeg vondrom-piarahamonina namoaka famotsorana ny tranomboky dav1d 0.7.0 miaraka amin'ny fampiharana decoder endrika famandrihana horonan-tsary maimaim-poana AV1. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС C (C99) с ассСмблСрными вставками (NASM/GAS) ΠΈ nozarain'i eo ambanin'ny lisansa BSD. Fanohanana ny rafitra x86, x86_64, ARMv7 ary ARMv8, ary ny rafitra fandidiana Linux, Windows, macOS, Android ary iOS dia ampiharina.

Ny tranomboky dav1d dia manohana ny endri-javatra AV1 rehetra, anisan'izany ny fomba fijery mandroso subsampling ary ny masontsivana fanaraha-maso ny halalin'ny loko rehetra voalaza ao amin'ny famaritana (8, 10 ary 12 bit). Ny trano famakiam-boky dia nosedraina tamin'ny fanangonana rakitra be dia be amin'ny endrika AV1. Ny singa manan-danja amin'ny dav1d dia ny fifantohana amin'ny fanatontosana ny fampandehanana decoding ambony indrindra ary ny fiantohana ny asa avo lenta amin'ny maodely maromaro.

Π’ version vaovao:

  • ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ refmv (Dynamic Reference Motion Vector Prediction) ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 12% ΠΏΡ€ΠΈ сокращСнии потрСблСния памяти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 25%;
  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° рСализация спСцифичных для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ARM64 ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π° Π² 8, 10 ΠΈ 12 Π±ΠΈΡ‚;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ CDEF, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ инструкции AVX-512;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π±Π°Π·Π΅ инструкций AVX2 ΠΈ SSSE3;
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ dav1dpla ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π° Π² 10 Π±ΠΈΡ‚, с ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°ΠΌΠΈ Π½Π΅-4:2:0 ΠΈ ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΡˆΡƒΠΌΠ° Π½Π° GPU.

Tsarovy fa ny codec video AV1 novolavolain'ny alliance Open Media (AOMedia), izay ahitana orinasa toa an'i Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN ary Realtek. AV1 dia napetraka ho endrika famandrihana horonan-tsarimihetsika maimaim-poana azo atolotra ho an'ny besinimaro, tsy misy rohim-panjakan'ny mpanjaka, izay misongadina mialohan'ny H.264 sy VP9 raha ny haavon'ny fanerena. Amin'ny alΓ lan'ny fanapahan-kevitra nosedraina, amin'ny salan'isa AV1 dia manome ny haavon'ny kalitao mitovy ary mampihena ny bitrate amin'ny 13% raha oharina amin'ny VP9 ary 17% ambany noho ny HEVC. Amin'ny bitrate avo dia mitombo ho 22-27% ny tombony ho an'ny VP9 ary hatramin'ny 30-43% ho an'ny HEVC. Tamin'ny andrana Facebook, ny AV1 dia nihoatra ny mombamomba ny H.264 (x264) tamin'ny 50.3% raha ny haavon'ny fanerena, ny H.264 avo lenta tamin'ny 46.2%, ary ny VP9 (libvpx-vp9) tamin'ny 34.0%.

Source: opennet.ru

Add a comment