Pas mĂ« shumĂ« se gjashtĂ« muaj zhvillimi, u lansua versioni 8.1 i projektit FFmpeg, me emrin kodor «Hoare» (nĂ« nder tĂ« Sir Charles Hoare (11 janar 1934 â 5 mars 2026)).
Ky është një grup bibliotekash dhe utilitarësh me kod të hapur, që lejojnë regjistrimin, konvertimin dhe transmetimin e regjistrimeve digjitale audio dhe video në formate të ndryshme. Emri vjen nga grupi ekspert i MPEG dhe FF, që do të thotë «fast forward».
Projekti përbëhet nga komponentë të mëposhtëm:
- ffmpeg â njĂ« utilitar konsoli pĂ«r konvertimin e skedarĂ«ve video nga njĂ« format nĂ« tjetrin dhe kapjen e videos nĂ« kohĂ« reale.
- ffplay â njĂ« player i thjeshtĂ« multimedia, i bazuar nĂ« SDL2 dhe bibliotekat FFmpeg.
- ffprobe â njĂ« utilitar konsoli qĂ« lejon mbledhjen dhe paraqitjen e informacionit mbi skedarĂ«t multimedia (si MediaInfo) dhe rrjedhat multimediale, pajisjet e disponueshme, kodekĂ«t, formatet, protokollet, etj.
- libavcodec â njĂ« bibliotekĂ« me tĂ« gjitha kodekĂ«t audio/video. Shumica e kodekĂ«ve u zhvilluan «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 â bibliotekĂ« ndihmĂ«se me nĂ«nprograme standarde tĂ« zakonshme pĂ«r komponentĂ« tĂ« ndryshĂ«m tĂ« ffmpeg.
- libpostproc â bibliotekĂ« e nĂ«nprogrameve standarde pĂ«r pĂ«rpunimin e videove.
- libswscale â bibliotekĂ« pĂ«r pĂ«rmasimin e videove.
- libavfilter â lejon ndryshimin e rrjedhĂ«s video ndĂ«rmjet dekoderit dhe koduesit "nĂ« fluks".
Ndryshimet kryesore:
- shtuar mbështetje eksperimentale për dekodimin xHE-AAC MPEG-H duke përdorur bibliotekën libmpeghdec;
- shtuar analizimi i metadatat EXIF;
- implementuar mbështetje për analizimin dhe ridrejtimin e metadatat LCEVC (Layered Coding for Efficient Video Coding);
- kodimi dhe dekodimi ProRes dhe dekodimi DPX nëpërmjet Vulkan;
- D3D12: kodimi H.264/AV1, filtrat e përmasimit (scale_d3d12), vlerësimet e lëvizjes (mestimate_d3d12) dhe skanimi alternativ (deinterlace_d3d12);
- për platformat Rockchip u shtua kodimi me harduer H.264 dhe HEVC;
- shtuar mbështetje për formatin e audios hapësinor IAMF: moda e projekcionit, shumëzimi dhe demultipleksimi i tingujve tridimensionalë Ambisonic;
- filtra dhe formate të reja: filtri drawvg për rendering SVG dhe filtri vpp_amf për përpunimin e videove përmes AMD AMF; shtuar demuxer për formatin hxvs.
Në këtë lëshim ka shumë ndryshime të brendshme dhe rregullime gabimesh. Po punohet në ri-dizajnin e ardhshëm të swscale. Codec-et e bazuara në Vulkan, si dhe disa filtra, tani nuk varen më nga kompilimi i GLSL gjatë ekzekutimit, duke përshpejtuar inicializimin e tyre. Në blog Khronos është publikuar një artikull shtesë për implementimin e codec-eve të bazuara në Vulkan Compute, që përmban detaje teknike të implementimit dhe planet për të ardhmen.
Burimi: linux.org.ru
