வல்கன் கிராபிக்ஸ் APIக்கான ஆதரவுடன் FFmpeg 4.3 மல்டிமீடியா தொகுப்பின் வெளியீடு

பத்து மாத வளர்ச்சிக்குப் பிறகு கிடைக்கிறது மல்டிமீடியா தொகுப்பு FFmpeg 4.3, பல்வேறு மல்டிமீடியா வடிவங்களில் (ஆடியோ மற்றும் வீடியோ வடிவங்களைப் பதிவு செய்தல், மாற்றுதல் மற்றும் குறியாக்கம் செய்தல்) செயல்பாடுகளுக்கான பயன்பாடுகளின் தொகுப்பு மற்றும் நூலகங்களின் தொகுப்பு ஆகியவை அடங்கும். தொகுப்பு LGPL மற்றும் GPL உரிமங்களின் கீழ் விநியோகிக்கப்படுகிறது, FFmpeg இன் வளர்ச்சி திட்டத்திற்கு அருகில் மேற்கொள்ளப்படுகிறது. எம்பிளேயர்.

Из மாற்றங்கள், சேர்க்கப்பட்டது FFmpeg 4.3 இல், நாம் முன்னிலைப்படுத்தலாம்:

  • கிராபிக்ஸ் API ஆதரவு சேர்க்கப்பட்டது நாயின் பெயர் வல்கன்;
  • AMD AMF/VCE இன்ஜின்களை முடுக்கம் மற்றும் நிலையான வடிப்பான்களின் மாறுபாடுகளைப் பயன்படுத்தி Linux க்கான Vulkan அடிப்படையில் ஒரு குறியாக்கி செயல்படுத்தப்பட்டது. avgblur_vulkan, overlay_vulkan, scale_vulkan மற்றும் chromaber_vulkan;
  • API ஐப் பயன்படுத்துவதற்கான சாத்தியம் வழங்கப்படுகிறது வி.டி.பி.ஏ.யு (வீடியோ டிகோட் மற்றும் விளக்கக்காட்சி) VP9 வடிவத்தில் வீடியோ செயலாக்கத்தின் வன்பொருள் முடுக்கம்;
  • நூலகத்தைப் பயன்படுத்தி AV1 வீடியோவை குறியாக்கம் செய்யும் திறன் சேர்க்கப்பட்டது librav1e, ரஸ்டில் எழுதப்பட்டு Xiph மற்றும் Mozilla சமூகங்களால் உருவாக்கப்பட்டது;
  • mp4 மீடியா கண்டெய்னர்களுக்கு இழப்பற்ற பல சேனல் ஆடியோ கோடெக்கிற்கான ஆதரவு செயல்படுத்தப்பட்டுள்ளது TrueHD மற்றும் முப்பரிமாண ஒலிக்கான கோடெக் MPEG-H 3D;
  • நெறிமுறை ஆதரவு சேர்க்கப்பட்டது ZeroMQ и முயல்MQ (AMQP 0-9-1);
  • லினக்ஸில், வீடியோ ஸ்ட்ரீம்களின் நேரியல் அல்லாத எடிட்டிங் (மெய்நிகர் வீடியோ கோடெக்) ஃபிரேம்சர்வரில் இருந்து மாற்றம் செய்யப்பட்டுள்ளது. AvxSynth, இது 5 ஆண்டுகளாக கைவிடப்பட்டது, தற்போதைய போர்க்கில் AviSynth+;
  • தொகுப்பில் WebP வடிவமைப்பில் உள்ள படங்களுக்கான பாகுபடுத்தி உள்ளது;
  • வன்பொருள் முடுக்கம் பொறிமுறையைப் பயன்படுத்தி MJPEG மற்றும் VP9 குறிவிலக்கிகள் செயல்படுத்தப்பட்டது இன்டெல் QSV (விரைவு ஒத்திசைவு வீடியோ), அத்துடன் இன்டெல் QSV அடிப்படையிலான VP9 குறியாக்கி;
  • 3GPP டைம்டு டெக்ஸ்ட் சப்டைட்டில்ஸ் வடிவத்தில் வசன நடைகளுக்கான விரிவாக்கப்பட்ட ஆதரவு;
  • API மூலம் குறியாக்கி ரேப்பர் சேர்க்கப்பட்டது மைக்ரோசாப்ட் மீடியா அறக்கட்டளை;
  • சைமன் & ஷஸ்டர் இன்டராக்டிவ் கேம்களில் பயன்படுத்தப்படும் ஆடியோ தரவுகளுக்கான ADPCM குறியாக்கி சேர்க்கப்பட்டது;
  • புதிய குறிவிலக்கிகள் சேர்க்கப்பட்டன: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut கேம்ஸ் ADPCM, ரேமன் 2 ADPCM, சைமன் & ஸ்கஸ்டர் ஊடாடும் ADPCM, உயர் மின்னழுத்த மென்பொருள் DPCM, சிடிஎஃப்சிஎம், ஐஎம்ஏ ஏடிஎஃப்டிசிஎம், சிடிஎஃப்டிசிஎம் முதல்வர் மற்றும் CRI HCA;
  • ஸ்ட்ரீம்ஹாஷ் மீடியா கன்டெய்னர் பேக்கர் (மக்சர்) சேர்க்கப்பட்டது மற்றும் m2ts கொள்கலன்களில் pcm மற்றும் pgs பேக் செய்யும் திறனை செயல்படுத்தியது;
  • மீடியா கன்டெய்னர் அன்பேக்கர்ஸ் (டீமக்ஸர்) சேர்க்கப்பட்டது: பயன்பாட்டிலிருந்து நீட்டிப்புகளுடன் AV1 B,
    Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun and .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank;

  • Новые வடிகட்டிகள்:
    • v360 - 360 டிகிரி வீடியோவை பல்வேறு வடிவங்களாக மாற்றுகிறது;
    • சுருள் - கொடுக்கப்பட்ட வேகத்தில் வீடியோவை கிடைமட்டமாக அல்லது செங்குத்தாக உருட்டும்;
    • ஒளிச்சேர்க்கை - வீடியோவில் இருந்து பிரகாசமான ஃப்ளாஷ்கள் மற்றும் பிரகாசத்தில் திடீர் மாற்றங்களை நீக்குகிறது, இது வலிப்பு வலிப்பு ஏற்படக்கூடும்;
    • arnndn - தொடர்ச்சியான நரம்பியல் நெட்வொர்க்கைப் பயன்படுத்தி பேச்சு சத்தத்தை அடக்கும் வடிகட்டி;
    • இருதரப்பு - விளிம்புகளைப் பாதுகாக்கும் போது இடஞ்சார்ந்த எதிர்ப்பு மாற்றுப்பெயர்ச்சியைச் செய்கிறது;
    • முகமூடி அணிந்தவர் и முகமூடி மேக்ஸ் - மூன்றாவது ஸ்ட்ரீமில் உள்ள வேறுபாடுகளின் அடிப்படையில் இரண்டு வீடியோ ஸ்ட்ரீம்களை இணைக்கவும்;
    • சராசரி - குறிப்பிட்ட ஆரத்திற்குள் பொருந்தக்கூடிய செவ்வகத்திலிருந்து இடைநிலை பிக்சலைத் தேர்ந்தெடுக்கும் இரைச்சல் குறைப்பு வடிகட்டி;
    • AV1 சட்ட இணைப்பு - AV1 ஸ்ட்ரீமில் பிரேம்களை இணைத்தல்;
    • தொடர்பு - இரண்டு ஆடியோ ஸ்ட்ரீம்களுக்கு இடையே இயல்பாக்கப்பட்ட குறுக்கு தொடர்பைக் கணக்கிடுகிறது;
    • இந்த வரைபடம் - வீடியோவில் வண்ண விநியோகத்தின் வரைபடத்தை கணக்கிட்டு காண்பிக்கும்;
    • உறைதல் சட்டங்கள் - ஒரு வீடியோவில் உள்ள பிரேம்களின் தொகுப்பை மற்றொரு ஸ்ட்ரீமில் இருந்து சில பிரேம்களுடன் மாற்றுகிறது;
    • xfade и xfade_opencl -
      ஒரு வீடியோ ஸ்ட்ரீமில் இருந்து மற்றொரு வீடியோ ஸ்ட்ரீமுக்கு மாறும்போது குறுக்கு மங்கல்;

    • afirsrc - அதிர்வெண் மாதிரி முறையைப் பயன்படுத்தி FIR குணகங்களை உருவாக்குகிறது;
    • pad_opencl - படத்தில் திணிப்பு சேர்க்கிறது;
    • CAS - வீடியோவில் CAS (கான்ட்ராஸ்ட் அடாப்டிவ் ஷார்பன்) கூர்மைப்படுத்தும் வடிகட்டியைப் பயன்படுத்துகிறது;
    • உதவித்தொகை - இயல்பாக்கப்பட்ட அல்காரிதம் பொருந்தும் எல்எம்எஸ் (குறைந்த சராசரி சதுரங்கள்) முதல் ஆடியோ ஸ்ட்ரீமுக்கு, இரண்டாவது ஸ்ட்ரீமில் உள்ள வேறுபாடுகளின் அடிப்படையில் குணகங்களைக் கணக்கிடுகிறது;
    • மேலடுக்கு_குடா - ஒரு வீடியோவின் ஒரு பகுதியை மற்றொன்றின் மேல் வைக்கிறது;
    • tmedian - பல வெற்றிகரமான பிரேம்களிலிருந்து இடைநிலை பிக்சல்களைப் பயன்படுத்தும் இரைச்சல் குறைப்பு வடிகட்டி;
    • முகமூடி வாசல் — இரண்டு வீடியோ ஸ்ட்ரீம்களுக்கு இடையே உள்ள வித்தியாசத்தை த்ரெஷோல்ட் மதிப்புடன் ஒப்பிடுவதன் அடிப்படையில் வடிகட்டும்போது பிக்சல்களைத் தேர்ந்தெடுக்கிறது;
    • அசுப்பூஸ்ட் - துணை இடையகத்திற்கான அதிர்வெண்களை அதிகரிக்கிறது;
    • pcm_rechunk — குறிப்பிட்ட மாதிரி அதிர்வெண் அல்லது பாக்கெட் பரிமாற்ற வீதத்தை கணக்கில் எடுத்துக்கொண்டு பிசிஎம் ஆடியோவை மீண்டும் பேக்கேஜ் செய்கிறது;
    • scdet - வீடியோவில் காட்சியில் மாற்றங்களை தீர்மானிக்கிறது (உதாரணமாக, சட்டத்தில் இயக்கத்தை தீர்மானிக்க);
    • சாய்வு - சாய்வுகளுடன் வீடியோ ஸ்ட்ரீமை உருவாக்குகிறது;
    • சியர்பின்ஸ்கி - ஃப்ராக்டல்களுடன் வீடியோ ஸ்ட்ரீமை உருவாக்குகிறது சியர்பின்ஸ்கி;
    • வரை - துண்டுகளால் ஆன வீடியோவை தனிப் படங்களாக அலசுகிறது;
    • dblur - திசை மங்கலை செயல்படுத்துகிறது.

ஆதாரம்: opennet.ru

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