È stato rilasciato lo strumento per la ricodifica multithread dei file video da un formato all'altro — HandBrake 1.8.0. Il programma è disponibile sia in modalità riga di comando che con interfaccia GUI. Il codice del progetto è scritto in C (per la GUI di Windows è realizzato in .NET) e distribuito sotto licenza GPL. Le build binarie sono preparate per Linux (Flatpak), macOS e Windows.
Il programma può transcodificare video da dischi BluRay/DVD, copie di directory VIDEO_TS e qualsiasi file il cui formato è supportato dalle librerie libavformat e libavcodec di FFmpeg. I file in uscita possono essere creati in contenitori come WebM, MP4 e MKV; per la codifica video possono essere utilizzati codec come AV1, H.265, H.264, MPEG-2, VP8, VP9 e Theora, mentre per l'audio si possono usare AAC, MP3, AC-3, Flac, Vorbis e Opus. Tra le funzionalità aggiuntive ci sono: calcolatore del bitrate, anteprima durante la codifica, modifica delle dimensioni e scaling dell'immagine, integrazione dei sottotitoli e un'ampia gamma di profili di conversione per tipi specifici di dispositivi mobili.
Nel nuovo rilascio:
- L'interfaccia utente è stata aggiornata per utilizzare la libreria GTK4 invece di GTK 3.
- Aggiunta la supporto per l'imballaggio dei formati VP9 e FLAC nel contenitore multimediale MP4.
- Aggiunto il supporto per il codificatore video in formato FFV1.
- Per il formato VP9 è stata implementata la supporto per la codifica multipass con qualità costante (CQ, Constant Quality).
- Aggiunto il supporto per la trasmissione di metadati Dolby Vision al codificatore SVT-AV1.
- Aggiunto il codificatore audio in formato Dolby TrueHD.
- Per i formati di codifica audio TrueHD e FLAC è stato aggiunto il supporto per le frequenze di campionamento di 88.2, 96, 176.4 e 192 kHz.
- Migliorata la selezione delle tracce audio.
- Aggiornate le librerie, tra cui FFmpeg 7.0, HarfBuzz 8.4.0, libdav1d 1.4.1, libjpeg-turbo 3.0.3, SVT-AV1 2.1.0, x264 164, x265 3.6.
- Nella versione per Linux sono state aggiornate le icone, aggiunto il supporto per la scansione ricorsiva dei file e implementate le opzioni «—clear-queue» e «—auto-start-queue».
- Nella versione per macOS è stato portato lo stile della barra degli strumenti a quello di macOS.
- Nella versione per Windows è stato utilizzato .NET Desktop Runtime 8.0.x.
Fonte: opennet.ru
