sacd-rs 0.1.0

SACD ripper client. Designed to be used with a jailbroken SACD player, such as specific models of PS3s or some Sony Bluray players, which can support running a server to stream raw SACD image data over the network to a client.
Documentation

SACD ripper utility

Designed to be used with a jailbroken SACD player, such as specific models of PS3s or some Sony Bluray players, which can support running a server to stream raw SACD image data over the network to a client.

Heavily based on https://github.com/EuFlo/sacd-ripper and others

This currently implements an sacd_extract-style client and most of the Scarletbook spec, and can:

  • Stream the entire contents of the SACD layer from a jailbroken player over the network to a local decrypted ISO.
  • Extract .DSF files from the multichannel or stereo layer of a local SACD ISO
  • Handle SACDs with DST-encoded DSF files with a full DST decoder for 1-bit PDM.
  • Extract SACD metadata, text, album info, ISRC codes, etc from the SACD manifest in an sacd_extract-style format.

In short, more or less everything the sacd_extract client from https://github.com/EuFlo/sacd-ripper supports and does.

Notable exceptions are

  • Cue sheet generation

I intend to add new features that sacd_extract lacks and which I would find personally useful, such as an easier way to submit ISRC codes to MusicBrainz, etc.