How to convert high-resolution FLAC audio files to lower-resolution FLAC using Foobar2000

Sometimes I get music albums in high-resolution formats (e.g., 192 kHz / 32-bit or DSD), which can range from 2 to 5 gigabytes per album. To save disk space, I often reduce the sample rate and bit depth to something like 48 kHz / 16-bit, which typically results in files around 750–900 kbps. I know for a fact that I cannot hear the difference between 192 kHz / 32-bit and 48 kHz / 16-bit audio.

In fact, even though I consider myself an audiophile and have audio equipment worth thousands of dollars, I can't reliably distinguish between 192 kbps MP3 and FLAC in double-blind tests. I verified this using Foobar's ABX comparator plugin

Here’s how you can reduce the sample rate and bit depth of FLAC audio files using Foobar

1) If you don’t already have the FLAC encoder, you can download it from: https://xiph.org/flac/download.html

2) In FooBar's playlist, right-click on the flac file you want to convert and navigate to Convert -> [...] :


3) In the Converter Setup window, locate an existing FLAC preset and double-click it.


4) Configure the Output Format
  • Click Output Format, then Edit.

  • Specify the path to the FLAC encoder you downloaded earlier.

  • Adjust the settings to reduce the bit depth to 16-bit. Use the screenshot below as a reference:



"-8" here specifies the compression level (8 is maxium). The flac encoder is pretty fast, so even the maximum compression is fast.

Press OK and then Back.

5) Choose your desired destination for the converted files. I prefer saving tracks as separate files with a specific naming pattern. Set this up as you like.


6) Enable DSPs (Digital Signal Processors):
Click Processing. You’ll need two DSPs:
a) Resampler (dBpoweramp/SSRC): This is often included with Foobar2000 by default. If you don’t have it, you can use  another one.
b) Smart Dither. Dithering is recommended when reducing the bit depth. Here’s an explanation of dithering and why it’s important:  When to use Dither.

7) Double-click these DSPs in the Available DSPs list to move them to the Active DSPs list.

8) Click [...] next to the Resampler and specify the desired sample rate (e.g., 48 kHz):


9) The default Smart Dither settings should work fine.

10) Click Other. I personally like to enable replay gain after conversion and ensure that metadata and album artwork are copied during the process.


11) Click Back, then Save. Optionally, rename the preset to something meaningful for future use.



12) Now, let's try it! Select the desired tracks to convert, right-click, go to Convert, and choose the preset you just created.


13) After the conversion is complete, right-click the newly converted file(s) and select Open Containing Folder (if you set the output directory to be the same as the source):


14) Add the converted files to the playlist, right-click any of them, and select Properties:


Verify that the files have the correct sample rate and bit depth (e.g., 48 kHz / 16-bit) as well as a lower bitrate than the original.

15) Congratulations! You’ve successfully saved a few gigabytes of disk or SD card space. 😊

Comments

Popular posts from this blog

Fixing low brightness (darkness) in 4K HDR movies

How to set up a simple backup on your UGREEN NAS using rsync & cron scheduler