v2.0 — VAAPI Edition
ELEPHCINEMA

Insert disc.
Walk away.
// fully automated rip & encode

Automated Blu-ray and DVD ripping pipeline for Linux. One disc, one dialog, one encoded MP4 on your NAS. VAAPI hardware encoding. Parallel TV episodes. Zero babysitting.

elephcinema
RUNNING

From tray to NAS without touching a terminal.

🎬
VAAPI Hardware Encode

HEVC encoding on your AMD/Intel GPU. 10× faster than CPU. Constant quality mode preserves every detail.

Parallel TV Episodes

Encode 3 episodes simultaneously. A full season disc finishes in minutes, not hours.

🖥
Smart Detection

Auto-classifies Movie vs TV. You pick the titles from a visual checklist. No more encoding trailers.

💾
Verified NAS Copy

Every encode is validated with ffprobe before and after copy. Bit-perfect or it retries.

🔒
Stale Lock Recovery

Dead process left a lock? Auto-detected and recovered. No more manual cleanup.

📋
Full Diagnostics

MakeMKV and ffmpeg logs captured to disk. When something fails, you know exactly why.

Three steps. Fully automated.

Insert a disc and the udev rule fires. MakeMKV rips every title to local storage. A classification step identifies Movie vs TV, you confirm via a quick dialog, then ffmpeg VAAPI encodes everything in parallel. The finished MP4 is validated and copied to your NAS. The disc ejects. You never touched the keyboard.

INSERT DISC
UDEV TRIGGER
MAKEMKV RIP ALL
EJECT + NAS COPY
VAAPI ENCODE
CLASSIFY + DIALOG

Built on battle-tested Linux tools.

Ripping
MakeMKV

LibreDrive-compatible. Single invocation rips all titles. Supports 4K UHD, Blu-ray, and DVD.

Encoding
ffmpeg VAAPI

Hardware HEVC on AMD (hevc_vaapi). CQP mode: QP 24 for Blu-ray, QP 20 for DVD. Audio stream copy.

Automation
udev + systemd

Disc insertion triggers the full pipeline via udev rules. Cooldown prevents re-triggers. Runs as your user.

Ready to automate your disc library?