Batch Rename Physical Filename


#1

First let me say that I am completely new to MP3TAG. I have approximately 1,000 mp3 songs that I'd like to batch rename the physical file name to the title and of course retain the '.mp3' file name extension. My reason is to remove the iTunes record number suffix so that songs are sorted in alphabetical order.

Any help would be greatly appreciated.


#2

Unfortunately, you do not give an example of the patterns in your filenames.

But: have a look at the converter Filename-Filename
For each part of a filename that has to be separated from the rest enter a %x where the x represents a unique number
e.g. if the filename looks like this
beatles - yesterday - 123456
then this is matched by the pattern
%1 - %2 - %3
and if you want to leave out the 123456 (which is %3)
then enter as target pattern
%1 - %2

Done.


#3

Thanks for the quick response, but I did a search of this forum and found the answer :w00t: . I used the Convert TAG-FILENAME option with the %title% "switch". Worked like a charm.


#4

While you can take apart the filename and put it back together, if the data is in tags it may be easier to rename your files from data in the tags.

A typical naming scheme just uses the (padded) track number and title, so you might use something like:

Action type: Format value
Field: _FILENAME
Format string: $num(%track%,2) - $validate(%title%)