# Seperare file name with just Artist and add Artist 2 to title

**URL:** <https://community.mp3tag.de/t/seperare-file-name-with-just-artist-and-add-artist-2-to-title/47119>\
**Category:** Support\
**Created:** [November 22, 2019, 4:26pm UTC](https://community.mp3tag.de/t/seperare-file-name-with-just-artist-and-add-artist-2-to-title/47119 "2019-11-22T16:26:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![BARTJUNITED](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/8491ac/32.png) [@BARTJUNITED](https://community.mp3tag.de/u/BARTJUNITED)\
**Post date:** [November 22, 2019, 4:26pm UTC](https://community.mp3tag.de/t/seperare-file-name-with-just-artist-and-add-artist-2-to-title/47119/1 "2019-11-22T16:26:49Z")

</div>

I want to consolidate the way my tracks are tagged and ensure that from the filename I then only have 1 artist in the artist field, any featured artists are then added to the Title field

so for example

Taylor Swift Feat Ed Sheeran - Eveyrthing Has Changed should resolve to

TITLE ARTIST  
Everything has changed Feat Ed Sheeran - Taylor Swift

in the file name there is often a combination of values it can Feat, ft, &, Featuring.  
Can these be combined into 1 string or has to be seperate

Thanks Bart

---

<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 22, 2019, 4:43pm UTC](https://community.mp3tag.de/t/seperare-file-name-with-just-artist-and-add-artist-2-to-title/47119/2 "2019-11-22T16:43:14Z")

</div>

MP3tag is a tagging program - and not a file renamer.  
So I would first of all import the data from the unstructured string in the filename to the structured information in the fields and then compose a new filename from there.

If you insist on fiddling about with just the filename, use the function Convert\>Filename - Filename and e.g.  
Source: `%1 Feat %2 - %3`  
Target: `%1 - %3 Feat %2`

You would have to adapt that function for each different pattern to cater for

> [@BARTJUNITED](#):
>
> Feat, ft, &, Featuring.

---

<div class="post-metadata">

**Author:** ![BARTJUNITED](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/8491ac/32.png) [@BARTJUNITED](https://community.mp3tag.de/u/BARTJUNITED)\
**Post date:** [November 22, 2019, 4:59pm UTC](https://community.mp3tag.de/t/seperare-file-name-with-just-artist-and-add-artist-2-to-title/47119/3 "2019-11-22T16:59:20Z")

</div>

Thank you for your reply I broadly understand what you are saying

essentially seperate the tags at filename and then reconstruct the data

I tried this but think I got the syntax wrong can you show me an example please how to do this for the above example

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 22, 2019, 5:40pm UTC](https://community.mp3tag.de/t/seperare-file-name-with-just-artist-and-add-artist-2-to-title/47119/4 "2019-11-22T17:40:18Z")

</div>

> [@BARTJUNITED](#):
>
> Taylor Swift Feat Ed Sheeran - Eveyrthing Has Changed

Use the function Convert\>Filename - Tag  
Format string: %artist% Feat %feat\_artist% - %title%

This puts  
Taylor Swift into the field ARTIST  
Ed Sheeran into the user-defined field FEAT\_ARTIST  
Everything has changed into the field TITLE

You can now decide if you want to add the contents of FEAT\_ARTIST to TITLE.  
If this is the case, then I would use a dedicated separator for the featured artist like `<>` and also use some kind of meta character so that all the variations of Feat, ft, Featuring are avoided.  
To add the contents of FEAT\_ARTIST to TITLE and use a dedicated separator you can use the function  
Convert\>Tag-Tag for TITLE  
Format string: `%title% <& %feat_artist%>`  
Afterwards you may delete the field FEAT\_ARTIST - have a look at the extended tags dialogue for that - press Alt-T.

---

<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:** [May 3, 2024, 7:03am UTC](https://community.mp3tag.de/t/seperare-file-name-with-just-artist-and-add-artist-2-to-title/47119/5 "2024-05-03T07:03:31Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
