Bad-sector recovery
A tolerant sweep reads the whole disc and skips past unreadable sectors, then patch passes retry only the damage, multi-attempt, with per-sector timeouts and range bisection.
The open-source 4K UHD, Blu-ray & DVD ripper.
Free & open source · Linux, macOS & Windows · Intel & ARM
A tolerant sweep reads the whole disc and skips past unreadable sectors, then patch passes retry only the damage, multi-attempt, with per-sector timeouts and range bisection.
Mux every readable title to a standards-clean MKV: video, audio, subtitles, chapters. DVDs (CSS) work out of the box; Blu-ray and 4K UHD need decryption keys.
autorip is a service that auto-detects optical drives, runs the full sweep → patch → mux pipeline on disc insert, and exposes a resumable web UI for settings, progress, and history. Run it as a single binary or in a container.
Pure Rust. Download a prebuilt binary for Linux, macOS, or Windows, or build from source. The whole toolchain is licensed AGPL-3.0: run it anywhere, audit it, build on it.
Three composable stages: read everything the drive can recover, then chase the rest. See how recovery works →
Read the whole disc sequentially. Skip ahead past bad sectors, mark them, never abort.
Come back for the bad ranges with targeted, multi-attempt retries and bisection.
Decrypt and mux the recovered image into a clean, fully-featured MKV.
freemkv composes a source and a destination URL, with no rigid subcommands. Read from a disc, ISO, or M2TS; write to MKV, ISO, M2TS, a network stream, or stdout.
# Inspect the disc and its titles
$ freemkv info disc://
# Rip a disc straight to MKV (decrypt + mux)
$ freemkv disc:// mkv://Movie.mkv
# Recover to ISO with multipass bad-sector recovery (re-run to patch)
$ freemkv disc:// iso://Disc.iso --multipass
# Remux an existing ISO to MKV (no disc needed)
$ freemkv iso://Disc.iso mkv://Movie.mkv Or run the whole thing as a service: insert a disc, get an MKV:
# Run the autorip binary as a daemon, then open http://<host>:8080
$ ./autorip autorip runs on Linux, macOS, and Windows as a single binary (or a Linux container). Download autorip · see the autorip docs for setup and decryption keys for Blu-ray and 4K UHD.