రస్ట్‌లో AV1 ఎన్‌కోడర్ అయిన rav0.2e 1 విడుదల

అందుబాటులో విడుదల rav1e 0.2, అధిక-పనితీరు గల వీడియో కోడింగ్ ఫార్మాట్ ఎన్‌కోడర్ AV1, Xiph మరియు Mozilla కమ్యూనిటీలచే అభివృద్ధి చేయబడింది. ఎన్‌కోడర్ రస్ట్‌లో వ్రాయబడింది మరియు ఎన్‌కోడింగ్ వేగాన్ని గణనీయంగా పెంచడం ద్వారా మరియు భద్రతపై దృష్టిని పెంచడం ద్వారా రిఫరెన్స్ లిబామ్ ఎన్‌కోడర్‌కు భిన్నంగా ఉంటుంది. ప్రాజెక్ట్ కోడ్ ద్వారా పంపిణీ చేయబడింది BSD లైసెన్స్ కింద.

మద్దతుతో సహా అన్ని ప్రధాన AV1 ఫీచర్‌లకు మద్దతు ఉంది
అంతర్గతంగా మరియు బాహ్యంగా ఎన్కోడ్ చేయబడిన ఫ్రేమ్‌లు (ఇంట్రా- и ఇంటర్-ఫ్రేమ్‌లు), 64x64 సూపర్‌బ్లాక్‌లు, 4:2:0, 4:2:2 మరియు 4:4:4 క్రోమా సబ్‌సాంప్లింగ్, 8-, 10- మరియు 12-బిట్ కలర్ డెప్త్ ఎన్‌కోడింగ్, RDO (రేట్-డిస్టార్షన్ ఆప్టిమైజేషన్) ఆప్టిమైజేషన్ డిస్టార్షన్, ఇంటర్‌ఫ్రేమ్ మార్పులను అంచనా వేయడానికి మరియు పరివర్తనలను గుర్తించడానికి, ప్రవాహ రేటును నియంత్రించడానికి మరియు దృశ్యం కత్తిరించడాన్ని గుర్తించడానికి వివిధ రీతులు.

AV1 ఫార్మాట్ గుర్తించదగినది అవుట్‌స్ట్రిప్స్ కుదింపు స్థాయి పరంగా x264 మరియు libvpx-vp9, కానీ అల్గారిథమ్‌ల సంక్లిష్టత కారణంగా ఇది అవసరం ఎన్‌కోడింగ్ కోసం గణనీయంగా ఎక్కువ సమయం (ఎన్‌కోడింగ్ వేగంలో, libaom libvpx-vp9 కంటే వందల రెట్లు వెనుకబడి ఉంది మరియు x264 కంటే వేల రెట్లు వెనుకబడి ఉంటుంది).
rav1e ఎన్‌కోడర్ 11 పనితీరు స్థాయిలను అందిస్తుంది, వీటిలో అత్యధికం నిజ-సమయ ఎన్‌కోడింగ్ వేగాన్ని అందజేస్తుంది. ఎన్‌కోడర్ కమాండ్ లైన్ యుటిలిటీగా మరియు లైబ్రరీగా అందుబాటులో ఉంటుంది.

కొత్త వెర్షన్‌లో:

  • మొదటి విడుదలతో పోలిస్తే (ఎన్‌కోడింగ్ సెట్టింగ్‌లను బట్టి) పనితీరును 40%-70% పెంచిన ఆప్టిమైజేషన్‌లు చేయబడ్డాయి;
  • ఎన్‌కోడింగ్ పారామితులను సీరియలైజ్ చేయడం మరియు డీరియలైజ్ చేయడం కోసం క్లై ఇంటర్‌ఫేస్‌కు “సీరియలైజ్” ఎంపిక జోడించబడింది;
  • మరగుజ్జు ఆకృతిలో డీబగ్గింగ్ సమాచారం యొక్క తరం జోడించబడింది;
  • “--బెంచ్‌మార్క్” ఫ్లాగ్ macOS మరియు Linux కోసం cliకి జోడించబడింది;
  • స్పీడ్‌సెట్టింగ్ ఎంపికను ఉపయోగించి సెగ్మెంటేషన్‌ను కాన్ఫిగర్ చేసే సామర్థ్యాన్ని జోడించారు (డిఫాల్ట్‌గా డిసేబుల్ చేయబడింది, ఇది డీసింక్రొనైజేషన్‌కు దారి తీస్తుంది).

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి