FFmpeg 5.0 siideynta xirmada warbaahinta badan

Toban bilood oo horumarin ah ka dib, xirmada warbaahinta badan ee FFmpeg 5.0 hadda waa la heli karaa. Waxa ku jira qaybo codsiyo ah iyo ururin maktabado ah oo loogu shaqaynayo qaabab badan oo kala duwan (duubista, beddelidda, iyo dejinta codka iyo muuqaalka). Xirmada waxaa lagu qaybiyaa shatiga LGPL iyo GPL, FFmpegna waxaa la soo saarayaa iyadoo lala kaashanayo mashruuca MPlayer. Isbeddelka muhiimka ah ee nambarka nooca waxaa sabab u ah isbeddellada la taaban karo ee API-ga iyo u-guurka wareegga cusub ee sii-deynta, kaas oo siideynno cusub oo waaweyn la sii deyn doono sannad kasta, iyada oo la sii daayo taageero-ballaadhan labadii sanaba mar. FFmpeg 5.0 waxay noqon doontaa sii deynta LTS ee ugu horeysay mashruuca.

Qaar ka mid ah isbeddelada lagu daray FFmpeg 5.0 waxaa ka mid ah:

  • Nadiifin mug leh oo kaydinta dhaxalka iyo dejinta API-yada ayaa la sameeyay, waxaana loo gudbay N:M API-ga cusub waa la sameeyay. API-gani waxa uu bixiyaa API midaysan oo maqal iyo muuqaal ah, waxa kale oo uu u kala saaraa codecs-ka gelinta iyo durdurrada wax soo saarka. Dhammaan API-yada dhaxalka ah ee hore loogu calaamadeeyay inay yihiin kuwo meesha ka baxay ayaa meesha laga saaray. API cusub oo loogu talagalay filtarrada bitstream ayaa lagu daray. Qaababka iyo codecyada waa la kala saaray - baakadaha weelka warbaahinta ka baxa mar dambe ma dhex gelin guud ahaan macnaha codeeyaha. API-yada loogu talagalay diiwaan gelinta codecyada iyo qaababka waa laga saaray - dhammaan qaababka hadda mar walba waa la diiwaan geliyey.
  • Maktabada libavresample waa la saaray
  • API fudud oo ku salaysan AVFrame ayaa lagu daray maktabadda libswscale.
  • Taageerada si weyn loo hagaajiyay ee sawirada Vulkan API.
  • Taageero lagu daray dardargelinta qalabka dejinta iyo codaynta qaababka VP9 iyo ProRes iyadoo la adeegsanayo VideoToolbox API.
  • Taageerada qaab dhismeedka LoongArch ee loo isticmaalo soosaarayaasha Loongson ayaa lagu daray, iyo sidoo kale taageerada LSX iyo LASX SIMD kordhinta ay bixiso LoongArch. Horumarinta gaarka ah ee LoongArch ayaa loo hirgeliyay codec-yada H.264, VP8, iyo VP9.
  • Taageero lagu daray borotokoolka Concatf, kaas oo qeexaya qaabka gudbinta liiska agabka ("ffplay concatf:split.txt").
  • Dekodeerayaal cusub oo lagu daray: Speex, MSN Siren, ADPCM IMA Acorn Replay, GEM (bitmaps).
  • Codeeyayaal cusub ayaa lagu daray: baakad yar, Apple Graphics (SMC), ADPCM IMA Westwood, iyo VideoToolbox ProRes. Halbeegyada codeeyaha AAC waa la hagaajiyay si loo gaaro tayada sare.
  • Xirmooyinka weelka warbaahinta ee lagu daray (muxer): Westwood AUD, Argonaut Games CVG, AV1 (Bitstream-ka sare ee sare).
  • Baakadaha weelka warbaahinta lagu daray (demuxer): IMF, Ciyaaraha Argonaut CVG.
  • Waxaa lagu soo daray falanqeeye cusub oo loogu talagalay codec maqal ah oo AMR ah
  • Waxaa lagu daray xirmooyin xog-qaadis ah (packetizer) oo loogu talagalay gudbinta fiidyaha aan la ciriirin iyadoo la adeegsanayo nidaamka RTP (RFC 4175).
  • filtarrada fiidiyooga cusub:
    • qayb iyo qayb - u kala qaybinta hal durdur oo leh muuqaal ama maqal una kala qaybiya durdurro badan oo leh waqti ama fareemyo.
    • hsvkey iyo hsvhold waxay beddeleen qayb ka mid ah kala duwanaanshaha midabka HSV muuqaal muuqaal leh oo leh qiimayaal cawl.
    • grayworld - sixitaanka midabka fiidiyowga iyadoo la adeegsanayo algorithm ee ku saleysan mala-awaalka adduunka cawl.
    • scharr - waxay khusaysaa hawl wadeenka Schar (nooc ka mid ah hawl wadeenada Sobel-ka oo leh qiyaaso kala duwan) fiidyowga gelinta.
    • morpho - waxay kuu oggolaaneysaa inaad ku dabaqdo isbeddello muuqaaleed oo kala duwan fiidiyowyada.
    • daahitaanka iyo feejignaanta - waxay cabbirtaa daahitaanka shaandhaynta ugu yar iyo tan ugu badan ee shaandhada hore loo dabaqay.
    • limitdiff - waxay qeexaysaa farqiga u dhexeeya laba ama saddex durdurrada fiidiyowga.
    • xcorrelate - wuxuu xisaabiyaa isku-xidhka isku-xidhka u dhexeeya qulqulka fiidiyowga.
    • varblur - muuqaal blur ah oo doorsooma oo leh radius blur oo laga go'aamiyay fiidiyow labaad.
    • huesaturation - codsanaya midabka, saturation, ama xoojinta fiidyaha.
    • colorspectrum - jiilka qulqulka fiidyaha oo leh midab midab leh.
    • libplacebo - Codsiga habaynta hadhka HDR ee maktabadda libplacebo.
    • vflip_vulkan, hflip_vulkan, iyo flip_vulkan waa kala duwanaanshiyaha filtarrada fiilada tooska ah ama tooska ah (vflip, hflip, iyo flip), oo la hirgeliyay iyadoo la adeegsanayo sawirada Vulkan API.
    • yadif_videotoolbox waa kala duwanaanshiyaha yadif deinterlacing filter oo ku salaysan qaabka VideoToolbox.
  • filtarrada codka cusub:
    • apsyclip - codsashada gooyaha maskaxda ee qulqulka dhawaaqa.
    • afwtdn - waxay xakameysaa buuqa ballaaran.
    • adecorrelate - mari algorithm qurxin socodka qulqulka.
    • atilt - codso isbeddel muuqaal ah oo loogu talagalay kala duwanaanshaha soo noqnoqda ee la bixiyay.
    • asdr - go'aaminta qallooca isha ee u dhexeeya labada ilood ee maqalka ah.
    • aspectralstats - tirokoobyada wax soo saarka oo leh astaamo muuqaal ah oo kanaal kasta oo maqal ah.
    • adynamicsmooth - fududaynta firfircoon ee socodka maqalka.
    • adynamicequalizer — sinaanta firfircoon ee qulqulka maqalka.
    • anlmf - ku isticmaal algorithm-ka celceliska ugu yar ee labajibbaaran ee socodka maqalka.

Source: opennet.ru

U soo iibso martigelin lagu kalsoonaan karo oo loogu talagalay bogagga leh ilaalinta DDoS, VPS VDS servers 🔥 Iibso martigelin degel oo lagu kalsoonaan karo oo leh ilaalinta DDoS, VPS VDS servers | ProHoster