tl;dr: skip to last paragraph
I’ve recently changed the filename format that I use in Exact Audio Copy when ripping CDs. I have changed it so that for various-artist CDs, the track number then CD title come first.
This is fine for any new CDs that I rip, but ones that I have already ripped still use the old naming scheme. Obviously, re-ripping them would be much more work than simply renaming them.
The problem is that in addition to just renaming the files, the folder that they are in and the playlist (and preferably also the log) need to be changed as well, so renaming manually, while possible, is also quite a bit of work.
There’s plenty of MP3 renaming utilities, but I have not seen any that specifically make changes to folders, playlists, and logs as well.
Does anyone know of an easy way to do simple renaming of files, folders, and playlists using masks? (Actually, since the tags don’t need to be updated, I don’t technically need an MP3 renamer, just a file renamer that can also—automatically—rename the folder and update the filenames inside a text file.)
For example, the files, folder, and entries in the playlist (and log) would need to be changed as follows:
old filename/foldername mask and corresponding file/folder-names: "Various (%C-%Y)\%A [%T] %N (%C)" C:\Various (Foobar OST-2011)\Bob Bobson [Rap Song] 01 (Foobar OST).mp3 new filename/foldername mask and corresponding file/folder-names: "Various (%C - %Y)\%N (%D) %A [%T]" C:\Various (Foobar OST - 2011)\01 (Foobar OST) Bob Bobson [Rap Song].mp3
To be clear, the program needs to be able to take a filename/foldername (FNFN) mask corresponding to the existing FNFNs, and rearrange the FNFNs to match new FNFN masks, then update those FNFNs inside some text-files.
(Yes, I know this is the stuff of Perl and regex, but don’t know of any Windows tools that can easily do this task.)