How to Filtering Tracks with Same Album Name but Different Album Artist

Hi, I'm trying to create a filter in mp3tag to find specific music files, and I'm having some trouble figuring out the right syntax.

Here's what I need to filter for:

I want to find tracks where there's another track in my library that:

  1. Shares the same Album Name

  2. But has a different Album Artist

I want to use this filter to find out the tracks within albums that have inconsistent "Album Artist" tags.

Does anyone know how to achieve this using mp3tag's filtering capabilities? Thank you!

MP3tag does not compare data in different files. Any filer criteria have to be addressable from the current file.

So: if you have the ALBUMARTIST's name somewhere in the path, it is possible to compare those pieces of information.

I think in general

is true for every "Greatest Hits" and "Best of" album

This is not possible using Filters.

But you could try to sort by the column with the content ALBUM.
Then you should see where the ALBUMARTIST is different.
If you align* the column for ALBUMARTIST near to ALBUM, it should be easy to spot different ALBUMARTISTs

** you can drag & drop every column to whatever position is best for your task.

Thanks everyone, I've managed to write a Python script to achieve what I needed. This topic is solved. :grinning:

If this is the solution - then it would be nice if you could publish it.

python code - Check Album Artist Inconsistency.rar (2.0 KB)

ok, I have published my python script

So we need

  • Python
  • tinytag
  • openpyxl
  • Microsoft Excel (or any other tool that can read the produced music_inconsistencies.xlsx)

to solve your "Album Artist inconsistency"?

What exactly do we have to do in Excel?

Perhaps the approach to check the path and the ALBUMARTIST is a little easier:
"$ifgreater($strstr($lower(%_folderpath%),$lower(%albumartist%)),0,1,0)" IS "0"

This script finds songs in the same album that have different album artists and puts their info (including the file path) into an Excel file. Then you can see which songs need fixing and use mp3tag to change their tags.

Thank you for this info.

If you want to go this route, I would suggest to create a *.m3u playlist with the same filepath (not an Excel sheet).
This way you can load this *.m3u directly into Mp3tag and manipulate your tracks accordingly.

An export script without the need to get a python environment would also require a smaller effort.

my exe file is too big (7.7MB), which exceeds this website's size limit(3MB).

Thank you, this ideais awesome :heart_eyes:. I've made a new Python script, it makes m3u playlists instead of those Excel things.
python code - Check Album Artist Inconsistency.zip (2.1 KB)

info

This tool can scan your music library and identify discrepancies in album artist information within the same album. It processes various audio file formats, extracts their metadata, and generates a .m3u playlist file containing the file paths of songs with such inconsistencies.

It needs a python environment to run.