Ang FFmpeg 4.3 ay may kasamang suporta sa Vulkan graphics API at marami pa

Pagkatapos ng sampung buwan ng pagsusumikap na nakatuon sa pagbuo ng bagong bersyon ng sikat na multimedia package "FFmpeg 4.3" ang mga developer nito inihayag ang paglulunsad at pagkakaroon nito sa pangkalahatang publiko.

Ang bagong bersyon ng FFmpeg 4.3 may kasamang maraming pagbabago, na maaaring ang pinakamahalaga sa lahat ay ang idinagdag na suporta para sa graphic na API ng Vulkan, na may maraming mga bagong tampok.

Para sa mga hindi nakakaalam FFmpeg, dapat mong malaman na ito ito ay isang multimedia package malawak na kilala at ginamit ng isang malaking bilang ng mga application, mula pa may kasamang isang suite ng mga application at isang koleksyon ng mga aklatan para sa pagpapatakbo sa iba't ibang mga format na multimedia (pagrekord, pagbabago at pag-decode ng mga format ng audio at video).

Ang pakete ay ipinamamahagi sa ilalim ng mga lisensya ng LGPL at GPL, at ang pagpapaunlad ng FFmpeg ay isinasagawa kasama ang proyekto ng MPlayer.

Pangunahing mga bagong tampok ng FFmpeg 4.3

Tulad ng nabanggit sa simula, ang pangunahing kabaguhan ng bagong bersyon na ito ay ang nagdagdag ng suporta para sa Vulkan graphic API, ngunit kasama din iyan ng iba pang mga pagbabago na nabanggit sa anunsyo na, para sa Linux, isang encoder na gumagamit ng AMD AMF / VCE engine ay ipinatupad para sa pagpapabilis pati na rin mga pagpipilian para sa mga tipikal na filter avgblur_vulkan, overlay_vulkan, scale_vulkan, at chromaber_vulkan.

Ang VDPAU (Video Decoding and Presentation) API ay maaaring magamit para sa pagpabilis ng hardware ng pagproseso ng video ng VP9.

Bukod doon nagdagdag ng kakayahang i-encode ang AV1 na video gamit ang librav1e library, nakasulat sa Rust at binuo ng mga pamayanan ng Xiph at Mozilla.

Pagpapatuloy sa mga pagpapabuti para sa Linux, naka-highlight din ito isang paglipat ay ginawa mula sa ang frame server para sa hindi linear na pag-edit ng mga stream ng video AvxSynth, na nasa isang inabandunang estado sa loob ng 5 taon, sa kasalukuyang sangay na AviSynth +.

Habang sa pangkalahatan para sa mga lalagyan ng mp4 media, suporta para sa multi-channel audio codec Totoong HD lossless at isang codec para sa three-dimensional na MPEG-H 3D na tunog.

Bilang karagdagan, mahahanap natin idinagdag ang mga bagong decoder, kung saan ay: PFM, IMM5, Sipro ACELP.KELVIN, mvdv, mvha, mv30, NotchLC, Argonaut Games ADPCM, Rayman 2 ADPCM, Simon & Schuster Interactive ADPCM, High Voltage Software ADPCM, ADPCM IMA MTF, CDToons, Siren, DERF DF at CRI HCA.

Ang streamhash (muxer) media container package ay naidagdag at ang kakayahang magbalot ng pcm at pgs sa mga lalagyan na m2ts ay ipinatupad.

Idinagdag ang mga decoder ng lalagyan ng media (demuxer): AV1 na may mga extension mula sa App B, Argonaut Games ASF, Real War KVAG, Rayman 2 APM, LEGO Racers ALP (.tun at .pcm), FWSE, DERF, CRI HCA, Pro Pinball Series Soundbank.

Sa iba pang mga pagbabago na namumukod-tangi:

  • Nagdagdag ng suporta para sa mga ZeroMQ at RabbitMQ na mga protokol (AMQP 0-9-1).
  • Kasama sa istraktura ang isang analisa ng imahe sa format na WebP.
  • Ang MJPEG at VP9 decoder ay ipinatupad, gamit ang mekanismo ng pagpapabilis ng hardware ng Intel QSV (Quick Sync Video), pati na rin ang encoder na VP9 na nakabatay sa Intel QSV.
  • Pinalawak na suporta para sa mga istilong subtitle ng subtitle ng subtitle ng 3GPP.
  • Nagdagdag ng pagbubuklod ng encoder sa Microsoft Media Foundation API.
  • Nagdagdag ng ADPCM encoder para sa audio data na ginamit sa mga laro ni Simon & Schuster Interactive.

Sa mga idinagdag na bagong filter, ang mga sumusunod ay kapansin-pansin:

  • v360 - I-convert ang mga degree na 360 na video sa iba't ibang mga format.
  • mag-scroll: i-scroll ang video nang pahalang o patayo sa isang tiyak na bilis;
  • arnndn - isang filter ng pagsugpo ng ingay sa pagsasalita gamit ang isang paulit-ulit na neural network;
  • maskedmin at maskedmax - pagsamahin ang dalawang mga stream ng video batay sa mga pagkakaiba mula sa pangatlong stream;
  • panggitna - Isang filter ng pagsugpo ng ingay na pipiliin ang gitnang pixel ng isang rektanggulo na umaangkop sa tinukoy na radius.

Sa wakas para sa mga interesadong malaman ang tungkol dito tungkol sa bagong paglabas na ito, maaari mong suriin ang buong changelog sa link na ito

habang para sa mga nais mag-install o mag-update mula sa FFmpeg dapat mong malaman na ang package na ito ay matatagpuan sa karamihan ng mga pamamahagi ng Linux o kung gusto mo maaari mong i-download ang source code para sa compilation mula sa link sa ibaba.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.