SACDRipper app icon
v0.1.3 · signed · notarized SwiftUI native macOS 13+

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

SACD Ripper
Uprising — Bob Marley & The Wailers
192.168.1.42:2002 · 10 tracks · ready to rip
Ready
Source
192.168.1.42:2002 ● connected
Scan network Browse ISO…
Format
DSF
DSDIFF
ISO
ISO + DSF
Channels
2 ch Multichannel
Tracks
1,3,5 (empty = all)
Ripping 0:42 elapsed
42%
Track 4 / 10 · 04. Real Situation.dsf

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.

  1. 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.

  2. 02

    Scan the network

    Click Scan network. SACDRipper probes port 2002 across your local /24 in parallel — the player appears in about a second.

  3. 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.

  4. 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.
sacd_extract — carlos@mac — 100×28

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.

Download SACDRipper 0.1.3 macOS 13 Ventura or later
Version
0.1.3
Architecture
Apple Silicon
Signed
Developer ID
Notarized
Yes, stapled