DpdoPackSACD — SACD ISO 제작 도구
개요
DpdoPackSACD는 여러 DSF/DFF 오디오 파일을 표준 SACD ISO 이미지로 패킹합니다. 생성된 ISO는 플레이어, 가상 드라이브, 디스크 버닝과 호환되며 SACD 보관 및 배포에 적합합니다.
사양 한눈에
| 사양 | 값 |
|---|---|
| 입력 형식 | DSF / DFF |
| 출력 형식 | SACD ISO 이미지; Dpdo DSD Disc (DVD-R/RW) |
| 메타데이터 | 앨범 / 아티스트 / 커버 / 장르 / 연도 / 레이블 / 작곡가 / 지휘자 / 바코드 / ISRC |
| CUE 임포트 | 지원 |
| 표준 | SACD 오렌지북 |
| 플랫폼 | Windows / Linux / macOS |
| 현재 버전 | 6.66.0 |
기본 사용법
DpdoPackSACD [OPTIONS] <files...>
가장 간단한 제작:
# 현재 디렉토리의 모든 DSF 파일을 SACD ISO로 패킹
DpdoPackSACD *.dsf
메타데이터 옵션
DpdoPackSACD는 SACD 플레이어에서 직접 표시되는 풍부한 메타데이터를 지원합니다:
| 파라미터 | 설명 | 예시 |
|---|---|---|
--album "TITLE" | 앨범 제목 | --album "Symphony No. 9" |
--artist "NAME" | 아티스트 | --artist "Ludwig van Beethoven" |
--cover FILE | 커버 이미지 | --cover cover.jpg |
--genre "GENRE" | 장르 | --genre "Classical" |
--year YYYY | 연도 | --year 2024 |
--label "NAME" | 레이블 | --label "Deutsche Grammophon" |
--composer "NAME" | 작곡가 | --composer "Beethoven" |
--conductor "NAME" | 지휘자 | --conductor "Herbert von Karajan" |
--barcode "CODE" | EAN/UPC 바코드 | --barcode "028947757823" |
--isrc N:CODE | ISRC 코드 (트랙별) | --isrc 1:DEF059003211 |
--catalog "ID" | 카탈로그 번호 | --catalog "477 523-4" |
전체 예시:
DpdoPackSACD \
--album "The Wall" \
--artist "Pink Floyd" \
--genre "Progressive Rock" \
--year 1979 \
--label "Harvest / EMI" \
--cover cover.jpg \
01_in_the_flesh.dsf \
02_the_thin_ice.dsf \
...
CUE 임포트
DpdoPackSACD는 CUE 트랙시트를 임포트하여 트랙 정보와 타임코드를 읽습니다:
DpdoPackSACD --album "My Album" --artist "Artist" --cue tracks.cue *.dsf
CUE 형식 예시:
REM GENRE "Classical"
REM DATE 2024
PERFORMER "Artist Name"
TITLE "Album Title"
FILE "track1.dsf" DSD
TRACK 01 AUDIO
TITLE "First Movement"
PERFORMER "Artist Name"
INDEX 01 00:00:00
FILE "track2.dsf" DSD
TRACK 02 AUDIO
TITLE "Second Movement"
PERFORMER "Artist Name"
INDEX 01 00:00:00
커버 아트
지원 이미지 형식: JPEG, PNG.
# 앞표지
DpdoPackSACD --album "Album" --artist "Artist" --cover front.jpg *.dsf
# 뒷표지
DpdoPackSACD --album "Album" --artist "Artist" --cover back.png *.dsf
권장 커버 크기: 최소 600×600 픽셀, 1:1 정사각형 권장.
Dpdo DSD Disc 지원
DpdoPackSACD는 Dpdo DSD Disc — DVD-R/RW 미디어 기반의 DSD 오디오 디스크 형식을 만들 수 있습니다:
# DVD-R 파라미터로 패킹
DpdoPackSACD --album "DSD Collection" --dsd-disc *.dsf
DSD Disc 장점
- 표준 DVD-R/RW 디스크 사용 (4.7 GB / 8.5 GB 듀얼 레이어)
- DSD Disc 지원 플레이어에서 직접 재생
- 표준 SACD보다 높은 DSD 사양 지원 (DSD128 / DSD256)
- DVD-R 한 장에 고샘플레이트 DSD 앨범 수십 장 수납
파라미터 레퍼런스
| 파라미터 | 설명 | 기본값 |
|---|---|---|
--album | 앨범 제목 | — |
--artist | 아티스트 이름 | — |
--cover | 커버 이미지 경로 | — |
--genre | 장르 | — |
--year | 연도 | — |
--label | 레이블 | — |
--composer | 작곡가 | — |
--conductor | 지휘자 | — |
--barcode | 바코드 | — |
--isrc N:CODE | ISRC 코드 (트랙별) | — |
--catalog | 카탈로그 번호 | — |
--cue | CUE 트랙시트 | — |
--dsd-disc | Dpdo DSD Disc 모드 | OFF |
-o | 출력 ISO 경로 | 자동 생성 |
--track-title N:TEXT | N번 트랙 제목 설정 | — |
--pause N | 트랙 간 N 프레임 무음 | 150 |
--no-encode | 멀티채널 raw DSD 저장 (DST 미압축) | OFF |
출력 파일
기본 출력 파일명은 album_title.iso입니다 (--album에서 파생). -o로 변경:
DpdoPackSACD --album "My Album" -o my_sacd_2024.iso *.dsf
권장 워크플로
표준 SACD 제작 절차
- DpdoEngine으로 PCM을 DSF로 변환
- 커버 이미지와 메타데이터 준비
- 트랙 파일명 순서 확인 (예:
01_track.dsf,02_track.dsf) - DpdoPackSACD 실행
- 출력 ISO 검증
전체 예시: 소스 파일 → SACD ISO
# 1단계: PCM을 DSF로 변환
DpdoEngine -i 01.wav 01.dsf --oversampling 128 --order 7 --artist "Artist" --album "Album" --title "Track 1"
DpdoEngine -i 02.wav 02.dsf --oversampling 128 --order 7 --artist "Artist" --album "Album" --title "Track 2"
# 2단계: SACD ISO 제작
DpdoPackSACD \
--album "Album" \
--artist "Artist" \
--genre "Genre" \
--year 2024 \
--cover cover.jpg \
-o "Album.sacd.iso" \
01.dsf 02.dsf
여러 앨범 배치 제작
#!/bin/bash
# 앨범 디렉토리를 순회하며 자동 제작
for dir in /music/dsd/*/; do
album=$(basename "$dir")
DpdoPackSACD \
--album "$album" \
--artist "$ARTIST" \
--cover "$dir/cover.jpg" \
-o "/isos/${album}.iso" \
"$dir"/*.dsf
done