I-FFmpeg 5.0 «Lorentz» sele ikhululwe kwaye ezi zintsha zayo

Emva kweenyanga ezilishumi zophuhliso ukukhutshwa kwenguqulelo entsha yeFFmpeg 5.0 yabhengezwa, equka isethi yezicelo kunye nengqokelela yeelayibrari zokusebenza kwiifomathi ezahlukeneyo zemultimedia (ukurekhoda, ukuguqulwa kunye nokuguqulwa kweefomathi zeaudio kunye nevidiyo).

Utshintsho olubalulekileyo kwinani loguqulelo kungenxa yotshintsho olubalulekileyo lwe-API kunye notshintsho kwiskimu sokuvelisa esitsha, ngokubhekiselele apho ukukhutshwa okukhulu okutsha kuya kwenziwa kanye ngonyaka, kwaye kukhutshwe ixesha elide lokuxhasa - kanye emva kweminyaka emibini. I-FFmpeg 5.0 iya kuba yinguqulelo yokuqala ye-LTS yeprojekthi.

Iimpawu ezintsha eziphambili zeFFmpeg 5.0

Kule nguqulo intsha ukucocwa okubalulekileyo kwee-APIs zakudala zokufakwa kweekhowudi kunye ne-decoding, kunye nokutshintshela kwi-N: M API entsha, enika ujongano lwenkqubo enye yomsindo kunye nevidiyo, kunye neekhowudi ezahlukeneyo zokufaka kunye nemveliso.

Tambien kukhankanyiwe ukuba zonke ii-API eziphawulwe ngaphambili zasuswa yehlisiwe kwaye yongeza i-API entsha yezihluzo ze-bitstream.

Ngaphandle koko, wongeze iifomati ezahlukeneyo kunye neekhowudi: Izahlulo zesikhongozeli semidiya azisahlanganisi umxholo opheleleyo wedikhowuda. I-APIs esusiweyo yokubhalisa ii-codecs kunye neefomathi: zonke iifomati ngoku zihlala zibhalisiwe.

Yongezwe inkxaso yoyilo lweLoongArch olusetyenziswa kwiiprosesa zeLoongson, kunye nenkxaso ye-LSX kunye ne-LASX SIMD izandiso ezinikezelwe kwi-LoongArch. Ukulungiswa okuthe ngqo kwe-LoongArch kuye kwaphunyezwa kwi-H.264, VP8 kunye ne-VP9 codecs.

Yongezwe inkxaso yeconcatf protocol, echaza ifomathi yokudlulisa uluhlu lwemithombo ("ffplay concatf:split.txt"), yongeza kwakhona ii-decoder ezintsha: Speex, MSN Siren, ADPCM IMA Acorn Replay, GEM (bitmaps), ii-encoders ezintsha: zipakishwe ngamasuntswana, iApple Imizobo (SMC), ADPCM IMA Westwood, VideoToolbox ProRes. Iisetingi ze-encoder ze-AAC zitshintshiwe ukufikelela kumgangatho ophezulu.

Ngakolunye uhlangothi, Kukwaqatshelwe ukuba izingxobo zesikhongozeli seendaba zongezwa (muxer): Westwood AUD, Argonaut Games CVG, AV1 (Low Overhead Bitstream), Added Media Container Unpackers (demuxer): IMF, Argonaut Games CVG.
Yongeza i-parser entsha ye-AMR (i-Adaptive Multi-Rate) ye-codec yomsindo kwaye yongeza i-packer yedatha yokuhlawula (ipakisha) yokudlulisa ividiyo engaxinzelelwanga usebenzisa i-RTP protocol (RFC 4175).

Ngokuphathelele izihluzi zevidiyo ezintsha:

  • icandelo kunye necandelo: ukwahlula umlambo ngevidiyo okanye isandi kwimijelo emininzi eyahlulwe ngamaxesha okanye izakhelo.
  • hsvkey kunye ne-hsvhold: Faka indawo ye-HSV yombala we-gamut kwividiyo enamaxabiso angwevu.
  • greyworld: usebenzisa i-algorithm esekwe kwingqikelelo yehlabathi engwevu.
  • scharr: usetyenziso lomsebenzisi we-Orb (ukwahluka komsebenzisi we-Sobel onee-coefficients ezahlukeneyo) kwividiyo yongeniso.
  • imofu: Ikuvumela ukuba usebenzise iinguqu ezahlukeneyo ze-morphological kwividiyo.
  • LatencyNONE
  • limitdiff: Ichaza umahluko phakathi kwemijelo emibini okanye emithathu yevidiyo.
  • lungelelanisa: Ibala unxulumano olunqamlezileyo phakathi kwemijelo yevidiyo.
  • i-varblur: ukufiphala kwevidiyo eguquguqukayo kunye nenkcazo yeradiyasi efipheleyo yevidiyo yesibini.
  • ukuhlutha kwamathambo: Faka umbala, ukugcwala, okanye uhlengahlengiso olucacileyo kwividiyo.
  • umbala spectrum: Veza umboniso wevidiyo ngombala onikiweyo.
  • libplacebo: Isicelo sokunikezela ngeeshadi zeHDR kwithala leencwadi le-libplacebo.
  • vflip_vulkan, hflip_vulkan, kunye neflip_vulkan: zizinto ezahlukeneyo zohluzo oluthe nkqo okanye oluthe tye lwevidiyo (i-vflip, i-hflip, kunye ne-flip) esetyenziswe kusetyenziswa i-API yemizobo ye-Vulkan.
  • yadif_videotoolbox: Umahluko we yadif deinterlacing icebo lokucoca esekwe kwi VideoToolbox isakhelo.

Gqibela kwabo banomdla wokwazi okungakumbi ngayo malunga noku kukhutshwa okutsha, ungajonga utshintsho olupheleleyo kule khonkco.

Ngexesha kwabo bafuna ukufaka okanye ukuhlaziya ukusuka kwiFFmpeg kuya kufuneka uyazi ukuba le phakheji ifumaneka kuninzi losasazo lweLinux okanye ukuba ukhetha unokukhuphela ikhowudi yemithombo yolwazi yokuhlanganisa kwikhonkco elingezantsi.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.