# Capital Letter conversion

**URL:** https://community.mp3tag.de/t/capital-letter-conversion/52642
**Category:** Support
**Created:** [April 3, 2021, 12:10pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642 "2021-04-03T12:10:47Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![robvonrotz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/8c91f0/32.png) [@robvonrotz](https://community.mp3tag.de/u/robvonrotz)
#### Post date: [April 3, 2021, 12:10pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/1 "2021-04-03T12:10:47Z")

</div>

When converting mp3 files that contain of capital letters only (e.g. METALLICA to Metallica) I find that when there is information added to the line in square brackets (e.g. 12 METALLICA - BLACKENED [Metallica, 2003].mp3) the conversion result is not how I want it to be (result after capital letter onversion 12 Metallica - Blackened [metallica, 2003].mp3). All lines that turn the first capital letter of the album mentioned between the square brackets have to be manually corrected to this (12 Metallica - Blackened [Metallica, 2003].mp3). This is annoying when handeling a 250 files of mp3 folder e.g. ☹

This option of converting is mentioned under Actions / Aktionen.

Any solution or rewriting the mp3 program perhaps? Help is deeply appreciated!

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [April 3, 2021, 12:24pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/2 "2021-04-03T12:24:25Z")

</div>

Please show us your complete actual used format string to build the new filename.  
A printscreen with your action would help too.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [April 3, 2021, 1:07pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/3 "2021-04-03T13:07:26Z")

</div>

> [@robvonrotz](#):
>
> Any solution or rewriting the mp3 program perhaps? Help is deeply appreciated!

Re-reading [the help](https://docs.mp3tag.de/actions/case-conversion) perhaps?  
"The field **Words begin after any of** specifies some characters which are marking the beginning of a new word."  
And in this field you would have to enter all the characters after which you want a word to start, so in your case at least the `[`.

---

<div class="post-metadata">

### Author: ![robvonrotz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/8c91f0/32.png) [@robvonrotz](https://community.mp3tag.de/u/robvonrotz)
#### Post date: [April 3, 2021, 1:22pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/4 "2021-04-03T13:22:58Z")

</div>

I only use capital letter conversion no knowledge of making or writing program or format lines ☹

 ![MP3Tag 1](https://community.mp3tag.de/uploads/default/original/2X/c/c748b08c1a4613fb9b1e7bdd84f3d37bdba3abca.jpeg)  
 ![MP3Tag 2](https://community.mp3tag.de/uploads/default/original/2X/9/99ca7c1cfb93ee58bd2ee311b17e350df86c0a4c.jpeg)  
 ![MP3Tag 3](https://community.mp3tag.de/uploads/default/original/2X/d/d318a8cf2ce6ca3688452a9c5be1816c2276a1b4.jpeg)

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [April 3, 2021, 1:41pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/5 "2021-04-03T13:41:04Z")

</div>

As @ohrenkino already wrote, you have to use the option "Begin woorden met:" and add at least the `[` sign:

![Hoofdlettergebruik](https://community.mp3tag.de/uploads/default/original/2X/a/a95f549e3319ef77e91b7da5ea5ba09c7ad6894e.png)

As field you have choosen \_ALL, which really means all tags including tags like TITLE, ARTIST, ALBUM and not only the \_FILENAME.

The english field description for the above option has a more precise description  
**"Words begin from/after any of:"**  
 ![Case conversion](https://community.mp3tag.de/uploads/default/original/2X/6/6c66a5c2a255d708cdf5f68e5aa7efaf7c40865b.png)

This means that the conversion will also apply after the `[`character.

---

<div class="post-metadata">

### Author: ![robvonrotz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/8c91f0/32.png) [@robvonrotz](https://community.mp3tag.de/u/robvonrotz)
#### Post date: [April 3, 2021, 3:20pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/6 "2021-04-03T15:20:14Z")

</div>

Doing so leads to the result that the conversion after [becomes right, but before the [ turns into lower letters. An example filename is : 246 - M.Z. - Tale Of Days Gone By (instrumental) [Under The Silver Cross, 2003].

I want this to be converted to 246 M.Z. - Tale of Days Gone By (Instrumental) [Under The Silver Cross, 2003]. So with keeping the artist name in capital letters and only converting the (instrumental) to (Instrumental).

Another example is 303 - U.D.O. - Dancing With An Angel (feat. Doro Pesch) [Man And Machine, 2002]. Here only the (feat. Doro Pesch) should become (Feat. Doro Pesch).

Last example is 375 - DORO - In Freiheit Stirbt Mein Herz [Machine II Machine, 1995]. This has to stay 375 - DORO - In Freiheit Stirbt Mein Herz [Machine II Machine, 1995]. So no converion at all at the same time as the other files need to be converted to the results as I showed.

Is this possible in 1 conversion or do I need to do more conversion and will all file names stay as I need them to be as shown above, because this doesn't happen ☹

And is there a way to remove the - after the track number so 245 - ... will become 245 ...?

Tricky questions perhaps, but is it possible?

Thank you for thinking along 🙂 !

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [April 3, 2021, 3:37pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/7 "2021-04-03T15:37:00Z")

</div>

> [@robvonrotz](#):
>
> Tricky questions perhaps, but is it possible?

It IS possible, but you have to do that in single steps, Action by Action.  
If you always want the first character in capital letters after a (, guess what you have to do? 😉  
Exactly, add the `(` also to your list of characters - like the [ - in the conversion options...

If you always want to change the word "of" into small letters, create a simple [replace action](https://docs.mp3tag.de/actions/replace) for that.

For all the special cases like "M.Z." or "U.D.O." you can create a separate action.

And by the way:  
The correct german syntax for "In Freiheit Stirbt Mein Herz" is "In Freiheit stirbt mein Herz".

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [April 3, 2021, 3:47pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/8 "2021-04-03T15:47:28Z")

</div>

> [@LyricsLover](#):
>
> special cases like "M.Z." or "U.D.O." you can create a separate action

I would like to add that if you add most of punctuation characters to the list of characters after which a new word starts, then you are probably on the safe side.  
This would also cater for "M.Z." - if you add the dot to the list.

In general: I think it does not make a lot of sense to invest so much effort in getting the case right in filenames - who looks at these names? The player? I doubt that. The player will most likely look at the tag data. The filesystem? I think that the only requirement for a filename from the perspective of the filesystem is: be unique.

So if you really want to fiddle with the filename: use Convert\>Tag-Filename and some of the scripting functions to create a new filename. Like that you would also deal with

> [@robvonrotz](#):
>
> And is there a way to remove the - after the track number so 245 - ... will become 245 ...?

(Yes, there is, but this is something different than a case conversion and worthwhile to open a new thread).

---

<div class="post-metadata">

### Author: ![robvonrotz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/8c91f0/32.png) [@robvonrotz](https://community.mp3tag.de/u/robvonrotz)
#### Post date: [April 3, 2021, 4:00pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/9 "2021-04-03T16:00:04Z")

</div>

Almost there, capital conversion between ( ) and [] are nor done by adding these items to the conversion, this works in capital conversion. Now there remains a problem with Roman letters, like Metal Opera II becomes Metal Opera Ii in the conversion. How can I fix this? The rest of the solutions I have to look into. Thanks both 🙂

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [April 3, 2021, 4:13pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/10 "2021-04-03T16:13:48Z")

</div>

> [@robvonrotz](#):
>
> Now there remains a problem with Roman letters

see here:

> [@Action group to captitalize Roman numerals](https://community.mp3tag.de/t/action-group-to-captitalize-roman-numerals/4092):
>
> Here is an .mta rules file (attached) that will captitalize Roman numerals I through XXX in file tags. e. g.: Before: Vi. Visitation from Alpha vI After: VI. Visitation from Alpha VI Note that "Vi" in "Visitation" is preserved while Roman numerals are correctly capitalized Installation: If MP3Tag is running, close it Copy the Numerals.mta file to your MP3Tag folder (e. g. C:\Documents and Settings[username]\Application Data\Mp3tag\data\actions Re-run MP3Tag Select audio file(s) with Roman…

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [April 3, 2021, 8:11pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/11 "2021-04-03T20:11:54Z")

</div>

A post was split to a new topic: [Remove dash from track number in filename](https://community.mp3tag.de/t/remove-dash-from-track-number-in-filename/52650)

---

<div class="post-metadata">

### Author: ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)
#### Post date: [February 9, 2026, 12:29pm UTC](https://community.mp3tag.de/t/capital-letter-conversion/52642/12 "2026-02-09T12:29:09Z")

</div>


