DpdoPackSACD — SACD ISO 打包工具

概述

DpdoPackSACD 將多個 DSF/DFF 音頻文件打包爲標準的 SACD ISO 鏡像。生成的 ISO 文件兼容播放器、虛擬光驅和碟片刻錄,適用於 SACD 歸檔和分發。

規格速覽

規格參數
輸入格式DSF / DFF
輸出格式SACD ISO 鏡像;Dpdo DSD Disc(DVD-R/RW)
元數據專輯 / 藝術家 / 封面 / 流派 / 年份 / 廠牌 / 作曲家 / 指揮 / 條碼 / ISRC
CUE 導入支持
規範SACD 桔皮書(Orange Book)
平臺Windows / Linux / macOS
當前版本6.75.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 "CODE"ISRC 編碼(可多文件指定)-isrc "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
	

封面圖片(Cover Art)

支持的圖片格式: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=條形碼—
-isrcISRC 編碼—
--catalog=目錄編號—
--cue=CUE 分軌文件—
--dsd-discDpdo DSD Disc 模式OFF
-o輸出 ISO 文件路徑自動生成
--track-title=N:TEXT專輯短標題—
--pause=N曲目間插入 N 幀靜音(默認 150)--pause=150
--no-encode多聲道存 raw DSD(不壓縮爲 DST)--no-encode

輸出文件

默認輸出文件名爲 album_title.iso(由 --album= 參數自動生成)。可通過 -o 自定義:

DpdoPackSACD --album "My Album" -o my_sacd_2024.iso *.dsf
	

工作流程建議

標準 SACD 打包流程

  1. 使用 DpdoEngine 將 PCM 轉換爲 DSF
  2. 準備封面圖片和元數據
  3. 按曲目順序確認文件命名(如 01_track.dsf、02_track.dsf)
  4. 運行 DpdoPackSACD 打包
  5. 驗證輸出的 ISO 文件

完整示例:從原文件到 SACD ISO

# 步驟 1:轉換 PCM 到 DSF
	DpdoEngine -i 01.wav 01.dsf -osr 128 -iir 7 --artist "Artist" --album "Album" --track-title=N:TEXT "Track 1"
	DpdoEngine -i 02.wav 02.dsf -osr 128 -iir 7 --artist "Artist" --album "Album" --track-title=N:TEXT "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
	

圖形介面(GUI)版本

DpdoPackSACD 圖形介面

上圖:SACD ISO 打包器圖形介面(DpdoPackSACD)。命令列版為 DpdoPackEngine。