hallo txp
problem hat sich erledigt, er hat mich nicht eingeloggt zumindest vermute ich das mal. hab mal alles was zu dem adon gehört entfernt und noch mal neu installiert jetzt geht alles. danke für deine unterstütung
hallo txp
problem hat sich erledigt, er hat mich nicht eingeloggt zumindest vermute ich das mal. hab mal alles was zu dem adon gehört entfernt und noch mal neu installiert jetzt geht alles. danke für deine unterstütung
Funktioniert !
Steht alles im ersten Post.
Manuelle Installation:Unter http://developer.rhapsody.com/signin einen kostenlosen Developeraccount für Rhapsody erstellen und eine neue App erstellen (Name und Callback-URL sind egal) um einen Consumer Key und das Consumer Secret zu erhalten
Aktuelle Version von oben herunterladen und die ZIP-Datei in XBMC/Kodi installieren
Consumer Key und Secret aus Schritt 1 und Benutzername/Passwort in den Addon Einstellungen eintragen
Radiofunktion wäre wirklich genial
Die Stationen hatte ich ja komplett vergessen. Ist jetzt drin
Remove metadata top() method on List, because it isn't available for all lists
Handle list instead of dict returned by webservice when station detail is requested
Ich benutze dein Plug fast täglich für Napster.Läuft sehr stabil auf Kodi 16.1.Kann keinen Crash melden.
Es fehlen jedoch viele von den GenreRadios.
Kann man das so implendieren wie im App?
Radiostationen>Alternative/HipHop...>Komplette Liste alle Stationen?
Die Genreradios befinden sich unter dem Menüpunkt Genres. Dort gibts dann auch noch die Untergenres. Ich hab die Aufteilung so gewählt, damit man ein Genre zu den Favoriten hinzufügen kann und dann alles auf einem Blick hat
Weiss vllt. jemand weiter? Ich werd hier gleich bescheuert. ...
Habe Kodi auf dem Pi2 neu aufsetzen müssen (openelec). Das Rhapsody Addon hat vorher tadellos funktioniert. Nach der Neuinstallation sagt er mir nun immer,
Anmeldung fehlgeschlagen, überprüfe deine Anmeldedaten usw.
Habe nun schon zwei mal das Pw bei Napster geändert, hilft alles nichts. Was ist das bitte für ein Sch...??
Moin,
offenbar läuft das Addon unter der aktuellen Beta nicht mehr.
Gerade mit der Alpha 3 und Kodi 16 ausprobiert, da gibt es keine Probleme.
Das ist jetzt kein Riesendrama, aber ich wollte es mal melden.
Bei Bedarf kann ich mal ein Log hochladen.
Ja, bei mir gibt es auch Probleme mit der Kodi-Beta.
Mit der Beta 2 auf Win 10 läuft es wieder...
Das Problem mit der Kodi 17 Beta liegt an der fehlenden RTMP-Unterstützung. Bis zum Release soll sich das aber noch ändern.
Bis dahin könnt ihr in den Einstellungen "Übertragungsmethode" auf "HTTP" stellen, dann funktionierts wieder.
Edit:
Ich hab den eigentlichen Fehler gefunden. Die Rhapsody-API verlangt unbedingt nach einem Abo mit Mobiloption. Das kleine Abo für 7,95€ reicht also nicht, man braucht das große für 9,95€. Dokumentiert ist das bei Rhapsody nirgends und nichteinmal die Funktion um abzuprüfen welche Berechtigungen der Nutzer hat ist öffentlich dokumentiert. Das Addon prüft jetzt ob alle Berechtigungen vorliegen und spuckt eine Fehlermeldung aus wenn diese nicht zum Streamen ausreichen.
Hi, hilft es dir vielleicht weiter, dass wenn man in der App (am Android Smartphone) unter Einstellungen immer wieder wie ein Irrer auf das Napster Logo gabz unten tippt, ein geheimes Menü mit etlichen Infos und Einstellungen erscheint?
Ich selbst bin leider grad an dem Punkt, dass ich das Addon nicht verwenden kann, weil meine "Mitgliedschaft das Streamen auf dem Gerät nicht unterstützt"
Viele Grüße
Hallihallo,
ich habe seit kurzem auf dem Pi2 Libreelec 8.0 mit Kodi 17 laufen.
Leider geht nun das Rhapsody Pugin nicht mehr bzw. fängt an zu laden und dann hört es nicht mehr auf zu laden...
Liegt das an der neuen Version?
Jemand ne Idee?
Habs auch schon neu installiert...
also ich habe das addon noch laufen. Und konnte bislang keinen Fehler feststellen.
Hallo, bekomme unter Aktueller Kodi 18 Fehlermeldung billing-partner-code angezeigt ?
Hallo, bekomme unter Aktueller Kodi 18 Fehlermeldung billing-partner-code angezeigt ?
Ich erhalte den gleichen Fehler irgendwelche Ideen was man machen kann?
Habe den gleichen Fehler. Habe mal den entsprechenden Error-Log angehängt. Hat das Addon unter 17.x funktioniert? Hatte es bisher nur unter Kodi 16 laufen
EDIT: Installiert ist übrigens Kodi 18 Alpha 2 64bit auf Windows 10
log" data-highlighter="" data-line="1">10:38:15.961 T:7088 DEBUG: ------ Window Init (MyMusicNav.xml) ------
10:38:15.973 T:7088 ERROR: Control 55 in window 10502 has been asked to focus, but it can't
10:38:15.979 T:7088 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.audio.rhapsody/)
10:38:15.979 T:7088 DEBUG: ParentPath = [plugin://plugin.audio.rhapsody/]
10:38:15.980 T:10116 DEBUG: Thread waiting start, auto delete: false
10:38:15.985 T:1312 DEBUG: CAddonDatabase::SetLastUsed[plugin.audio.rhapsody] took 6 ms
10:38:15.985 T:10116 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin Rhapsody('plugin://plugin.audio.rhapsody/','2','','resume:false')
10:38:15.986 T:3584 DEBUG: Thread LanguageInvoker start, auto delete: false
10:38:15.986 T:3584 INFO: initializing python engine.
10:38:15.986 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): start processing
10:38:16.004 T:3584 DEBUG: -->Python Interpreter Initialized<--
10:38:16.004 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): the source file to load is "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py"
10:38:16.005 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): setting the Python path to C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.certifi\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.chardet\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.idna\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.requests\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.urllib3\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.xbmcswift2\lib;C:\Program Files\Kodi\system\python\DLLs;C:\Program Files\Kodi\system\python\Lib;C:\Program Files\Kodi\python27.zip;C:\Program Files\Kodi\system\python\lib\plat-win;C:\Program Files\Kodi\system\python\lib\lib-tk;C:\Program Files\Kodi;C:\Program Files\Kodi\system\python;C:\Program Files\Kodi\system\python\lib\site-packages
10:38:16.005 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): entering source directory C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody
10:38:16.005 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): instantiating addon using automatically obtained id of "plugin.audio.rhapsody" dependent on version 2.1.0 of the xbmc.python api
10:38:16.081 T:7088 DEBUG: ------ Window Init (DialogBusy.xml) ------
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/" named "index" pointing to function "index"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/library" named "library" pointing to function "library"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/discover" named "discover" pointing to function "discover"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/discover/popular" named "popular" pointing to function "popular"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres" named "genres" pointing to function "genres"
10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/detail" named "genres_detail" pointing to function "genres_detail"
10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/artists/top" named "genres_artists_top" pointing to function "genres_artists_top"
10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/albums/top" named "genres_albums_top" pointing to function "genres_albums_top"
10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/tracks/top" named "genres_tracks_top" pointing to function "genres_tracks_top"
10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/albums/new" named "genres_albums_new" pointing to function "genres_albums_new"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/stations" named "genres_stations" pointing to function "genres_stations"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/search" named "search" pointing to function "search"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/recent" named "recent" pointing to function "recent"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/top" named "artists_top" pointing to function "artists_top"
10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/recent" named "artists_recent" pointing to function "artists_recent"
10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/charts" named "artists_most_played" pointing to function "artists_most_played"
10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library" named "artists_library" pointing to function "artists_library"
10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/albums" named "artists_library_albums" pointing to function "artists_library_albums"
10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/albums/<album_id>/remove" named "artists_library_albums_remove" pointing to function "artists_library_albums_remove"
10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/add" named "artists_library_add" pointing to function "artists_library_add"
10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/remove" named "artists_library_remove" pointing to function "artists_library_remove"
10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/<artist_id>/albums" named "artists_detail" pointing to function "artists_detail"
10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/<artist_id>/similar" named "artists_similar" pointing to function "artists_similar"
10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/favorites/<track_id>/add" named "favorites_add" pointing to function "favorites_add"
10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/favorites/<track_id>/remove" named "favorites_remove" pointing to function "favorites_remove"
10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/favorites" named "favorites_library" pointing to function "favorites_library"
10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/featured" named "playlists_featured" pointing to function "playlists_featured"
10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library" named "playlists_library" pointing to function "playlists_library"
10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/add" named "playlists_library_add" pointing to function "playlists_library_add"
10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/rename" named "playlists_library_rename" pointing to function "playlists_library_rename"
10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/remove" named "playlists_library_remove" pointing to function "playlists_library_remove"
10:38:16.112 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/detail" named "playlists_library_detail" pointing to function "playlists_library_detail"
10:38:16.112 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/select/<track_id>" named "playlists_library_select" pointing to function "playlists_library_select"
10:38:16.112 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/add/<track_id>" named "playlists_library_add_track" pointing to function "playlists_library_add_track"
10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/remove/<track_id>" named "playlists_library_remove_track" pointing to function "playlists_library_remove_track"
10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/<playlist_id>" named "playlists_detail" pointing to function "playlists_detail"
10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/top" named "stations_top" pointing to function "stations_top"
10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/decade" named "stations_decade" pointing to function "stations_decade"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/<station_id>/detail" named "stations_detail" pointing to function "stations_detail"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/<station_id>/play" named "stations_play" pointing to function "stations_play"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/top" named "albums_top" pointing to function "albums_top"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/new" named "albums_new" pointing to function "albums_new"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/picks" named "albums_picks" pointing to function "albums_picks"
10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/charts" named "albums_most_played" pointing to function "albums_most_played"
10:38:16.115 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library" named "albums_library" pointing to function "albums_library"
10:38:16.115 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/tracks" named "albums_library_tracks" pointing to function "albums_library_tracks"
10:38:16.115 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/tracks/<track_id>/remove" named "albums_library_tracks_remove" pointing to function "albums_library_tracks_remove"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/add" named "albums_library_add" pointing to function "albums_library_add"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/remove" named "albums_library_remove" pointing to function "albums_library_remove"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/<album_id>" named "albums_detail" pointing to function "albums_detail"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/top" named "tracks_top" pointing to function "tracks_top"
10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/recent" named "tracks_recent" pointing to function "tracks_recent"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/charts" named "tracks_most_played" pointing to function "tracks_most_played"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/library" named "tracks_library" pointing to function "tracks_library"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/library/<track_id>/add" named "tracks_library_add" pointing to function "tracks_library_add"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/library/<track_id>/remove" named "tracks_library_remove" pointing to function "tracks_library_remove"
10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/play/<track_id>" named "play" pointing to function "play"
10:38:16.118 T:3584 DEBUG: [xbmcswift2] Loaded storage "data" from disk
10:38:16.229 T:3584 DEBUG: CAddonSettings[plugin.audio.rhapsody]: loading setting definitions
10:38:16.229 T:3584 DEBUG: CAddonSettings[plugin.audio.rhapsody]: trying to load setting definitions from old format...
10:38:16.229 T:3584 DEBUG: CAddonSettings[plugin.audio.rhapsody]: loading setting values
10:38:16.230 T:3584 DEBUG: [xbmcswift2] Reading pickle storage from disk at "C:\Users\felix\AppData\Roaming\Kodi\userdata\addon_data\plugin.audio.rhapsody\.storage\rhapsody.10080"
10:38:16.230 T:3584 DEBUG: [xbmcswift2] Loaded storage "rhapsody.10080" from disk
10:38:16.230 T:3584 DEBUG: [xbmcswift2] Reading pickle storage from disk at "C:\Users\felix\AppData\Roaming\Kodi\userdata\addon_data\plugin.audio.rhapsody\.storage\rhapsody.120"
10:38:16.230 T:3584 DEBUG: [xbmcswift2] Loaded storage "rhapsody.120" from disk
10:38:16.231 T:3584 ERROR: [plugin.audio.rhapsody]
10:38:16.231 T:3584 ERROR: Traceback (most recent call last):
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py", line 699, in <module>
10:38:16.231 T:3584 ERROR: rhapsody = helpers.get_api()
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\helpers.py", line 223, in get_api
10:38:16.231 T:3584 ERROR: self._api = self._get_api()
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\helpers.py", line 217, in _get_api
10:38:16.231 T:3584 ERROR: rhapsody.login(username, password)
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\rhapsody\api.py", line 90, in login
10:38:16.231 T:3584 ERROR: self.account = self.get_detail(Account, 'me', 'account')
10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\rhapsody\api.py", line 261, in get_detail
10:38:16.232 T:3584 ERROR: return model(data)
10:38:16.232 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\rhapsody\account.py", line 15, in __init__
10:38:16.232 T:3584 ERROR: self.billing_partner_code = data['billingPartnerCode']
10:38:16.232 T:3584 ERROR: KeyError: 'billingPartnerCode'
10:38:16.232 T:3584 INFO: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): script successfully run
10:38:16.232 T:3584 DEBUG: CPythonInvoker::onExecutionDone(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py)
10:38:16.242 T:3584 INFO: Python interpreter stopped
10:38:16.242 T:3584 DEBUG: Thread LanguageInvoker 3584 terminating
10:38:16.245 T:7088 DEBUG: ------ Window Init (DialogNotification.xml) ------
10:38:16.259 T:10116 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.audio.rhapsody/
10:38:16.259 T:10116 DEBUG: Thread waiting 10116 terminating
10:38:16.260 T:7088 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
10:38:16.260 T:7088 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.rhapsody/) failed
10:38:16.265 T:7088 DEBUG: CGUIMediaWindow::GetDirectory ()
10:38:16.265 T:7088 DEBUG: ParentPath = [plugin://plugin.audio.rhapsody/]
Alles anzeigen
Habe den gleichen Fehler. Habe mal den entsprechenden Error-Log angehängt. Hat das Addon unter 17.x funktioniert? Hatte es bisher nur unter Kodi 16 laufen
EDIT: Installiert ist übrigens Kodi 18 Alpha 2 64bit auf Windows 10
Code: Kodi.<woltlab-metacode data-name= Alles anzeigenlog" data-highlighter="" data-line="1">10:38:15.961 T:7088 DEBUG: ------ Window Init (MyMusicNav.xml) ------ 10:38:15.973 T:7088 ERROR: Control 55 in window 10502 has been asked to focus, but it can't 10:38:15.979 T:7088 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.audio.rhapsody/) 10:38:15.979 T:7088 DEBUG: ParentPath = [plugin://plugin.audio.rhapsody/] 10:38:15.980 T:10116 DEBUG: Thread waiting start, auto delete: false 10:38:15.985 T:1312 DEBUG: CAddonDatabase::SetLastUsed[plugin.audio.rhapsody] took 6 ms 10:38:15.985 T:10116 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin Rhapsody('plugin://plugin.audio.rhapsody/','2','','resume:false') 10:38:15.986 T:3584 DEBUG: Thread LanguageInvoker start, auto delete: false 10:38:15.986 T:3584 INFO: initializing python engine. 10:38:15.986 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): start processing 10:38:16.004 T:3584 DEBUG: -->Python Interpreter Initialized<-- 10:38:16.004 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): the source file to load is "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py" 10:38:16.005 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): setting the Python path to C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.certifi\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.chardet\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.idna\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.requests\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.urllib3\lib;C:\Users\felix\AppData\Roaming\Kodi\addons\script.module.xbmcswift2\lib;C:\Program Files\Kodi\system\python\DLLs;C:\Program Files\Kodi\system\python\Lib;C:\Program Files\Kodi\python27.zip;C:\Program Files\Kodi\system\python\lib\plat-win;C:\Program Files\Kodi\system\python\lib\lib-tk;C:\Program Files\Kodi;C:\Program Files\Kodi\system\python;C:\Program Files\Kodi\system\python\lib\site-packages 10:38:16.005 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): entering source directory C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody 10:38:16.005 T:3584 DEBUG: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): instantiating addon using automatically obtained id of "plugin.audio.rhapsody" dependent on version 2.1.0 of the xbmc.python api 10:38:16.081 T:7088 DEBUG: ------ Window Init (DialogBusy.xml) ------ 10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/" named "index" pointing to function "index" 10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/library" named "library" pointing to function "library" 10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/discover" named "discover" pointing to function "discover" 10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/discover/popular" named "popular" pointing to function "popular" 10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres" named "genres" pointing to function "genres" 10:38:16.105 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/detail" named "genres_detail" pointing to function "genres_detail" 10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/artists/top" named "genres_artists_top" pointing to function "genres_artists_top" 10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/albums/top" named "genres_albums_top" pointing to function "genres_albums_top" 10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/tracks/top" named "genres_tracks_top" pointing to function "genres_tracks_top" 10:38:16.106 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/albums/new" named "genres_albums_new" pointing to function "genres_albums_new" 10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/genres/<genre_id>/stations" named "genres_stations" pointing to function "genres_stations" 10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/search" named "search" pointing to function "search" 10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/recent" named "recent" pointing to function "recent" 10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/top" named "artists_top" pointing to function "artists_top" 10:38:16.107 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/recent" named "artists_recent" pointing to function "artists_recent" 10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/charts" named "artists_most_played" pointing to function "artists_most_played" 10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library" named "artists_library" pointing to function "artists_library" 10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/albums" named "artists_library_albums" pointing to function "artists_library_albums" 10:38:16.108 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/albums/<album_id>/remove" named "artists_library_albums_remove" pointing to function "artists_library_albums_remove" 10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/add" named "artists_library_add" pointing to function "artists_library_add" 10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/library/<artist_id>/remove" named "artists_library_remove" pointing to function "artists_library_remove" 10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/<artist_id>/albums" named "artists_detail" pointing to function "artists_detail" 10:38:16.109 T:3584 DEBUG: [xbmcswift2] Adding url rule "/artists/<artist_id>/similar" named "artists_similar" pointing to function "artists_similar" 10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/favorites/<track_id>/add" named "favorites_add" pointing to function "favorites_add" 10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/favorites/<track_id>/remove" named "favorites_remove" pointing to function "favorites_remove" 10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/favorites" named "favorites_library" pointing to function "favorites_library" 10:38:16.110 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/featured" named "playlists_featured" pointing to function "playlists_featured" 10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library" named "playlists_library" pointing to function "playlists_library" 10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/add" named "playlists_library_add" pointing to function "playlists_library_add" 10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/rename" named "playlists_library_rename" pointing to function "playlists_library_rename" 10:38:16.111 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/remove" named "playlists_library_remove" pointing to function "playlists_library_remove" 10:38:16.112 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/detail" named "playlists_library_detail" pointing to function "playlists_library_detail" 10:38:16.112 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/select/<track_id>" named "playlists_library_select" pointing to function "playlists_library_select" 10:38:16.112 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/add/<track_id>" named "playlists_library_add_track" pointing to function "playlists_library_add_track" 10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/library/<playlist_id>/remove/<track_id>" named "playlists_library_remove_track" pointing to function "playlists_library_remove_track" 10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/playlists/<playlist_id>" named "playlists_detail" pointing to function "playlists_detail" 10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/top" named "stations_top" pointing to function "stations_top" 10:38:16.113 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/decade" named "stations_decade" pointing to function "stations_decade" 10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/<station_id>/detail" named "stations_detail" pointing to function "stations_detail" 10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/stations/<station_id>/play" named "stations_play" pointing to function "stations_play" 10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/top" named "albums_top" pointing to function "albums_top" 10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/new" named "albums_new" pointing to function "albums_new" 10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/picks" named "albums_picks" pointing to function "albums_picks" 10:38:16.114 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/charts" named "albums_most_played" pointing to function "albums_most_played" 10:38:16.115 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library" named "albums_library" pointing to function "albums_library" 10:38:16.115 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/tracks" named "albums_library_tracks" pointing to function "albums_library_tracks" 10:38:16.115 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/tracks/<track_id>/remove" named "albums_library_tracks_remove" pointing to function "albums_library_tracks_remove" 10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/add" named "albums_library_add" pointing to function "albums_library_add" 10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/library/<album_id>/remove" named "albums_library_remove" pointing to function "albums_library_remove" 10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/albums/<album_id>" named "albums_detail" pointing to function "albums_detail" 10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/top" named "tracks_top" pointing to function "tracks_top" 10:38:16.116 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/recent" named "tracks_recent" pointing to function "tracks_recent" 10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/charts" named "tracks_most_played" pointing to function "tracks_most_played" 10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/library" named "tracks_library" pointing to function "tracks_library" 10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/library/<track_id>/add" named "tracks_library_add" pointing to function "tracks_library_add" 10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/tracks/library/<track_id>/remove" named "tracks_library_remove" pointing to function "tracks_library_remove" 10:38:16.117 T:3584 DEBUG: [xbmcswift2] Adding url rule "/play/<track_id>" named "play" pointing to function "play" 10:38:16.118 T:3584 DEBUG: [xbmcswift2] Loaded storage "data" from disk 10:38:16.229 T:3584 DEBUG: CAddonSettings[plugin.audio.rhapsody]: loading setting definitions 10:38:16.229 T:3584 DEBUG: CAddonSettings[plugin.audio.rhapsody]: trying to load setting definitions from old format... 10:38:16.229 T:3584 DEBUG: CAddonSettings[plugin.audio.rhapsody]: loading setting values 10:38:16.230 T:3584 DEBUG: [xbmcswift2] Reading pickle storage from disk at "C:\Users\felix\AppData\Roaming\Kodi\userdata\addon_data\plugin.audio.rhapsody\.storage\rhapsody.10080" 10:38:16.230 T:3584 DEBUG: [xbmcswift2] Loaded storage "rhapsody.10080" from disk 10:38:16.230 T:3584 DEBUG: [xbmcswift2] Reading pickle storage from disk at "C:\Users\felix\AppData\Roaming\Kodi\userdata\addon_data\plugin.audio.rhapsody\.storage\rhapsody.120" 10:38:16.230 T:3584 DEBUG: [xbmcswift2] Loaded storage "rhapsody.120" from disk 10:38:16.231 T:3584 ERROR: [plugin.audio.rhapsody] 10:38:16.231 T:3584 ERROR: Traceback (most recent call last): 10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py", line 699, in <module> 10:38:16.231 T:3584 ERROR: rhapsody = helpers.get_api() 10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\helpers.py", line 223, in get_api 10:38:16.231 T:3584 ERROR: self._api = self._get_api() 10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\helpers.py", line 217, in _get_api 10:38:16.231 T:3584 ERROR: rhapsody.login(username, password) 10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\rhapsody\api.py", line 90, in login 10:38:16.231 T:3584 ERROR: self.account = self.get_detail(Account, 'me', 'account') 10:38:16.231 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\rhapsody\api.py", line 261, in get_detail 10:38:16.232 T:3584 ERROR: return model(data) 10:38:16.232 T:3584 ERROR: File "C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\resources\lib\rhapsody\account.py", line 15, in __init__ 10:38:16.232 T:3584 ERROR: self.billing_partner_code = data['billingPartnerCode'] 10:38:16.232 T:3584 ERROR: KeyError: 'billingPartnerCode' 10:38:16.232 T:3584 INFO: CPythonInvoker(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py): script successfully run 10:38:16.232 T:3584 DEBUG: CPythonInvoker::onExecutionDone(4, C:\Users\felix\AppData\Roaming\Kodi\addons\plugin.audio.rhapsody\addon.py) 10:38:16.242 T:3584 INFO: Python interpreter stopped 10:38:16.242 T:3584 DEBUG: Thread LanguageInvoker 3584 terminating 10:38:16.245 T:7088 DEBUG: ------ Window Init (DialogNotification.xml) ------ 10:38:16.259 T:10116 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.audio.rhapsody/ 10:38:16.259 T:10116 DEBUG: Thread waiting 10116 terminating 10:38:16.260 T:7088 DEBUG: ------ Window Deinit (DialogBusy.xml) ------ 10:38:16.260 T:7088 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.rhapsody/) failed 10:38:16.265 T:7088 DEBUG: CGUIMediaWindow::GetDirectory () 10:38:16.265 T:7088 DEBUG: ParentPath = [plugin://plugin.audio.rhapsody/]
Ja unter Kodi 17 auf dem RaspberryPi (Libreelec) hat das AddOn funktioniert. Bin mir auch nicht sicher, ob der Fehler an Kodi oder der Rhapsody API liegt. Leider scheint das AddOn nicht mehr gepflegt zu werden. Zumindest auf eine Github-Anfrage erhalte ich keine Antwort.
Ich habe einen Aldi Life Account, der bisher mit dem Addon gut funktioniert hat. Aber nun erhalte ich auch den o.g. Fehler.
Ich vermute, dass Napster Aldi Life Zugangsdaten für den direkten Napsterzugang gesperrt hat, weil auch die originale Napster App unter iOS die Aldi Life Zugangsdaten nicht mehr akzeptiert.
In der Beschreibung der Napster API hatte ich in dieser Hinsicht das Gefühl richtig zu liegen. Hatte mir das mal angeschaut...
Frage: Nutzt Ihr auch Aldi Life oder einen direkten Napster Account??
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!