Tso tawm ntawm SVT-AV1 1.5 video encoder tsim los ntawm Intel

Kev tso tawm ntawm SVT-AV1 1.5 (Scalable Video Technology AV1) lub tsev qiv ntawv tau luam tawm nrog kev siv cov encoder thiab decoder ntawm AV1 video encoding hom, rau acceleration uas txhais tau tias ntawm hardware parallel xam tam sim no nyob rau hauv niaj hnub Intel CPUs siv. Lub phiaj xwm tau tsim los ntawm Intel hauv kev koom tes nrog Netflix nrog lub hom phiaj ntawm kev ua tiav ib theem ntawm kev ua tau zoo tsim nyog rau kev hloov pauv hauv video thiab siv hauv video-on-demand (VOD) cov kev pabcuam. Tam sim no, kev txhim kho tau ua tiav raws li kev txhawb nqa ntawm Open Media Alliance (AOMedia), uas saib xyuas kev txhim kho ntawm AV1 video encoding hom. Yav dhau los, qhov project tau tsim nyob rau hauv lub moj khaum ntawm OpenVisualCloud project, uas kuj tsim cov SVT-HEVC thiab SVT-VP9 encoders. Cov cai tau muab faib raws li BSD daim ntawv tso cai.

Txhawm rau siv SVT-AV1, yuav tsum muaj x86_64 processor nrog kev txhawb nqa rau AVX2 cov lus qhia. Encoding 10-ntsis AV1 ntws ntawm 4K zoo yuav tsum muaj 48 GB ntawm RAM, 1080p - 16 GB, 720p - 8 GB, 480p - 4 GB. Vim qhov nyuaj ntawm cov algorithms siv hauv AV1, encoding hom ntawv no yuav tsum muaj peev txheej ntau dua li lwm hom ntawv, uas tsis tso cai rau kev siv tus qauv AV1 encoder rau lub sijhawm hloov pauv. Piv txwv li, lub Tshuag encoder los ntawm AV1 project yuav tsum tau 5721, 5869 thiab 658 lub sij hawm ntau xam piv rau x264 ("main" profile), x264 ("siab" profile) thiab libvpx-vp9 encoders.

Ntawm cov kev hloov pauv hauv qhov kev tso tawm tshiab ntawm SVT-AV1:

  • Cov kev sib raug zoo / nrawm tau ua kom zoo, vim tias qhov presets M1-M5 tau nrawm los ntawm 15-30%, thiab presets M6-M13 los ntawm 1-3%.
  • Ntxiv ib qho tshiab MR preset (--preset -1) uas yog touted raws li muab kev siv zoo.
  • Kev khiav hauj lwm ntawm presets M8-M13 nyob rau hauv low-latency encoding hom tau optimized.
  • Ntxiv kev txhawb nqa rau kev xaiv dynamic ntawm hierarchical hloov kev kwv yees qauv "miniGOP" (Pab pawg ntawm cov duab) rau random access configurations, enabled los ntawm lub neej ntawd nyob rau hauv presets mus txog rau thiab suav nrog M9. Nws kuj tseem tuaj yeem hais qhia qhov me me pib miniGOP qhov loj kom nrawm nrawm.
  • Muaj peev xwm hloov lambda scaling yam ntawm cov kab hais kom ua yog muab.
  • Lub plugin rau gstreamer tau rov sau dua.
  • Ntxiv lub peev xwm hla tau qee tus lej ntawm thav ntawv ua ntej pib encoding.
  • Kev tu qhov tseem ceeb ntawm qhov tsis siv cov hloov pauv thiab cov haujlwm zoo li qub tau ua tiav, thiab cov lus pom hauv cov cai tau hloov kho. Qhov loj ntawm cov npe sib txawv tau raug txo kom ua kom yooj yim nyeem cov cai.

Tau qhov twg los: opennet.ru

Ntxiv ib saib