Audioscrobbler (last.fm) support for MediaPortal! (1 Viewer)

How do you rate this feature?

  • Sorry, I cannot use internet stuff on my HTPC

    Votes: 0 0.0%
  • Sorry, I need to read more about my privacy first

    Votes: 0 0.0%

  • Total voters
    427

rtv

Retired Team Member
  • Premium Supporter
  • April 7, 2005
    3,622
    301
    Osnabruck
    Home Country
    Germany Germany
    The main reason for this is because of the official freedb nomenclature guideline, quoting it "When submitting a sampler or compilation, you should include the track-artist in the track-name, using the syntax "artist / track-title" and set the CD-artist to "Various"". This is an inherent limitation in the cddb system.
    I absolutely agree with you on this - but to make things "right" MP's code to parse the CDDB answer would have to be changed as I only query the gui properties and cannot even distinguish if a various artist tag was added to the track or artist field..

    Of course something like your pseudocode could be applied there. It would help in maybe 75% of all cases then..

    Moving from FreeDB to MusicBrainz would be an alternate solution but the MusicBrainz database is almost empty and this would require too much work
    I've already investigated ways to support Musicbrainz as my plugin would be ready for this. Unfortunately they rely on a libmusicbrainz which could only be included if the source would be published..
    Nevertheless I'm keeping my eyes open since this would also solve some other problems (like our database submitting "Rasmus" for "The Rasmus" - a fan told me this is really disgusting ;) )
     

    reagan+carter

    Portal Pro
    September 6, 2006
    221
    2
    Nantes, FR
    hi again,

    Here is a proposal for a fix to the FreeDB Artist/Title differentiation problem exposed in the previous post. This work-around follows the methodolgy explained in this same message. Tell me if it's alright.

    Only few lines modified, works fine with test CDs of mine.
     

    mzemina

    Retired Team Member
  • Premium Supporter
  • February 23, 2005
    2,065
    14
    Tulsa, OK
    Home Country
    United States of America United States of America
    ...Nevertheless I'm keeping my eyes open since this would also solve some other problems (like our database submitting "Rasmus" for "The Rasmus" - a fan told me this is really disgusting ;) )

    As long as when I have the list of artists I am not flooded with
    The Artist 1
    The Artist 2
    The Artist 3
    .
    .
    .
    The Artist N

    In other words some artists have "The" in front of their name. All the artists with "The" aren't grouped together in the store when you are looking to purchase them. Are they?
     

    reagan+carter

    Portal Pro
    September 6, 2006
    221
    2
    Nantes, FR
    hello,

    I've noticed that the MP Music database was not designedto discriminate between the Album Artist and the specific Track Artists. As a result, this is quite annoying when dealing with compilation/mixed CDs, no available info is accurate enough to describe an album track. Retrieval of database entries are sometimes approximate and when using audioscrobbler, compilation album covers are either not found or erroneous.

    Would it be wise to redesign the music database (and add an album artist entry)? I may try to do the changes everywhere where needed in MP code but it's a lot of work. Should I ask SteveV (I think he's the one involved in this area) if it's worth the try? What do you personnally think about this?

    EDIT:
    In SVN I've noticed that most of the tracks I want to play are not submitted to last.fm
    e.g.
    2006-10-01 15:51:36.453125 [Info.][14]: Audioscrobbler plugin: song was forwarded - ignoring Ya Don't Stop - Stakka & K-Tee (In Da' Jungle)
    They are "forwarded" whereas I keep them playing from start to end.
    Another odd event is also happening when I try to switch from the "Now Playing" screen to any other window: A black square remains on the screen, at the exact location where album covers are displayed in the "Now Playing" screen. Maybe a skin bug?

    see you
     

    reagan+carter

    Portal Pro
    September 6, 2006
    221
    2
    Nantes, FR
    thnaks for the tip, but as far as I can see in the latest SVN MP code, no class handles the specific album artist tag (cf MusicTag object for instance). Neither does the code interfacing the music databases I was able to find. both the Artist name of a track and the Artist responsible for the *compilation* CD where this track comes from are merged into one generic Artist tag.

    i.e.
    http://www.amazon.com/Miss-Kittin-R...ef=sr_1_1/102-3697867-2124150?ie=UTF8&s=music
    The album name is "Radio Caroline", the DJ/selector is "Miss Kittin". Each track is correctly labeled in FreeDB with its own and original Artist, not "Miss Kittin" who is only mixing them.
    http://www.freedb.org/freedb_search_fmt.php?cat=rock&id=2511a714
    Audioscrobbler then wrongly tries to find a fanciful album when I want to play the second track of the album, from "Delarosa & Asora".
    Code:
    2006-10-01 15:48:39.453125 [Debug][AudioScrobblerUtils thread]: AudioScrobblerUtils: No album info for Delarosa & Asora - Radio Caroline found after 4 tries

    I must admit that I didn't looked into the database structure, only the code that uses those databases: maybe this extension is already in the making right now (or planned).
    However and at the moment, this has a direct impact on the way audioscrobbler looks up album covers for instance.

    I'll better post follow-ups elsewhere from now, I don't think this is the right place to debate this.


    EDIT:
    I've read the whole thread paloema linked and SteveV is actually redesigning the music database in a really efficient way. Really good news! (But tremendous work...) please disregard this current post thereof.
     

    mzemina

    Retired Team Member
  • Premium Supporter
  • February 23, 2005
    2,065
    14
    Tulsa, OK
    Home Country
    United States of America United States of America
    ...EDIT:
    I've read the whole thread paloema linked and SteveV is actually redesigning the music database in a really efficient way. Really good news! (But tremendous work...) please disregard this current post thereof.

    ronald+jimmy - Please note that SteveV has left development for some time period due to life. We wish him well and there are other people working on the music development. But I don't know if anyone is picking-up the re-design of the music database like SteveV was planning. We will all have to wait and see.
     

    fdask

    Portal Member
    September 27, 2006
    10
    0
    48
    Home Country
    Canada Canada
    This audioscrobbler plugin is great! I had never been to the site before, but after noticing this plugin I went ahead and signed up.

    I played a few tracks and noticed my profile on last.fm didn't update. I see now after reading through the thread that the data is set to upload on a low priority. Problem solved!

    Also agreeing with ronald+jimmy about the music database. Having a lot of albums by DJ's really gets messy. With SteveV leaving, is anyone else going to pick up the database overhaul?
     

    Users who are viewing this thread

    Top Bottom