Discussion:
Tagging compilations
Marco
2012-10-03 17:57:36 UTC
Permalink
Hi,

this is a follow-up to the previous thread I started today.

Since my compilations are not tagged correctly I tried to figure out
how to do that correctly. What I found out so far:

FLAC/Vorbis
-----------

1) If the "albumartist" is set, but not the "compilation" flag, the
"albumartist" is used as artist in the tree view.

2) If the "compilation" flag is set, but no "albumartist", "Various
Artists" is used as artist.

MP3
---

1) If the "TCMP" flag is set or the user flag "compilation" is set
or the "TPE2" flag is set (with whatever string) the artist
"Various Artists" is used.

2) The "TCP" flag is not recognised as a compilation flag at all.

I want to tag my files correctly and I'd like to know what flags to
set. For FLAC/Vorbis I would set the "albumartist" to the correct
string and "compilation" to "yes". For MP3 I would set "TCMP" and
the user flag "compilation" (I don't know if that's necessary).

My question is, what to set for MP3 files so that the albumartist
name (that's the "TPE2" tag, right?) is displayed instead of
"Various Artists"?


Marco
Gregory Petrosyan
2012-10-03 20:10:54 UTC
Permalink
Post by Marco
Since my compilations are not tagged correctly I tried to figure out
FLAC/Vorbis
-----------
1) If the "albumartist" is set, but not the "compilation" flag, the
"albumartist" is used as artist in the tree view.
2) If the "compilation" flag is set, but no "albumartist", "Various
Artists" is used as artist.
Yep, that's right. The logic is the same for all file types — cmus is
filetype-agnostic in general.
Post by Marco
MP3
---
1) If the "TCMP" flag is set or the user flag "compilation" is set
or the "TPE2" flag is set (with whatever string) the artist
"Various Artists" is used.
2) The "TCP" flag is not recognised as a compilation flag at all.
TCP (obsolete id3 2.2) should be recognized, as well as TCMP — are you
sure about it?
Post by Marco
I want to tag my files correctly and I'd like to know what flags to
set. For FLAC/Vorbis I would set the "albumartist" to the correct
string and "compilation" to "yes". For MP3 I would set "TCMP" and
the user flag "compilation" (I don't know if that's necessary).
TCMP (or TXXX "compilation") alone is enough.
Post by Marco
My question is, what to set for MP3 files so that the albumartist
name (that's the "TPE2" tag, right?) is displayed instead of
"Various Artists"?
TPE2 definitely works for me — can you please double-check (e.g. make
sure you can see it using appropriate format string)? In general, cmus
works exactly the same no matter what the file type is.

Gregory
Marco
2012-10-03 20:54:54 UTC
Permalink
Post by Gregory Petrosyan
TCP (obsolete id3 2.2) should be recognized, as well as TCMP — are you
sure about it?
I checked again. You're right, something went wrong, the TCP tag was
not applied. During my tests I didn't notice the message “Setting
TCP frame to 'yes' Invalid Frame ID: TCP”. Nevermind, I don't have
use for TCP, since TCMP works and is recognised.
Post by Gregory Petrosyan
Post by Marco
I want to tag my files correctly and I'd like to know what flags to
set. For FLAC/Vorbis I would set the "albumartist" to the correct
string and "compilation" to "yes". For MP3 I would set "TCMP" and
the user flag "compilation" (I don't know if that's necessary).
TCMP (or TXXX "compilation") alone is enough.
Thanks.
Post by Gregory Petrosyan
Post by Marco
My question is, what to set for MP3 files so that the albumartist
name (that's the "TPE2" tag, right?) is displayed instead of
"Various Artists"?
TPE2 definitely works for me — can you please double-check
I am sorry, it works perfectly. I don't know what happened. I guess
I confused myself with the dozens of test files in my directory.

I will let the tags sleep for today, lean back and listen to some
good music :) Sorry for the noise


Marco

Loading...