Skip to content

Spotify API Change: Audio key issue #757

@LowerHater

Description

@LowerHater

Compatible Device

  • I'm running Raspotify on a compatible Device

Are you sure?

  • I'm not trying to run Raspotify on a ARMv6 device

Compatible OS

  • I'm running Raspotify on a compatible OS

Compatible Configuration

  • I'm running Raspotify on a compatible Configuration

Latest Version

  • I'm running the latest version of Raspotify

Are you sure?

  • I'm not running Raspotify 0.31.8.1 on a Pi v1 or Pi Zero

Due Diligence

  • I have done my due diligence

What happened?

Just a note that all Librespot dependent projects seem to be affected by the Spotify API/Authentication changes; with Librespot existing method no longer viable.

Spotty, which uses michaelherger's librespot fork; was able to use a custom OAuth fix, to update and resolved this:

Announce: Spotty v4.60.0 (the Christmas Crash Release

Posting here, so if this is actively worked on; users can subscribe and track activity.

Happy holidays.

Relevant log output and/or the contents of /etc/raspotify/crash_report if any ( sudo journalctl -u raspotify -b and sudo cat /etc/raspotify/crash_report )

[23:28:01.166] I MercurySession.cpp:42: Received packet, command: 178
[23:28:01.166] D MercurySession.cpp:174: Received mercury packet
[23:28:01.166] I TrackQueue.cpp:162: Track name: Top Jimmy - 2015 Remaster
[23:28:01.167] I TrackQueue.cpp:163: Track duration: 179906
[23:28:01.167] D TrackQueue.cpp:165: trackInfo.restriction.size() = 1
[23:28:01.167] D TrackQueue.cpp:216: File format: 2
[23:28:01.167] D TrackQueue.cpp:216: File format: 1
[23:28:01.249] I MercurySession.cpp:42: Received packet, command: 14
[23:28:01.249] E TrackQueue.cpp:262: Failed to get audio key
[23:28:01.250] E TrackPlayer.cpp:165: Track failed to load, skipping it

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions