# Artist different than Album Artist

**URL:** <https://community.mp3tag.de/t/artist-different-than-album-artist/18352>\
**Category:** Support\
**Created:** [October 21, 2016, 3:56am UTC](https://community.mp3tag.de/t/artist-different-than-album-artist/18352 "2016-10-21T03:56:40Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![slayerist](https://community.mp3tag.de/user_avatar/community.mp3tag.de/slayerist/32/4940_2.png) [@slayerist](https://community.mp3tag.de/u/slayerist)\
**Post date:** [October 21, 2016, 3:56am UTC](https://community.mp3tag.de/t/artist-different-than-album-artist/18352/1 "2016-10-21T03:56:40Z")

</div>

Hi all,

How to use a filter to check/control whether Artist field is different than Album Artist field / or they match

Besides that i would like to also check if a given specifi field has a space at the ending like "Band Name "

Thanks in advanced

 ![](https://community.mp3tag.de/uploads/default/original/2X/9/9401e8bfee5713d5baa20e8e4a14666ba485b6e2.jpg)

---

<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:** [October 21, 2016, 3:58am UTC](https://community.mp3tag.de/t/artist-different-than-album-artist/18352/2 "2016-10-21T03:58:55Z")

</div>

> [@slayerist](#):
>
> Hi all,
> 
> How to use a filter to check/control whether Artist field is different than Album Artist field / or they match
> 
> Besides that i would like to also check if a given specifi field has a space at the ending like "Band Name "
> 
> Thanks in advanced

Check for equal names:  
"$if($eql(%artist%,%albumartist%),1,0)" IS 1  
or set the IS 1 to IS 0 for names that are not equal.

Check for leading or trailing blanks (example for artist field:  
"$if($eql($len(%artist%),$len($trim(%artist%))),1,0)" IS "0"

Edit: added "not equal" description

---

<div class="post-metadata">

**Author:** ![slayerist](https://community.mp3tag.de/user_avatar/community.mp3tag.de/slayerist/32/4940_2.png) [@slayerist](https://community.mp3tag.de/u/slayerist)\
**Post date:** [October 21, 2016, 4:06am UTC](https://community.mp3tag.de/t/artist-different-than-album-artist/18352/3 "2016-10-21T04:06:02Z")

</div>

> [@ohrenkino](#):
>
> Check for equal names:  
> "$if($eql(%artist%,%albumartist%),1,0)" IS 1  
> or set the IS 1 to IS 0 for names that are not equal.
> 
> Check for leading or trailing blanks (example for artist field:  
> "$if($eql($len(%artist%),$len($trim(%artist%))),1,0)" IS "0"
> 
> Edit: added "not equal" description

I simply jus can't thank you enough 🙂

---

<div class="post-metadata">

**Author:** ![sheepdisease](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/d07c76/32.png) [@sheepdisease](https://community.mp3tag.de/u/sheepdisease)\
**Post date:** [January 7, 2019, 7:19pm UTC](https://community.mp3tag.de/t/artist-different-than-album-artist/18352/4 "2019-01-07T19:19:33Z")

</div>

Windows Media Player has started moving folders around. It has also added a second featuring artist to some of the tracks tags, which weren't present before!

Tried:

"$if($eql(%artist%,%albumartist%),1,0)" IS 1  
"$if($eql(%artist%,%albumartist%),1,0)" IS 0  
"$if($eql($len(%artist%),$len($trim(%artist%))),1,0)" IS "0"  
"$if($eql($len(%artist%),$len($trim(%artist%))),1,0)" IS "1"

Worked:  
"$if($eql($len(%artist%),$len($trim(%artist%))),1,0)" IS "1"

Thanks.

---

<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:26pm UTC](https://community.mp3tag.de/t/artist-different-than-album-artist/18352/5 "2026-02-09T12:26:29Z")

</div>


