# HandBrake-for-Nvidia

HandBrake-for-Nvidia is a containerized version of HandBrake that adds NVIDIA GPU hardware video encoding (NVENC) for fast transcoding. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/991/handbrake-for-nvidia

## Description

HandBrake-for-Nvidia is a containerized version of HandBrake that adds NVIDIA GPU hardware video encoding (NVENC) for fast transcoding. It converts video from nearly any format into modern, widely supported codecs. A web browser or a remote desktop (VNC) client provides the graphical interface with no client-side installation, and a watch-folder mode transcodes dropped files fully automatically. It is built for homelab and Docker users with an NVIDIA GPU who want fast, hands-off conversion.

## Platform availability

Available on 3 of 9 platforms: Unraid, Mac, Linux.

## Desktop and other devices

Mac, Linux.

## Health score

75/100 (Good), based on 5 of 5 factors.
- Maintained: 100 (last commit 14 days ago)
- Popular: 88 (24,593 GitHub stars)
- Easy to install: 55 (3 install platforms, install notes, Docker image)
- Light to run: 10 (16 GB minimum RAM)
- Security check: 75 (no serious findings, 1 minor, CI, tests, OpenSSF Scorecard 5.5/10)

## Links

- GitHub: https://github.com/HandBrake/HandBrake
- Docker Hub: https://hub.docker.com/r/zocker160/handbrake-nvenc
- desktop: https://github.com/HandBrake/HandBrake/releases/latest
- Official website: https://handbrake.fr
- Unraid: https://ca.unraid.net/apps/handbrake-for-nvidia-1d9woxo1vk78ag?q=HandBrake-for-Nvidia
- Documentation: https://handbrake.fr/docs

## Common questions

### What NVENC usage difference can occur between the HandBrake GUI and HandBrakeCLI in Docker?

A user found the GUI used NVENC on a GTX 1650 and appeared in nvidia-smi, but the same preset in HandBrakeCLI did not show GPU usage, halved the speed, and used the CPU heavily.

### Can HandBrake with Nvidia NVENC be much slower than another video app for the same encode?

One report said HandBrake with NVENC took 6 minutes 31 seconds to reduce 4K video to 1080p, while DaVinci Resolve took 41 seconds.

### Do HandBrake's default Nvidia settings always maximize encode quality?

A forum discussion notes that default Nvidia settings may not maximize quality without extra parameters.

### Which video container formats can HandBrake create?

HandBrake can create MP4, MKV, or WebM video files.

## Alternatives

- Avidemux: Avidemux is a free video editor designed for simple cutting, filtering, and encoding tasks.
- FFmpeg: FFmpeg is an open-source command-line framework for recording, converting, and streaming audio, video, and subtitles.
- File Converter: File Converter is a self-hosted, module-based .NET application that converts files between formats and generates documentation for archivin…
- Format Factory: Efficiently convert media files with video, audio, and image options.
- Freemake Video Converter: Freemake Video Converter is video converter that lets convert videos to avi, wmv, mp4 (iPhone, iPod, iPad, PSP, xBox), 3gp, rip dvd, extrac…
- Shutter Encoder: Shutter Encoder is a free professional encoding and conversion software for everyone, developed with video editors.
- StaxRip: StaxRip is a video encoding app for Windows with a unrivaled feature set and usability.
- VidCoder: VidCoder is a DVD/Blu-ray ripping and video transcoding application for Windows.
- Video Compression: Compress Videos for Free.
- XMedia Recode: Converts a vast range of audio and video formats, supports batch processing, basic video editing, device presets, unprotected DVDs, and bit…
- hrconvert2: A self-hosted drag-and-drop file conversion server and file sharing tool that supports 400+ file formats.
- makemkv: MakeMKV is a disc-to-MKV format converter that rips proprietary, usually encrypted DVD and Blu-ray discs into patent-unencumbered MKV files…

---
Source: Our Local Host (https://ourlocalhost.com/app/991/handbrake-for-nvidia), the self-hosted and open-source app directory.
