Accélération matérielleModification
Certains GPU (y compris les GPU physiquement intégrés aux CPU, appelés APU par AMD), contiennent du matériel dédié à l’encodage et au décodage vidéo (Quick Sync Video d’Intel, NVENC de Nvidia ou Video Coding Engine / Video Core Next d’AMD). Ce matériel est généralement fourni pour des scénarios où une vidéo compressée rapide et économe en énergie est souhaitée, comme la vidéoconférence et le streaming vidéo. Il est moins souvent utilisé pour le transcodage tel que celui effectué par HandBrake car son efficacité de compression peut rarement égaler celle d’un encodeur logiciel optimisé pour le même codec, mais HandBrake offre toujours aux propriétaires de matériel compatible (qui sont prêts à accepter le compromis) l’option de l’encodage matériel. Quick Sync a été ajouté en novembre 2014 avec la version 0.10.0, tandis que NVENC et le VCE ont été pris en charge dans la version 1.2.0, publiée en décembre 2018. (HandBrake prend en charge à la fois le VCE et le VCN, plus récent, mais son interface ne mentionne que le VCE par son nom, même si le matériel VCN est présent ou si un codec est utilisé qui est trop récent pour bénéficier de la prise en charge du VCE.)
TranscodingEdit
Les utilisateurs peuvent personnaliser la sortie en modifiant le débit binaire, la taille maximale du fichier ou le débit binaire et le taux d’échantillonnage via la « qualité constante ». HandBrake prend en charge le désentrelacement adaptatif, la mise à l’échelle, le dételecine et le recadrage, à la fois automatique et manuel.
BatchEdit
HandBrake prend en charge l’encodage par lots via une interface utilisateur graphique (GUI) et une interface de ligne de commande (CLI). Des scripts et des interfaces utilisateur tiers existent spécifiquement à cet effet, tels que HandBrake Batch Encoder, VideoScripts et Batch HandBrake. Tous font usage de la CLI pour permettre la mise en file d’attente de plusieurs fichiers dans un seul répertoire.
SourcesEdit
Handbrake transcende la vidéo et l’audio de presque n’importe quel format vers une poignée de formats modernes, mais il ne défait ni ne contourne la protection contre la copie. Une forme d’entrée est le DVD-Vidéo stocké sur un DVD, dans une image ISO d’un DVD, ou sur tout périphérique de stockage de données en tant que dossier VIDEO_TS. Les développeurs de HandBrake ont retiré libdvdcss (la bibliothèque open-source responsable du débrouillage des DVD cryptés avec le Content Scramble System (CSS)) de l’application dans la version 0.9.2. La suppression de la gestion des droits numériques (DRM) des DVD à l’aide de HandBrake était possible en installant VLC, une application de lecteur multimédia qui inclut la bibliothèque libdvdcss. Handbrake peut supprimer les DRM uniquement si l’utilisateur installe libdvdcss.
Comme pour les DVD, HandBrake ne prend pas directement en charge le décryptage des disques Blu-ray. Cependant, HandBrake peut être utilisé pour transcoder un disque Blu-ray si le DRM est d’abord supprimé à l’aide d’une application tierce, telle que MakeMKV. Contrairement à HandBrake, MakeMKV ne fait pas de transcodage ; il supprime la gestion des droits numériques d’un disque Blu-ray et crée une copie exacte, à sa taille d’image et à son débit de données d’origine, dans un conteneur multimédia Matroska (MKV) qui peut ensuite être utilisé comme source dans HandBrake.