Related Link: http://cafe.naver.com/exactaudiocopy/985
SACD vs. Hi-Res Computer Formats
http://www.computeraudiophile.com/content/SACD-vs-Hi-Res-Computer-Formats
PCM vs DSD
http://www.craigmandigital.com/education/PCM_vs_DSD.aspx
관련링크:
http://code.google.com/p/sacd-ripper/
http://code.google.com/p/sacd-ripper/downloads/list
http://www.hifisentralen.no/forum/index.php?topic=56047.5;wap2
http://www.ps3sacd.com/forums/viewtopic.php?t=341
http://www.ps3sacd.com/forums/viewtopic.php?t=365
http://www.computeraudiophile.com/content/SACD-ripping-using-your-PS3
http://www.computeraudiophile.com/content/SACD-ripping-using-your-PS3-part-2
준비물:
하드웨어
2007년까지 발매된 SA-CD playback 기능이 있는 PlayStation®3 (firmware smaller or equal to 3.55)
http://www.ps3sacd.com/faq.html#_Toc180147565
USB 메모리 (FAT32)
USB 외장하드디스크 (FAT32)
모니터
소프트웨어
SACD Ripper
3.55 커스텀 펌웨어 CFW355-OTHEROS++.PUP
http://gitbrew.org/otheros/
ps3free-ps3keys
https://github.com/Mamdooh/PS3keys
※ PS3 네트워크 리핑 - SACD Ripper Daemon mode:
http://cafe.naver.com/exactaudiocopy/989
-리핑에 관한 자세한 사항은 아래 웹문서 참고-
http://sacd-ripper.googlecode.com/svn/trunk/readme
DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
-- SACD Ripper PS3 installation --
There are three main steps to install the PS3 SACD Ripper:
1. Install a custom firmware (see instructions below) that allows patching
and the installation of custom applications.
2. Download or Compile the sacd-ripper.pkg file and install this on your PS3
3. Download the PS3 keys and use this on first time installation (see
instructions below)
--- Custom Firmware Installation ---
Make sure you have a PS3 model with SACD compatible player. For more information
on what model specifically go to: http://ps3sacd.com/faq.html#_Toc180147566
You need to install a custom firmware to be able to rip SACDs. At this time of
writing the PS3 firmware has not been cracked for firmware 3.56 and upwards. So
in order to install the correct firmware you'll have to make sure your firmware
is lower or equal to 3.55. A downgrade for a firmware higher than 3.55 is NOT
available.
The custom firmware that is needed must be 3.55 and should allow patching. Most
custom firmwares like Kmeaw, Rebug, etc.. all facilitate this. Google for
"kmeaw cfw" and you'll find several download links.
Custom Firmware installation steps:
1: Plug a USB stick into your computer
2: Copy the custom firmware file that you downloaded to a USB memory
stick as /PS3/UPDATE/PS3UPDAT.PUP.
3: Plug the USB stick into your PS3
4: Navigate to Settings Tab
5: Choose System Update
6: Choose Update via Storage Media
7: It will say it found Version 3.55
8: Choose OK
9: Accept Conditions and Follow the instructions
If the steps above did not work for you, then you are probably on 3.55 already.
You will have to do a recovery menu mode installation:
1: Plug a USB stick into your computer
2: Copy the custom firmware file that you downloaded to a USB memory
stick as /PS3/UPDATE/PS3UPDAT.PUP.
3: Plug the USB stick into your PS3
4: Power down the PS3 through the menu
5: Now press and HOLD the power button, the system will startup and shutdown
again
6: Release the power button, then press & HOLD power again, you'll hear one
beep
followed by two consecutive beeps
7: Release power then follow the on-screen instructions. You're now in the
recovery menu
8: Connect the USB device and select "System Update."
9: Accept Conditions and Follow the instructions
-- SACD Ripper Installation Instructions --
Now you've completed the firmware upgrade you are ready to install
sacd-ripper.pkg. You may compile the sacd-ripper.pkg or you can use your
google skills to find a pre-compiled package. (no, I will not distribute
the sacd-ripper.pkg as that could potentially give me legal issues).
In order for the PS3 BluRay player to authenticate the SACD disc and to decode
DST to DSD two SPU isoself modules will be extracted from the system. In order
to do so you must give the SACD-Ripper the PS3 keys so it can extract them
automatically.
Get the PS3 keys from https://github.com/Mamdooh/PS3keys and put these in the
root of an USB disc. They will be asked for during first time installation,
after that you can remove the keys from your USB disc.
-- SACD Ripper Build Instructions --
To compile you will need the psl1ght suite. If you want to compile on a windows
environment I advice you to follow the CygWin installation as the MingW
installation is unstable.
When psl1ght has been properly setup you need to configure SACD-Ripper with the
following commands:
1. svn checkout http://sacd-ripper.googlecode.com/svn/trunk/ sacd-ripper
2. cd sacd-ripper
3. sh configure
4. make
SACD-Ripper should compile without errors and warnings. Once completed you
should have the sacd-ripper.pkg package that can be installed on your PS3.
-- SACD Extract Build Instructions --
First you need to install the latest version of cmake: http://www.cmake.org/
Now you can configure SACD extract using a "cmake ." followed by a "make"
command or when you don't like the command line you can generate
project files for your favorite GUI (XCode, MSVC, etc..).
On Windows you need pthread support and libiconv. Pthread support for windows
can be downloaded from: http://sourceware.org/pthreads-win32/
And to compile libiconv on windows you can do the following:
1. Open the Visual Studio Command prompt
2. Change directory to libs\libiconv
3. run: "nmake -f Makefile.msvc NO_NLS=1"
4. now you can compile using the MSVC project file
-- SACD Ripper/Extract Usage Instructions --
From version 0.3.6 and upwards SACD Ripper has two modes of operation:
1. Daemon mode (selected by default if you don't make a selection within 5
seconds after booting SACD Ripper).
2. ISO extraction mode (the previous versions of SACD Ripper allowed you to
extract DSDIFF, DSF directly, but this feature has been removed in favor
of local extraction using SACD Extract).
SACD Extract (available on Windows, Linux, OS X) allows you to extract
individual tracks from ISO files when operated in file mode or from the SACD
Ripper when operated in Daemon mode.
The following options are available for the sacd_extract commandline tool:
Usage: sacd_extract [options] [outfile]
-2, --2ch-tracks : Export two channel tracks (default)
-m, --mch-tracks : Export multi-channel tracks
-e, --output-dsdiff-em : output as Philips DSDIFF (Edit Master) file
-p, --output-dsdiff : output as Philips DSDIFF file
-s, --output-dsf : output as Sony DSF file
-I, --output-iso : output as RAW ISO
-c, --convert-dst : convert DST to DSD
-C, --export-cue : Export a CUE Sheet
-i, --input[=FILE] : set source and determine if "iso" image,
device or server (ex. -i192.168.1.10:2002)
-P, --print : display disc and track information
Help options:
-?, --help : Show this help message
--usage : Display brief usage message
Usage examples:
Extract all stereo tracks to multiple DSDIFF files and convert all DST to DSD:
$ sacd_extract -2 -p -c -i"Foo_Bar_RIP.ISO"
Extract all multi channel tracks from the given ISO to multiple DSF files and
convert all DST to DSD:
$ sacd_extract -2 -s -i"Foo_Bar_RIP.ISO"
Extract a single DSDIFF/DSD Multi-Channel Edit Master track from the given ISO
and convert all DST to DSD:
$ sacd_extract -m -e -c -i"Foo_Bar_RIP.ISO"
Extract a single ISO file from the SACD Ripper Daemon (IP address and Port is
displayed on startup). You can use SACD Extract again on the ISO file to extract
the DSD data (see the three examples above):
$ sacd_extract -I -i192.168.1.10:2002
Extract all multi channel tracks from the SACD Ripper Daemon (IP address and
Port is displayed on startup) to multiple DSDIFF files and keep the DST format:
$ sacd_extract -m -p -i192.168.1.10:2002
Generate a sacd_log.txt file that contains the ISRC codes which should/could
be used for ISO verification.
$ sacd_extract -P -i192.168.1.10:2002 >sacd_log.txt
-- Thank you! --
A big thank you goes to:
Graf Chokolo
Geoffrey Levand :-)
Max
vfalks
Patrick
참고_위 문서 구글 번역:
면책 사항. 소프트웨어는 저작권에 의해 제공되고
참여자는 "있는 그대로"어떠한 명시적 또는 묵시적 보증을 포함하여
대한 명시적 이에 제한되지 않으면
특정 목적에 대한 적합성은 취소됩니다. 어떠한 경우에도
저작권 자도 기여는 직접, 간접에 대한 책임을지지
우발적, 특수, 징게 또는 파생적 손해 (,
그러나 이에 국한되지 대체 상품 또는 서비스의 조달, 손실
사용하면, 데이터 또는 이익 또는 사업 중단) 그러나 원인 및
책임 이론, 계약, 엄격한 책임 또는 ON
의 OUT 책임을지지 않습니다 및 불법 행위 (과실 또는 기타 포함)
등 가능성을 사전에 알고 있던 경우에도이 소프트웨어의 사용
DAMAGE.
- SACD 리퍼 PS3 설치 -
PS3 SACD 리퍼를 설치하려면 세 가지 주요 단계가 있습니다.
1. 패치를 가능하게하는 사용자 정의 펌웨어 (다음 단계를 참조하십시오) 설치
및 사용자 지정 응용 프로그램 설치.
2. 다운로드하거나 컴파일 SACD-ripper.pkg 파일을 당신의 PS3에 이것을 설치
3. PS3의 키를 다운로드하여 초기 설치에서 이것을 사용합니다 (참조하십시오.
다음 단계)
--- 커스텀 펌웨어 설치 ---
당신은 SACD 호환되는 플레이어와 PS3의 모델을 가지고 있는지 확인하십시오. 자세한 내용은
http://ps3sacd.com/faq.html # _Toc180147566 : 구체적으로 가는지 모델
당신의 SACDs를 추출하도록 사용자 정의 펌웨어를 설치해야합니다. 이 시점에서
PS3 펌웨어 쓰기는 펌웨어 3.56로 상향를 위해 해킹되지 않습니다. 이렇게
올바른 펌웨어를 설치하기 위해 당신의 펌웨어를 확인할 필요가 있습니다
낮은, 또는 3.55에 동일 해집니다. 3.55 이상의 펌웨어가 높은 다운 그레이드가 없습니다
수 있습니다.
필요로하는 사용자 정의 펌웨어가 3.55이 있어야 패치 적용할 수 있도록 허용해야합니다. 가장
Kmeaw, Rebug 등과 같은 사용자 정의 펌웨어. 이 모든 것을 쉽게합니다. 위한 Google
"kmeaw CFW"는 몇 가지 다운로드 링크를 찾을 수 있습니다.
커스텀 펌웨어 설치 지침 :
1 : 컴퓨터에 USB 스틱을 연결합니다
2 : USB 메모리에 다운로드한 사용자 정의 펌웨어 파일을 복사합니다.
/ PS3/UPDATE/PS3UPDAT.PUP로 붙여 넣습니다.
3 : 당신의 PS3에 USB 스틱을 연결합니다
4 : 설정 탭으로 이동합니다
5 : 시스템 업데이 트를 선택합니다.
6 : 기억 미디어를 통해 업데이 트를 선택합니다.
7 : 그것은 버전 3.55을 발견했다고 말할 것이다
8 : [OK]를 클릭
9 : 약관에 동의하고 지침을 따르십시오
위의 단계로 문제가 해결되지 않으면, 당신은 이미 3.55 어쩌면 있습니다.
당신은 복구 메뉴 모드에서 설치를해야합니다.
1 : 컴퓨터에 USB 스틱을 연결합니다
2 : USB 메모리에 다운로드한 사용자 정의 펌웨어 파일을 복사합니다.
/ PS3/UPDATE/PS3UPDAT.PUP로 붙여 넣습니다.
3 : 당신의 PS3에 USB 스틱을 연결합니다
4 : 메뉴에서 PS3의 전원을 끌
5 : 지금 전원 버튼을 길게 누르면 시스템이 부팅 및 종료합니다
다시
6 : 다시 전원을 눌러 & 홀드 하나를들을 수 있으며, 전원 버튼을 놓습니다
경고음
2 연속적인 경고음에 이어
7 : 릴리스의 전력은 화면상의 지침을 따르십시오. 당신은 지금이다
복구 메뉴
8 : USB 장치를 연결하여 선택 "시스템 업데이트."
9 : 약관에 동의하고 지침을 따르십시오
- SACD 리퍼 설치 -
이제 설치할 준비가되었습니다 펌웨어 업그레이 드를 완료했습니다
SACD-ripper.pkg. 당신은 SACD-ripper.pkg를 컴파일하고, 당신을 사용할 수 있습니다
Google 스킬 미리 컴파일된 패키지를 검색합니다. (아니오, 나는 배포하지 않습니다.
SACD-ripper.pkg 그것은 잠재적으로 내가 법적 문제를 줄 수 있도록).
SACD 디스크를 인증하고 디코딩하는 PS3 블루레이 플레이어 위해
DSD 2 SPU isoself 모듈에 DST 시스템에서 추출됩니다. 차례로
그것은 그들을 추출할 수 있기 때문에이를 위해서는 SACD-리퍼 PS3의 열쇠를 제공해야합니다
자동으로.
https://github.com/Mamdooh/PS3keys에서 PS3의 키를 가져옵니다 이들을 둔다
USB 디스크의 루트. 그들은 처음 설치시 필요합니다
그럼 당신의 USB 디스크로부터 키를 삭제할 수 있습니다.
- SACD 리퍼 빌드 단계 -
컴파일 psl1ght 스위트 필요합니다. 는 Windows에서 컴파일하려면
환경 내가 MinGW와 Cygwin 설치를 보충하는 조언
설치가 불안정합니다.
psl1ght이 제대로 설정되어있는 경우에 SACD-리퍼 설정해야합니다
다음과 같은 명령 :
1. 는 svn checkout http://sacd-ripper.googlecode.com/svn/trunk/ SACD-리퍼
2. CD SACD-리퍼
3. SH의 configure
4. 만들기
SACD-Ripper는 오류 및 경고없이 컴파일해야합니다. 한 번 완료
당신의 PS3에 설치할 수 있습니다. SACD-ripper.pkg 패키지가 있어야합니다.
- SACD 추출물 빌드 단계 -
먼저 cmake의 최신 버전을 설치해야합니다. http://www.cmake.org/ ~ ~ V
지금 당신은 SACD를 사용하여 추출 설정할 수 있습니다. "cmake를" "make"고 이어
명령 또는 때 당신이 생성할 수 있습니다 명령줄을 좋아하지 않습니다
원하는 GUI 프로젝트 파일 (XCode의 MSVC 등).
Windows에서 pthread 지원 및 libiconv를해야합니다. Windows의 pthread 지원
에서 다운로드할 수 있습니다. http://sourceware.org/pthreads-win32/
및 Windows에서 libiconv를 컴파일하려면 다음 작업을 수행할 수 있습니다.
1. Visual Studio 명령 프롬프트를 엽니다
2. 라이브러리 \ libiconv 디렉토리로 이동합니다
3. 실행 : "NMAKE-F Makefile.msvc의 NO_NLS = 1"
4. 지금 당신은 MSVC 프로젝트 파일을 사용하여 컴파 일할 수 있습니다.
- SACD 리퍼 / 추출물 사용 방법 -
위쪽으로 버전 0.3.6과에서 SACD 리퍼는 다음 두 가지 작동 모드가 있습니다.
1. 데몬 모드 (당신이 5 내에 선택하지 않으면 기본적으로 선택된
SACD 리퍼 시작 초).
2. ISO 추출 모드 (SACD 리퍼의 이전 버전에서 허용
DSDIFF, DSF를 직접 추출하고,이 기능은 찬성으로 삭제되었습니다
SACD 추출물을 사용하여 로컬 추출).
SACD 추출물 (Windows 및 Linux, OS X에서 사용 가능)를 추출할 수 있습니다
파일 모드에서 동작하며, ISO 파일 또는 SACD에서 개별 트랙
데몬 모드로 동작 리퍼.
다음 옵션을 sacd_extract 명령줄 도구에 사용할 수 있습니다.
사용법 : sacd_extract 옵션] [OUTFILE]
-2 - 2CH - 트랙 : 수출 2 채널 트랙 (기본값)
-M, - MCH-트랙 : 내보내기 멀티채널 트랙
-E, - 출력 DSDIFF-EM : 필립스 DSDIFF (편집 마스터)로 출력
-P, - 출력 DSDIFF : 필립스 DSDIFF 파일로 출력
-S, - 출력-DSF : 소니 DSF 파일로 출력
-I, - 출력-ISO : RAW ISO로 출력
-C - 변환 - DST : DSD에 DST로 변환
-C - 수출 큐는 : CUE 시트를 내보냅니다.
-I, - 입력 [= FILE] : 집합의 원본과 "ISO"이미지 여부를 결정하는
장치 또는 서버 (예 :-i192.168.1.10 : 2002)
-P, - 인쇄 : 디스플레이 디스크와 트랙 정보
옵션 도움말 :
? -, - 도움말 : 메시지를 표시
- 사용법 : 디스플레이 사용법에 대한 간단한 메시지를
사용 예 :
여러 DSDIFF 파일에 대한 모든 스테레오 트랙을 추출하여 DSD에 대한 모든 DST로 변환합니다.
달러-2-P-C-I "Foo_Bar_RIP.ISO"을 sacd_extract
여러 DSF 파일에 지정된 ISO에서 모든 멀티 채널 트랙을 추출하여
DSD에 대한 모든 DST로 변환합니다.
$-2-S-i "를 Foo_Bar_RIP.ISO"을 sacd_extract
지정된 ISO에서 단일 DSDIFF / DSD 멀티 채널 편집 마스터 트랙을 추출
와 DSD에 대한 모든 DST로 변환합니다.
$ sacd_extract-M-E-C-I "Foo_Bar_RIP.ISO"
SACD 리퍼 데몬 (IP 주소 및 포트이기 때문에 하나의 ISO 파일을 추출하려면
) 시작할 때 표시됩니다. 당신은 추출하는 SACD는 ISO 파일을 다시 압축하여 사용할 수 있습니다
DSD 데이터 (위의 세 가지 예제 참조).
$ sacd_extract-I-i192.168.1.10 : 2002
SACD 리퍼 데몬 (IP 주소에서 모든 멀티 채널 트랙을 추출하여
포트는 여러 DSDIFF 파일) 부팅시 표시되고 DST 형식을 유지합니다.
$ sacd_extract-M-P-i192.168.1.10 : 2002
/ 가능성한다 ISRC 코드가 포함되어 있습니다 sacd_log.txt 파일을 생성합니다.
ISO의 유효성 검사에 사용할 수 있습니다.
$ sacd_extract-P-i192.168.1.10 : 2002> sacd_log.txt