First off, hope this is write place for this post, if not appologies, looked through forum areas and this seemed the most appropriate?
I'm using Firefly Media Server to serve MP3s (and .flac, but mostly .mp3) to iTunes clients on my network.
I'm wanting to normalise the volume (replaygain) of new files before they're added to firefly's db.
Presently I can do this if I dump the files into the iTunes library on one of my Macs running OS X Tiger. It works, but is rather clunky, especially with 14,000+ mp3s.
What I'd like to do is run a cron job/script to do the following:
* adjust volume of albums/tracks
* download/add album artwork
* move replaygain'd and albumn artwork'd items to a directory for me to check tags, etc before tagging and renaming and putting into correct directories.
Unfortuately, whilst I've used Linux (Firefly is running on a Debian Linux server) for a awhile, I'm not very adept with programming or scripting.
I have my music stored in <genre>/<artist>/<album>/<file> where <genre> is either something like Rock, or Rock.Hard. I didn't initially chose it, but I've kept with the naming scheme rather than redo 44Gb of mp3s.
Any help or pointers appreciated.
If a solution can be found to work for this then I can add it (with permission, etc) to the firefly media server wiki so other users can do similar things.
Kelly