前言

最近购买了Roon,但是发现 .cue 以及 .iso 两种格式的音乐无法导入,.cue 的还好说,使用Foobar2000直接进行格式转换即可,但是 .iso 的稍微令我有点头疼,无损转换的基本上也就一两款软件,本文介绍一下 ISO2DSD

简介

官方网站:https://www.sonore.us/iso2dsd.html

软件的基本特征:

  • 支持.iso格式的 DSD 输入文件

  • 支持双通道和多通道输出

  • 支持DFF和DSF输出模式

  • 将存储的元数据从原始 ISO 文件传输到生成的 DSD 文件

  • 给定文件夹中的单个文件转换或多个文件转换

特别说明:这款程序的开发虽然已经停止了,但是完全能够满足需求。

步骤

准备环节

  1. 访问Java官网下载并安装Java

  2. 创建一个名为 iso2dsd 的新文件夹

  3. 下载iso2dsd_gui.jar.zip并将其内容解压缩到 iso2dsd 文件夹中

  4. 从 GitHUB 下载sacd_extract并将其内容解压缩到 iso2dsd 文件夹中

此时,文件夹内应该有如下几个文件:

操作使用

图形界面

  1. 双击运行 iso2dsd_gui.jar

  2. 左侧选择 .iso 文件,右侧的 Channel ModeOutput Mode 根据需求选择,然后点击 Execute

  1. 下面空白方框内会显示进度

  1. 完成后在 iso2dsd 文件夹会生成对应的专辑文件夹,名称需要自行更改,然后再通过Foobar2000等软件修改一下标签信息,这样Roon也能识别了

命令行模式

只需要下载sacd_extract并将其内容解压到文件夹。

在文件夹空白处【右键】-【在终端(预览)中打开】;

按照下面格式进行输入命令:

1
.\sacd_extract.exe -s -i "E:\Music\华语音乐\王菲\天空.iso"

细分为:

.\sacd_extract.exe :运行主程序

-s : 即--output-dsf,输出格式为 Sony DSF file,如果是 -p 就是输出 DFF格式文件

-i "E:\Music\华语音乐\王菲\天空.iso" : 即--input[=FILE],源iso文件

文件地址可以直接点击iso文件【右键】-【复制文件地址】

更多的可以参考:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Usage: sacd_extract [options] -i[=FILE]
Options:
-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
-z, --dsf-nopad : Do not zero pad DSF (cannot be used with -t)
-t, --select-track : only output selected track(s) (ex. -t 1,5,13)
-k, --concatenate : concatenate consecutive selected track(s) (ex. -k -t 2,3,4)
-I, --output-iso : output as RAW ISO
-w, --concurrent : Concurrent ISO+DSF/DSDIFF processing mode
-c, --convert-dst : convert DST to DSD
-C, --export-cue : Export a CUE Sheet
-o, --output-dir[=DIR] : Output directory for ISO or DSDIFF Edit Master
-y, --output-dir-conc[=DIR] : Output directory for DSF or DSDIFF
-P, --print : display disc and track information
-A, --artist : artist name is added in folder name. Default is disabled
-a, --performer : performer name is added in track filename. Default is disabled
-b, --pauses : all pauses will be included. Default is disabled
-v, --version : Display version

-i, --input[=FILE] : set source and determine if "iso" image,
device or server (ex. -i 192.168.1.10:2002)

Help options:
-?, --help : Show this help message
--usage : Display brief usage message

最后

说实话,个人更推荐命令行的模式,因为在图形界面上操作,选到那个iso文件都要好久,不如直接复制个地址简单。

而且,感觉命令行的转换速度更快。

当然,这款软件还有其他功能,比如iso转dff,dst转dsd等等其他功能,本文只是介绍一下它的核心功能。