Ukukhutshwa kwe-SVT-AV1 1.5 i-encoder yevidiyo ephuhliswe yi-Intel

Ukukhutshwa kwethala leencwadi le-SVT-AV1 1.5 (Scalable Video Technology AV1) lipapashiwe kunye nokuphunyezwa kwe-encoder kunye ne-decoder ye-AV1 ifomathi ye-encoding yevidiyo, ukwenzela ukukhawuleza apho iindlela ze-hardware parallel computing ezikhoyo kwii-Intel CPUs zanamhlanje zisetyenziswa. Iprojekthi yenziwe yi-Intel ngokubambisana ne-Netflix ngenjongo yokufezekisa inqanaba lokusebenza elifanelekileyo kwi-fly-fly transcoding yevidiyo kunye nokusetyenziswa kwiinkonzo zevidiyo-kwimfuno (VOD). Okwangoku, uphuhliso lwenziwa phantsi kwenkxaso ye-Open Media Alliance (AOMedia), ejongene nokuphuhliswa kwe-AV1 ifomathi ye-encoding yevidiyo. Ngaphambili, iprojekthi yaphuhliswa ngaphakathi kwesakhelo seprojekthi ye-OpenVisualCloud, ephinda iphuhlise i-SVT-HEVC kunye ne-SVT-VP9 encoders. Ikhowudi isasazwa phantsi kwelayisensi ye-BSD.

Ukusebenzisa i-SVT-AV1, iprosesa ye-x86_64 enenkxaso yemiyalelo ye-AVX2 iyafuneka. Ukufaka ikhowudi ye-10-bit AV1 imisinga kumgangatho we-4K kufuna i-48 GB ye-RAM, 1080p - 16 GB, 720p - 8 GB, 480p - 4 GB. Ngenxa yobunzima bee-algorithms ezisetyenziswe kwi-AV1, ukufakwa kweekhowudi kule fomati kufuna izibonelelo ezininzi ngakumbi kunezinye iifomathi, ezingavumeli ukusetyenziswa kwe-encoder ye-AV1 eqhelekileyo kwi-transcoding yexesha langempela. Ngokomzekelo, i-encoder yesitokhwe esuka kwiprojekthi ye-AV1 idinga i-5721, i-5869 kunye ne-658 amaxesha amaninzi ngakumbi xa kuthelekiswa ne-x264 ("iprofayili" eyintloko), i-x264 (iprofayili "ephezulu") kunye ne-libvpx-vp9 encoders.

Phakathi kotshintsho kukhupho olutsha lwe-SVT-AV1:

  • Ukulungelelaniswa komgangatho / ukukhawuleza kuye kwaphuculwa, ngenxa yoko i-presets ye-M1-M5 yakhawuleza nge-15-30%, kunye ne-presets ye-M6-M13 nge-1-3%.
  • Kongezwe i-MR preset entsha (--preset -1) echazwa njengokubonelela ngomgangatho wereferensi.
  • Ukusebenza kwe-presets M8-M13 kwimowudi ye-encoding ephantsi-latency iye yalungiswa.
  • Inkxaso eyongeziweyo yokhetho oluguquguqukayo lwezakhiwo zengqikelelo yenqanaba eliphezulu "miniGOP" (Iqela leMifanekiso) kuqwalaselo lofikelelo olungenamkhethe, olwenziwe ngokungagqibekanga ekusetweni kwangaphambili ukuya kuthi ga kuM9. Kukwakhona ukucacisa ubungakanani obuncinci beminiGOP ukukhawulezisa ukulayisha kwangaphambili.
  • Ukukwazi ukutshintsha i-lambda yokulinganisa izinto kumgca womyalelo unikiwe.
  • I-plugin ye-gstreamer ibhalwe kwakhona.
  • Kongezwe ukukwazi ukutsiba inani elithile lezakhelo phambi kokuba uqalise ukukhowudwa.
  • Ukucocwa okuphawulekayo kwezinto eziguquguqukayo ezingasetyenziswanga kunye nemisebenzi ye-static yenziwe, kwaye izimvo kwikhowudi ziye zahlengahlengiswa. Ubungakanani bamagama aguquguqukayo buncitshisiwe ukwenza ikhowudi ifundeke lula.

umthombo: opennet.ru

Yongeza izimvo