Uscita del pacchetto multimediale FFmpeg 7.1

Dopo sei mesi di sviluppo, è disponibile il pacchetto multimediale FFmpeg 7.1, che include un insieme di applicazioni e una raccolta di librerie per operazioni su vari formati multimediali (registrazione, conversione e decodifica di formati audio e video). Il pacchetto è scritto in linguaggio C ed è distribuito sotto le licenze LGPL e GPL.

Tra le novità di FFmpeg 7.1:

  • Sono stati aggiunti codificatori video nei formati H.264 e H.265, che utilizzano le estensioni dell'API grafica Vulkan per accelerare l'elaborazione video. I codificatori basati su Vulkan sono identici per funzionalità a quelli precedentemente disponibili che utilizzavano VAAPI per l'accelerazione.
  • Include un decoder proprietario per il formato di codifica audio xHE-AAC (sostenuto da un sottoinsieme di AAC USAC), utilizzato nello streaming di Netflix e nelle tecnologie di radiodiffusione digitale Digital Radio Mondiale. Il codec è noto per il supporto di un ampio intervallo di bitrate (da 12 a 300 kbit/s), alta compressione, riproduzione a volume costante, alta chiarezza a qualsiasi livello di volume, profili aggiuntivi per la gestione della gamma dinamica in ambienti rumorosi e l'aggiunta di metadati capaci di recuperare perdite sul lato ricevente.
  • È stata annunciata l'implementazione stabile del decoder per il formato VVC (Versatile Video Coding), noto anche come standard di compressione video H.266, sviluppato congiuntamente dai gruppi di lavoro MPEG (ISO/IEC JTC 1) e VCEG (ITU-T), con la partecipazione di aziende come Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm e Sony. H.266 sostituisce H.265 (HEVC) e offre un'elevata efficienza nella trasmissione e archiviazione di tutte le risoluzioni video (da SD e HD a 4K e 8K), supporta video con un'ampia gamma dinamica (HDR, High Dynamic Range) e video panoramico a 360 gradi.
  • È stata aggiunta la possibilità di accelerare la decodifica VVC utilizzando la tecnologia Intel QSV (Quick Sync Video).
  • È stato aggiunto un codificatore VVC, implementato attraverso l'uso della libreria libvvenc.
  • È stata realizzata la possibilità di decodificare video nel formato MV-HEVC (Multiview High Efficiency Video Coding), utilizzato in elmetti di realtà virtuale e su smartphone per la trasmissione di video stereoscopico.
  • Aggiunto un decodificatore per lo standard di codifica video LCEVC, implementato utilizzando la libreria esterna LCEVCdec. LCEVC aggiunge uno strato aggiuntivo con metadati per migliorare la qualità dei codec H.26x e MP4/ISOBMFF esistenti.
  • Nei muxer dei contenitori multimediali Matroska e MP4/MOV è stata implementata l'analisi e la scrittura dei metadati con informazioni sul ritaglio video (ad esempio, quando si visualizza su schermi con un diverso rapporto d'aspetto).
  • Aggiunto il supporto per la codifica e decodifica audio nei formati LC3 e LC3plus, ottimizzati per la trasmissione audio con latenze minime (ad esempio, utilizzati nelle cuffie Bluetooth). L'implementazione si basa sulla libreria esterna liblc3. Aggiunti i decodificatori e i muxer per i contenitori multimediali LC3 e LC3plus.
  • Aggiunto il supporto per la decodifica audio nei formati AAC, AMR-NB, AMR-WB e MP3, utilizzando l'API MediaCodec fornita dalla piattaforma Android.
  • Aggiunto il codificatore D3D12VA HEVC, che implementa l'accelerazione hardware tramite l'API D3D12.
  • Aggiunto un decodificatore di sottotitoli nel formato RCWT (Raw Captions with Time).
  • Terminato il supporto per DEC Alpha DSP.
  • Aggiunta una sorgente video che genera rumore Perlin.
  • Per i codec e i filtri è stato implementato un processo di concordanza dello spazio colore YUV.
  • Aggiunti i filtri pad_vaapi e drawbox_vaapi per aggiungere margini e bordi ai video.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster