将 DSD-Audio (.dsf、.dff) 转换为 Flac

将 DSD-Audio (.dsf、.dff) 转换为 Flac

所以我从我的 Windows PC 上获取了一些 SACD 翻录文件,作为硬盘上的 .dsf 文件。现在我想最终将它们编码到 opus 中,以便在我的手机上播放。为了做到这一点,我需要先将它们转换为某种无损音频编解码器 [通过 PCM?!],最好是 flac。不幸的是,我现在唯一可用的设备运行的是 Ubuntu 14.04 LTS。

到目前为止,我尝试过通过 Wine 使用 foobar2000,但无法播放它们。

不幸的是我也无法编译 dsf2flac。

有什么建议么?

答案1

你有没有尝试过死神

对于 Ubuntu,请下载 i686 (适用于 32 位主机) 或 amd64 (适用于 64 位计算机) DEB 文件:http://deadbeef.sourceforge.net/download.html

下载完成后,输入~/Downloads,打开终端并:

sudo dpkg -i ~/Downloads/deadbeef-static_0.7.2-2_amd64.deb

然后您可以运行 DeaDBeeF。

使用添加您的 DSD 文件添加文件或者添加文件夹选项。这会将您的文件导入到 DeaDBeeF 列表中。

右键单击要转换的文件,然后单击...转变

使用 DeaDBeeF 转换 DSD 文件

在下一个对话框中,设置您想要保存文件的位置,然后选择 FLAC 编码器:

在此处输入图片描述

点击好的并将生成 FLAC 文件。


我写了很多这样的文章(因为我总是问自己关于 Linux 上不同文件格式的相同问题),网址为https://www.blisshq.com/music-library-management-blog/2017/06/20/matrix-free-audio-file-converters/

答案2

您可以尝试使用已编译的 dsf2flac 二进制文件这里。解压后,您会dsf2flac在其中找到 CLI 应用程序。命令应如下所示:

./dsf2flac -i file.dsf -o output.flac

输入./dsf2flac -h以查看更多选项。

你也可以尝试一下ffmpeg。如果你不想自己构建和配置,你可以下载最新的静态构建并开始使用它。另请查看网站,如果您决定使用ffmpeg

答案3

非常简单ffmpeg

ffmpeg -i "<nameOfTrack>.dff" -c:a flac "<nameOfTrack>.flac"

相关内容