FFmpeg 8.1

FFmpeg 8.1

Pas mĂ« shumĂ« se gjashtĂ« muaj zhvillimi, u lĂ«shua versioni 8.1 i projektit FFmpeg, me emrin kodik "Hoare" (nĂ« nder tĂ« Sir Charles Hoare (11 janar 1934 – 5 mars 2026)).

Ky është një grup bibliotekash dhe utilitarësh të lirë me kod të hapur, që lejojnë regjistrimin, konvertimin dhe transmetimin e regjistrimeve dixhitale audio dhe video në formate të ndryshme. Emri vjen nga emri i grupit ekscipert MPEG dhe FF, që do të thotë "fast forward".

Projekti përbëhet nga komponentët e mëposhtëm:

  • ffmpeg — njĂ« utilitar nĂ« konsolĂ« pĂ«r tĂ« konvertuar njĂ« skedar video nga njĂ« format nĂ« njĂ« tjetĂ«r dhe pĂ«r tĂ« kapur video nĂ« kohĂ« reale.
  • ffplay — njĂ« player i thjeshtĂ« mediash, i bazuar nĂ« SDL2 dhe bibliotekat FFmpeg.
  • ffprobe — njĂ« utilitar nĂ« konsolĂ« qĂ« lejon mbledhjen dhe shfaqjen e informacionit pĂ«r skedarĂ«t mediatikĂ« (si MediaInfo) dhe rrjedhat multimediatike, pajisjet e disponueshme, kodekĂ«t, formatet, protokollet dhe tĂ« tjera.
  • libavcodec — njĂ« bibliotekĂ« me tĂ« gjitha kodekĂ«t audio/video. Shumica e kodekĂ«ve Ă«shtĂ« zhvilluar "nga e para" pĂ«r tĂ« siguruar performancĂ«n mĂ« tĂ« mirĂ«.
  • libavformat — njĂ« bibliotekĂ« me multiplexerĂ« dhe demultiplexerĂ« pĂ«r formate tĂ« ndryshme audio dhe video.
  • libavutil — njĂ« bibliotekĂ« ndihmĂ«se me nĂ«nshtesa tĂ« zakonshme pĂ«r komponentĂ«t e ndryshĂ«m tĂ« ffmpeg.
  • libpostproc — njĂ« bibliotekĂ« me nĂ«nshtesa standarde pĂ«r pĂ«rpunimin e videove.
  • libswscale — njĂ« bibliotekĂ« pĂ«r shkallĂ«zimin e videove.
  • libavfilter — lejon ndryshimin e rrjedhĂ«s sĂ« videove midis dekoderit dhe koduesit "nĂ« kohĂ«".

Ndryshimet kryesore:

  • u shtua mbĂ«shtetje eksperimentale pĂ«r dekodimin e xHE-AAC MPEG-H nĂ«pĂ«rmjet bibliotekĂ«s libmpeghdec;
  • u shtua analizimi i metadatat EXIF;
  • u implementua mbĂ«shtetje pĂ«r analizimin dhe ridrejtimin e metadatat LCEVC (Kodimi i Stratuar pĂ«r Kodimin Efikas tĂ« Videove);
  • kodimi dhe dekodimi ProRes dhe dekodimi DPX me ndihmĂ«n e Vulkan;
  • D3D12: kodimi H.264/AV1, filtrat e shkallĂ«zimit (scale_d3d12), vlerĂ«simet e lĂ«vizjes (mestimate_d3d12) dhe zhvillimi i ndĂ«rprerĂ« (deinterlace_d3d12);
  • pĂ«r platformat Rockchip u shtua kodimi harduerik H.264 dhe HEVC;
  • u shtua mbĂ«shtetje pĂ«r formatin audio hapĂ«sinor IAMF: modulet e projekcionit, shumĂ«palĂ«simi dhe demultipleximi i tingujve tĂ« hapĂ«sirĂ«s Ambisonic;
  • filtra tĂ« rinj dhe formate: filtri drawvg pĂ«r renderimin e SVG dhe filtri vpp_amf pĂ«r pĂ«rpunimin e videove pĂ«rmes AMD AMF; u shtua demuxeri pĂ«r formatin hxvs.

Në këtë numër ka shumë ndryshime të brendshme dhe rregullime gabimesh. Po punohet për rikonstruksionin e ardhshëm të swscale. Kodet që bazohen në Vulkan, si dhe disa filtre, nuk varen më nga kompilimi i GLSL gjatë ekzekutimit, çka e përshpejton inicializimin e tyre. Në blog Khronos është publikuar një artikull shtesë mbi implementimin e kodeve që bazohen në Vulkan Compute, që përmban detaje teknike mbi implementimin dhe planet për të ardhmen.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster