rav1e 0.5, AV1 ఎన్‌కోడర్ విడుదల

AV1 వీడియో కోడింగ్ ఫార్మాట్ కోసం ఎన్‌కోడర్ అయిన rav0.5.0e 1 విడుదల జరిగింది. ఉత్పత్తి Mozilla మరియు Xiph కమ్యూనిటీలచే అభివృద్ధి చేయబడింది మరియు C/C++లో వ్రాయబడిన లిబామ్ రిఫరెన్స్ ఇంప్లిమెంటేషన్‌కు భిన్నంగా ఉంటుంది, కోడింగ్ వేగాన్ని పెంచడం మరియు భద్రతపై ఎక్కువ శ్రద్ధ చూపడం ద్వారా (కంప్రెషన్ సామర్థ్యం ఇంకా వెనుకబడి ఉంది). ఉత్పత్తి అసెంబ్లీ ఆప్టిమైజేషన్లతో రస్ట్ ప్రోగ్రామింగ్ భాషలో వ్రాయబడింది (72.2% - అసెంబ్లర్, 27.5% - రస్ట్), కోడ్ BSD లైసెన్స్ క్రింద పంపిణీ చేయబడుతుంది. Windows మరియు macOS కోసం రెడీ బిల్డ్‌లు తయారు చేయబడ్డాయి (నిరంతర ఏకీకరణ సిస్టమ్‌తో సమస్యల కారణంగా Linux కోసం బిల్డ్‌లు తాత్కాలికంగా దాటవేయబడతాయి).

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

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

కొత్త వెర్షన్ క్రింది మార్పులను కలిగి ఉంది:

  • కోడెక్ యొక్క ముఖ్యమైన త్వరణం;
    rav1e 0.5, AV1 ఎన్‌కోడర్ విడుదల
  • నిర్దిష్ట వీడియో పరిమాణాలలో ఎన్‌కోడర్ క్రాష్ అయ్యేలా చేసిన బగ్ పరిష్కరించబడింది;
  • ఒక్కో ఛానెల్‌కు 2 బిట్‌ల కోసం వీనర్ అంచనాను గణనీయంగా వేగవంతం చేయడానికి AVX13 సూచనలను ఉపయోగించడం (16 సార్లు వరకు). అదేవిధంగా, SIMD సూచనల ఉపయోగం జోడించబడింది, ఇది సారూప్య పరిస్థితుల్లో 7 సార్లు వరకు గణనలను వేగవంతం చేయడం సాధ్యపడింది;
  • x86, arm32 మరియు arm64 ప్లాట్‌ఫారమ్‌ల కోసం చాలా చిన్న పరిష్కారాలు మరియు ఆప్టిమైజేషన్‌లు.

మూలం: opennet.ru

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