Pas pas gjashtë muajsh zhvillim, paketa multimedia FFmpeg 7.1 është në dispozicion, e cila përfshin një grup aplikacionesh dhe një koleksion bibliotekash për operacione mbi formate të ndryshme multimedia (regjistrim, konvertim dhe dekodim të formateve audio dhe video). Paketa është shkruar në gjuhën C dhe shpërndahet nën licencat LGPL dhe GPL.
Ndër ndryshimet në FFmpeg 7.1:
- Janë shtuar koduesit e videos në formatet H.264 dhe H.265, duke përdorur zgjerimet e API-së grafike Vulkan për përshpejtimin harduerik të kodimit të videos. Sipas mundësive të tij, koduesit në bazë të Vulkan janë identikë me koduesit e mëparshëm, që përdorin VAAPI për përshpejtimin.
- Në paketë është përfshirë dekoduesi i vetë formatit të kodimit audio xHE-AAC (mbështetet një nëngrup AAC USAC), i cili përdoret në transmetimin e drejtëpërdrejtë në Netflix dhe është angazhuar në teknologjitë e radios digjitale Digital Radio Mondiale. Codeci është i njohur për mbështetje të gamës së gjerë të bitrateve (nga 12 deri në 300 kbit/s), shkallë të lartë kompresimi, mjete për riprodhim me zhurmë të vazhdueshme, sigurimin e qartësisë së lartë në çdo nivel zhurme, profile shtesë të menaxhimit të dinamikës gjatë dëgjimit në vende të zhurmshme dhe shtimin e metadatat që lejojnë rikuperimin e humbjeve në anën e pranuese.
- ĂshtĂ« shpallur njĂ« implementim stabil i dekoduesit pĂ«r formatin VVC (Versatile Video Coding), i njohur gjithashtu si standardi i kompresionit video H.266, i zhvilluar sĂ« bashku nga grupet e punĂ«s MPEG (ISO/IEC JTC 1) dhe VCEG (ITU-T), me pjesĂ«marrjen e kompanive si Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm dhe Sony. H.266 zĂ«vendĂ«son H.265 (HEVC) dhe siguron efikasitet tĂ« lartĂ« nĂ« transmetimin dhe ruajtjen e tĂ« gjitha rezolutave tĂ« ekranit (nga SD dhe HD deri nĂ« 4K dhe 8K), mbĂ«shtet video me gamĂ« tĂ« zgjeruar dinamike (HDR, High Dynamic Range) dhe video panoramike nĂ« 360 gradĂ«.
- ĂshtĂ« shtuar mundĂ«sia pĂ«rshpejtimit tĂ« dekodimit VVC, duke pĂ«rdorur teknologjinĂ« Intel QSV (Quick Sync Video).
- ĂshtĂ« shtuar koduesi VVC, i realizuar nĂ«pĂ«rmjet pĂ«rdorimit tĂ« bibliotekĂ«s libvvenc.
- ĂshtĂ« realizuar mundĂ«sia e dekodimit tĂ« videos nĂ« formatin MV-HEVC (Multiview High Efficiency Video Coding), i cili pĂ«rdoret nĂ« helmetat e realitetit virtual dhe nĂ« smartphone pĂ«r transmetimin e videos stereoskopike.
- Shto është shtuar një dekodues për standardin e kodimit të videos LCEVC, i implementuar mbi një bibliotekë jashtme LCEVCdec. LCEVC shton një shtresë të additional me metadatat për të përmirësuar cilësinë e kodeve ekzistuese H.26x dhe MP4/ISOBMFF.
- Në muxerët e kontejnerëve median Matroska dhe MP4/MOV është implementuar analiza dhe shkrimi i metadatat me informacion mbi prerjen e videos (për shembull, kur shfaqet në ekrane me raport të ndryshëm aspekti).
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r kodimin dhe dekodimin e audios nĂ« formatet LC3 dhe LC3plus, tĂ« optimizuara pĂ«r transmetimin e audios me vonesa minimale (pĂ«r shembull, pĂ«rdoret nĂ« kufjet Bluetooth). Implementimi Ă«shtĂ« bazuar nĂ« bibliotekĂ«n jashtme liblc3. JanĂ« shtuar dekodues dhe muxerĂ« pĂ«r mediatĂ« LC3 dhe LC3plus.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r dekodimin e audios nĂ« formatet AAC, AMR-NB, AMR-WB dhe MP3, duke pĂ«rdorur API MediaCodec e siguruar nga platforma Android.
- ĂshtĂ« shtuar koduesi D3D12VA HEVC, i cili implementon njĂ« pĂ«rshpejtim harduerik pĂ«rmes API D3D12.
- ĂshtĂ« shtuar dekoduesi i titra nĂ« formatin RCWT (Raw Captions with Time).
- Ka pushuar mbështetjen për DEC Alpha DSP.
- ĂshtĂ« shtuar njĂ« burim video qĂ« gjeneron zhurmĂ«n Perlin.
- Për kodeksat dhe filtrat është implementuar një proces pajtimi të hapësirës ngjyrore YUV.
- Janë shtuar filtrat pad_vaapi dhe drawbox_vaapi për të shtuar margjina dhe kufij në video.
Burimi: opennet.ru
