JellyRip is a Windows-first desktop app that uses MakeMKV and ffprobe to rip discs, validate output, and organize media into a Jellyfin-friendly library structure.
The project is currently pre-alpha. The codebase is actively tested and being hardened, but live disc workflows can still change quickly and should be treated as non-final.
Download
Latest release: v1.0.21 Installer (.exe) Standalone (.exe)
If Windows SmartScreen flags the executable, whitelist the download folder before retrying — this is a known false-positive pattern for PyInstaller-built Windows binaries.
What JellyRip does
- Rips movie and TV discs with MakeMKV
- Validates outputs with ffprobe and file-stabilization checks
- Organizes files into Jellyfin-style movie and TV folder structures
- Supports interactive, unattended, and smart-rip workflows
- Keeps session logs and end-of-run warning summaries
Project information
The repo’s top-level documents:
- README — project overview, requirements, build instructions
- Changelog — version-by-version diff
- Release notes — human-readable narrative for the latest tag
- Credits — bundled tools, integrations, AI-assisted development
- Third-party notices — legal license text for bundled components
- Security — reporting policy
- Contributing — contribution and development guidance
- Testers’ worksheet — manual live-rip validation steps
- Feature map — file-to-feature mapping
Documentation
Deeper technical material lives in this site’s docs/:
- Architecture overview
- Repository layout
- Branch workflow
- Glossary
- Copy style guide
- Symbol library
- UX copy and accessibility plan
Companion fork: JellyRip AI
JellyRip AI is the assistant-enabled fork. Same disc-ripping core; adds a chat sidebar and integrations with Anthropic Claude, OpenAI, Google Gemini, and Ollama for on-device models.
Source and license
- GitHub: unexpear/JellyRip
- License: GPL-3.0
- Issues / bug reports: GitHub Issues