so I have got a couple of SACD rips from my Windows-PC as .dsf files on my Hard-Drive. Now I would like to eventually encode those in opus , to play them on my phone. To be able to do that, I need to first convert them into some lossless audio codec [via PCM?!], preferably flac. Unfortunately the only device available to me now runs on Ubuntu 14.04 LTS.
So far I tried foobar2000 via Wine, which couldn't even play them.
Unfortunately i was not able to compile dsf2flac either.
Any suggestions?
Have you tried DeaDBeeF?
For Ubuntu, download either the i686 (for 32 bit hosts) or amd64 (for 64 bit computers) DEB files: http://deadbeef.sourceforge.net/download.html
Once downloaded, say to
~/Downloads
, open Terminal and:You can then run DeaDBeeF.
Add your DSD files using the Add files or Add folders options on the File menu. This will import your files into the DeaDBeeF list.
Right click the files you want to convert and click... Convert:
In the next dialog, set where you want the files saved, and choose the FLAC encoder:
Click OK and the FLAC files will be generated.
I wrote up a load of these (because I was always asking myself same questions for different file formats on Linux) at https://www.blisshq.com/music-library-management-blog/2017/06/20/matrix-free-audio-file-converters/
You can try to use already compiled binary of dsf2flac from here. Unzip it and you will find
dsf2flac
CLI app there. The command should look like:type
./dsf2flac -h
to see more options.You could also try out
ffmpeg
. If you don't want to build and configure it on your own you can download the latest static builds and just start to use it. Also take a look at this site if you decide to useffmpeg
.Real easy with
ffmpeg
: