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.

↓ Download Source · opens at v1
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?