# Change text in parentheses

**URL:** <https://community.mp3tag.de/t/change-text-in-parentheses/45164>\
**Category:** Support\
**Created:** [April 15, 2019, 7:41pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164 "2019-04-15T19:41:36Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![sy45yhtyj](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/ecd19e/32.png) [@sy45yhtyj](https://community.mp3tag.de/u/sy45yhtyj)\
**Post date:** [April 15, 2019, 7:41pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/1 "2019-04-15T19:41:36Z")

</div>

My Original Filename is:  
Taylor Swift - I Knew You Were Trouble (Studio Acapella)

I have alot of filenames structured like this. How do I change whatever inside those parenthesis(they are all different) to (Acapella)

---

<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 15, 2019, 7:51pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/2 "2019-04-15T19:51:57Z")

</div>

What do the tag fields look like?  
It should be easy to recreate a proper filename from the tag fields with Convert\>Tag-Filename.

If you tag fields are not filled then do that first.  
You can filter for files that have "acapella" in the filename with  
%\_filename% HAS Acapella

---

<div class="post-metadata">

**Author:** ![sy45yhtyj](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/ecd19e/32.png) [@sy45yhtyj](https://community.mp3tag.de/u/sy45yhtyj)\
**Post date:** [April 15, 2019, 8:49pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/3 "2019-04-15T20:49:33Z")

</div>

The tag fields are empty. As you say... If its easy to do, I'll try it, but remember, I mentioned that anything inside the parenthesis is what I want change, and they're all different.

Thanks

---

<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 15, 2019, 8:54pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/4 "2019-04-15T20:54:50Z")

</div>

> [@Rare substitution in filename](https://community.mp3tag.de/t/rare-substitution-in-filename/14102/21):
>
> Taylor Swift - I Knew You Were Trouble (Studio Acapella)

Use the filter, then try  
Convert\>Filename-TAG  
Format String: %artist% - %title% (%dummy% %genre%)

This should fill the fields ARTIST, TITLE and GENRE  
Now try Convert\>Tag-Filename  
Format string: %artist% - %title% (%genre%)

---

<div class="post-metadata">

**Author:** ![sy45yhtyj](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/ecd19e/32.png) [@sy45yhtyj](https://community.mp3tag.de/u/sy45yhtyj)\
**Post date:** [April 15, 2019, 9:07pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/5 "2019-04-15T21:07:06Z")

</div>

Thanks for your response..Note the old and new Filename. What I'm trying to do is change everything in parenthesis in the old (they are all different) to the new (All of them to Acapella)  
Will Convert\>Filename-TAG do that?  
old - Taylor Swift - I Knew You Were Trouble (Studio Acapella)

new - Taylor Swift - I Knew You Were Trouble (Acapella)

Thanks

---

<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 15, 2019, 9:09pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/6 "2019-04-15T21:09:46Z")

</div>

So you don't really care what you find in the parenthesis?  
After you have imported the part from the filename into the tag fields  
use Convert\>Tag-Filename  
Format string: Format string: %artist% - %title% (Acapella)

---

<div class="post-metadata">

**Author:** ![sy45yhtyj](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/ecd19e/32.png) [@sy45yhtyj](https://community.mp3tag.de/u/sy45yhtyj)\
**Post date:** [April 15, 2019, 9:14pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/7 "2019-04-15T21:14:43Z")

</div>

That sounds better, and Correct and I dont care what's inside the parenthesis in the OLD, I'm concern with all the filenames looking like this (Acapella) in the NEW.

Thanks

---

<div class="post-metadata">

**Author:** ![sy45yhtyj](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/ecd19e/32.png) [@sy45yhtyj](https://community.mp3tag.de/u/sy45yhtyj)\
**Post date:** [April 15, 2019, 9:32pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/8 "2019-04-15T21:32:27Z")

</div>

Was able to tag properly, but when using %artist% - %title% (Acapella), it doesn't change what's inside the parenthesis it just adds (Acapella)

IE. - Taylor Swift - I Knew You Were Trouble (Studio Acapella) (Acapella).mp4"

---

<div class="post-metadata">

**Author:** ![sy45yhtyj](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/ecd19e/32.png) [@sy45yhtyj](https://community.mp3tag.de/u/sy45yhtyj)\
**Post date:** [April 15, 2019, 11:29pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/9 "2019-04-15T23:29:41Z")

</div>

Is there some type of Wildcard I can use to select all characters within the parenthesis of the old filename and replace those characters with (Acapella) for the new filename

---

<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 16, 2019, 6:57am UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/10 "2019-04-16T06:57:42Z")

</div>

Then you did not

> [@ohrenkino](#):
>
> Use the filter, then try  
> Convert\>Filename-TAG  
> Format String: %artist% - %title% (%dummy% %genre%)

as this would have produced a TITLE field without anything in parenthesis.

> [@sy45yhtyj](#):
>
> Is there some type of Wildcard I can use to select all characters within the parenthesis of the old filename and replace those characters with (Acapella) for the new filename

MP3tag is a tagging program with the main purpose to tag files. It can also rename files.  
But this is done best with tag field data. So get the tag fields right before you start fiddeling with the filename.

You could still have a look at the function Convert\>Filename-Filename which features some kind of wildcards with the %1, %2, etc. placeholders.

---

<div class="post-metadata">

**Author:** ![sy45yhtyj](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/ecd19e/32.png) [@sy45yhtyj](https://community.mp3tag.de/u/sy45yhtyj)\
**Post date:** [April 16, 2019, 2:55pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/11 "2019-04-16T14:55:50Z")

</div>

Understood... thank for your help

---

<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:28pm UTC](https://community.mp3tag.de/t/change-text-in-parentheses/45164/12 "2026-02-09T12:28:02Z")

</div>


