Taperssection.com

Gear / Technical Help => Post-Processing, Computer / Streaming / Internet Devices & Related Activity => Topic started by: yousef on December 30, 2013, 07:14:33 AM

Title: Batch converting sample rate with FLAC
Post by: yousef on December 30, 2013, 07:14:33 AM
I find myself in the position of needing to convert around 130 24/96 FLAC files to 24/48 so they will play on my Squeezebox set up.*

Is there an easy way to do this as a batch? I normally use Izotope for my resampling and dithering but I'm keen not to have to go through the process of decoding everything back to wav, resampling and then re-encoding again.

I was hoping them Foobar would have some means of doing this as a one-click operation but it seems that it doesn't. Does anyone know of a plug-in that could be used here?


(*Normally the software down-converts hi-res files to 24/48 before streaming to allow them to be played but my media server is run on a NAS so the transcode-on-the-fly option is not available)
Title: Re: Batch converting sample rate with FLAC
Post by: yousef on December 30, 2013, 09:35:03 AM
Aha - SoX plug-in does the truck with Foobar.
Title: Re: Batch converting sample rate with FLAC
Post by: kcmule on December 30, 2013, 09:38:34 AM
Doesn't TLH allow you to re-encode files?  I don't have it in front of me, so I forget what options are available.
Title: Re: Batch converting sample rate with FLAC
Post by: Phil Zone on December 30, 2013, 09:45:33 AM
Switch sound converter form NCh may to that, it's a good program.
Title: Re: Batch converting sample rate with FLAC
Post by: yousef on December 30, 2013, 09:50:06 AM
Thanks for the replies - I'll try out the various options if there are ant issues with this Foobar plug-in...
Title: Re: Batch converting sample rate with FLAC
Post by: dnsacks on December 30, 2013, 01:15:16 PM
i've used foobar via sox to do this a number of times without issue -- in fact, I now simply track out my 24/96 masters and use foobar resample presets to resample/dither to 16/44.1 when I need to burn a cd, or 24/48 apple lossless when I want to listen on my iPhone.

If you use apple devices to play music, you might want to consider resampling your stuff to 24/48 apple lossless instead of flac to save the extra step.  You'll need to dig a bit deeper to learn how to set this up, but it's not too difficult.

Finally, what squeezebox version are you using?  I thought the more recent squeezebox touch played 24/96 without issue
Title: Re: Batch converting sample rate with FLAC
Post by: yousef on December 30, 2013, 03:02:46 PM
Thanks for that. Foobar/Sox seems to have done the trick for me but I've only had a quick listen to one of the tracks so far.

I'm using two Duets and a Radio so they won't play anything more than 24/48. If I was running the server software on a dedicated computer, it would transcode any hi-res files to 24/48 before streaming them but this facility is apparently disabled on the NAS version due to the limited processing power available.

Got my sights set on a Touch -would love to be able to play the 24/96 files as is- but waiting until I see one at the right price.
Title: Re: Batch converting sample rate with FLAC
Post by: Gordon on December 31, 2013, 04:53:38 PM
not idle but sb should play the 24/96 (resamples on the fly).  I think anyway.
Title: Re: Batch converting sample rate with FLAC
Post by: Fried Chicken Boy on January 01, 2014, 11:27:18 PM
If you needed to convert WAV files, I would suggest Voxengo r8brain (http://www.voxengo.com/product/r8brain/).  Free, high quality and made for batch converting.  Alas, it doesn't play with FLAC files.