[Release] Amazon Music

  • Kodi auf Gentoo funktioniert mit meinem Account.

    Code
    2020-03-29 10:32:45.618 T:140051635762944   DEBUG: CurlFile::Open(0x7f6048743830) https://music.amazon.de/EU/api/dmls/
    2020-03-29 10:32:45.765 T:140051635762944   DEBUG: AddOnLog: InputStream Adaptive: CDMMessage: 2 arrived!
    2020-03-29 10:32:45.765 T:140051635762944   DEBUG: AddOnLog: InputStream Adaptive: Sessionkey:D441FA1F5919BBBAD71B95F2DD5A14ED status: 0 syscode: 0
    2020-03-29 10:32:45.765 T:140051635762944   DEBUG: AddOnLog: InputStream Adaptive: CDMMessage: 3 arrived!
    2020-03-29 10:32:45.767 T:140051635762944   DEBUG: AddOnLog: InputStream Adaptive: License update successful
  • @steelwarrior, alles gut, es ist nix kritisches enthalten und es ist schön zu lesen, dass es mit Gentoo auch funktioniert...Linux halt 8)

    Die folgenden Sachen sollten nicht enthalten sein:
    csrf_rnd
    csrf_token
    csrf_ts
    customerId

    ...und generell vorher mal drüber schauen, ob man selbst etwas entdeckt was evtl. nicht jeder sehen sollte. ;)
    Das [definition=12,9]logging[/definition] meines Addons greift generell nichts davon ab, das [definition=12,9]logging[/definition] von Kodi selbst ist da deutlich offener. Was auch gut so ist, aber das erfordert eben auch eine gewisse Sorgfaltspflicht vor dem Upload.

  • @spacy

    Hatte vorher natürlich mal soweit drüber geschaut, aber war mir bei den URLs, KID und den Session-Keys nicht so sicher. ;)
    Aber gut zu wissen, dass nichts kritisches dabei war.

    Dass es ein generelles ARM über Widevine-Problem ist, kann nicht sein oder? Was mir halt aufgefallen ist, sind die unterschiedlichen Widevine-Versionen zwischen x86_64 und arm.

  • Smartphone Poco. Android 9
    Es gibt ein [definition=9,2]kodi.[definition='1','0']log[/definition][/definition] im Download-Ordner.

    Kann es an den fehlenden "extra data" für AAC liegen oder sollte ich nach was anderem suchen?


    [spoiler]

    2020-03-24 18:34:30.274 T:4987 DEBUG: Curl::[definition=12,4][definition='1','3']Debug[/definition][/definition] - HEADER_IN: Vary: Accept-Encoding,X-Amzn-CDN-Cache,X-Amzn-AX-Treatment,User-Agent
    2020-03-24 18:34:30.274 T:4987 DEBUG: Curl::[definition=12,4][definition='1','3']Debug[/definition][/definition] - HEADER_IN: Content-Encoding: gzip
    2020-03-24 18:34:30.275 T:4987 DEBUG: Curl::[definition=12,4][definition='1','3']Debug[/definition][/definition] - HEADER_IN: x-amz-rid: PRTY0PQVXW9KP1R280MJ
    2020-03-24 18:34:30.275 T:4987 DEBUG: Curl::[definition=12,4][definition='1','3']Debug[/definition][/definition] - TEXT: Connection #0 to host music.amazon.fr left intact
    2020-03-24 18:34:30.297 T:4987 DEBUG: AddOnLog: InputStream Adaptive: License update successful
    2020-03-24 18:34:30.298 T:4987 DEBUG: AddOnLog: InputStream Adaptive: Key Status (7):
    2020-03-24 18:34:30.300 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> LicenseDurationRemaining -> 2592000
    2020-03-24 18:34:30.300 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> LicenseType -> Streaming
    2020-03-24 18:34:30.300 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> PersistAllowed -> False
    2020-03-24 18:34:30.300 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> PlayAllowed -> True
    2020-03-24 18:34:30.300 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> PlaybackDurationRemaining -> 9223372036854775807
    2020-03-24 18:34:30.300 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> RenewAllowed -> False
    2020-03-24 18:34:30.300 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> RenewalServerUrl ->
    2020-03-24 18:34:30.300 T:4987 DEBUG: AddOnLog: InputStream Adaptive: License update successful
    2020-03-24 18:34:30.302 T:4987 DEBUG: AddOnLog: InputStream Adaptive: Key Status (7):
    2020-03-24 18:34:30.302 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> LicenseDurationRemaining -> 2592000
    2020-03-24 18:34:30.302 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> LicenseType -> Streaming
    2020-03-24 18:34:30.302 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> PersistAllowed -> False
    2020-03-24 18:34:30.302 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> PlayAllowed -> True
    2020-03-24 18:34:30.302 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> PlaybackDurationRemaining -> 9223372036854775807
    2020-03-24 18:34:30.302 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> RenewAllowed -> False
    2020-03-24 18:34:30.302 T:4987 DEBUG: AddOnLog: InputStream Adaptive: -> RenewalServerUrl ->
    2020-03-24 18:34:30.303 T:4987 DEBUG: AddOnLog: InputStream Adaptive: GetCapabilities: hdcpLimit: 0
    2020-03-24 18:34:30.304 T:4987 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions
    2020-03-24 18:34:30.305 T:4987 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting values
    2020-03-24 18:34:30.306 T:4987 DEBUG: AddOnLog: InputStream Adaptive: GetCapabilities()
    2020-03-24 18:34:30.306 T:4987 DEBUG: AddOnLog: InputStream Adaptive: GetStreamIds()
    2020-03-24 18:34:30.306 T:4987 DEBUG: AddOnLog: InputStream Adaptive: GetStream(1001)
    2020-03-24 18:34:30.306 T:4987 DEBUG: AddOnLog: InputStream Adaptive: GetStream(1001): initalizing crypto session
    2020-03-24 18:34:30.307 T:4987 DEBUG: CDVDDemuxClient::RequestStream(): added/updated stream 1001 with codec_id 86018
    2020-03-24 18:34:30.307 T:4987 DEBUG: CDVDAudioCodecAndroidMediaCodec::Open codec(86018), profile(-99), tag(0), extrasize(0)
    2020-03-24 18:34:30.307 T:4987 NOTICE: CDVDAudioCodecAndroidMediaCodec: extradata required for aac decoder!
    2020-03-24 18:34:30.307 T:4987 ERROR: CDVDAudioCodecFFmpeg::Open() CryptoSessions unsupported!
    2020-03-24 18:34:30.307 T:4987 ERROR: Init: Could not create audio codec
    2020-03-24 18:34:30.307 T:4987 DEBUG: AddOnLog: InputStream Adaptive: Close()
    2020-03-24 18:34:30.307 T:4987 DEBUG: AddOnLog: InputStream Adaptive: Session::~Session()
    2020-03-24 18:34:30.311 T:4987 DEBUG: AddOnLog: InputStream Adaptive: WVDecrypter destructed
    2020-03-24 18:34:30.312 T:4987 DEBUG: SECTION:UnloadDll(/data/app/org.xbmc.kodi-jO59hUtDL2N_as7uND3WvQ==/lib/arm64/libinputstream.adaptive.so)
    2020-03-24 18:34:30.313 T:4987 INFO: ADDON: Dll Destroyed - InputStream Adaptive
    2020-03-24 18:34:30.314 T:4987 ERROR: CAudioDecoder: Unable to Init Codec while loading file /storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/us…_music/temp.mpd
    2020-03-24 18:34:30.315 T:4987 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
    [spoiler]

  • @balabana du verwendest das "Amazon Prime Musik" addon, dieses hier ist "Amazon Media".
    @widardd, ich schaue es mir mal an.

    Edit:
    Ich habs schon gefunden...manchmal ist die Amazon Logik...sagen wir mal besonders.

    Python
    {"message":"1 validation error detected: Value 'UNLIMITED' at 'requestedContent' failed to satisfy constraint: Member must satisfy enum value set: [FULL_CATALOG, FREE, KATANA, MUSIC_SUBSCRIPTION, PRIME_UPSELL_MS, ALL_STREAMABLE, PRIME]"}

    Statt "UNLIMITED" muss ich wohl "MUSIC_SUBSCRIPTION" verwenden.

  • @balabana du verwendest das "Amazon Prime Musik" addon, dieses hier ist "Amazon Media"

    Tja wer mit alten Logs hantiert fällt rein. Sorry.

    Was sagt uns den folgendes über mein Amazon Testabo?

    Code
    2020-03-29 14:53:19.224 T:10204  NOTICE: plugin.audio.amazonmedia: {"__type":"com.amazon.digitalmusiclocator#BadRequestException","errorCode":"CONTENT_NOT_VALID","message":"InvalidContentId"}
    2020-03-29 14:53:19.947 T:10204  NOTICE: plugin.audio.amazonmedia: {"__type":"com.amazon.digitalmusiclocator#AuthenticationException","message":"Request authentication failure : UNSUPPORTED_DEVICE_TYPE"}

    Was wäre denn ein unterstützter Gerätetyp?

  • Die DeviceTyp ID wird durch die Anmeldung automatisch ermittelt und lokal in den Settings abgelegt. Du könntest versuchen die ID manuell zu überschreiben und z.B. "A16ZV8BU3SN1N3" verwenden.
    Vorherige ID bitte sichern oder einfach ein Reset Addon durchführen.

  • Könnt ihr mir mal bitte ein Addon-Log bereitstellen? Bitte nicht das Kodi [definition=12,8]Logging[/definition], wirklich nur das Addon-Log...kann in den Addon-Einstellungen aktiviert werden.
    Das Log wird schnell sehr groß, also nur nach Kodi Neustart bis zur gewünschten Stelle navigieren (bis der Fehler kommt) und dann Stopp.

  • Hi @Roby77, Italian is not currently supported, but let me do a quick fix. With that fix you should be able to use this addon with the fallback language English.
    Give me an hour.

    Edit:
    Version 0.0.48 should solve the issue.

    Einmal editiert, zuletzt von spacy (29. März 2020 um 22:23)

  • @spacy no i'm sorry same problem

    enter username and password, start loading and after return to login

    i see in the logs

    Code
    2020-03-29 23: 00: 33.189 T: 14884 DEBUG: CAddonSettings [plugin.audio.amazonmedia]: trying to load setting definitions from old format ...
    2020-03-29 23: 00: 33.190 T: 14884 DEBUG: CAddonSettings [plugin.audio.amazonmedia]: loading setting values

    and repeat this two lines several times

    ps: if you want i can translate the addon

    thank you

Jetzt mitmachen!

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