በ Intel የተሰራ የSVT-AV1 1.5 ቪዲዮ ኢንኮደር ልቀት

የSVT-AV1 1.5 (ስካላብል ቪዲዮ ቴክኖሎጂ AV1) ቤተ-መጽሐፍት ከኤቪ1 ቪዲዮ ኢንኮዲንግ ፎርማት ኢንኮደር እና ዲኮደር ትግበራዎች ጋር ታትሟል። ፕሮጀክቱ በ ኢንቴል ከኔትፍሊክስ ጋር በመተባበር በበረራ ላይ ለሚደረጉ የቪዲዮ ትራንስኮዲንግ እና በቪዲዮ በትዕዛዝ (ቪኦዲ) አገልግሎቶች ውስጥ ለመጠቀም ተስማሚ የሆነ የአፈጻጸም ደረጃን ለማግኘት የተፈጠረ ነው። በአሁኑ ጊዜ ልማት የሚካሄደው በOpen Media Alliance (AOMedia) ስር ሲሆን የAV1 ቪዲዮ ኢንኮዲንግ ፎርማትን በበላይነት ይቆጣጠራል። ቀደም ሲል ፕሮጀክቱ በOpenVisualCloud ፕሮጀክት ማዕቀፍ ውስጥ ተዘጋጅቷል, እሱም SVT-HEVC እና SVT-VP9 ኢንኮድሮችን ያዘጋጃል. ኮዱ የሚሰራጨው በ BSD ፍቃድ ነው።

SVT-AV1 ለ AVX86 መመሪያዎች ድጋፍ ያለው x64_2 ፕሮሰሰር ያስፈልገዋል። ባለ 10-ቢት AV1 ዥረቶችን በ 4K ጥራት ለመመስረት 48 ጊባ ራም ያስፈልጋል፣ 1080p 16GB፣ 720p 8GB፣ 480p 4GB። በAV1 ውስጥ ጥቅም ላይ በሚውሉት ስልተ ቀመሮች ውስብስብነት ምክንያት፣ ይህንን ፎርማት ኢንኮዲንግ ማድረግ ከሌሎች ቅርጸቶች የበለጠ ብዙ ሀብቶችን ይፈልጋል፣ ይህም መደበኛውን AV1 ኢንኮደር ለእውነተኛ ጊዜ ትራንስኮዲንግ መጠቀምን አይፈቅድም። ለምሳሌ፣ ከ AV1 ፕሮጀክት የሚገኘው የአክሲዮን ኢንኮደር ከ x5721 (ዋና መገለጫ)፣ x5869 (ከፍተኛ ፕሮፋይል) እና libvpx-vp658 ኢንኮዲተሮች 264፣ 264 እና 9 እጥፍ የበለጠ ስሌት ይፈልጋል።

በአዲሱ የSVT-AV1 ልቀት ላይ ከተደረጉት ለውጦች መካከል፡-

  • የጥራት / የፍጥነት ግብይት ማመቻቸት ተካሂዷል, በዚህ ምክንያት ቅድመ-ቅምጦች M1-M5 በ 15-30% የተፋጠነ, እና M6-M13 በ 1-3% ተዘጋጅቷል.
  • አዲስ የኤምአር ቅድመ-ቅምጥ (-ቅድመ -1) ተጨምሯል ይህም የማጣቀሻ ጥራት ይሰጣል ተብሎ ይታሰባል።
  • ቅድመ-ቅምጦች M8-M13 በዝቅተኛ መዘግየት ኢንኮዲንግ ሁነታ ማመቻቸት።
  • ለተለዋዋጭ የ"miniGOP" (የሥዕሎች ቡድን) ምርጫ የትንበያ ተዋረድ ለውጥ በነባሪነት እስከ M9 ድረስ ባለው ቅድመ ዝግጅት ውስጥ የነቃ። ንቁ ጭነትን ለማፋጠን አነስተኛ አነስተኛ ጂኦፒ ጅምር መጠን መለየትም ይቻላል።
  • በትዕዛዝ መስመሩ ላይ የላምዳ መለኪያ ሁኔታዎችን የመቀየር ችሎታ ታክሏል።
  • ለ gstreamer ዳግም የተጻፈ ተሰኪ።
  • ኢንኮዲንግ ከመጀመርዎ በፊት የተወሰነ የክፈፎችን ቁጥር የመዝለል ችሎታ ታክሏል።
  • ጥቅም ላይ ያልዋሉ ተለዋዋጮች እና የማይንቀሳቀሱ ተግባራት ጉልህ የሆነ ጽዳት ተካሂዷል, በኮዱ ውስጥ ያሉ አስተያየቶች ተስተካክለዋል. ኮዱን ለማንበብ ቀላል ለማድረግ የተለዋዋጭ ስሞች መጠን ቀንሷል።

ምንጭ: opennet.ru

አስተያየት ያክሉ