How to build and use dsf2flac:
- Build Dependency:
- Need to use standard taglib instead of what comes with Debian/RHEL repos.
- wget https://taglib.org/releases/taglib-1.13.tar.gz
- tar -xzvf tag*gz
- cd tag*13
- mkdir build && cd build
- cmake ..
- make -j8
- sudo make install
- Build Main:
- git clone --recursive https://github.com/hank/dsf2flac.git
- cd dsf2flac
- ./autogen.sh
- make -j8
- sudo make install
-----------------------------------------------------------------------------------------------
Use:
dsf2flac -i some_audio_file.dsf
*Automatically creates new flac file with same file name.
*Does not transfer metadata, must re-add manually.
-----------------------------------------------------------------------------------------------
Sources/Guides:
Can't compile XBMC 12 because of TAGLIB problem | Stack Exchange
TagLib
GitHub - hank/dsf2flac: Code for converting DSF to FLAC files
Date: December 7th 2022 through January 9th 2023
Back