[Release] Amazon Prime Music

  • @hedeon
    alles klar, hab das mal im ersten Post für die playercorefactory-Regel eingetragen.

    @vdr.tuxnet
    du kannst das auch in die [definition='2','1']advancedsettings[/definition] eintragen, allerdings gab es hier einige, die Musik aus lokalen dateien weiterhin mit dem paplayer abspielen wollten, da der ein paar mehr funktionen für das musik abspielen bietet.

    @kproske
    ich verstehe dein problem grad noch nicht so ganz, welche Playlist versuchst du abzuspielen?

  • Die Playlist, die Amazon vorschlägt.

    Ich klicke auf das Addon Amazon Prime Music
    dann auf "Playlisten" (dann kommt schon die Abfrage "Einstellungen - Amazon Prime Music" (Seitenversion usw... - klicke einfach auf "OK", dann geht´s weiter...
    Dann ZB auf "Gute-Laune-Pop" (Wieder öffnet sich das Einstellungsmenü) - wieder nur auf OK...
    Dann auf das erste Lied - wieder Einstellungsmenü
    Dann spielt er das Lied und wenn es dann zum folgenden Lied springt, bekomme ich wieder das Einstellungsmenü...

    Ich hoffe, ich hab meine Schritte gut darlegen können? :)

  • @kproske , @Devian
    kann das Problem hier bei mir grad nicht nachvollziehen, bei mir funktioniert das automatische Abspielen des nächsten Songs einer Amazon Playlist.
    Vielleicht hilft bei euch ja mal ein Cache löschen über die plugin Einstellungen.
    Falls es danach immer noch nicht geht bitte mal das Problem reproduzieren und die letzten 30-40 Zeilen des Logfiles gleich nachdem das Abspielen des nächsten Songs fehlgeschlagen ist hier posten.

  • Dat mit der Pause ist ja...OK so...aber bei mir werden keine Einstellungen geöffnet unter Windows 10 ...auch nicht unter Android 6.0 mit Kodi 16.1...oder wat meinste überhaupt mit Einstellungsmenü?

    Das Glück deines Lebens hängt ab von der Beschaffenheit deiner Gedanken.

    Einmal editiert, zuletzt von Ronny (3. Juni 2016 um 19:52)

  • @piet

    Das mit dem Cache Löschen über das Plugin haute auch nicht hin.

    Daher
    Hier mal mein Logfile:

    19:49:57 T:140589605562112 DEBUG: ffmpeg[7FDD917FA700]: [hls,applehttp] HLS request for url 'https://d2lg00fehdyg04.cloudfront.net/6b334f29-02526…VZTZLZ7I5XDXGUQ', offset 0, playlist 0
    19:49:57 T:140589605562112 DEBUG: ffmpeg[7FDD917FA700]: Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
    19:50:07 T:140589605562112 DEBUG: Previous line repeats 2 times.
    19:50:07 T:140589605562112 DEBUG: ffmpeg[7FDD917FA700]: [hls,applehttp] HLS request for url 'https://d2lg00fehdyg04.cloudfront.net/6b334f29-02526…VZTZLZ7I5XDXGUQ', offset 0, playlist 0
    19:50:07 T:140589605562112 DEBUG: ffmpeg[7FDD917FA700]: Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
    19:50:17 T:140589605562112 DEBUG: Previous line repeats 2 times.
    19:50:17 T:140589605562112 DEBUG: ffmpeg[7FDD917FA700]: [hls,applehttp] HLS request for url 'https://d2lg00fehdyg04.cloudfront.net/6b334f29-02526…VZTZLZ7I5XDXGUQ', offset 0, playlist 0
    19:50:17 T:140589605562112 DEBUG: ffmpeg[7FDD917FA700]: Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
    19:50:18 T:140591762081856 DEBUG: Previous line repeats 2 times.
    19:50:18 T:140591762081856 DEBUG: Activating window ID: 12006
    19:50:19 T:140591762081856 DEBUG: ------ Window Deinit (MyMusicNav.xml) ------
    19:50:19 T:140591762081856 DEBUG: FreeVisualisation() started
    19:50:19 T:140591762081856 INFO: ADDON: Dll Stopped - Spectrum
    19:50:19 T:140591762081856 DEBUG: SECTION:UnloadDll(/storage/.kodi/addons/visualization.spectrum/visualization.spectrum.so.1.0.14)
    19:50:19 T:140591762081856 INFO: ADDON: Dll Destroyed - Spectrum
    19:50:19 T:140591762081856 DEBUG: FreeVisualisation() done
    19:50:19 T:140591762081856 DEBUG: ------ Window Init (MusicVisualisation.xml) ------
    19:50:19 T:140591762081856 DEBUG: ADDON: Dll Initializing - Spectrum
    19:50:19 T:140591762081856 DEBUG: SECTION:LoadDLL(/storage/.kodi/addons/visualization.spectrum/visualization.spectrum.so.1.0.14)
    19:50:19 T:140591762081856 DEBUG: Loading: /storage/.kodi/addons/visualization.spectrum/visualization.spectrum.so.1.0.14
    19:50:19 T:140591762081856 DEBUG: Calling TransferSettings for: Spectrum
    19:50:19 T:140591762081856 DEBUG: CSMBFile::Open - opened smb://USERNAME:PASSWORD@10.0.0.253/xbmc-config/addon_data/visualization.spectrum/settings.xml, fd=10001
    19:50:19 T:140591762081856 DEBUG: CSMBFile::Close closing fd 10001
    19:50:19 T:140591762081856 DEBUG: Visualisation::Start()
    19:50:19 T:140591672928000 DEBUG: OnInitialize() started
    19:50:19 T:140591672928000 DEBUG: Updating visualisation albumart: https://images-eu.ssl-images-amazon.com/images/I/617BJZb93rL.jpg?tag=kodinerds04-21 [Anzeige]
    19:50:19 T:140591672928000 DEBUG: OnInitialize() done
    19:50:27 T:140589605562112 DEBUG: ffmpeg[7FDD917FA700]: [hls,applehttp] HLS request for url 'https://d2lg00fehdyg04.cloudfront.net/6b334f29-02526…VZTZLZ7I5XDXGUQ', offset 0, playlist 0
    19:50:27 T:140589605562112 DEBUG: ffmpeg[7FDD917FA700]: Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
    19:50:34 T:140589605562112 DEBUG: Previous line repeats 2 times.
    19:50:34 T:140589605562112 DEBUG: OnQueueNextItem: play state was 2, starting 0
    19:50:34 T:140591762081856 DEBUG: StartScript - calling plugin Amazon Prime Music('plugin://plugin.audio.prime_music/','9','?mode=playTrack&asin=B0185TX6VC&name=Lips+Are+Movin&thumb=https%3A%2F%2Fimages-eu.ssl-images-amazon.com%2Fimages%2FI%2F617BJZb93rL.jpg&artist=Meghan+Trainor&album=Title+(Special+Edition)+%5BClean%5D')
    19:50:34 T:140591762081856 DEBUG: WaitOnScriptResult - waiting on the Amazon Prime Music (id=13) plugin...
    19:50:34 T:140589169370880 DEBUG: Thread LanguageInvoker start, auto delete: false
    19:50:34 T:140589169370880 INFO: initializing python engine.
    19:50:34 T:140589169370880 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/plugin.audio.prime_music/default.py): start processing
    19:50:34 T:140589169370880 DEBUG: -->Python Interpreter Initialized<--
    19:50:34 T:140589169370880 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/plugin.audio.prime_music/default.py): the source file to load is "/storage/.kodi/addons/plugin.audio.prime_music/default.py"
    19:50:34 T:140589169370880 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/plugin.audio.prime_music/default.py): setting the Python path to /storage/.kodi/addons/plugin.audio.prime_music:/storage/.kodi/addons/script.module.mechanize/lib:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages/gtk-2.0
    19:50:34 T:140589169370880 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/plugin.audio.prime_music/default.py): entering source directory /storage/.kodi/addons/plugin.audio.prime_music
    19:50:34 T:140589169370880 DEBUG: CPythonInvoker(13, /storage/.kodi/addons/plugin.audio.prime_music/default.py): instantiating addon using automatically obtained id of "plugin.audio.prime_music" dependent on version 2.1.0 of the xbmc.python api
    19:50:34 T:140589169370880 DEBUG: LocalizeStrings: no strings.po file exist at /storage/.kodi/addons/plugin.audio.prime_music/resources/language/German, fallback to strings.xml
    19:50:34 T:140589169370880 DEBUG: LocalizeStrings: no strings.po file exist at /storage/.kodi/addons/plugin.audio.prime_music/resources/language/English, fallback to strings.xml
    19:50:34 T:140589169370880 DEBUG: CSMBFile::Open - opened smb://USERNAME:PASSWORD@10.0.0.253/xbmc-config/addon_data/plugin.audio.prime_music/settings.xml, fd=10001
    19:50:34 T:140589169370880 DEBUG: CSMBFile::Close closing fd 10001
    19:50:34 T:140591762081856 DEBUG: ------ Window Init (DialogAddonSettings.xml) ------
    19:50:34 T:140591762081856 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
    19:50:34 T:140591762081856 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/ImageLib-x86_64-linux.so)
    19:50:34 T:140591762081856 DEBUG: Loading: /usr/lib/kodi/system/ImageLib-x86_64-linux.so
    19:50:39 T:140589605562112 INFO: PAPlayer::ProcessStream - Stream Finished
    19:50:39 T:140589605562112 DEBUG: CSMBFile::Close closing fd 10000
    19:50:39 T:140589605562112 DEBUG: PAPlayer::ProcessStreams - Stream Freed
    19:50:39 T:140591672928000 DEBUG: CActiveAE::DiscardStream - audio stream deleted
    19:50:39 T:140591672928000 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
    19:50:44 T:140591762081856 DEBUG: Previous line repeats 3 times.
    19:50:44 T:140591762081856 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
    19:51:04 T:140591762081856 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-x86_64-linux.so)
    19:52:12 T:140591762081856 NOTICE: Samba is idle. Closing the remaining connections

  • @Devian nächstes Lied automatisch abspielen hast du in den Einstellungen aber schon aktiviert? Bei mir gibts mit den Playlisten da kein Problem.

    @piet: Ich habe dann mal die Alternative von @vdr.tuxnet probiert, klappt auch! Kein Stottern mehr. Reicht für meine Belange so.

    Code
    <[definition='2','1']advancedsettings[/definition]>
    	<audio>
    		<defaultplayer>VideoPlayer</defaultplayer>
    	</audio>
    </[definition='2','1']advancedsettings[/definition]>

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

  • So schaut mein kodi [definition='1','0']log[/definition] aus. Beim Start eines songs kommt kurz eine plugin Fehlermeldung am Bildschirm, dann beginnt das Lied, hat aber leider einige Freezer. die [definition='2','1']advancedsettings[/definition].xml hab ich auf folgenden Ordner am Raspi gelegt: Userdata/addondata/plugin.audio.prime_music/[definition='2','1']advancedsettings[/definition].xml.

  • @Devian nächstes Lied automatisch abspielen hast du in den Einstellungen aber schon aktiviert? Bei mir gibts mit den Playlisten da kein Problem.


    Das lustige ist, ich habe keine Einstellungsmöglichkeit "nächstes Lied automatisch wiedergeben"... Auch das Löschen des Cache bzw. Cookies habe ich bereits über da Plugin versucht.. Leider ohne Erfolg..

    Blöde Frage: Wie und wo finde ich das Logfile? (Sorry, ich bin da der totale Noob...)

  • Hallo trinidat...kann es sein das du die [definition='2','1']advancedsettings[/definition].xml Datei in den falschen Ordner gelegt hast?... bei mir liegt sie im Ordner Userdata/[definition='2','1']advancedsettings[/definition].xml ...dort könnte man auch eine playercorefactory.xml Datei so wie von piet auf der ersten Seite beschrieben einfügen.

    Das Glück deines Lebens hängt ab von der Beschaffenheit deiner Gedanken.

  • Hab jetzt die playercorefactory.xml in den ordner userdata gelegt. Die anfängliche Fehlermeldung beim Abspielen eines songs ist jetzt weg. Habe aber leider immer noch Stotterer. Es ist kodi 17. Und DVD playback in den settings habe ich ausgeschaltet.

    EDIT: Es funktioniert jetzt ohne Ruckeln, wird wohl nur einen Kodi Neustart gebraucht haben -:)

  • hi @kproske

    ich kann aus dem Logfile leider keinen Fehler erkennen, schaffe es auch nicht, dass von dir beschriebene Verhalten bei mir zu reproduzieren.

    Schalte mal deine Hintergrundvisualisierung aus.
    Hast du dein xbmc-config ordner auf einem Netzlaufwerk liegen? Wenn ja versuch den mal dafür ein lokales Laufwerk zu verwenden.
    Ansonsten bin ich momentan etwas ratlos...

  • Hallo @piet
    Ja, hab den xbmc-config Ordner im Netzwerk liegen.

    Die Visualisierung hab ich ausgeschalten - keine besserung.
    Teste es nun ohne dem im Netzwerk vorhandenen config Ordner.


    Update:

    Es liegt tatsächlich am NW-Ordner...

    Ich werde versuchen, das LW in der fstab beim boot zu mounten. Viell. hilft das ja.
    Oder hast Du schon eine Idee, woran das liegen kann?


    Update die zweite..

    Nun funktioniert alles.
    Wenn man den xbmc-config Ordner im Netzwerk liegen hat,
    muss man die Advancedsettings datei und die passwort- und die sources- bei den Geräten entfernen (Ausschneiden).
    Neu booten, Prime Music einrichten und siehe da, es rennt :)

    Wenn alles läuft, kann man die Dateien wieder auf die Geräte einspielen und rebooten.
    Danach läuft alles wieder wie geschmiert - auch das Music Addon.

    Geile und sensationelle Arbeit @piet !!!
    Viell. konnte ich Euch Dir etwas weiter helfen und möglicherweise hast Du ja eine Ahnung, woran das liegen könnte?

    Ich hau mir jetzt mal Prime um die Ohren :D

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!