事情是这样的...我曾经在 Windows 上听过大量的 SACD iso 文件。
许多专辑都以 SACD 的形式发行,供世界各地的发烧友使用。在我看来,90% 的 SACD 专辑的制作工艺远比原版 CD 好得多。这就是 SACD 背后的全部原因。
我使用 DAC(原生支持 DSD)在 PC 上收听这些音乐的原因是这些 SACD 非常昂贵。我在俄罗斯有一位朋友,他将这些 SACD 的 ISO 文件发送给我。
在 Windows 上,我可以轻松使用 Foobar2000 和一些插件。在 Ubuntu 上,我没有看到其他选择。
有没有办法在 Ubuntu 上收听这些 SACD iso 文件?我不想将 DSD 内容转换为 flac。我想使用我的 Denon DA-300 的原生 DSD 功能。
答案1
我建议使用sacd
:https://github.com/Sound-Linux-More/sacd。
通过以下方式安装:
git clone https://github.com/Sound-Linux-More/sacd
cd sacd
make
然后按照其内置帮助文档所述使用它,即./sacd --help
:
Usage: sacd -i infile [-o outdir] [options]
-i, --infile : Specify the input file (*.iso, *.dsf, *.dff)
-o, --outdir : The folder to write the WAVE files to. If you omit
this, the files will be placed in the input file's
directory
-c, --stdout : Stdout output (for pipe), sample:
sacd -i file.dsf -c | play -
-r, --rate : The output samplerate.
Valid rates are: 88200, 96000, 176400 and 192000.
If you omit this, 88.2KHz will be used.
-s, --stereo : Only extract the 2-channel area if it exists.
If you omit this, the multichannel area will have priority.
-p, --progress : Display progress to new lines. Use this if you intend
to parse the output through a script. This option only
lists either one progress percentage per line, or one
status/error message.
-d, --details : Show detailed information about the input
-h, --help : Show this help message
答案2
答案3
MPlayer 和 FFmpeg 都无法播放iso 文件对于 DSD 文件,看起来 MPlayer、FFplay 和 SMPlayer 都将支持在安装了 iso 后开箱即用的 DSD 文件(或文件组)播放,并且可以选择单个文件。
在我自己的系统上,我使用 wget 下载了以下免费的 DSD 示例文件,如下所示:
wget http://www.lindberg.no/hires/test/2L-145/2L-45_stereo_01_DSF_2822k_1b.dsf
命令行 MPlayer 将使用ffdsdlsbfp
音频轨道和ffmjpeg
嵌入此文件中的小视频/图形来播放此文件。我对这个文件使用的命令是:
mplayer -xy 400 -vo xv 2L-45_stereo_01_DSF_2822k_1b.dsf
声音播放很好,但图像看起来有点普通,我还没有进一步尝试其他文件来查看这是否是一个普遍问题。下面的屏幕截图显示了 MPLayer 的运行情况,请记住,如果您使用的是 GUI,SMPlayer 将实现相同的结果:
我有点困惑为什么 MPlayer 不能直接从我创建的这个文件的 iso 播放,它通常会这样做,但这似乎是目前的状态......