# Help moving Ft. from artist to title

**URL:** https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513
**Category:** Support
**Created:** [March 2, 2013, 10:14pm UTC](https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513 "2013-03-02T22:14:05Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![clintstuckless](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a9a28c/32.png) [@clintstuckless](https://community.mp3tag.de/u/clintstuckless)
#### Post date: [March 2, 2013, 10:14pm UTC](https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513/1 "2013-03-02T22:14:05Z")

</div>

Can some one help

I have setup a action group

1 - Action to copy the feat artist from artist to title:  
Format tag field  
Field: title  
String: %title% $mid(%artist%,$add($strstr($lower(%artist%),'Ft.'),6),$len(%artist%))

2- Action to cut the feat artist from artist  
Format tag field  
Field: artist  
String: $left(%artist%,$strstr($lower(%artist%), Ft.))

3- a little hygiene  
Format tag field  
Field: artist  
String=$trim(%artist%)

Not sure what 3rd action does

I Have  
TITLE  
My First Kiss

ARTIST  
3oh!3 Ft. Ke$ha

The above code is changing it to

TITLE  
My First Kiss Ft. Ke$ha

ARTIST  
blank

Also putting a double space between title and Ft.

Please help

---

<div class="post-metadata">

### Author: ![clintstuckless](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a9a28c/32.png) [@clintstuckless](https://community.mp3tag.de/u/clintstuckless)
#### Post date: [March 2, 2013, 10:16pm UTC](https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513/2 "2013-03-02T22:16:56Z")

</div>

I also ran this on 2 files at the same time. One with Ft. and one without and it removed the ARTIST on both.

I want to run this on my entire library and not have to select the files my self

---

<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: [March 3, 2013, 9:07am UTC](https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513/3 "2013-03-03T09:07:15Z")

</div>

If am pretty sure that  
%title% $mid(%artist%,$add($strstr($lower(%artist%),'Ft.'),6),$len(%artist%))  
will not work as you have a Ft with a capital to compare with but the ARTIST is always in lower case (see "$lower"). So the result will always be 0 - which means the whole string.  
Also, the "6" in that expressions is the count of the letter f-e-a-t-.-blank as the featured artist will start behind this string. If you reduce the "feat. " to "ft." you would have to set a 4 instead of a 6.

---

<div class="post-metadata">

### Author: ![clintstuckless](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a9a28c/32.png) [@clintstuckless](https://community.mp3tag.de/u/clintstuckless)
#### Post date: [March 3, 2013, 7:52pm UTC](https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513/4 "2013-03-03T19:52:08Z")

</div>

I tried your changes and now it works on the tracks with ft. in it but the tracks with out it, it removes the ARTIST.

This is what I am using  
1 - Action to copy the feat artist from artist to title:  
Format tag field  
Field: title  
String: %title% $mid(%artist%,$add($strstr($lower(%artist%),'ft.'),0),$len(%artist%))

2- Action to cut the feat artist from artist  
Format tag field  
Field: artist  
String: $left(%artist%,$strstr($lower(%artist%), ft.))

3- a little hygiene  
Format tag field  
Field: artist  
String=$trim(%artist%)

> [@ohrenkino](#):
>
> If am pretty sure that  
> %title% $mid(%artist%,$add($strstr($lower(%artist%),'Ft.'),6),$len(%artist%))  
> will not work as you have a Ft with a capital to compare with but the ARTIST is always in lower case (see "$lower"). So the result will always be 0 - which means the whole string.  
> Also, the "6" in that expressions is the count of the letter f-e-a-t-.-blank as the featured artist will start behind this string. If you reduce the "feat. " to "ft." you would have to set a 4 instead of a 6.

---

<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: [March 3, 2013, 7:56pm UTC](https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513/5 "2013-03-03T19:56:17Z")

</div>

> [@clintstuckless](#):
>
> I tried your changes and now it works on the tracks with ft. in it but the tracks with out it, it removes the ARTIST.

You will not come around the necessity to apply a filter like  
%artist% HAS "ft."

---

<div class="post-metadata">

### Author: ![clintstuckless](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a9a28c/32.png) [@clintstuckless](https://community.mp3tag.de/u/clintstuckless)
#### Post date: [March 4, 2013, 12:41am UTC](https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513/6 "2013-03-04T00:41:41Z")

</div>

I dont understand

> [@ohrenkino](#):
>
> You will not come around the necessity to apply a filter like  
> %artist% HAS "ft."

---

<div class="post-metadata">

### Author: ![clintstuckless](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a9a28c/32.png) [@clintstuckless](https://community.mp3tag.de/u/clintstuckless)
#### Post date: [March 4, 2013, 1:17am UTC](https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513/7 "2013-03-04T01:17:29Z")

</div>

Figured that out.

Didnt know I could do that

> [@clintstuckless](#):
>
> I dont understand

---

<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:24pm UTC](https://community.mp3tag.de/t/help-moving-ft-from-artist-to-title/14513/8 "2026-02-09T12:24:22Z")

</div>


