Ngaleupaskeun SVT-AV1 1.5 video encoder dikembangkeun ku Intel

Pelepasan perpustakaan SVT-AV1 1.5 (Scalable Video Technology AV1) kalayan palaksanaan encoder sareng decoder format encoding video AV1 parantos diterbitkeun. Proyék ieu didamel ku Intel dina gawé bareng sareng Netflix pikeun ngahontal tingkat kinerja anu cocog pikeun transcoding video on-the-fly sareng dianggo dina jasa video-on-demand (VOD). Ayeuna, pamekaran dilaksanakeun dina naungan Open Media Alliance (AOMedia), anu ngawaskeun pamekaran format encoding video AV1. Saméméhna, proyék éta dikembangkeun dina kerangka proyék OpenVisualCloud, anu ogé ngembangkeun SVT-HEVC sareng SVT-VP9 encoders. Kodeu disebarkeun dina lisénsi BSD.

SVT-AV1 merlukeun processor x86_64 kalayan rojongan pikeun parentah AVX2. Pikeun ngodekeun aliran AV10 1-bit dina kualitas 4K, diperlukeun 48 GB RAM, 1080p 16 GB, 720p 8 GB, 480p 4 GB. Kusabab pajeulitna algoritma anu dianggo dina AV1, encoding format ieu peryogi sumber daya anu langkung ageung tibatan format anu sanés, anu henteu ngamungkinkeun ngagunakeun encoder AV1 standar pikeun transcoding sacara real-time. Contona, encoder saham ti proyék AV1 merlukeun 5721, 5869, jeung 658 kali leuwih komputasi ti x264 (profil utama), x264 (profil tinggi) jeung libvpx-vp9 encoders.

Diantara parobihan dina sékrési SVT-AV1 énggal:

  • Optimasi kualitas / speed trade-offs dilaksanakeun, hasilna prasetél M1-M5 digancangan ku 15-30%, sarta prasetél M6-M13 ku 1-3%.
  • A prasetél MR anyar (-prasetél -1) geus ditambahkeun anu disebut nyadiakeun kualitas rujukan.
  • Optimasi prasetél M8-M13 dina modeu encoding latency low.
  • Ditambahkeun dukungan pikeun pilihan dinamis "miniGOP" (Grup of Pictures) ngarobih hierarki prediksi pikeun konfigurasi aksés acak diaktipkeun sacara standar dina prasetél dugi ka sareng kalebet M9. Ieu oge mungkin pikeun nangtukeun ukuran mimiti miniGOP leutik pikeun nyepetkeun loading proaktif.
  • Ditambahkeun kamampuan pikeun ngarobih faktor skala lambda dina garis paréntah.
  • Ditulis ulang plugin pikeun gstreamer.
  • Ditambahkeun kamampuan pikeun ngalangkungan sababaraha pigura sateuacan ngamimitian encoding.
  • Pembersihan signifikan tina variabel anu henteu dianggo sareng fungsi statik parantos dilaksanakeun, koméntar dina kode parantos diformat deui. Ukuran ngaran variabel geus dikirangan sangkan kodeu gampang dibaca.

sumber: opennet.ru

Tambahkeun komentar