clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.73k stars 675 forks source link

Add support for contributing artists and producers #69

Open Clementine-Issue-Importer opened 10 years ago

Clementine-Issue-Importer commented 10 years ago

From nickpolydor on March 08, 2010 17:34:01

Particularly in dance, hip-hop and classical music, there may be multiple performers in addition to multiple non-performing producers and songwriters (already listed as 'composers').

It should be possible to use Clementine to store these details in the tags of the various file formats.

In Windows Media Player and foobar2000 (and possibly Jaikoz), contributing artists are separated by a semicolon. Clementine should have the ability to read the tags that have been saved in these programs.

For instance:

Lady GaGa ft. Beyonce - Telephone (DJ Dan Vocal Remix) (2009) http://en.wikipedia.org/wiki/Telephone_%28song%29 http://www.ascap.com/ace/search.cfm?requesttimeout=300&mode=results&searchstr=LADY%20GAGA&search_in=a&search_type=exact&search_det=t,s,w,p,b,v&results_pp=30&start=1 Artist / Album Artist: Lady GaGa Contributing Artists: Beyonce; DJ Dan; Darkchild Composers: Stefani Germanotta; Beyonce Knowles; Daniel Wherrett; Rodney Jerkins, LaShawn Daniels, Lazonate Franklin Producers: Rodney Jerkins

Also, consider the case of artists who have recorded under several different names, such as Robert Pollard/Guided By Voices, Prince or Final Fantasy. His first two studio albums were released as Final Fantasy but his latest was released as Owen Pallett. He has also composed string arrangements for various artists. Consider the following album:

Arcade Fire - Funeral (2004) Album Artist: Arcade Fire Composers: Win Butler; Regine Chassagne; Richard Reed Parry; Sarah Neufeld; Owen Pallett Producers: Win Butler; Regine Chassagne; Richard Reed Parry; Sarah Neufeld

And then we move on to the Wu-Tang Clan and The Polyphonic Spree ;-)

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=69

Clementine-Issue-Importer commented 10 years ago

From nickpolydor on March 08, 2010 09:30:32

It would also be nice to be able to grab tagging data from MusicBrainz in addition to the standard freedb / CDDB / Gracenote.

For reference, look at:

idSharp (by Jud White - creator of CD-Tag): http://idsharp.com/forum/forumdisplay.php?8-IdSharp-WebLookup Jaikoz: http://www.jthink.net/jaikoz/ Windows Media Player 11 Advanced Tag Editor (default on Vista - unfortunately WMP12 on Windows 7 has removed this feature)

and you might be able to seek inspiration from the HTPC world:

MediaBrowser: http://www.mediabrowser.tv/ Media Center Master: http://www.mediacentermaster.com/

Clementine-Issue-Importer commented 10 years ago

From john.maguire on April 14, 2010 08:00:54

Labels: -Type-Defect Type-Enhancement Component-MusicLibrary

Clementine-Issue-Importer commented 10 years ago

_From yellow_onion@orcon.net.nz on June 10, 2010 04:42:23_

there's a huge load of extra tags if anyones interested on a list of tags supported by mp3 or other formats?

(Been experimenting with the python tag library mutagen)

Clementine-Issue-Importer commented 10 years ago

From kadaimx on February 18, 2012 10:13:00

Many players and tag editor manage this with either a semicolor or a slash (/). Under Clementine they are shown like "Artist1/Artist2"

But the thing is that it does not work unless there is a way to actually manage them as separate artists... and not as joint one.

I would love an implementation for having an standard on how to deal with multiple artists that actually have a benefit inside Clementine and on services like last.fm

Clementine-Issue-Importer commented 10 years ago

From kadaimx on February 18, 2012 10:21:53

More info: http://www.hydrogenaudio.org/forums/index.php?showtopic=61317 And http://www.id3.org/id3v2.3.0#head-42b02d20fb8bf48e38ec5415e34909945dd849dc The last one has a way to separate contributors on ID3v2.3.0 ... but not sure if that works on 2.4