所以我从我的 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 列表中。
右键单击要转换的文件,然后单击...转变:
在下一个对话框中,设置您想要保存文件的位置,然后选择 FLAC 编码器:
点击好的并将生成 FLAC 文件。
我写了很多这样的文章(因为我总是问自己关于 Linux 上不同文件格式的相同问题),网址为https://www.blisshq.com/music-library-management-blog/2017/06/20/matrix-free-audio-file-converters/
答案2
答案3
非常简单ffmpeg
:
ffmpeg -i "<nameOfTrack>.dff" -c:a flac "<nameOfTrack>.flac"