Accelerazione hardwareModifica
Alcune GPU (incluse le GPU fisicamente integrate con le CPU, chiamate da AMD APU), contengono hardware dedicato alla codifica e decodifica video (Quick Sync Video di Intel, NVENC di Nvidia, o Video Coding Engine / Video Core Next di AMD). Questo hardware è di solito fornito per scenari in cui si desidera un video compresso veloce e a basso consumo, come la videoconferenza e lo streaming video. È meno spesso usato per la transcodifica come quella eseguita da HandBrake perché la sua efficienza di compressione può raramente eguagliare un codificatore software ottimizzato per lo stesso codec, ma HandBrake fornisce ancora ai proprietari di hardware compatibile (che sono disposti ad accettare il compromesso) la possibilità di codifica hardware. Quick Sync è stato aggiunto nel novembre 2014 con la versione 0.10.0, mentre NVENC e il VCE sono diventati supportati nella versione 1.2.0, rilasciata nel dicembre 2018. (HandBrake supporta sia il VCE che il più recente VCN, ma la sua interfaccia menziona il VCE solo per nome, anche se è presente l’hardware VCN o si sta usando un codec troppo nuovo per avere il supporto VCE.)
TranscodingEdit
Gli utenti possono personalizzare l’output alterando il bit rate, la dimensione massima del file o il bit rate e la frequenza di campionamento tramite “qualità costante”. HandBrake supporta il deinterlacciamento adattivo, il ridimensionamento, il detelecine e il ritaglio, sia automatico che manuale.
BatchEdit
HandBrake supporta la codifica batch attraverso l’interfaccia grafica utente (GUI) e l’interfaccia a riga di comando (CLI). Esistono script e UI di terze parti appositamente per questo scopo, come HandBrake Batch Encoder, VideoScripts e Batch HandBrake. Tutti fanno uso della CLI per permettere l’accodamento di diversi file in una singola directory.
SourcesEdit
Handbrake transcodifica video e audio da quasi tutti i formati a una manciata di quelli moderni, ma non sconfigge o aggira la protezione dalla copia. Una forma di input è il DVD-Video memorizzato su un DVD, in un’immagine ISO di un DVD, o su qualsiasi dispositivo di archiviazione dati come cartella VIDEO_TS. Gli sviluppatori di HandBrake hanno rimosso libdvdcss (la libreria open-source responsabile della decodifica dei DVD criptati con il Content Scramble System (CSS)) dall’applicazione nella versione 0.9.2. La rimozione della gestione dei diritti digitali (DRM) dai DVD usando HandBrake era possibile installando VLC, un’applicazione media player che include la libreria libdvdcss. Handbrake può rimuovere il DRM solo se l’utente installa libdvdcss.
Come per i DVD, HandBrake non supporta direttamente la decrittazione dei dischi Blu-ray. Tuttavia, HandBrake può essere usato per transcodificare un disco Blu-ray se il DRM viene prima rimosso usando un’applicazione di terze parti, come MakeMKV. A differenza di HandBrake, MakeMKV non transcodifica; rimuove la gestione dei diritti digitali da un Blu-ray Disc e crea una copia esatta, alla sua dimensione originale dei fotogrammi e velocità dei dati, in un contenitore multimediale Matroska (MKV) che può poi essere usato come sorgente in HandBrake.