我最近开始接触更高端的 HiFi,并发现一些下载内容仅可购买 DSD 格式。(没有 FLAC 可用。)
我可以使用某种 Linux 命令行工具将 DSD 格式转换为 FLAC 格式吗?
我对 DSD 一无所知 — — 它是我全新的东西。
答案1
ffmpeg -i input.dsf -c:a flac output.flac
应该可以正常工作
ffmpeg -i input.dsf -c:a flac -af "lowpass=24000, volume=6dB" -sample_fmt s16 -ar 48000 output.flac
以避免较高频率范围的失真。
答案2
您可以进行转换,但如果您的 DAC 支持 DSD,最好直接播放 DSD 文件。在 Linux 中,配置了 alsa 的 mpd 可以很好地处理 DSD 文件,因此我个人无需进行任何转换即可播放原生 DSD。转换不是坏事,但如果没有必要,我会避免。还有 dop 选项(在 MPD 中),如果您的 DAC 不支持原生 DSD,在这种情况下 DSD 会转换为 PCM。