如何把 DSF/DFF 打包成标准 SACD ISO:完整教程
手头有一堆 DSD 音轨(DSF/DFF),想做成能在 SACD 播放器、软件播放器、虚拟光驱里直接用的 SACD ISO 镜像?本教程用 DpdoPackSACD 从零到一讲清楚。
一、SACD ISO 是什么
SACD ISO 是 SACD 光盘内容的镜像文件:包含 DSD 音轨数据(DSD64/128/256,立体声或多声道)+ 专辑元数据 + 封面 + 目录结构。打包工具把分散的 DSF/DFF 音轨按 SACD 标准组织成一个 .iso 文件。
典型用途: - 在支持 SACD ISO 的播放器(Oppo、Playback Designs、Esoteric 等)播放 - 软件播放器(JRiver、Foobar2000 + SACD 插件)加载 - 虚拟光驱挂载 - 归档:一张专辑一个镜像,元数据内嵌
二、最小示例:一张专辑三条音轨
pdmpack track01.dsf track02.dsf track03.dsf -o album.iso
就这么简单——三条音轨打包成一个 album.iso,音轨顺序即命令行顺序。
三、完整元数据(专辑信息内嵌 ISO)
pdmpack 01.dsf 02.dsf 03.dsf -o album.iso \
--album "专辑标题" \
--artist "艺术家" \
--year 2026 \
--genre "Classical" \
--label "厂牌" \
--composer "作曲家" \
--barcode 8800000000000 \
--cover cover.jpg \
--date 2026-08-13
可用元数据参数一览:
| 参数 | 说明 |
|---|---|
--album | 专辑标题 |
--artist | 艺术家 |
--track-title=N:TEXT | 第 N 轨标题(1 起) |
--track-artist=N:TEXT | 第 N 轨艺术家 |
--isrc=N:CODE | 第 N 轨 ISRC |
--cover=PATH | 封面图(JPEG/PNG,嵌入 ISO) |
--genre | 流派 |
--catalog / --barcode | Catalog / UPC / EAN / 条形码 |
--year / --date | 发行年份 / 精确日期 |
--label | 唱片公司 |
--composer / --conductor / --orchestra | 作曲家 / 指挥 / 乐团 |
--disc=N / --disc-total=M | 多碟套装碟号 |
--cue=PATH.cue | 从 CUE 文件导入元数据 |
--pause=N | 音轨间暂停帧数(默认 150) |
四、多声道与多碟
多声道:直接传入多声道 DSF/DFF 即可(5.0/5.1 声道内容在 SACD 标准支持范围内),打包器按源文件声道数写入镜像。
多碟套装:
pdmpack -i disc1/*.dsf -o disc1.iso --disc 1 --disc-total 2 --album "套装名"
pdmpack -i disc2/*.dsf -o disc2.iso --disc 2 --disc-total 2 --album "套装名"
五、验证打包结果
# 检查 ISO 的目录结构(inspect 模式)
pdmpack -o inspect_dir/ album.iso
- 确认音轨数、时长、声道数、采样率(DSD64=2.8224 MHz / DSD128=5.6448 MHz)正确
- 用支持 SACD ISO 的播放器/虚拟光驱实际加载试播
- 检查封面与元数据是否被播放器正确读取
六、常见问题
音轨顺序:命令行顺序即专辑音轨顺序,务必按曲目顺序传入。
DSF/DFF 混合:可以混合输入(pdmpack 自动识别格式),但建议一张专辑保持统一容器。
打包前要不要 DST 压缩? 可选。DST 压缩(DpdoEngine 输出 .dst)能显著减小镜像体积,播放器兼容性普遍良好;追求最大兼容可用未压缩 DSF。
ISO 能在所有 SACD 播放器上用吗? 硬件 SACD 播放器对 ISO 的支持因型号而异(部分机型只能播光盘或特定格式),软件播放器/虚拟光驱兼容性最好。购买前确认设备支持。
本文由 Dpdo 编写,命令基于 DpdoPackSACD / pdmpack 6.68 实测。