Rilasciato FFmpeg 7.1 “Péter”
La piattaforma multimediale open source FFmpeg ha rilasciato la versione 7.1, denominata “Péter”, come un importante aggiornamento che introduce numerose funzionalità e miglioramenti. FFmpeg 7.1 “Péter” arriva 6 mesi dopo la versione FFmpeg 7.0 e porta con sé una serie di nuove caratteristiche che migliorano ulteriormente le capacità di FFmpeg.
Nuove Funzionalità e Miglioramenti
FFmpeg 7.1 introduce un decoder VVC Intel QSV-accelerated nativo completo, che consente una decodifica video più efficiente utilizzando l’accelerazione hardware Intel Quick Sync Video (QSV). Inoltre, sono stati aggiunti nuovi decoder come il MV-HEVC, il LC-EVC e lo xHE-AAC. Questi decoder migliorano la compatibilità e la qualità della decodifica video e audio.
Un’altra novità è il filtro LCEVC (Low Complexity Enhancement Video Coding), che permette di migliorare la qualità video con una complessità computazionale ridotta. Sono stati introdotti anche encoder hardware (dispositivi fisici dedicati progettati specificamente per comprimere i dati video e audio in un formato adatto per lo streaming o la registrazione) Vulkan H.264 e H.265 (standard di compressione video) e un encoder HEVC (High Efficiency Video Coding) D3D12VA (Direct3D 12 Video Acceleration), che sfruttano le capacità delle moderne GPU (Graphics Processing Unit) per una codifica video più veloce ed efficiente.
Decodifica e Codifica Avanzate
FFmpeg 7.1 aggiunge la decodifica MediaCodec (un’API di Android che fornisce accesso a componenti di codifica e decodifica multimediale a basso livello) per i formati AAC (Advanced Audio Coding), AMR-NB (Adaptive Multi-Rate Narrowband), AMR-WB (Adaptive Multi-Rate Wideband) e MP3 (MPEG-1 Audio Layer III), migliorando la compatibilità con i dispositivi Android. È stato introdotto un demuxer (abbreviazione di demultiplexer, un componente che separa i flussi audio, video e sottotitoli da un flusso multimediale) per sottotitoli Raw Captions with Time (RCWT), che consente una gestione più precisa dei sottotitoli.
Inoltre, è stato aggiunto il supporto per la codifica VVC (Versatile Video Coding) tramite libvvenc (una libreria esterna che migliora la qualità della codifica video). La negoziazione dello spazio colore YUV (Luminance, Chrominance U, Chrominance V) per codec e filtri è stata migliorata, così come l’esportazione di dati di miglioramento LCEVC (Low Complexity Enhancement Video Coding) in formati H.26x (una famiglia di standard di compressione video) e MP4/ISOBMFF (ISO Base Media File Format).
Nuovi Demuxer e Muxer
FFmpeg 7.1 introduce il demuxer e muxer LC3/LC3plus a bassa complessità, che migliorano la gestione dei flussi audio. La decodifica e codifica LC3/LC3plus è ora possibile tramite la libreria esterna liblc3. Sono stati aggiunti nuovi filtri come pad_vaapi e drawbox_vaapi, che sfruttano l’accelerazione hardware VAAPI (Video Acceleration API).
Ottimizzazioni e Supporto Esteso
Tra le altre modifiche, questa versione aggiunge il supporto per l’analisi e la scrittura dei metadati di ritaglio nei demuxer e muxer Matroska (un formato contenitore multimediale open source che può contenere video, audio, immagini e sottotitoli in un unico file) e MP4/MOV (formati contenitore video compressi, con MP4 ampiamente supportato e MOV sviluppato da Apple per QuickTime). È stato aggiunto il supporto per la corrispondenza degli specificatori di flusso in fftools (strumenti di FFmpeg per la manipolazione e la conversione di file multimediali) in base alla disposizione del flusso, deprecando il filtro vf_scale2ref (un filtro che scala un video per abbinarlo a un altro senza predefinire le dimensioni) e rimuovendo il codice di supporto DSP DEC Alpha (un’architettura di processori RISC sviluppata da Digital Equipment Corporation).
FFmpeg 7.1 porta anche un gran numero di ottimizzazioni per le architetture ARM64 (AArch64) e RISC-V, accelerando la decodifica su piattaforme non x86. Inoltre, è stato aggiunto il supporto completo per la riproduzione di DVD e un decoder IAMF pronto per la produzione.
Componenti Aggiornati
FFmpeg 7.1 include diversi componenti aggiornati come:
- libavutil 59.39.100
- libavcodec 61.19.100
- libavformat 61.7.100
- libavdevice 61.3.100
- libavfilter 10.4.100
- libswscale 8.3.100
- libswresample 5.3.100
- libpostproc 58.3.100
Questa versione è contrassegnata come LTS (Long Term Support), garantendo un supporto a lungo termine per gli utenti.
Per ulteriori informazioni leggere l’annuncio di rilascio di FFmpeg 7.1 e per tutti i dettagli il changelog (registro delle modifiche).
FFmpeg 7.1 è disponibile per il download dal sito Web ufficiale in formato sorgente e nei formati eseguibili per Linux, Windows e MacOS.
Fonte: https://ffmpeg.org//index.html#pr7.1
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.