# Reformating title, etc

**URL:** <https://community.mp3tag.de/t/reformating-title-etc/72061>\
**Category:** Support\
**Created:** [November 11, 2026, 4:24pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061 "2026-11-11T16:24:37Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 4:24pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/1 "2026-11-11T16:24:37Z")

</div>

After reading through multiple posts, i am not finding what I need.. (sorry if i missed something).

in the TITLE field there is extra data that i need moved to a different field.

WINTER WONDERLAND (REMASTERED 2006)

I'LL BE HOME FOR CHRISTMAS (SINGLE VERSION)

note: the remastered years vary.

I have separate fields for each of these, and I need the version data (everything in the brackets) copied to the version field. and the remastered data (everything in the brackets) copied to the remastered field. then removed from the title field including trailing spaces

note: I am only wanting the version and the remastered data moved. there are other titles that have the brackets () that do not need to be altered.

can this be done?

thank you

---

<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:** [November 11, 2026, 4:33pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/2 "2026-11-11T16:33:34Z")

</div>

> [@KEEBLER](#):
>
> there are other titles that have the brackets () that do not need to be altered.

Try fo filter for the files that need treatment e.g. with  
Filter: `%title% HAS (Remaster`

Then select these files and apply an action of the type "Guess value"  
Source format: `%title%`  
Target pattern: `%title% (%remastered%)`

Proceed in a similar way with the Version  
Filter: `%title% HAS Version)`  
Then select these files and apply an action of the type "Guess value"  
Source format: `%title%`  
Target pattern: `%title% (%version%)`

Please note that VERSION and REMASTERED are user-defined fields that hardly any player picks up.

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 4:37pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/3 "2026-11-11T16:37:13Z")

</div>

thank you for your help. but i do not understand how to setup the filter, then use the filtered results to sort and move data..

note: yes the fields that i made are for personal sorting not fields that i want or expect the player to see or read.

---

<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:** [November 11, 2026, 4:38pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/4 "2026-11-11T16:38:45Z")

</div>

The filter input area is usually at the bottom. There type in my suggested string.  
More information about filters, see the documentation:

> **[Filter and Search – Mp3tag Documentation](https://docs.mp3tag.de/filter/)**
>
> Documentation on Filter and Search and keywords to form complex filter expressions. Mp3tag is the universal Tag Editor.

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 4:43pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/5 "2026-11-11T16:43:59Z")

</div>

> [@ohrenkino](#):
>
> %title% HAS (Remaster

thank you for the filter and search document - the filter returns shows all the titles and they are still jumbled with every other title

---

<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:** [November 11, 2026, 4:46pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/6 "2026-11-11T16:46:29Z")

</div>

If such things happen then the only way to let others in the distance see what might have gone wrong is to show a screenshot.  
So please supply a screenshot of the situation.

Here is a short paragraph how to make a screenshot:

> [@Hints for asking Support Requests](https://community.mp3tag.de/t/hints-for-asking-support-requests/56190):
>
> If you need support using Mp3tag, you can help the community members that are about to support you in finding a solution or workaround to your problem, by following these simple guidelines. Be descriptive, also in what you’ve already tried Please give a short explanation what’s not working as expected or what you’re trying to achieve. It’s best to know any details about the problem at hand and especially, what steps you’ve already tried to solve it by yourself. Helpful information also includ…

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 4:50pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/7 "2026-11-11T16:50:26Z")

</div>

sure, working on the screen shot now... i tried something... %title% HAS (version - it showed every file just like the other filter search....

 ![20261111 mp3tag sort filter a](https://community.mp3tag.de/uploads/default/original/3X/3/5/35f49eba0836033e04e9ef1b84ab4a653887f538.png)

---

<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:** [November 11, 2026, 4:52pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/8 "2026-11-11T16:52:05Z")

</div>

Try  
Filter: `%title% HAS "(version"`

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 4:53pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/9 "2026-11-11T16:53:09Z")

</div>

`%title% HAS "(version" `produces a blank screen

---

<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:** [November 11, 2026, 4:56pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/10 "2026-11-11T16:56:22Z")

</div>

I am too distracted.  
It should be  
Filter: `%title% HAS "version)"`

Version is followed by parenthesis, not preceeded.

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 4:58pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/11 "2026-11-11T16:58:56Z")

</div>

Filter: `%title% HAS "version)"`worked perfectly, now that i have results. how do i move the contents of the version brackets (\*\*\* version) etc to the other field and delete the version bracket from the title?

---

<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:** [November 11, 2026, 5:00pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/12 "2026-11-11T17:00:52Z")

</div>

Please try with a copy of a single of these files whether the already described part works:

> [@ohrenkino](#):
>
> Filter: `%title% HAS Version)`  
> ... apply an action (quick) of the type "Guess value"  
> Source format: `%title%`  
> Target pattern: `%title% (%version%)`

and see if it worked the way you wanted.  
if so, select all the other files and apply the same action again

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 5:03pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/13 "2026-11-11T17:03:43Z")

</div>

that worked PERFECT - thank you... is it fair to say that this formula will work with ANY search field provided the target patter is duplicated?

---

<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:** [November 11, 2026, 5:05pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/14 "2026-11-11T17:05:19Z")

</div>

Yes, you define a source and then you assign the parts of that string to target fields.  
It sort of works like "Convert\>Filename - Tag" only that you can set more or less any source string and are not restricted to the filename

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 5:08pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/15 "2026-11-11T17:08:08Z")

</div>

thank you very much - perhaps updating the "filter and search" document to include the location of the bracket and "... i could do that if i had permission

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 5:09pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/16 "2026-11-11T17:09:29Z")

</div>

the remaster filter does not work... only a blank screen

%title% HAS "remas)"

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 5:10pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/17 "2026-11-11T17:10:33Z")

</div>

i figured that out... moving the bracket to WHERE the key word is %title% HAS "(remas" worked

---

<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:** [November 11, 2026, 5:12pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/18 "2026-11-11T17:12:35Z")

</div>

> [@KEEBLER](#):
>
> include the location of the bracket

The location of the bracket was specific to your data. YOu have the 2 strings

> [@KEEBLER](#):
>
> WINTER WONDERLAND (REMASTERED 2006)
> 
> I'LL BE HOME FOR CHRISTMAS (SINGLE VERSION)

in which the separating and identifying word "REMASTERED" is preceeded by a bracket and "VERSION" is followed by a bracket. It was my mistake to mix them both. The brackets have nothing to do with the filter syntax (in this case) but serve to get a unique separator for the data.

Brackets have to be treated with `"`" as they can also be used to group together complex filter expressions and there serve as part of the filter syntax.

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 5:13pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/19 "2026-11-11T17:13:54Z")

</div>

thank you! i greatly appreciate your help ☕ 🍻

---

<div class="post-metadata">

**Author:** ![KEEBLER](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/7ba0ec/32.png) [@KEEBLER](https://community.mp3tag.de/u/KEEBLER)\
**Post date:** [November 11, 2026, 5:15pm UTC](https://community.mp3tag.de/t/reformating-title-etc/72061/20 "2026-11-11T17:15:00Z")

</div>

with YOUR help. i now have a solution for featured (feat or any other thing to move contributing artists - thank you thank you thank you!

[Next page](https://community.mp3tag.de/t/reformating-title-etc/72061.md?page=2)
