ரஸ்டில் AV1 குறியாக்கியான rav0.3e 1 வெளியீடு

நடைபெற்றது வெளியீடு rav1e 0.3, உயர் செயல்திறன் கொண்ட வீடியோ குறியீட்டு வடிவ குறியாக்கி AV1, Xiph மற்றும் Mozilla சமூகங்களால் உருவாக்கப்பட்டது. குறியாக்கி ரஸ்டில் எழுதப்பட்டுள்ளது மற்றும் குறியாக்க வேகத்தை கணிசமாக அதிகரிப்பதன் மூலமும் பாதுகாப்பில் அதிக கவனம் செலுத்துவதன் மூலமும் குறிப்பு லிபாம் குறியாக்கியிலிருந்து வேறுபடுகிறது. திட்டக் குறியீடு வழங்கியது BSD உரிமத்தின் கீழ்.

ஆதரவு உட்பட அனைத்து முக்கிய AV1 அம்சங்களும் ஆதரிக்கப்படுகின்றன
உள் மற்றும் வெளிப்புறமாக குறியிடப்பட்ட சட்டங்கள் (உள்- и இடையேயான-பிரேம்கள்), 64x64 சூப்பர் பிளாக்ஸ், 4:2:0, 4:2:2 மற்றும் 4:4:4 குரோமா துணை மாதிரி, 8-, 10- மற்றும் 12-பிட் வண்ண ஆழம் குறியாக்கம், RDO (விகிதம்-மாறுதல் தேர்வுமுறை) மேம்படுத்தல் சிதைவு, இண்டர்ஃப்ரேம் மாற்றங்களைக் கணிக்க மற்றும் உருமாற்றங்களை அடையாளம் காண, ஓட்ட விகிதத்தைக் கட்டுப்படுத்துதல் மற்றும் காட்சித் துண்டிப்பைக் கண்டறிவதற்கான பல்வேறு முறைகள்.

AV1 வடிவம் கவனிக்கத்தக்கது வெளிப்புறங்கள் சுருக்க திறன்களின் அடிப்படையில் H.264 மற்றும் VP9, ​​ஆனால் அவற்றை செயல்படுத்தும் அல்காரிதம்களின் சிக்கலான தன்மை காரணமாக அது தேவைப்படுகிறது குறியாக்கத்திற்கான அதிக நேரம் (குறியீட்டு வேகத்தில், libaom நூற்றுக்கணக்கான மடங்கு libvpx-vp9, மற்றும் ஆயிரக்கணக்கான மடங்கு x264 பின்னால் உள்ளது).
rav1e குறியாக்கி 11 செயல்திறன் நிலைகளை வழங்குகிறது, இதில் அதிகபட்சம் நிகழ்நேர குறியாக்க வேகத்தை வழங்குகிறது. குறியாக்கி கட்டளை வரி பயன்பாடாகவும் நூலகமாகவும் கிடைக்கிறது.

புதிய பதிப்பில்:

  • வேகமான குறியாக்க முறை முன்மொழியப்பட்டது வேகம் 10;
  • பைனரி அசெம்பிளிகளின் அளவு குறைக்கப்பட்டது (x86_64/Linux இயங்குதளத்தில் நூலகம் சுமார் 3MB வரை எடுக்கும்);
  • சட்டசபை நேரம் தோராயமாக 14% குறைக்கப்பட்டது;
  • வீடியோவிலிருந்து பிளாக் கலைப்பொருட்களை அகற்ற பல-திரிக்கப்பட்ட வடிகட்டி சேர்க்கப்பட்டது (தடுத்தல்);
  • x86_64 கட்டமைப்பிற்கு, SIMD வழிமுறைகளைப் பயன்படுத்தி கூடுதல் மேம்படுத்தல்கள் செயல்படுத்தப்பட்டுள்ளன மற்றும் தானியங்கு-வெக்டரைசேஷன் பயன்பாடு விரிவாக்கப்பட்டது;
  • நினைவக ஒதுக்கீடு செயல்பாடுகளின் எண்ணிக்கை 1/6 குறைக்கப்பட்டது;
  • RDO இல் (விகித சிதைவு தேர்வுமுறை), உள்-பிரேம் சிதைவுகளை அடக்குவதற்கான தர்க்கம் மேம்படுத்தப்பட்டுள்ளது;
  • சில செயல்பாடுகள் மிதக்கும் புள்ளி எண்கணிதத்தைப் பயன்படுத்துவதில் இருந்து முழு எண் கணக்கீடுகளுக்கு மாற்றப்பட்டுள்ளன;
  • இரண்டாவது வேக மட்டத்தில் குறியாக்க தரம் 1-2% மேம்படுத்தப்பட்டுள்ளது;
  • சேர்க்கப்பட்டது புதிய இயக்க திசை கணிப்பு வடிகட்டி (உள் முனை);
  • பிரேம்களுக்கு இடையே மாறுதல் இடைவெளியைத் தீர்மானிக்க "-S" (--சுவிட்ச்-பிரேம்-இடைவெளி) விருப்பம் சேர்க்கப்பட்டது;
  • wasm32-wasi இயங்குதளத்திற்கான உருவாக்க ஆதரவு சேர்க்கப்பட்டது (WebAssembly கணினி இடைமுகம்).

ஆதாரம்: opennet.ru

கருத்தைச் சேர்