info in musicplayingnow (1 Viewer)

hwahrmann

Development Group
  • Team MediaPortal
  • September 15, 2004
    4,633
    2,457
    Vienna, Austria
    Home Country
    Austria Austria
    Wenn Du mir die DB auf DropBox, GoogleDrive oder ähnliches schiebst und mir den link per PM schickst, kann ich es mir im Debug ansehen.
     

    hwahrmann

    Development Group
  • Team MediaPortal
  • September 15, 2004
    4,633
    2,457
    Vienna, Austria
    Home Country
    Austria Austria
    Ok, ich weiß jetzt was passiert.
    In deiner Datenbank sind die Artists und Titel alle in Lower Case abgespeichert:

    upload_2015-3-5_12-27-50.png


    Laut dem MP Log hast du "Happy Nation" von "Ace of Base" abgespielt.

    Der erste Treffer, der von Last.FM zurückkommt ist:
    Code:
    [2015-03-04 19:19:54,477] [Log    ] [5        ] [DEBUG] - Ace of Base - Wheel of Fortune

    Daraus machen wir ein SQL Statement:
    Code:
    select * from tracks where strartist like '%| Ace of Base |%' and strTitle = 'Wheel of Fortune'

    Siehst Du den Unterschied?
    bei strArtist verwenden wird "like" und für strTitle wird "=" verwendet.

    Ein "=" sucht in SQLIte aber Case Sensitive. und du hast in der db alles in kleinschreibung, daher wird nichts gefunden.
    Ändere ich nun das SQL statement auf "like":
    upload_2015-3-5_12-33-51.png


    Dann habe ich was gefunden.

    Anbei die korrigierte DLL.
    Ich habe bereits einen Jira Bug für das Last.fm Handlking offen und werde dort auch diesen Fehler beheben
     

    Attachments

    • Common.GUIPlugins.zip
      68.4 KB

    mrbonsen

    Super User
  • Team MediaPortal
  • Super User
  • December 6, 2008
    6,563
    890
    Brensbach (HE) ehemals Görlitz
    Home Country
    Germany Germany
    du hast in der db alles in kleinschreibung
    - echt, das isses ? (n) -> saaagenhaft, funktionippelt mit modif. dll - denke mal, du hast zwischenzeitlich an meinem verstand gezweifelt :ROFLMAO:
    - wer keine durchgängig gleichmässige db hat (gross/kleinschreibung) kann det auch nicht merken bzw. feststellen, deshalb kaum feedback zu diesem fehler ;)
    - kleinschreibung der db wird von tag des titel übernommen ?
    - besteht die möglichkeit "hit des album" wieder zu integrieren . . . :sleep:
     
    Last edited:

    hwahrmann

    Development Group
  • Team MediaPortal
  • September 15, 2004
    4,633
    2,457
    Vienna, Austria
    Home Country
    Austria Austria
    - kleinschreibung der db wird von tag des titel übernommen ?

    Ja. Ich ändere im Tag Reader nichts. Das steht so in Deinen ID3 Tags.

    - besteht die möglichkeit "hit des album" wieder zu integrieren . . .

    Ich denke, dass es das bei Last.FM nicht mehr gibt und deshalb entfernt wurde.
    Schau mal ob du hier was findest: http://www.last.fm/api/intro
    Ich konnte nichts mehr finden, was irgendwie nach "Hits des Albums" oder "Top Tracks of Album" aussieht
     

    mrbonsen

    Super User
  • Team MediaPortal
  • Super User
  • December 6, 2008
    6,563
    890
    Brensbach (HE) ehemals Görlitz
    Home Country
    Germany Germany
    Ja. Ich ändere im Tag Reader nichts. Das steht so in Deinen ID3 Tags.
    kommt davon wenn alle titel (über mooonate) sauber tagged werden, kleinschreibung einfach der einfachere weg besonders bzgl. deutschsprachiger titel ;)
    punkt 2 schau ich mal,
    geht das ? leider, hit des album sehe ich auch nichts (n)
    http://www.last.fm/api/show/tag.getTopAlbums
    bescheuert dabei, kaum ein skinner hat diesen "platz" durch nichtvorhandesein irgendwie entfernt oder anderweitig genutzt
    ansonsten rieeeesen dank ! wahnsinns geduld gehabt :sneaky:
     
    Last edited:

    hwahrmann

    Development Group
  • Team MediaPortal
  • September 15, 2004
    4,633
    2,457
    Vienna, Austria
    Home Country
    Austria Austria
    kommt davon wenn alle titel (über mooonate) sauber tagged werden, kleinschreibung einfach der einfachere weg besonders bzgl. deutschsprachiger titel

    Na ja, ich habe auch alles sauber getaggt und in Groß- Kleinschreibung. aber jeder, wie er will :)

    geht das ? leider, hit des album sehe ich auch nichts
    http://www.last.fm/api/show/tag.getTopAlbums

    Nein, weil wir brauchen die Top Tracks des Albums und nicht die Top alben des Künstlers.
    Ich fürchte da gibt es nichts mehr.

    kaum ein skinner hat diesen "platz" durch nichtvorhandesein irgendwie entfernt oder anderweitig genutzt

    Yup, der Platz könnte anderweitig genutzt werden.
     

    mrbonsen

    Super User
  • Team MediaPortal
  • Super User
  • December 6, 2008
    6,563
    890
    Brensbach (HE) ehemals Görlitz
    Home Country
    Germany Germany
    du wirst mich warscheinlich jetzt umbringen.
    wollte meinen skin modifizieren weil ja " hit album" fehlt bzw von lastfm nicht unterstützt wird ? da kam mir der gedanke :sleep:
    heheh, wieso gehts aber bei 1.3 :ROFLMAO:
     

    hwahrmann

    Development Group
  • Team MediaPortal
  • September 15, 2004
    4,633
    2,457
    Vienna, Austria
    Home Country
    Austria Austria
    Keine Ahnung. Das ganze Last.FM Zeugs ist ja nicht von mir.
    Ich weiß selbst was mir gefällt. Da brauche ich kein Cloud Service um mir das zu erzählen. :)

    ich schau mal nach, ob ich im 1.3 code was finde.
     

    hwahrmann

    Development Group
  • Team MediaPortal
  • September 15, 2004
    4,633
    2,457
    Vienna, Austria
    Home Country
    Austria Austria
    Ist aber zu erklären, wenn ich mir den Code ansehe.
    MP 1.3 verwendet das Last.FM 1.0 API, das jederzeit abgedreht werden kann, Sollte eigentlich nicht mehr funktionieren.

    un da kriege ich in einem Album für jede Track, die Anzahl der Playbacks. Im Attributte "reach":

    Code:
    <album artist="Cher" title="Believe">
    <reach>261904</reach>
    <url>http://www.last.fm/music/Cher/Believe</url>
    <releasedate>5 Jul 2005, 00:00</releasedate>
    <coverart>
    <small>http://userserve-ak.last.fm/serve/34s/88057565.png</small>
    <medium>http://userserve-ak.last.fm/serve/64s/88057565.png</medium>
    <large>http://userserve-ak.last.fm/serve/126/88057565.png</large>
    </coverart>
    <mbid>b89efb32-1c23-3f36-b9e8-a26de463002a</mbid>
    <tracks>
    <track title="Believe">
    <reach>358133</reach>
    <url>http://www.last.fm/music/Cher/_/Believe</url>
    </track>
    <track title="The Power">
    <reach>16411</reach>
    <url>http://www.last.fm/music/Cher/_/The+Power</url>
    </track>
    <track title="Runaway">

    Diese Info gibt es im 2.0 API nicht mehr:

    Code:
    <lfm status="ok">
    <album>
    <name>Believe</name>
    <artist>Cher</artist>
    <id>2026126</id>
    <mbid>b89efb32-1c23-3f36-b9e8-a26de463002a</mbid>
    <url>http://www.last.fm/music/Cher/Believe</url>
    <releasedate>5 Jul 2005, 00:00</releasedate>
    <image size="small">http://userserve-ak.last.fm/serve/34s/88057565.png</image>
    <image size="medium">http://userserve-ak.last.fm/serve/64s/88057565.png</image>
    <image size="large">
    http://userserve-ak.last.fm/serve/174s/88057565.png
    </image>
    <image size="extralarge">
    http://userserve-ak.last.fm/serve/300x300/88057565.png
    </image>
    <image size="mega">
    http://userserve-ak.last.fm/serve/_/88057565/Believe.png
    </image>
    <listeners>261806</listeners>
    <playcount>1526182</playcount>
    <tracks>
    <track rank="1">
    <name>Believe</name>
    <duration>239</duration>
    <mbid>0de16c7f-bf6b-4aa0-9b08-36edcd293247</mbid>
    <url>http://www.last.fm/music/Cher/_/Believe</url>
    <streamable fulltrack="0">0</streamable>
    <artist>
    <name>Cher</name>
    <mbid>bfcc6d75-a6a5-4bc6-8282-47aec8531818</mbid>
    <url>http://www.last.fm/music/Cher</url>
    </artist>
    </track>
    <track rank="2">
    <name>The Power</name>
    <duration>233</duration>
    <mbid>6b3de6b5-db70-49c9-b58d-e132a3eb1a36</mbid>
    <url>http://www.last.fm/music/Cher/_/The+Power</url>
    <streamable fulltrack="0">0</streamable>
    <artist>
    <name>Cher</name>
    <mbid>bfcc6d75-a6a5-4bc6-8282-47aec8531818</mbid>
    <url>http://www.last.fm/music/Cher</url>
    </artist>
    </track>
     

    Users who are viewing this thread

    Top Bottom