Bug 253276 - Files imported to playlist from the file browser show "album artist" instead of "artist" tag
Summary: Files imported to playlist from the file browser show "album artist" instead ...
Status: RESOLVED WORKSFORME
Alias: None
Product: amarok
Classification: Applications
Component: File Browser (show other bugs)
Version: 2.4-GIT
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 2.4.0
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-05 00:32 UTC by BK
Modified: 2011-01-20 01:57 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
ID3 tags as displayed by iTunes (18.38 KB, image/png)
2010-11-24 03:04 UTC, Frank Myhr
Details
ID3 tags as displayed by Kid3 (264.81 KB, image/png)
2010-11-24 03:06 UTC, Frank Myhr
Details
ID3 tags displayed by Amarok when source folder is NOT part of the collection, added to playlist by Amarok: Play Media or Playlist: Add Media (49.23 KB, image/png)
2010-11-24 03:07 UTC, Frank Myhr
Details
ID3 tags displayed by Amarok when source folder IS part of the collection (54.05 KB, image/png)
2010-11-24 03:08 UTC, Frank Myhr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description BK 2010-10-05 00:32:24 UTC
Version:           2.3.2 (using KDE 4.5.1) 
OS:                Linux

When importing files into the play list using the file browser, it appears the "album artist" tag supersedes the "artist" tag for the artist field of the play list.

 a file with the album artist tag "Various Artists"

Reproducible: Always

Steps to Reproduce:
Add a file with, say,the album artist tag "Various Artists" and artist tag "Infected Mushroom" to the play list using the file browser.  

Actual Results:  
Song will be listed as having artist "Various Artists" in play list.

Expected Results:  
Song should display the artist tag, i.e., "Infected Mushroom" for the artist.

The exact same song if added to the collection and added through the collection browser will show the artist tag, not the album artist tag, as the artist field.
Comment 1 Frank Myhr 2010-11-24 03:04:56 UTC
Created attachment 53680 [details]
ID3 tags as displayed by iTunes
Comment 2 Frank Myhr 2010-11-24 03:05:34 UTC
I see this exact same behavior, also in Amarok 2.3.2, KDE 4.5.1, on AMD64 version of Kubuntu Maverick. I'm attaching screenshots of ID3 tags as they appear in:
1) iTunes (Win XP 32)
2) Kid3
3) Amarok when source folder is NOT part of the collection, added to playlist by Amarok: Play Media or Playlist: Add Media
4) Amarok when source folder IS part of the collection, added to playlist by dragging from collection pane.

I'm ignorant of how Amarok stores ID3 tags internally, but it appears that it can track / display only a single "artist" tag, which it sets to either "Artist" or "Album Artist" depending on how the track was added to the playlist. It would seem the best solution would be for Amarok to keep track of BOTH "Artist" and "Album Artist" (separately). Failing that, it should at least be consistent which one it tracks; "Artist" is probably more useful if the choice must be made.

While searching for this bug, I also came across:
https://bugs.kde.org/show_bug.cgi?id=249607
which appears similar.
Comment 3 Frank Myhr 2010-11-24 03:06:46 UTC
Created attachment 53681 [details]
ID3 tags as displayed by Kid3
Comment 4 Frank Myhr 2010-11-24 03:07:49 UTC
Created attachment 53682 [details]
ID3 tags displayed by Amarok when source folder is NOT part of the collection, added to playlist by Amarok: Play Media or Playlist: Add Media
Comment 5 Frank Myhr 2010-11-24 03:08:52 UTC
Created attachment 53683 [details]
ID3 tags displayed by Amarok when source folder IS part of the collection
Comment 6 Myriam Schweingruber 2010-11-26 18:20:58 UTC
Thank you for the feedback, setting to confirmed.
Comment 7 Philipp A. 2010-11-30 11:29:23 UTC
please just introduce a “album artist” filed in the tag-editing-window.

i’d like to keep the ability to sort/group by album artist
Comment 8 Myriam Schweingruber 2010-11-30 19:23:13 UTC
(In reply to comment #7)
> please just introduce a “album artist” filed in the tag-editing-window.
>
This is already implemented in the Editing Dialog for the upcoming 2.4
Comment 9 Valorie Zimmerman 2011-01-16 06:45:11 UTC
True, one can now edit both Artist and Album artist in Amarok. 

However the inconsistency between how tracks show up when added from the File browser vs. being added from the Collection browser still remains. For the same track, the File browser-added files seem stripped of all tags besides artist, track # and track name. No statistics, no covers, in the latest git version. I can provide screenshots if necessary.
Comment 10 Myriam Schweingruber 2011-01-16 17:24:33 UTC
Then it is a problem with the file browser, not with the playlist.

Just to make this clear: this report is only for tracks in the collection that are added through the Files Browser, right?
Comment 11 Valorie Zimmerman 2011-01-18 00:18:13 UTC
Yes, in my test the *exact same track* appears different when added from the Collection browser and from the Files view. I can do a screenshot if this is necessary.
Comment 12 Myriam Schweingruber 2011-01-19 10:52:22 UTC
(In reply to comment #11)
> Yes, in my test the *exact same track* appears different when added from the
> Collection browser and from the Files view. I can do a screenshot if this is
> necessary.

I think it is just because nothing is read from the database when adding a track through the File Browser. What exactly does look different?
Comment 13 Valorie Zimmerman 2011-01-19 11:23:06 UTC
This seems like a good explanation, although I think it's wrong behavior - if a track is in the collection, the db should be consulted when loading it into the playlist.

That said, in today's git, both seem the same! I even cleared the playlist and loaded a track from the File menu, and it had its rating and cover. I'm not sure what has changed in the last day which would affect this behavior? No matter what it was, now the behavior seems correct.
Comment 14 Myriam Schweingruber 2011-01-20 01:57:32 UTC
Closing as WORKSFORME then, feel free to reopen if you can reproduce this again with 2.4-git of the day.