Dopu nove mesi di sviluppu pacchettu multimediale , chì include un inseme d'applicazioni è una cullizzioni di biblioteche per operazioni nantu à diversi formati multimediali (registrazione, cunversione è decodificazione di formati audio è video). U pacchettu hè distribuitu sottu licenze LGPL è GPL, u sviluppu FFmpeg hè realizatu vicinu à u prugettu .
Da , in FFmpeg 4.2, pudemu mette in risaltu:
- Aggiunta a capacità di utilizà Clang per cumpilà i schedari CUDA;
- Supportu implementatu per decodificà u furmatu AV1 utilizendu un decoder alternativu , sviluppatu da i prughjetti VideoLAN è FFmpeg. Dav1d hè focu annantu à ottene u più altu rendimentu di decodificazione pussibule è assicurendu un travagliu di alta qualità in modu multi-threaded;
- Aggiunti media container unpackers (demuxer) dhav, hcom è vividas, KUX è IFV;
- Aggiuntu codificatore PCM-DVD;
- Aggiunti decodificatori VP4, hymt, hcom, ARBC, agm è lscr;
- Fornisce supportu per a decodificazione di u cuntenutu HEVC 4: 4: 4 utilizendu i mutori di accelerazione hardware NVIDIA nvdec è cuviddec, è ancu utilizendu l'API VDPAU (Video Decode and Presentation);
- U packer di cuntainer di media mov supporta a registrazione di tracce senza specificà esplicitamente a lingua (precedentemente, l'inglese era specificatu per difettu);
- Новые :
- - ricunniscenza automatica di parlà cù u mutore PocketSphinx;
- - elimina a pioggia da u video utilizendu un sistema di apprendimentu automaticu basatu nantu à una rete neurale è pronta ;
- - determinazione di l'assenza di cambiamenti in u video (imagine chì ùn cambia micca per un certu tempu);
- - aghjunghjendu serie supplementari di frames à l'iniziu o à a fine di u flussu di video;
- - lisciatura di luminosità è artefatti di culore (spot highlights and rainbows) in video;
- - trasfurmà i cumpunenti di culore di pixel orizzontalmente è verticalmente;
- - estrazione di u flussu di basa da TrueHD, scartendu metadata ATMOS;
- - suppressione di u rumore di banda larga in u flussu audio utilizendu un algoritmu ;
- - creazione di una maschera basata nantu à u video di input;
- - separazione di quadru in u flussu AV1;
- - rallentà u cambiamentu di culore di pixel scuri (aumentendu u tempu di visualizazione di lampi brillanti);
- - tagliu di u sonu dolce (attenuazione graduale di l'amplitude invece di una ruttura brusca in u signale);
- - eliminazione di l'infurmazioni nantu à tutti i culori RGB eccettu quellu specificatu;
- - mette in risaltu l'intersezzione media di pixel per parechji video di input;
- - cunversione di u sonu stereo in video, affissendu l'interazzione spaziale trà dui canali audio;
- - eliminazione di distorsioni per via di un microfonu di bassa qualità o cumpressione di sonu eccessiva durante a registrazione di voci (elimina l'effettu di u sonu cum'è in una latta).
- A cumpusizioni include un parser per l'imaghjini in furmatu GIF;
- Aghjunghje supportu per i sottotitoli codificati ARIB STD-B24 (profili A è C) utilizati per u streaming MPEG-2 TS. U supportu hè implementatu cù l'usu di a biblioteca libaribb24;
- A biblioteca libndi-newtek hè stata eliminata.
Source: opennet.ru
