Bug 199483 - Make "Album Artist/Album" collection browser mode the default
Summary: Make "Album Artist/Album" collection browser mode the default
Status: REOPENED
Alias: None
Product: amarok
Classification: Applications
Component: Collection Browser (show other bugs)
Version: 2.5-git
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: 2.6
Assignee: Amarok Developers
URL:
Keywords:
: 109084 184612 195661 205236 214229 259576 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-08 23:15 UTC by dju`
Modified: 2013-11-03 21:32 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
ID tag example (20.72 KB, image/png)
2010-04-03 11:32 UTC, Damijan Bec
Details
Example mp3 music file (935.00 KB, audio/mpeg)
2010-09-22 12:18 UTC, Damijan Bec
Details
Screenshot (159.41 KB, image/png)
2010-09-26 16:09 UTC, Damijan Bec
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dju` 2009-07-08 23:15:47 UTC
Version:           2.1.1 (using KDE 4.2.4)
OS:                Linux
Installed from:    Debian testing/unstable Packages

"Various artists" albums that have an "album artist" tag filled should appear
in the collection tab under the specified album artist, not under the "Various
Artists" generic name. In my case, these "album artist" tags are automatically
filled by Picard.

At the moment, when I'm looking for albums released by a DJ, I expand said DJ
name in the collection tab and only her "official" releases are shown there. I
also have to search under "Various Artists" to see her mix or compilation
releases, which I find inadequate and rather difficult since her name is not
displayed there.
Comment 1 Myriam Schweingruber 2009-08-02 00:46:04 UTC
*** Bug 90095 has been marked as a duplicate of this bug. ***
Comment 2 Myriam Schweingruber 2009-08-02 20:07:49 UTC
*** Bug 184612 has been marked as a duplicate of this bug. ***
Comment 3 Myriam Schweingruber 2009-08-03 10:38:45 UTC
*** Bug 195661 has been marked as a duplicate of this bug. ***
Comment 4 Myriam Schweingruber 2009-08-03 11:30:53 UTC
*** Bug 137756 has been marked as a duplicate of this bug. ***
Comment 5 Myriam Schweingruber 2009-08-03 11:31:49 UTC
*** Bug 109084 has been marked as a duplicate of this bug. ***
Comment 6 Dario Panico 2009-08-03 16:05:30 UTC
this bug should be intended as "problems handling various artists name" or multiple artist per song
i really don't think it is a duplicate of bug #90095
Comment 7 Andrew Ash 2009-08-03 22:57:58 UTC
Per Myriam's bug triage report on the mailing list yesterday [1], it appears that this bug has become the meta-bug for tracking the various artist issue that Amarok has now.

The same issue is popping up in Ubuntu's bug tracker several times as well [2].  I'm linking that bug to this one, for easier communication between upstream and downstream.

Let's work together to try to get this mess fixed!

