I have hundreds of mp3s where the title and filename begin with a 5-digit number.
How can I insert a dash and space in the seventh position from the left?
For example:
00001 Chapter 1
to
00001 - Chapter 1
I know I could replace "Chapter" with"- Chapter", but that won't work because the text after the serial numbers are all different (they don't all say "Chapter")
Is there an action I can write to insert a charcter in an exact spot, a certain number of places from the left or right side?
I haven't created an action yet (just used the quick actions), so a detailed explanation would be greatly appeciated.
Create an action: Press Alt-5, Press the "New" button in that dialog, enter a meaningful name for the action e.g. "Insert hyphen after number".
(this was the general how-to for actions, now comes the more specific part)
Create an action of the type "Replace with regular expression.
As field select _Filename
as regular expression enter:
^(\d+ )
as replace pattern enter:
$1 -
(please note that there is a blank after the hyphen!)
Store the action by pressing a sequence of OK buttons.
Select a file for test-conversion, select the action from the toolbar-dropdown-action-list.
If the result is satisfactory let MP3tag do the work for you.