Rip your SACDs, the Mac way.
A native macOS app that pulls full-resolution DSD from your SACDs over the network — via a PS3 or a Sony Blu-ray player speaking the sacd-ripper protocol. DSF, DSDIFF, ISO, concurrent dual-format, built-in ISO repair.
Apple Silicon · ~2 MB · macOS 13 Ventura or later
How it works
From sealed disc to DSF in four clicks.
SACDRipper wraps the EuFlo fork of sacd_extract in a proper macOS UI: no terminal, no arguments to memorise, no second-guessing whether you typed the right IP.
- 01
Wake the player
Put the SACD in a PS3 or a compatible Sony Blu-ray player running the sacd-ripper firmware, and connect it to the same network as your Mac.
- 02
Scan the network
Click Scan network. SACDRipper probes port 2002 across your local /24 in parallel — the player appears in about a second.
- 03
Pick a format
DSF per track, DSDIFF, ISO, or concurrent ISO + per-track in one pass. DST is auto-decoded to DSD, and CUE sheets can be exported alongside.
- 04
Rip and relax
The Status Card tells you the disc is detected, the progress card shows per-track and overall percentage, and the output lands in your Downloads folder by default.
Under the hood
It's still sacd_extract. Every byte.
SACDRipper doesn't reimplement the ripping protocol. It ships the EuFlo fork of sacd_extract bundled, signs and notarizes it, and parses its stdout into a live progress bar. Exit codes you can trust, no wrappers swallowing errors.
- Same protocol as the classic PS3 SACD ripper — works with any player speaking it on port 2002.
- Concurrent -w mode rips ISO + per-track in one pass, no second read.
- Parses \rCompleted: X% and track transitions directly from the binary's stdout.
What's inside
A real Mac app for a niche problem, done properly.
Everything sacd_extract does, plus the things it doesn't: network discovery, a status readiness check, a live progress bar parsed from stdout, and a repair tool for broken ISOs.
-
One-click network discovery
Click Scan network and SACDRipper fires 254 parallel TCP probes across your /24 on port 2002. Your player appears in about a second — no typing IPs, no guessing.
-
Every SACD output format
DSF per track, DSDIFF (interleaved or Edit Master), whole-disc ISO, or a concurrent ISO + per-track rip in a single pass so you never read the disc twice.
-
Built-in ISO repair
Got an ISO with the 2064-byte sector bug from another ripper? Drop it into the Fix ISO tab and SACDRipper re-emits it with clean 2048-byte sectors.
-
Live progress, never frozen
The UI parses sacd_extract stdout into a progress bar with per-track and total percentages. No scrollback, no beach balls, no guessing whether it crashed.
-
Ready-state you can trust
The Status Card probes the disc, confirms it is reachable, and reads the TOC before you hit Start. Green checkmark means the rip will actually work.
-
Native, signed, notarized
Pure SwiftUI for macOS 13+. Signed with Developer ID, hardened runtime, notarized and stapled — including the bundled sacd_extract binary. No "malware" warnings.
A word on legality
Rip the discs you already own.
SACDRipper is a preservation tool for the SACDs in your own collection. Super Audio CDs are vulnerable to rot, and the players that can read them are no longer made. SACDRipper exists so your library isn't one hardware failure away from being unplayable. It is not for distributing content you don't own, and it doesn't circumvent any protection that the sacd-ripper protocol doesn't already expose on the player side.
Ready to go
Get SACDRipper for macOS.
Apple Silicon build. Signed with Developer ID, notarized and stapled. Drag into Applications and you're done.
- Version
- 0.1.3
- Architecture
- Apple Silicon
- Signed
- Developer ID
- Notarized
- Yes, stapled