Ntọhapụ nke dav1d 1.0, ihe ndozi AV1 sitere na ọrụ VideoLAN na FFmpeg

Ndị obodo VideoLAN na FFmpeg ebipụtala ntọhapụ nke ọbá akwụkwọ dav1d 1.0.0 yana mmejuputa ihe ndozi efu ọzọ maka usoro ntinye vidiyo AV1. Edere koodu ọrụ ahụ na C (C99) yana ntinye mgbakọ (NASM/GAS) ma kesaa ya n'okpuru ikikere BSD. Nkwado maka x86, x86_64, ARMv7 na ARMv8 architectures, na sistemụ arụmọrụ FreeBSD, Linux, Windows, macOS, Android na iOS emejuputala.

Ọbá akwụkwọ dav1d na-akwado atụmatụ niile nke AV1, gụnyere ụdị subsampling dị elu yana akara njikwa omimi agba niile ekwuputara na nkọwapụta (8, 10 na 12 bits). A nwalere ọbá akwụkwọ ahụ na nnukwu nchịkọta faịlụ n'ụdị AV1. Akụkụ bụ isi nke dav1d bụ itinye uche ya n'inweta arụmọrụ ngbanwe kachasị elu enwere ike ime yana hụ na ọrụ dị oke mma na ọnọdụ multi-threaded.

Na ụdị ọhụrụ:

  • Emezigharịrị nhazi nke multithreading, gụnyere njikwa eri akpaka.
  • Agbakwunyere ikike iji mee ka mgbako mee ngwa ngwa site na iji ntuziaka vector AVX-512. Nkwalite nkwalite agbakwunyere na mbụ dabere na ntuziaka SSE2 na AVX2.
  • Atụpụtala API ọhụrụ iji mee ka ọ dị mfe iji GPU maka osooso.
  • Agbakwunyere API iji nweta ozi gbasara fremu nwere nsogbu na ngbanwe.

Ka anyị chetara gị na Open Media Alliance (AOMedia) mepụtara codec vidiyo AV1, nke na-anọchite anya ụlọ ọrụ dịka Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple. , CCN na Realtek. AV1 ka edobere dị ka ọhaneze dị, usoro ngbanwe vidiyo efu na-enweghị eze nke dị n'ihu H.264, H.265 (HEVC) na VP9 n'ihe gbasara ọkwa mkpakọ. N'ofe nke mkpebi a nwalere, na nkezi AV1 na-enye otu ọkwa nke ịdị mma ma na-ebelata bitrates site na 13% ma e jiri ya tụnyere VP9 na 17% dị ala karịa HEVC. Na nnukwu bitrates, uru na-abawanye na 22-27% maka VP9 na 30-43% maka HEVC. N'ime ule Facebook, AV1 pụtara isi profaịlụ H.264 (x264) site na 50.3%, profaịlụ dị elu H.264 site na 46.2%, na VP9 (libvpx-vp9) site na 34%.

isi: opennet.ru

Tinye a comment