[1] http://mail.kde.org/pipermail/amarok-devel/2009-August/004521.html
[2] https://bugs.edge.launchpad.net/ubuntu/+source/amarok/+bug/319494
Comment 8 Myriam Schweingruber 2009-08-26 22:54:00 UTC
*** Bug 205236 has been marked as a duplicate of this bug. ***
Comment 9 Myriam Schweingruber 2009-11-06 14:44:13 UTC
Changing version. Since I don't use that tag at all, can somebody confirm this is still valid in current 2.2-git?
Comment 10 Alex G Tsokurov 2009-11-10 19:04:51 UTC
(In reply to comment #9)
> Changing version. Since I don't use that tag at all, can somebody confirm this
> is still valid in current 2.2-git?

yes, it's
Comment 11 Robert Grønning 2009-11-10 20:05:43 UTC
*** This bug has been confirmed by popular vote. ***
Comment 12 Robert Grønning 2009-11-10 20:07:46 UTC
Why remove me from CC?
Comment 13 Dario Panico 2009-11-10 20:33:19 UTC
me too?
Comment 14 Myriam Schweingruber 2009-11-11 10:30:25 UTC
Alex, why did you remove all those people from the CC?
Comment 15 Myriam Schweingruber 2009-11-12 10:36:23 UTC
*** Bug 214229 has been marked as a duplicate of this bug. ***
Comment 16 Myriam Schweingruber 2009-11-28 19:47:43 UTC
Setting target.
Comment 17 Damijan Bec 2010-04-03 11:32:10 UTC
Created attachment 42455 [details]
ID tag example
Comment 18 Damijan Bec 2010-04-03 11:34:37 UTC
Hi,

Please see my attachment. This is still an issue in Amarok 2.3.0.

Cheers
Comment 19 Myriam Schweingruber 2010-09-14 15:27:18 UTC
This should be solved in the upcoming Amarok 2.3.2.
Comment 20 Damijan Bec 2010-09-22 12:18:41 UTC
Created attachment 51879 [details]
Example mp3 music file

It seems that you have different testing data that me (us?). You can check ID tag in KID3. Amarok still takes Album Artist as the Artist.
Comment 21 Damijan Bec 2010-09-22 12:21:59 UTC
This bug is unfortunately still present. Please reopen this issue. Cheers
Comment 22 Myriam Schweingruber 2010-09-22 14:35:13 UTC
Sorry, but I think there is some confusion on your behalf: in your file, the Album Artist is set to "Various Artist" for exactly that purpose: to make it show under Various artists and not under the individual artist, since it is part of a various artist compilation. If you don't want that, don't set it.
There is another bug not showing the Artist in the Various artists compilations in the Collection browser, but that is a completely different bug: #228876
Comment 23 Damijan Bec 2010-09-22 22:15:25 UTC
Perhaps it is really misunderstanding on my part but I have double checked and my playlist is displaying Album artist tag instead of Artist. I have checked my layout if I've included Album artist instead of Artist. It seems that I am using Artist in my layout, however my playlist displays Album artist. Are we talking here about the same thing?
Comment 24 Myriam Schweingruber 2010-09-22 23:28:51 UTC
Album artist is used for compilations, and it is correctly read and used to filter the track into Various Artists. If you don't want it to filter that, then remove that tag entry.
The fact that the artist name is not displayed in the various artist track is another bug, see my earlier comment.
Comment 25 Damijan Bec 2010-09-26 16:09:16 UTC
Created attachment 52005 [details]
Screenshot
Comment 26 Damijan Bec 2010-09-26 16:09:53 UTC
Thanks Myriam,

Would you please confirm that the bug you are referring to (#228876) is also valid for the playlist layout? Because in playlist layout Artist tag displays Album artist tag (which is wrong behaviour).

Would you be also so kind and reconfirm the bug number as it seems that #228876 is not relevant bug report.I've searched 'Various artist' and found 15 bugs which none of them seems relevant. Just to make it sure please see my attachment of the playlist layout. All relevant info is marked with red square.

I have tested the same file (the one from the attachment) in plenty of other media players: 

Bangarang,
Clementine,
Kaffeine,
SMPlayer,
Juk,
Dragon player,
Xine,
VLC,
Audacious,
Totem,
Exaile 

and all of them are showing this tag correctly. They are showing Artist tag and not Album artist tag like Amarok.

Also all ID tag viewers/editors (Kid3, EasyTag, Mediainfo, Entagged) correctly show actual Artist under Artist tag and not Various artist from the Album Artist tag.

 
If you think/believe that this is not the same bug then I will report another one.

I can enclose sample of this file I have tested with but it has the same information as the one i've attached in one of my previous posts.

Cheers,

D.
Comment 27 Audun Nystad Bugge 2010-12-11 17:54:17 UTC
I think this bug has returned in 2.4 beta 1.

I have tried this with two albums ("Dj Kicks: Erlend Øye" and "Ratatat Remixes vol 2"), they both show the same behaviour:

When album artist is set, they show up under each individual track artist. If I select album -> show under various artists, the album artist tag is cleared from the files (which would make some sort of sense if the actually showed up under album artist correctly). If I try to set album artist again, I'm back to square one with the tracks spread out over several artists.
Comment 28 Ralf Engels 2010-12-12 02:40:29 UTC
Audun,
the whole behaviour is a little bit tricky. By definition (Amaroks definition) a compilation has no album artist.
Which explains why your album artist is cleared if you select "show under variouis artists".

Another behaviour is; if you sort your collection by album/artist or artist/album, then the artist in question is always the album artist and not the track artist.

Another behaviour is that, if no album artist is set, then the track artist is used as album artist.

To make a long story short: please scan the directories in question with the amarokcollectionscanner application and attach the output here (please don't scan your whole collection, the result would be too large for a bug entry).
Comment 29 Audun Nystad Bugge 2010-12-12 02:58:47 UTC
Ralf,

Thanks, your answer provides a good explanation, and a workaround/fix:
If I click the wrench icon in the collection panel and select "first level" -> "album artist" everything seems to work as expected. I just wasn't aware that this option was available. If I select "Artist / Album" from the drop down, the collection is sorted by track artist (in contrast to album artist as I think you think it should be?). I guess this behavior makes sense as it is, but maybe album artist would be a more reasonable default option?

The clearing of the album artist field makes perfect sense, but maybe a warning would be appropriate?

I'm pasting the first entry of the output in case it still matters:
<?xml version="1.0" encoding="UTF-8"?>
<scanner count="1">
    <!--Created by amarokcollectionscanner 2.3.90onSun Dec 12 02:43:24 2010-->TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.

    <directory>
        <path>/home/audun/mp3/E/Erlend Øye/2004 DJ-Kicks</path>
        <rpath>mp3/E/Erlend Øye/2004 DJ-Kicks</rpath>
        <mtime>1292075426</mtime>
        <track>
            <uniqueid>ddae817869d1f3841cd827cdad71fb5b</uniqueid>
            <path>/home/audun/mp3/E/Erlend Øye/2004 DJ-Kicks/01. So Weit Wie Noch Nie.mp3</path>
            <rpath>mp3/E/Erlend Øye/2004 DJ-Kicks/01. So Weit Wie Noch Nie.mp3</rpath>
            <filetype>1</filetype>
            <title>So Weit Wie Noch Nie</title>
            <artist>Jürgen Paape</artist>
            <albumArtist>Erlend Øye</albumArtist>
            <album>DJ Kicks: Erlend Øye</album>
            <noCompilation/>
            <year>2004</year>
            <track>1</track>
            <bitrate>253</bitrate>
            <length>224000</length>
            <samplerate>44100</samplerate>
            <filesize>7110295</filesize>
            <mtime>1292085938</mtime>
            <trackGain>0.605</trackGain>
            <trackPeakGain>-6.91106</trackPeakGain>
            <albumGain>0.335</albumGain>
            <albumPeakGain>-6.91106</albumPeakGain>
        </track>
Comment 30 Ralf Engels 2010-12-12 10:24:31 UTC
Cool.

Now We just need to improve the stupid level selection. Nobody understands that.
Not unless you read the code, and even the code is very complex.
Comment 31 Myriam Schweingruber 2010-12-12 13:06:55 UTC
Reopening based on latest comments.
Comment 32 Myriam Schweingruber 2010-12-12 13:07:58 UTC
*** Bug 259576 has been marked as a duplicate of this bug. ***
Comment 33 Ivan D Vasin 2011-09-29 18:29:10 UTC
does it make sense to change "First Level --> Album Artist" to be the default?  i can think of several reasons for it, and none against it.  most importantly:

  * with "First Level --> Artist", it's painstaking to put an album under "Various Artists" (for reference, or for playing the whole album in order) unless the track artist is the same throughout the album.  with some genres and release types, seeing different track artists within an album is the most common case.

  * users are typically more likely to know the album artist than the particular combination of collaborating artists on each track.

  * having tens or hundreds of albums under "Various Artists" makes it impractical to browse them without filtering.  sorting the first level by album artist reduces the count, especially with well tagged tracks.

perhaps the level selection can be made clearer, or perhaps the sorting can be improved by some redesign.  i think those improvements should be the topics of separate bug reports.  until then, changing the default dimension for first level sorting would provide a major improvement for most users.

i also suggest renaming "First Level --> Artist" to "First Level --> Track Artist" to avoid ambiguity and confusion.  after all, album artists are also artists.
Comment 34 Matěj Laitl 2012-01-16 17:46:22 UTC
Renaming the bug, I think that all mentioned problems had a root in somehow unfortunate default Collection browser display mode. (correct me if I'm wrong)
Comment 35 dju` 2013-04-17 22:09:24 UTC
It seems that it still does not work when compilation is set. The album appears under Various Artists instead of the album artist name.