Dopu à sei mesi di sviluppu, u pacchettu multimediale FFmpeg 5.1 hè dispunibule, 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 prughjettu MPlayer. U cambiamentu significativu in u numeru di versione hè spiegatu da cambiamenti significati in l'API è a transizione à un novu schema di generazione di liberazione, secondu chì i novi versioni significativi seranu generati una volta à l'annu, è e versioni cù u tempu di supportu allargatu - una volta ogni dui anni. FFmpeg 5.0 serà a prima versione LTS di u prugettu.
Trà i cambiamenti aghjuntu à FFmpeg 5.1 sò:
- Aghjunghje supportu per u sistema di fugliale decentralizatu IPFS è u protokollu utilizatu cun ellu per l'indirizzi IPNS permanente.
- Aghjunghje supportu per u formatu d'imaghjini QOI.
- Aghjunghje supportu per u formatu d'imaghjini PHM (Portable Half float Map).
- A capacità di utilizà l'API VDPAU (Video Decode and Presentation) per l'accelerazione hardware di a decodificazione di video in u formatu AV1 hè stata implementata.
- U supportu per l'interfaccia legacy per a decodificazione di video hardware XvMC hè stata interrotta.
- Aggiunta l'opzione "-o" à l'utility ffprobe per a produzzione à u schedariu specificatu invece di u flussu di output standard.
- Aggiunti novi decodificatori: DFPWM, Vizrt Binary Image.
- Aggiunti novi codificatori: pcm-bluray, DFPWM, Vizrt Binary Image.
- Aggiunti packers di container media (muxer): DFPWM.
- Aggiunti unpackers di container media (demuxer): DFPWM.
- Novi filtri video:
- SITI - calculu di e caratteristiche di qualità video SI (Info Spaziale) è TI (Info Temporale).
- avsynctest - verifica a sincronizazione di l'audio è u video.
- feedback - reindirizzendu i frames tagliati à un altru filtru è poi unisce u risultatu cù u video originale.
- pixelize - pixelizes u video.
- colormap - riflessione di culori da altri video.
- colorchart - generazione di una tabella di paràmetri di culore.
- multiplicà - multiplicà i valori di pixel da u primu video per pixel da u sicondu video.
- pgs_frame_merge unisce i segmenti di sottotitoli PGS in un pacchettu (bitstream).
- blurdetect - determina a sfocatura di frames.
- remap_opencl - esegue a rimappatura di pixel.
- chromakey_cuda hè una implementazione chromakey chì usa l'API CUDA per l'accelerazione.
- Novi filtri di sonu:
- dialogu - generazione di sonu surround (3.0) da stereo, trasferendu u sonu di dialoghi parlati prisenti in i dui canali stereo à u canali cintrali.
- tiltshelf - cresce / diminuisce frequenze alte o bassu.
- virtualbass - genera un canale di bassu supplementu basatu nantu à dati da i canali stereo.
Source: opennet.ru