HandBrake Web
Web interface for distributed HandBrakeCLI video transcoding
794 stars 18 forks last commit first released AGPL-3.0
Slowing down
No commits since 23 Dec 2025. Check the issue tracker before you rely on it.
HandBrake Web is a self-hosted platform that lets you run HandBrakeCLI on headless machines through a browser-based interface. It uses a server component to coordinate one or more workers, allowing multiple devices to process a shared encoding queue.
Key Features
- Web interface for managing HandBrakeCLI jobs on headless devices
- Central job queue with job creation and queue management
- Distributed encoding using multiple worker nodes concurrently
- Bulk job creation for videos within the same directory
- Preset management by uploading exported HandBrake preset JSON files
- Directory monitoring (“watchers”) to automatically create encoding jobs
- Hardware-accelerated encoding support for Intel Quick Sync (QSV) and NVIDIA NVENC
Use Cases
- Centralize video transcoding for a homelab or NAS using a browser UI
- Scale encoding throughput by distributing jobs across multiple machines
- Automate recurring transcoding workflows by watching inbound media folders
Limitations and Considerations
- Not affiliated with the official HandBrake project; relies on HandBrakeCLI
- Still under heavy development; some planned features (e.g., built-in preset creator, file uploads, user sessions) may be incomplete or missing
HandBrake Web fits well when you want a lightweight coordinator plus dedicated worker machines to handle CPU/GPU-intensive transcoding. It is especially useful for distributed queues and hands-off automation via directory watchers.
Categories:
Tags:
Tech Stack:
Similar to HandBrake Web

Tunarr
Create IPTV-style live TV channels from Plex, Jellyfin, or Emby
Self-hosted IPTV channel builder that turns your Plex, Jellyfin, or Emby libraries into scheduled live TV streams with an HDHomeRun-style tuner, M3U, and web guide.
8mb.local
Self-hosted web UI for GPU-accelerated video compression
Self-hosted video compressor web app with a SvelteKit UI, FastAPI API, and Celery workers using FFmpeg with GPU acceleration (NVENC/VAAPI) and CPU fallback.
Budibase
Open-source low-code platform for internal apps and workflow automation
Budibase is an open-source low-code platform to build internal tools, portals, forms, and approval workflows with integrations to databases and APIs.

Tdarr
Distributed media transcoding automation and library analytics
Self-hosted distributed transcoding and remux automation for media libraries using FFmpeg or HandBrake, with health checks, scheduling, and plugin-based processing rules.

Rundeck
Runbook automation and job orchestration for operations teams
Open-source runbook automation platform to schedule jobs, orchestrate workflows, and provide controlled self-service operations via web UI and API.
Dim
Self-hosted media manager for organizing and playing libraries
Dim is a self-hosted media manager that indexes, organizes, and beautifies your media libraries with a modern web UI for browsing and playback.



