GNOME Bugzilla – Bug 123446
support multiple artists
Last modified: 2018-05-24 10:24:28 UTC
This may be a bug with MusicBrainz, not Rhythmbox. If so, let me know. All apologies. According to the Ogg Vorbis documentation: "Field names are not required to be unique (occur once) within a comment header. As an example, assume a track was recorded by three well know artists; the following is permissible, and encouraged: ARTIST=Dizzy Gillespie ARTIST=Sonny Rollins ARTIST=Sonny Stitt" I have a number of FLAC files that use this technique, for example- METADATA block #2 type: 4 (VORBIS_COMMENT) is last: false length: 172 vendor string: reference libFLAC 1.1.0 20030126 comments: 7 comment[0]: ARTIST=.hack//SIGN comment[1]: ARTIST=Yuki Kajiura comment[2]: GENRE=Anime etc... When loaded into Rhythmbox, the first ARTIST comment is discarded, and this particular track only shows up under the artist "Yuki Kajiura". I am using Rhythmbox 0.5.3 and MusicBrainz 2.0.2.
*** Bug 124451 has been marked as a duplicate of this bug. ***
If you're going to support multiple artists, you should also support multiple genres. The ogg vorbis spec doesn't require any of the field names to be unique, and given the difficulty of classifying so much music into specific genres, this would be a great feature. Support for multiple of other fields as well might make sense, but isn't as immediately apparent as genre and artist.
*** Bug 139986 has been marked as a duplicate of this bug. ***
Multiple artists and Genre + Style would be good. allmusic.com rates abba as being Rock and Euro-Pop respectively, to give a fairly obvious example. One problem I see with multiple artists support is that you'd get a browser entry for every artist that is featured in some song or another. This cause a lot of "noise" in the browser
As allowed by the ID3v2 spec, I like to tag my music with several Genre fields, starting from the most broad down to the more specific (Electronica+House+Garage, Rock+Classic, R&B+Rap, etc). Obviously, this easily allows me to playback songs within those broad or specific genre groups. Foobar 2000 displays these as a comma separated list in the Genre display column, and allows me to add/edit/tag mutliple genres accordingly. Rhythmbox (0.9.3.1) only shows me the most broad (first) genre for display and editing :(
I would be really eager to see this implemented well!
This could improve users' experience a lot!
Having multiple artists etc. in rhythmbox would really be great! Quodlibet has implemented this feature, but rhythmbox works much faster on my old machine... http://www.sacredchao.net/quodlibet
*** Bug 487282 has been marked as a duplicate of this bug. ***
*** Bug 523041 has been marked as a duplicate of this bug. ***
i'm the one who filled the above duplicate (comment #10 - sorry for that) it would be great to be able to categorize music with several genres (rock + slow song for instance) Quod Libet has that functionality Since i'm fond of Rhythmbox, i'd love to see that in Rhythmbox
GStreamer has a GSOC project proposal for "Better tag reading / writing": http://gstreamer.freedesktop.org/wiki/BetterTagReadingWriting Will that project fix this bug? Should someone propose this bug to be part of that project proposal? Jonathan Matthew, any interest in mentoring or helping find a mentor for that bug if it helps fix this?
No, that won't help here. GStreamer already gives us all the information we need, we just don't use it.
*** Bug 552280 has been marked as a duplicate of this bug. ***
*** Bug 581760 has been marked as a duplicate of this bug. ***
*** Bug 622975 has been marked as a duplicate of this bug. ***
@Jonathan: Are you sure this is already handled right by Gstreamer? In my experiments with python-gst it looks like I only get the first artist/genre/whatever from gstreamer. At least on the message bus. Is there another way of reading tags? Regards, Erich
FWIW, gst-launch with id3demux also only gives the first genre tag. So I belive this bug actually is in the id3demux gstreamer plugin, which does not appear to have full ID3v2.4 support?
Follow up: both Vorbis and multiple artists work fine - just multiple genres seems to be broken in gstreamer. I'm investigating further, and will eventually get around to file an appropriate bug.
Filed bug #638535 for the "multiple genres" bug in gstreamer. That bug only applies to gernes, since it is inside a specialized function for genre handling only. Found it after having tested/discovered that "multiple artists" worked for me and thus looking for genre-specialized code. So we now need support in rhythmbox for multiple-valued fields. ;-)
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/16.