Creating PCM audio output pipe at /snapserver/snapfifo Generated MPD password: qVQpfOOYyzXcGbVZoa08A0Ef Launching Mopidy INFO 2024-07-28 00:26:22,982 [1:MainThread] mopidy.__main__ Starting Mopidy 3.4.2 DEBUG 2024-07-28 00:26:22,989 [1:MainThread] mopidy.ext Loading entry point: file = mopidy.file:Extension DEBUG 2024-07-28 00:26:22,990 [1:MainThread] mopidy.ext Loaded extension: Mopidy-File 3.4.2 DEBUG 2024-07-28 00:26:22,990 [1:MainThread] mopidy.ext Loading entry point: http = mopidy.http:Extension DEBUG 2024-07-28 00:26:22,992 [1:MainThread] mopidy.ext Loaded extension: Mopidy-HTTP 3.4.2 DEBUG 2024-07-28 00:26:22,992 [1:MainThread] mopidy.ext Loading entry point: m3u = mopidy.m3u:Extension DEBUG 2024-07-28 00:26:22,994 [1:MainThread] mopidy.ext Loaded extension: Mopidy-M3U 3.4.2 DEBUG 2024-07-28 00:26:22,994 [1:MainThread] mopidy.ext Loading entry point: softwaremixer = mopidy.softwaremixer:Extension DEBUG 2024-07-28 00:26:22,995 [1:MainThread] mopidy.ext Loaded extension: Mopidy-SoftwareMixer 3.4.2 DEBUG 2024-07-28 00:26:22,995 [1:MainThread] mopidy.ext Loading entry point: stream = mopidy.stream:Extension DEBUG 2024-07-28 00:26:22,997 [1:MainThread] mopidy.ext Loaded extension: Mopidy-Stream 3.4.2 DEBUG 2024-07-28 00:26:22,998 [1:MainThread] mopidy.ext Loading entry point: alarmclock = mopidy_alarmclock:Extension DEBUG 2024-07-28 00:26:23,320 [1:MainThread] mopidy.ext Loaded extension: Mopidy-AlarmClock 0.1.9 DEBUG 2024-07-28 00:26:23,321 [1:MainThread] mopidy.ext Loading entry point: autoplay = mopidy_autoplay:Extension DEBUG 2024-07-28 00:26:23,323 [1:MainThread] mopidy.ext Loaded extension: Mopidy-Autoplay 0.2.3 DEBUG 2024-07-28 00:26:23,324 [1:MainThread] mopidy.ext Loading entry point: internetarchive = mopidy_internetarchive:Extension DEBUG 2024-07-28 00:26:23,327 [1:MainThread] mopidy.ext Loaded extension: Mopidy-InternetArchive 3.0.1 DEBUG 2024-07-28 00:26:23,328 [1:MainThread] mopidy.ext Loading entry point: iris = mopidy_iris:Extension DEBUG 2024-07-28 00:26:23,330 [1:MainThread] mopidy.ext Loaded extension: Mopidy-Iris 3.69.3 DEBUG 2024-07-28 00:26:23,331 [1:MainThread] mopidy.ext Loading entry point: local = mopidy_local:Extension DEBUG 2024-07-28 00:26:23,373 [1:MainThread] mopidy.ext Loaded extension: Mopidy-Local 3.2.1 DEBUG 2024-07-28 00:26:23,373 [1:MainThread] mopidy.ext Loading entry point: mpd = mopidy_mpd:Extension DEBUG 2024-07-28 00:26:23,376 [1:MainThread] mopidy.ext Loaded extension: Mopidy-MPD 3.3.0 DEBUG 2024-07-28 00:26:23,376 [1:MainThread] mopidy.ext Loading entry point: podcast = mopidy_podcast:Extension DEBUG 2024-07-28 00:26:23,379 [1:MainThread] mopidy.ext Loaded extension: Mopidy-Podcast 3.0.1 DEBUG 2024-07-28 00:26:23,379 [1:MainThread] mopidy.ext Loading entry point: scrobbler = mopidy_scrobbler:Extension DEBUG 2024-07-28 00:26:23,381 [1:MainThread] mopidy.ext Loaded extension: Mopidy-Scrobbler 2.0.1 DEBUG 2024-07-28 00:26:23,382 [1:MainThread] mopidy.ext Loading entry point: spotify = mopidy_spotify:Extension DEBUG 2024-07-28 00:26:23,384 [1:MainThread] mopidy.ext Loaded extension: Mopidy-Spotify 5.0.0a1 DEBUG 2024-07-28 00:26:23,384 [1:MainThread] mopidy.ext Loading entry point: webm3u = mopidy_webm3u:Extension DEBUG 2024-07-28 00:26:23,386 [1:MainThread] mopidy.ext Loaded extension: Mopidy-WebM3U 0.1.3 DEBUG 2024-07-28 00:26:23,387 [1:MainThread] mopidy.ext Loading entry point: youtube = mopidy_youtube:Extension DEBUG 2024-07-28 00:26:23,390 [1:MainThread] mopidy.ext Loaded extension: Mopidy-YouTube 3.7 DEBUG 2024-07-28 00:26:23,392 [1:MainThread] mopidy.ext Loading entry point: ytmusic = mopidy_ytmusic:Extension DEBUG 2024-07-28 00:26:23,395 [1:MainThread] mopidy.ext Loaded extension: Mopidy-YTMusic 0.3.8 DEBUG 2024-07-28 00:26:23,403 [1:MainThread] mopidy.ext Discovered extensions: file, http, m3u, softwaremixer, stream, alarmclock, autoplay, internetarchive, iris, local, mpd, podcast, scrobbler, spotify, webm3u, youtube, ytmusic DEBUG 2024-07-28 00:26:23,407 [1:MainThread] mopidy.config.keyring Fetching passwords from your keyring failed. Any passwords stored in the keyring will not be available. (dbus not installed) INFO 2024-07-28 00:26:23,407 [1:MainThread] mopidy.config Loading config from builtin defaults INFO 2024-07-28 00:26:23,416 [1:MainThread] mopidy.config Loading config from file:///etc/mopidy/mopidy.conf INFO 2024-07-28 00:26:23,419 [1:MainThread] mopidy.config Loading config from file:///etc/mopidy/extensions.d/mopidy-soundcloud.conf INFO 2024-07-28 00:26:23,420 [1:MainThread] mopidy.config Loading config from file:///etc/mopidy/extensions.d/mopidy-ytmusic.conf INFO 2024-07-28 00:26:23,421 [1:MainThread] mopidy.config Loading config from file:///etc/mopidy/extensions.d/mopidy-mpd.conf INFO 2024-07-28 00:26:23,422 [1:MainThread] mopidy.config Loading config from file:///etc/mopidy/extensions.d/mopidy-youtube.conf INFO 2024-07-28 00:26:23,423 [1:MainThread] mopidy.config Loading config from file:///etc/mopidy/extensions.d/mopidy-http.conf INFO 2024-07-28 00:26:23,424 [1:MainThread] mopidy.config Loading config from file:///etc/mopidy/extensions.d/mopidy-party.conf INFO 2024-07-28 00:26:23,425 [1:MainThread] mopidy.config Loading config from command line options WARNING 2024-07-28 00:26:23,451 [1:MainThread] mopidy.config Ignoring config section 'soundcloud' because no matching extension was found WARNING 2024-07-28 00:26:23,451 [1:MainThread] mopidy.config Ignoring config section 'party' because no matching extension was found DEBUG 2024-07-28 00:26:23,464 [1:MainThread] mopidy.ext Validating extension: file DEBUG 2024-07-28 00:26:23,607 [1:MainThread] mopidy.ext Validating extension: http DEBUG 2024-07-28 00:26:23,610 [1:MainThread] mopidy.ext Validating extension: m3u DEBUG 2024-07-28 00:26:23,613 [1:MainThread] mopidy.ext Validating extension: softwaremixer DEBUG 2024-07-28 00:26:23,616 [1:MainThread] mopidy.ext Validating extension: stream DEBUG 2024-07-28 00:26:23,619 [1:MainThread] mopidy.ext Validating extension: alarmclock DEBUG 2024-07-28 00:26:23,628 [1:MainThread] mopidy.ext Validating extension: autoplay DEBUG 2024-07-28 00:26:23,647 [1:MainThread] mopidy.ext Validating extension: internetarchive DEBUG 2024-07-28 00:26:23,678 [1:MainThread] mopidy.ext Validating extension: iris DEBUG 2024-07-28 00:26:23,698 [1:MainThread] mopidy.ext Validating extension: local DEBUG 2024-07-28 00:26:23,716 [1:MainThread] mopidy.ext Validating extension: mpd DEBUG 2024-07-28 00:26:23,732 [1:MainThread] mopidy.ext Validating extension: podcast DEBUG 2024-07-28 00:26:23,757 [1:MainThread] mopidy.ext Validating extension: scrobbler DEBUG 2024-07-28 00:26:23,817 [1:MainThread] mopidy.ext Validating extension: spotify DEBUG 2024-07-28 00:26:23,836 [1:MainThread] mopidy.ext Validating extension: webm3u DEBUG 2024-07-28 00:26:23,850 [1:MainThread] mopidy.ext Validating extension: youtube DEBUG 2024-07-28 00:26:23,925 [1:MainThread] mopidy.ext Validating extension: ytmusic INFO 2024-07-28 00:26:23,949 [1:MainThread] mopidy.__main__ Enabled extensions: autoplay, spotify, file, softwaremixer, internetarchive, iris, mpd, stream, local, podcast, http, youtube, ytmusic, alarmclock, m3u INFO 2024-07-28 00:26:23,950 [1:MainThread] mopidy.__main__ Disabled extensions: webm3u, scrobbler WARNING 2024-07-28 00:26:23,950 [1:MainThread] mopidy.__main__ Found scrobbler configuration errors. The extension has been automatically disabled: WARNING 2024-07-28 00:26:23,951 [1:MainThread] mopidy.__main__ scrobbler/username must be set. WARNING 2024-07-28 00:26:23,951 [1:MainThread] mopidy.__main__ scrobbler/password must be set. WARNING 2024-07-28 00:26:23,951 [1:MainThread] mopidy.__main__ Please fix the extension configuration errors or disable the extensions to silence these messages. INFO 2024-07-28 00:26:24,459 [1:MainThread] mopidy_autoplay Mopidy-Autoplay 0.2.3 DEBUG 2024-07-28 00:26:24,632 [1:MainThread] mopidy.commands Available Mopidy mixers: SoftwareMixer INFO 2024-07-28 00:26:24,633 [1:MainThread] mopidy.commands Starting Mopidy mixer: SoftwareMixer DEBUG 2024-07-28 00:26:24,634 [1:MainThread] pykka Registered SoftwareMixer (urn:uuid:3d2daaa8-bfff-439f-b8bd-4ddd287c9309) DEBUG 2024-07-28 00:26:24,634 [1:MainThread] pykka Starting SoftwareMixer (urn:uuid:3d2daaa8-bfff-439f-b8bd-4ddd287c9309) DEBUG 2024-07-28 00:26:24,637 [1:MainThread] mopidy.commands Mixer volume left unchanged INFO 2024-07-28 00:26:24,638 [1:MainThread] mopidy.commands Starting Mopidy audio DEBUG 2024-07-28 00:26:24,639 [1:MainThread] pykka Registered Audio (urn:uuid:374658c6-0f01-43c6-9965-8832ef6ec077) DEBUG 2024-07-28 00:26:24,639 [1:MainThread] pykka Starting Audio (urn:uuid:374658c6-0f01-43c6-9965-8832ef6ec077) INFO 2024-07-28 00:26:24,654 [1:MainThread] mopidy.commands Starting Mopidy backends: FileBackend, M3UBackend, StreamBackend, InternetArchiveBackend, LocalBackend, PodcastBackend, SpotifyBackend, YouTubeBackend, YTMusicBackend DEBUG 2024-07-28 00:26:24,657 [1:MainThread] pykka Registered FileBackend (urn:uuid:bf292c1f-e715-4661-adae-c14fdddeb81b) DEBUG 2024-07-28 00:26:24,658 [1:MainThread] pykka Starting FileBackend (urn:uuid:bf292c1f-e715-4661-adae-c14fdddeb81b) TRACE 2024-07-28 00:26:24,671 [1:MainThread] mopidy.internal.timer FileBackend took 16ms DEBUG 2024-07-28 00:26:24,674 [1:MainThread] pykka Registered M3UBackend (urn:uuid:74f094af-e96c-4de9-987e-2bb43dd9f8bc) DEBUG 2024-07-28 00:26:24,674 [1:MainThread] pykka Starting M3UBackend (urn:uuid:74f094af-e96c-4de9-987e-2bb43dd9f8bc) TRACE 2024-07-28 00:26:24,686 [1:MainThread] mopidy.internal.timer M3UBackend took 12ms INFO 2024-07-28 00:26:24,700 [1:Audio-2 (_actor_loop)] mopidy.audio.actor Audio output set to "audioresample ! audioconvert ! audio/x-raw,rate=48000,channels=2,format=S16LE ! wavenc ! tcpclientsink host=snapserver.snapserver.svc.cluster.local port=4953" DEBUG 2024-07-28 00:26:24,707 [1:MainThread] pykka Registered StreamBackend (urn:uuid:b470e2c4-8f77-409a-991c-1ae388c620cd) DEBUG 2024-07-28 00:26:24,712 [1:MainThread] pykka Starting StreamBackend (urn:uuid:b470e2c4-8f77-409a-991c-1ae388c620cd) TRACE 2024-07-28 00:26:24,728 [1:MainThread] mopidy.internal.timer StreamBackend took 41ms DEBUG 2024-07-28 00:26:24,734 [1:MainThread] urllib3.util.retry Converted retries value: 3 -> Retry(total=3, connect=None, read=None, redirect=None, status=None) DEBUG 2024-07-28 00:26:24,736 [1:MainThread] pykka Registered InternetArchiveBackend (urn:uuid:6b83c61f-ed5a-44c1-b413-b9fd74d25df5) DEBUG 2024-07-28 00:26:24,737 [1:MainThread] pykka Starting InternetArchiveBackend (urn:uuid:6b83c61f-ed5a-44c1-b413-b9fd74d25df5) TRACE 2024-07-28 00:26:24,751 [1:MainThread] mopidy.internal.timer InternetArchiveBackend took 21ms DEBUG 2024-07-28 00:26:24,757 [1:MainThread] pykka Registered LocalBackend (urn:uuid:e45d7fea-e67f-441f-812a-e98346dc7618) DEBUG 2024-07-28 00:26:24,759 [1:MainThread] pykka Starting LocalBackend (urn:uuid:e45d7fea-e67f-441f-812a-e98346dc7618) TRACE 2024-07-28 00:26:24,779 [1:MainThread] mopidy.internal.timer LocalBackend took 27ms DEBUG 2024-07-28 00:26:24,975 [1:MainThread] pykka Registered PodcastBackend (urn:uuid:160983f3-3449-42bf-ba35-877d375faa77) DEBUG 2024-07-28 00:26:24,976 [1:MainThread] pykka Starting PodcastBackend (urn:uuid:160983f3-3449-42bf-ba35-877d375faa77) TRACE 2024-07-28 00:26:24,989 [1:MainThread] mopidy.internal.timer PodcastBackend took 207ms DEBUG 2024-07-28 00:26:24,994 [1:MainThread] pykka Registered SpotifyBackend (urn:uuid:c4ffbdc5-0447-4885-aa1b-a372f1bf4ada) DEBUG 2024-07-28 00:26:24,995 [1:MainThread] pykka Starting SpotifyBackend (urn:uuid:c4ffbdc5-0447-4885-aa1b-a372f1bf4ada) TRACE 2024-07-28 00:26:24,997 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'me' DEBUG 2024-07-28 00:26:25,003 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching OAuth token from https://auth.mopidy.com/spotify/token DEBUG 2024-07-28 00:26:25,008 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool Starting new HTTPS connection (1): auth.mopidy.com:443 TRACE 2024-07-28 00:26:25,014 [1:MainThread] mopidy.internal.timer SpotifyBackend took 24ms DEBUG 2024-07-28 00:26:25,016 [1:MainThread] pykka Registered YouTubeBackend (urn:uuid:433f9c04-3af1-43d0-a3da-a234094f538c) DEBUG 2024-07-28 00:26:25,017 [1:MainThread] pykka Starting YouTubeBackend (urn:uuid:433f9c04-3af1-43d0-a3da-a234094f538c) TRACE 2024-07-28 00:26:25,031 [1:MainThread] mopidy.internal.timer YouTubeBackend took 15ms INFO 2024-07-28 00:26:25,035 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube file caching enabled (at /var/lib/mopidy/cache/youtube) DEBUG 2024-07-28 00:26:25,039 [1:MainThread] urllib3.connectionpool Starting new HTTPS connection (1): music.youtube.com:443 INFO 2024-07-28 00:26:25,040 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube using jAPI DEBUG 2024-07-28 00:26:25,211 [1:MainThread] urllib3.connectionpool https://music.youtube.com:443 "GET / HTTP/11" 302 0 DEBUG 2024-07-28 00:26:25,220 [1:MainThread] urllib3.connectionpool Starting new HTTPS connection (1): consent.youtube.com:443 DEBUG 2024-07-28 00:26:25,297 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://auth.mopidy.com:443 "POST /spotify/token HTTP/11" 200 601 TRACE 2024-07-28 00:26:25,300 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://auth.mopidy.com/spotify/token expires at: 2024-07-28 00:26:25.299731 [ETag: None] DEBUG 2024-07-28 00:26:25,300 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Token expires in 3600 seconds. DEBUG 2024-07-28 00:26:25,301 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Token scopes: playlist-read-private playlist-read-collaborative streaming user-library-read user-follow-read user-library-modify playlist-modify-private playlist-modify-public user-read-recently-played user-read-private user-top-read DEBUG 2024-07-28 00:26:25,307 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool Starting new HTTPS connection (1): api.spotify.com:443 DEBUG 2024-07-28 00:26:25,335 [1:MainThread] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fmusic.youtube.com%2F%3Fcbrd%3D1&gl=DE&m=0&pc=ytm&cm=2&hl=de&src=1 HTTP/11" 200 None DEBUG 2024-07-28 00:26:25,420 [1:MainThread] pykka Registered YTMusicBackend (urn:uuid:79a7e645-a0d2-45e5-ad69-e5820fc0ec2d) DEBUG 2024-07-28 00:26:25,420 [1:MainThread] pykka Starting YTMusicBackend (urn:uuid:79a7e645-a0d2-45e5-ad69-e5820fc0ec2d) DEBUG 2024-07-28 00:26:25,438 [1:Thread-12] mopidy_ytmusic YTMusic loading auto playlists DEBUG 2024-07-28 00:26:25,447 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/me HTTP/11" 200 None TRACE 2024-07-28 00:26:25,450 [1:MainThread] mopidy.internal.timer YTMusicBackend took 418ms TRACE 2024-07-28 00:26:25,455 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/me expires at: 2024-07-28 00:26:25.454769 [ETag: None] INFO 2024-07-28 00:26:25,456 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Logged into Spotify Web API as USERNAME INFO 2024-07-28 00:26:25,462 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Refreshing Spotify playlists DEBUG 2024-07-28 00:26:25,465 [1:Thread-13] urllib3.connectionpool Starting new HTTPS connection (1): music.youtube.com:443 TRACE 2024-07-28 00:26:25,465 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:26:25,466 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' DEBUG 2024-07-28 00:26:25,525 [1:Thread-13] urllib3.connectionpool https://music.youtube.com:443 "GET / HTTP/11" 302 0 DEBUG 2024-07-28 00:26:25,534 [1:Thread-13] urllib3.connectionpool Starting new HTTPS connection (1): consent.youtube.com:443 DEBUG 2024-07-28 00:26:25,615 [1:Thread-13] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fmusic.youtube.com%2F%3Fcbrd%3D1&gl=DE&m=0&pc=ytm&cm=2&hl=de&src=1 HTTP/11" 200 None ERROR 2024-07-28 00:26:25,665 [1:Thread-13] mopidy_ytmusic YTMusic unable to extract player URL. DEBUG 2024-07-28 00:26:25,713 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 200 None TRACE 2024-07-28 00:26:25,726 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:25.721927 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:26:25,727 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:4EdAfb2ek5efWJD5L1KVnl'" TRACE 2024-07-28 00:26:25,728 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/4EdAfb2ek5efWJD5L1KVnl' TRACE 2024-07-28 00:26:25,729 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/4EdAfb2ek5efWJD5L1KVnl?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:25,847 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/4EdAfb2ek5efWJD5L1KVnl?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:25,861 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/4EdAfb2ek5efWJD5L1KVnl?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:25.854939 [ETag: "MC-IjI5NGZiY2E5ZDkzZWI0YTY2ODUzNjg4ZmY1ZWVhZDU5Ig=="] DEBUG 2024-07-28 00:26:25,881 [1:Thread-12] urllib3.connectionpool https://music.youtube.com:443 "POST /youtubei/v1/browse?alt=json&key=AIzaSyC9XL3ZjWddXya6X74dJoCTL-WEYFDNX30 HTTP/11" 200 None DEBUG 2024-07-28 00:26:25,935 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:2mhtdddHB9V7vZlekNl5EF'" TRACE 2024-07-28 00:26:25,939 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/2mhtdddHB9V7vZlekNl5EF' TRACE 2024-07-28 00:26:25,940 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/2mhtdddHB9V7vZlekNl5EF?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:26,203 [1:Thread-12] urllib3.connectionpool https://music.youtube.com:443 "POST /youtubei/v1/browse?alt=json&key=AIzaSyC9XL3ZjWddXya6X74dJoCTL-WEYFDNX30&ctoken=4qmFsgKTAhqQAkNBTjZ4d0ZIVGpkcGVsOUxhSGxKWTBSWGIwVkNRMjQ0UzBwSWJEQllNMEpvV2pKV1ptTXlOV2hqU0U1dllqTlNabUpZVm5waFYwNW1ZMGRHYmxwV09YbGFWMlJ3WWpJMWFHSkNTV1pVVmprMlRWVkdUbHBGV1hkYWJFWlpUMFY0U1ZacWJFaFdibXN3VkVSamQxWnVVbUZoTUZJMFlYaHZNbFJZVm5waFYwNUZZVmhPYW1JeldteGpibXhSV1Zka2JGVXlWbmxrYld4cVdsTXhTRnBZVWtsaU1qRnNWVWRHYmxwUlFVSkJSMVoxUVVGR1JWSlJRVUpTUlZWQlFWRkZSQzF3ZWtoMlVXdERRMEZS&continuation=4qmFsgKTAhqQAkNBTjZ4d0ZIVGpkcGVsOUxhSGxKWTBSWGIwVkNRMjQ0UzBwSWJEQllNMEpvV2pKV1ptTXlOV2hqU0U1dllqTlNabUpZVm5waFYwNW1ZMGRHYmxwV09YbGFWMlJ3WWpJMWFHSkNTV1pVVmprMlRWVkdUbHBGV1hkYWJFWlpUMFY0U1ZacWJFaFdibXN3VkVSamQxWnVVbUZoTUZJMFlYaHZNbFJZVm5waFYwNUZZVmhPYW1JeldteGpibXhSV1Zka2JGVXlWbmxrYld4cVdsTXhTRnBZVWtsaU1qRnNWVWRHYmxwUlFVSkJSMVoxUVVGR1JWSlJRVUpTUlZWQlFWRkZSQzF3ZWtoMlVXdERRMEZS HTTP/11" 200 None INFO 2024-07-28 00:26:26,223 [1:Thread-12] mopidy_ytmusic YTMusic loaded 3 auto playlists sections DEBUG 2024-07-28 00:26:26,239 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None INFO 2024-07-28 00:26:26,249 [1:Thread-12] mopidy_ytmusic YTMusic Auto Playlists refreshed in 0.80s TRACE 2024-07-28 00:26:26,276 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:26.263938 [ETag: "MC-IjMxZTdkNzc1YWJkYTU5OGM2Y2QwMWQ0ZmI3MzVhYWJjIg=="] TRACE 2024-07-28 00:26:26,278 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?offset=100&limit=100&market=from_token&fields=name,owner(id),type,uri,snapshot_id,tracks(next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))),' TRACE 2024-07-28 00:26:26,279 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100' DEBUG 2024-07-28 00:26:26,478 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 HTTP/11" 200 None TRACE 2024-07-28 00:26:26,501 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 expires at: 2024-07-28 00:26:26.489548 [ETag: "MC-ImY4ZjRmZmI3NTA3ZGYyNmUyOGQwMzczNGYwOWUxMzlkIg=="] TRACE 2024-07-28 00:26:26,503 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?offset=200&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:26,504 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=200' DEBUG 2024-07-28 00:26:26,726 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=200 HTTP/11" 200 None TRACE 2024-07-28 00:26:26,756 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=200 expires at: 2024-07-28 00:26:26.742440 [ETag: "MC-ImZhNjAxMGQ1OTcwNWE3NGQ5ZDdmOTNiZGYwNjI1Zjk2Ig=="] TRACE 2024-07-28 00:26:26,759 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?offset=300&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:26,766 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=300' DEBUG 2024-07-28 00:26:26,972 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=300 HTTP/11" 200 None TRACE 2024-07-28 00:26:26,999 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=300 expires at: 2024-07-28 00:26:26.988403 [ETag: "MC-IjQ0MjNmMjM1ZjY3ZmJhOTE4Njg2YzhkOWI2NGQ3NzVkIg=="] TRACE 2024-07-28 00:26:27,001 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?offset=400&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:27,007 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=400' DEBUG 2024-07-28 00:26:27,264 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=400 HTTP/11" 200 None TRACE 2024-07-28 00:26:27,317 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=400 expires at: 2024-07-28 00:26:27.297747 [ETag: "MC-IjRhNWUzZmU0YTNmNGU0YmU0ZDIwZWM1NTE3ZTg0MTE1Ig=="] TRACE 2024-07-28 00:26:27,319 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?offset=500&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:27,323 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=500' DEBUG 2024-07-28 00:26:27,493 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=500 HTTP/11" 200 None TRACE 2024-07-28 00:26:27,589 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=500 expires at: 2024-07-28 00:26:27.501010 [ETag: "MC-IjNhMDE5YTdlMzVjNGE5MmI1MDFiNGY3MTQ0ZjYzNTdiIg=="] TRACE 2024-07-28 00:26:27,590 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?offset=600&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:27,591 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=600' DEBUG 2024-07-28 00:26:27,801 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=600 HTTP/11" 200 None TRACE 2024-07-28 00:26:27,826 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=600 expires at: 2024-07-28 00:26:27.812039 [ETag: "MC-IjhkMDVhM2NjZWIxYjQ2ZDhiMzU2ZGQ5MTNkY2Q5MjVmIg=="] TRACE 2024-07-28 00:26:27,827 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?offset=700&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:27,828 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=700' DEBUG 2024-07-28 00:26:28,037 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=700 HTTP/11" 200 None TRACE 2024-07-28 00:26:28,051 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=700 expires at: 2024-07-28 00:26:28.044190 [ETag: "MC-IjA3OWI3OTg3YjYzN2IxNWE4NmY5OGQ3YWJiNTYyMTBiIg=="] TRACE 2024-07-28 00:26:28,052 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?offset=800&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:28,053 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=800' DEBUG 2024-07-28 00:26:28,278 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=800 HTTP/11" 200 None TRACE 2024-07-28 00:26:28,311 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=800 expires at: 2024-07-28 00:26:28.295181 [ETag: "MC-ImY4YjhkM2Q2MzYzMGU5ZmQ1MDY1YmNhOWVjMmE3Y2FmIg=="] TRACE 2024-07-28 00:26:28,312 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?offset=900&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:28,314 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=900' DEBUG 2024-07-28 00:26:28,629 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=900 HTTP/11" 200 None TRACE 2024-07-28 00:26:28,642 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/2mhtdddHB9V7vZlekNl5EF/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=900 expires at: 2024-07-28 00:26:28.636562 [ETag: "MC-ImY1NDNiOGQ3NTEyNmJiMmQ4YTcwZTM0NDg3NjhiNDBlIg=="] DEBUG 2024-07-28 00:26:29,615 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2'" TRACE 2024-07-28 00:26:29,615 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/0A5oJq2Z6QKP5sTzsnulp2' TRACE 2024-07-28 00:26:29,616 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/0A5oJq2Z6QKP5sTzsnulp2?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:29,796 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/0A5oJq2Z6QKP5sTzsnulp2?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:29,828 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:29.811531 [ETag: "MC-ImViNTcyNDA5YTQ3MTkwNTdhYWZmODg1NmEwZTRlZjg5Ig=="] TRACE 2024-07-28 00:26:29,829 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?offset=100&limit=100&market=from_token&fields=name,owner(id),type,uri,snapshot_id,tracks(next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))),' TRACE 2024-07-28 00:26:29,830 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100' DEBUG 2024-07-28 00:26:30,067 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 HTTP/11" 200 None TRACE 2024-07-28 00:26:30,077 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 expires at: 2024-07-28 00:26:30.072526 [ETag: "MC-ImYzNjhlYmI0MmVjMTU2MGUzNjNlNGU0OTNhZWNjZWE5Ig=="] TRACE 2024-07-28 00:26:30,078 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?offset=200&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:30,078 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=200' DEBUG 2024-07-28 00:26:30,266 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=200 HTTP/11" 200 None sox: SoX v14.4.2 Input File : '' (null) Channels : 2 Sample Rate : 48000 Precision : 32-bit Output File : '/tmp/start.wav' Channels : 2 Sample Rate : 48000 Precision : 16-bit Sample Encoding: 16-bit Signed Integer PCM Endian Type : little Reverse Nibbles: no Reverse Bits : no Comment : 'Processed by SoX' sox INFO sox: effects chain: input 48000Hz 2 channels sox INFO sox: effects chain: synth 48000Hz 2 channels sox INFO sox: effects chain: vol 48000Hz 2 channels sox INFO sox: effects chain: remix 48000Hz 1 channels sox INFO sox: effects chain: channels 48000Hz 2 channels sox INFO sox: effects chain: dither 48000Hz 2 channels sox INFO sox: effects chain: output 48000Hz 2 channels TRACE 2024-07-28 00:26:30,308 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=200 expires at: 2024-07-28 00:26:30.288124 [ETag: "MC-IjU3YjBhZTc2MGI4YzlhMmU1N2Q2YTA4MmVkYThlMzA5Ig=="] TRACE 2024-07-28 00:26:30,308 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?offset=300&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:30,309 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=300' DEBUG 2024-07-28 00:26:30,499 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=300 HTTP/11" 200 None TRACE 2024-07-28 00:26:30,548 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=300 expires at: 2024-07-28 00:26:30.522129 [ETag: "MC-ImE5YWM5MjNjOWJlZmEyMzJiMjFhM2IwN2EzNmFlMGZhIg=="] TRACE 2024-07-28 00:26:30,553 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?offset=400&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:30,554 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=400' DEBUG 2024-07-28 00:26:30,783 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=400 HTTP/11" 200 None TRACE 2024-07-28 00:26:30,796 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=400 expires at: 2024-07-28 00:26:30.789666 [ETag: "MC-IjVmYzZjNjc2ODNlN2JjOWY0YTNlZWRmMjAwMDFmNTcwIg=="] TRACE 2024-07-28 00:26:30,797 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?offset=500&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:30,798 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=500' DEBUG 2024-07-28 00:26:30,947 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=500 HTTP/11" 200 None TRACE 2024-07-28 00:26:30,978 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/0A5oJq2Z6QKP5sTzsnulp2/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=500 expires at: 2024-07-28 00:26:30.964717 [ETag: "MC-IjY3MWQ0Y2IwNTdiYzdiOTJlYWI3NTZkMjEyNWE4ODY4Ig=="] DEBUG 2024-07-28 00:26:31,639 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:5S11tmFwjJifrtGyx77Yad'" TRACE 2024-07-28 00:26:31,640 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/5S11tmFwjJifrtGyx77Yad' TRACE 2024-07-28 00:26:31,641 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/5S11tmFwjJifrtGyx77Yad?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:31,860 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/5S11tmFwjJifrtGyx77Yad?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:31,882 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/5S11tmFwjJifrtGyx77Yad?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:31.870317 [ETag: "MC-IjM2Y2M2YzNmOWZjMjZhNGNhZThiODczNzEyZWRlNzM4Ig=="] TRACE 2024-07-28 00:26:31,883 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/5S11tmFwjJifrtGyx77Yad/tracks?offset=100&limit=100&market=from_token&fields=name,owner(id),type,uri,snapshot_id,tracks(next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))),' TRACE 2024-07-28 00:26:31,884 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/5S11tmFwjJifrtGyx77Yad/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100' DEBUG 2024-07-28 00:26:32,079 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/5S11tmFwjJifrtGyx77Yad/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 HTTP/11" 200 None TRACE 2024-07-28 00:26:32,109 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/5S11tmFwjJifrtGyx77Yad/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 expires at: 2024-07-28 00:26:32.089637 [ETag: "MC-ImI0ZmU4OTIyMWMxMWUzYjIxNmE4Yjc3MGFjZjIwMDgwIg=="] TRACE 2024-07-28 00:26:32,110 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/5S11tmFwjJifrtGyx77Yad/tracks?offset=200&limit=100&market=from_token&fields=next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))' TRACE 2024-07-28 00:26:32,112 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/5S11tmFwjJifrtGyx77Yad/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=200' DEBUG 2024-07-28 00:26:32,258 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/5S11tmFwjJifrtGyx77Yad/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=200 HTTP/11" 200 None TRACE 2024-07-28 00:26:32,267 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/5S11tmFwjJifrtGyx77Yad/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=200 expires at: 2024-07-28 00:26:32.263968 [ETag: "MC-IjgyMTE3NDg3MTlmNDBjYzAzMzY0MTA3YWZhMGQ4YjI4Ig=="] DEBUG 2024-07-28 00:26:32,494 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DWSqmBTGDYngZ'" TRACE 2024-07-28 00:26:32,494 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DWSqmBTGDYngZ' TRACE 2024-07-28 00:26:32,495 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWSqmBTGDYngZ?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:32,893 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWSqmBTGDYngZ?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:32,907 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWSqmBTGDYngZ?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:32.900558 [ETag: "MC-IjYyN2E3N2U2NjM2YWIyYTM5ZTNhM2MyOTRhOTY0NjFhIg=="] TRACE 2024-07-28 00:26:32,907 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/37i9dQZF1DWSqmBTGDYngZ/tracks?offset=100&limit=100&market=from_token&fields=name,owner(id),type,uri,snapshot_id,tracks(next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))),' TRACE 2024-07-28 00:26:32,908 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/37i9dQZF1DWSqmBTGDYngZ/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100' DEBUG 2024-07-28 00:26:33,321 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWSqmBTGDYngZ/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 HTTP/11" 200 None TRACE 2024-07-28 00:26:33,342 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWSqmBTGDYngZ/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 expires at: 2024-07-28 00:26:33.332809 [ETag: "MC-IjMzZDJkODVhNWJhODkzMmE5YzZhZmFjMDQzYTU5MWZhIg=="] DEBUG 2024-07-28 00:26:33,518 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv'" TRACE 2024-07-28 00:26:33,519 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DXdCc7Q1hwtuv' TRACE 2024-07-28 00:26:33,519 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXdCc7Q1hwtuv?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:33,805 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXdCc7Q1hwtuv?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:33,831 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXdCc7Q1hwtuv?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:33.820174 [ETag: "MC-IjI0Yjc5ZjU0MDVmYTkxMmU1ZjUyOTI1NjY1ZTgyYzNhIg=="] DEBUG 2024-07-28 00:26:33,932 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe'" TRACE 2024-07-28 00:26:33,932 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DX4UtSsGT1Sbe' TRACE 2024-07-28 00:26:33,933 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX4UtSsGT1Sbe?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:34,252 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX4UtSsGT1Sbe?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:34,270 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX4UtSsGT1Sbe?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:34.262561 [ETag: "MC-IjMwNjg3NDE3Y2NlYWY2MWNkYzc4OTkyYjIwMzFkOTkyIg=="] TRACE 2024-07-28 00:26:34,271 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/37i9dQZF1DX4UtSsGT1Sbe/tracks?offset=100&limit=100&market=from_token&fields=name,owner(id),type,uri,snapshot_id,tracks(next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))),' TRACE 2024-07-28 00:26:34,271 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/37i9dQZF1DX4UtSsGT1Sbe/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100' DEBUG 2024-07-28 00:26:34,592 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX4UtSsGT1Sbe/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 HTTP/11" 200 None TRACE 2024-07-28 00:26:34,601 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX4UtSsGT1Sbe/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 expires at: 2024-07-28 00:26:34.598312 [ETag: "MC-Ijc3YjQ0MGQ2M2I5NTkyNGMxYmY4NzRmZTYyNTBmYzgyIg=="] DEBUG 2024-07-28 00:26:34,722 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZEVXcUKUaDdml9Cg'" TRACE 2024-07-28 00:26:34,722 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZEVXcUKUaDdml9Cg' TRACE 2024-07-28 00:26:34,723 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZEVXcUKUaDdml9Cg?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:34,867 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZEVXcUKUaDdml9Cg?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:34,875 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZEVXcUKUaDdml9Cg?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:34.872539 [ETag: "MC-IjA3ZTliMGI1OTI4OTE0OTc0MGE5YjA0NmZlZjM1Nzk0Ig=="] DEBUG 2024-07-28 00:26:34,899 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm'" TRACE 2024-07-28 00:26:34,900 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/4PVzyA4Z5XYktCCyfFn6Qm' TRACE 2024-07-28 00:26:34,900 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/4PVzyA4Z5XYktCCyfFn6Qm?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:35,028 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/4PVzyA4Z5XYktCCyfFn6Qm?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:35,031 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/4PVzyA4Z5XYktCCyfFn6Qm?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:35.031081 [ETag: "MC-IjI1Mjg0ZmJhZTg3ODM2YTI4NzEzMDVkMjNkZjMyNWVkIg=="] DEBUG 2024-07-28 00:26:35,033 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:5w4R5dh4lY71G60lltHUl0'" TRACE 2024-07-28 00:26:35,033 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/5w4R5dh4lY71G60lltHUl0' TRACE 2024-07-28 00:26:35,034 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/5w4R5dh4lY71G60lltHUl0?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:35,184 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/5w4R5dh4lY71G60lltHUl0?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:35,192 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/5w4R5dh4lY71G60lltHUl0?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:35.189008 [ETag: "MC-IjRkNTU4NDFlZWQ0NjljNzIyNzA0OTRkNjY2ZTk0NTBhIg=="] DEBUG 2024-07-28 00:26:35,220 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:77SMY8ExsOd6cFDdycKWf6' is not playable DEBUG 2024-07-28 00:26:35,239 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:19H5vDE0MpqNOdgBJqSusR' is not playable DEBUG 2024-07-28 00:26:35,273 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:1tTFdJrwh28jL8yUArZbQz'" TRACE 2024-07-28 00:26:35,274 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/1tTFdJrwh28jL8yUArZbQz' TRACE 2024-07-28 00:26:35,275 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/1tTFdJrwh28jL8yUArZbQz?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:35,406 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/1tTFdJrwh28jL8yUArZbQz?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:35,410 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/1tTFdJrwh28jL8yUArZbQz?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:35.409880 [ETag: "MC-IjY1OGUyMmUzNTMxMDY5ZjI1MzM4OTJkNjMzZjg5ZWU3Ig=="] DEBUG 2024-07-28 00:26:35,422 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:4i6anFRyBS7xtMiqKdhicB'" TRACE 2024-07-28 00:26:35,422 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/4i6anFRyBS7xtMiqKdhicB' TRACE 2024-07-28 00:26:35,423 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/4i6anFRyBS7xtMiqKdhicB?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:35,695 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/4i6anFRyBS7xtMiqKdhicB?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:35,700 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/4i6anFRyBS7xtMiqKdhicB?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:35.698798 [ETag: "MC-IjZmNzI5NzZjNWMzYzIyYWY1MzRkZGQ4OWQ1MTM5NTY2Ig=="] DEBUG 2024-07-28 00:26:35,722 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:0z6E1D8ZpWRinrsvYCWRNG' is not playable DEBUG 2024-07-28 00:26:35,729 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DX5OepaGriAIm'" TRACE 2024-07-28 00:26:35,730 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DX5OepaGriAIm' TRACE 2024-07-28 00:26:35,731 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX5OepaGriAIm?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:36,029 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX5OepaGriAIm?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:36,051 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX5OepaGriAIm?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:36.041276 [ETag: "MC-IjM3NjI2N2YyNjEyZjUzNjdiNTI1MmE0MGQ1ZDkxY2E2Ig=="] TRACE 2024-07-28 00:26:36,052 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/37i9dQZF1DX5OepaGriAIm/tracks?offset=100&limit=100&market=from_token&fields=name,owner(id),type,uri,snapshot_id,tracks(next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))),' TRACE 2024-07-28 00:26:36,052 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/37i9dQZF1DX5OepaGriAIm/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100' DEBUG 2024-07-28 00:26:36,228 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX5OepaGriAIm/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 HTTP/11" 200 None TRACE 2024-07-28 00:26:36,236 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX5OepaGriAIm/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 expires at: 2024-07-28 00:26:36.233602 [ETag: "MC-ImVhMDdjMjA2ZjkxZDQ5M2MwMTk5ZmM2YmU0YTkzMzc2Ig=="] DEBUG 2024-07-28 00:26:36,410 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6'" TRACE 2024-07-28 00:26:36,411 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/7xgBXSHeMfJ0FZ2FwhLEq6' TRACE 2024-07-28 00:26:36,412 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/7xgBXSHeMfJ0FZ2FwhLEq6?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:36,495 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/7xgBXSHeMfJ0FZ2FwhLEq6?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:36,497 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/7xgBXSHeMfJ0FZ2FwhLEq6?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:36.496962 [ETag: "MC-IjRiMWM5ZTUwNzRlNjM3NDVlNjUwOTFkNWFjYTA1ZDg2Ig=="] DEBUG 2024-07-28 00:26:36,498 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:7c2uTGrazNUBGbUxqBcpgz'" TRACE 2024-07-28 00:26:36,498 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/7c2uTGrazNUBGbUxqBcpgz' TRACE 2024-07-28 00:26:36,499 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/7c2uTGrazNUBGbUxqBcpgz?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:36,658 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/7c2uTGrazNUBGbUxqBcpgz?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:36,662 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/7c2uTGrazNUBGbUxqBcpgz?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:36.660841 [ETag: "MC-ImU2NTUxOGNiZTNhNWI2YzMyM2VmMzdlNzE4MTRlYmFlIg=="] DEBUG 2024-07-28 00:26:36,673 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:4FAJml1k9Z0u9anjdxJuS7'" TRACE 2024-07-28 00:26:36,674 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/4FAJml1k9Z0u9anjdxJuS7' TRACE 2024-07-28 00:26:36,674 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/4FAJml1k9Z0u9anjdxJuS7?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:36,970 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/4FAJml1k9Z0u9anjdxJuS7?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:36,989 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/4FAJml1k9Z0u9anjdxJuS7?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:36.986436 [ETag: "MC-ImU3N2U2NTdiZTM3YzEyNmQxYzUwZWEwZmE1Y2I5MDA0Ig=="] DEBUG 2024-07-28 00:26:36,999 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:0QAxjgl44EP3XB6xXuXKVy' is not playable DEBUG 2024-07-28 00:26:37,008 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:15RCspz9UyyCPX274SJFMU' is not playable DEBUG 2024-07-28 00:26:37,012 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:6z7to4T0XJ6KDpFAQG3IqI' is not playable DEBUG 2024-07-28 00:26:37,014 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:4MvHOyxMs6oUnOEhudfcoz' is not playable DEBUG 2024-07-28 00:26:37,018 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:5XnvG8LYYp5Nwo7HNkNzS8' is not playable DEBUG 2024-07-28 00:26:37,022 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:5znsArzXGdXCqj8psUNJ3a' is not playable DEBUG 2024-07-28 00:26:37,027 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DWVmlYtBkLixx'" TRACE 2024-07-28 00:26:37,028 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DWVmlYtBkLixx' TRACE 2024-07-28 00:26:37,028 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWVmlYtBkLixx?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:37,275 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWVmlYtBkLixx?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:37,307 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWVmlYtBkLixx?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:37.288750 [ETag: "MC-IjM1YjZlZmYxZGM0NDJlMWE3NmU3MTQxYTBkZTI2ZGZhIg=="] DEBUG 2024-07-28 00:26:37,407 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl'" TRACE 2024-07-28 00:26:37,408 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/3S3CpZCr1dftvlbJ6ApKHl' TRACE 2024-07-28 00:26:37,409 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/3S3CpZCr1dftvlbJ6ApKHl?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:37,623 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/3S3CpZCr1dftvlbJ6ApKHl?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:37,628 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/3S3CpZCr1dftvlbJ6ApKHl?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:37.627274 [ETag: "MC-IjExNTQ2ZTA5YWRhM2Q3ZDMzNzIyMWUzNmE2MzU0ZDFjIg=="] DEBUG 2024-07-28 00:26:37,635 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:4vkjmthVOIVsLNRyZiLT35'" TRACE 2024-07-28 00:26:37,636 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/4vkjmthVOIVsLNRyZiLT35' TRACE 2024-07-28 00:26:37,636 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/4vkjmthVOIVsLNRyZiLT35?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:37,790 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/4vkjmthVOIVsLNRyZiLT35?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:37,798 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/4vkjmthVOIVsLNRyZiLT35?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:37.796176 [ETag: "MC-ImQ3M2JkY2I2Y2ZkNDllOTM2MmRkN2Q3YTVjNWNhNWI0Ig=="] DEBUG 2024-07-28 00:26:37,822 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:1xbcLxWtlwl53VwcXotl6I'" TRACE 2024-07-28 00:26:37,823 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/1xbcLxWtlwl53VwcXotl6I' TRACE 2024-07-28 00:26:37,824 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/1xbcLxWtlwl53VwcXotl6I?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:37,969 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/1xbcLxWtlwl53VwcXotl6I?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:37,977 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/1xbcLxWtlwl53VwcXotl6I?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:37.974529 [ETag: "MC-IjA4OGNkNmIyNzE3YTk2Mjc1MGY4ZTJlNTQ0YzUwMmM3Ig=="] DEBUG 2024-07-28 00:26:38,011 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:5a14sRpncO62WGLRbaEmaX'" TRACE 2024-07-28 00:26:38,012 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/5a14sRpncO62WGLRbaEmaX' TRACE 2024-07-28 00:26:38,013 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/5a14sRpncO62WGLRbaEmaX?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:38,156 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/5a14sRpncO62WGLRbaEmaX?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:38,165 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/5a14sRpncO62WGLRbaEmaX?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:38.160121 [ETag: "MC-IjdjNTBhNmNmYjFkODQ2YzEzMTRjYTM4ZTg5MzQzOTNmIg=="] DEBUG 2024-07-28 00:26:38,185 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:68AOh6N9HxNJDZ5cRihWAA'" TRACE 2024-07-28 00:26:38,186 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/68AOh6N9HxNJDZ5cRihWAA' TRACE 2024-07-28 00:26:38,186 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/68AOh6N9HxNJDZ5cRihWAA?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:38,407 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/68AOh6N9HxNJDZ5cRihWAA?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:38,426 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/68AOh6N9HxNJDZ5cRihWAA?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:38.419058 [ETag: "MC-ImNmNDgwN2RkZjcyODE0N2M5Y2ViNGE0YmQ2YTBkYzk5Ig=="] TRACE 2024-07-28 00:26:38,429 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/68AOh6N9HxNJDZ5cRihWAA/tracks?offset=100&limit=100&market=from_token&fields=name,owner(id),type,uri,snapshot_id,tracks(next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))),' TRACE 2024-07-28 00:26:38,433 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/68AOh6N9HxNJDZ5cRihWAA/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100' DEBUG 2024-07-28 00:26:38,542 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/68AOh6N9HxNJDZ5cRihWAA/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 HTTP/11" 200 None TRACE 2024-07-28 00:26:38,551 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/68AOh6N9HxNJDZ5cRihWAA/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 expires at: 2024-07-28 00:26:38.550395 [ETag: "MC-ImI0NzZkMWI0YmQzNjBiNDE3YzJkZTk2NjJlYjIwYzg5Ig=="] DEBUG 2024-07-28 00:26:38,609 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:1PE1aRUUaeLvCUXr3Qq0wu' is not playable DEBUG 2024-07-28 00:26:38,644 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:6adFU0OtjZmHKTHgMCvoOL' is not playable DEBUG 2024-07-28 00:26:38,644 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:1EhhgUHzg9RF8QhQER6YX6' is not playable DEBUG 2024-07-28 00:26:38,653 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:3EDnSZpooNysRXZF8YnOGg' is not playable DEBUG 2024-07-28 00:26:38,660 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.translator 'spotify:track:1nCiOrgSMw9vNBJbfyaeNe' is not playable DEBUG 2024-07-28 00:26:38,665 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:05MZMhcS5060BwwvLH5PeP'" TRACE 2024-07-28 00:26:38,666 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/05MZMhcS5060BwwvLH5PeP' TRACE 2024-07-28 00:26:38,667 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/05MZMhcS5060BwwvLH5PeP?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:38,829 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/05MZMhcS5060BwwvLH5PeP?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:38,846 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/05MZMhcS5060BwwvLH5PeP?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:38.840115 [ETag: "MC-IjM5NjRjODMzNWVjM2Y2ZTE3ZGI0YjUyNmQ4MDFiZTI4Ig=="] DEBUG 2024-07-28 00:26:38,908 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:6aJUQz9pRSF1UCfLL81ayV'" TRACE 2024-07-28 00:26:38,908 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/6aJUQz9pRSF1UCfLL81ayV' TRACE 2024-07-28 00:26:38,909 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/6aJUQz9pRSF1UCfLL81ayV?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:26:39,066 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/6aJUQz9pRSF1UCfLL81ayV?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:26:39,084 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/6aJUQz9pRSF1UCfLL81ayV?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:26:39.075624 [ETag: "MC-IjFlNTM1ZjE4M2FjY2UxZDM4ZTMyNTQzYjVmMzRmODQ4Ig=="] INFO 2024-07-28 00:26:39,129 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Refreshed 24 Spotify playlists DEBUG 2024-07-28 00:26:39,129 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.refresh() took 13664ms INFO 2024-07-28 00:26:39,130 [1:MainThread] mopidy.commands Starting Mopidy core DEBUG 2024-07-28 00:26:39,145 [1:MainThread] pykka Registered Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) DEBUG 2024-07-28 00:26:39,145 [1:MainThread] pykka Starting Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) INFO 2024-07-28 00:26:39,162 [1:Core-14 (_actor_loop)] mopidy.core.actor Loading state from /var/lib/mopidy/core/state.json.gz INFO 2024-07-28 00:26:39,163 [1:Core-14 (_actor_loop)] mopidy.internal.storage File does not exist: /var/lib/mopidy/core/state.json.gz INFO 2024-07-28 00:26:39,164 [1:Core-14 (_actor_loop)] mopidy.core.actor Failed to delete /var/lib/mopidy/core/state.json.gz DEBUG 2024-07-28 00:26:39,164 [1:Core-14 (_actor_loop)] mopidy.core.actor Loading state done INFO 2024-07-28 00:26:39,164 [1:MainThread] mopidy.commands Starting Mopidy frontends: HttpFrontend, AutoplayFrontend, IrisFrontend, MpdFrontend, YouTubeAutoplayer, YouTubeCoreListener, YTMusicScrobbleFE DEBUG 2024-07-28 00:26:39,166 [1:MainThread] mopidy.http.actor Starting HTTP server DEBUG 2024-07-28 00:26:39,166 [1:MainThread] pykka Registered HttpFrontend (urn:uuid:0af151cc-1c58-45c0-bd22-501a3a09bcfc) DEBUG 2024-07-28 00:26:39,167 [1:MainThread] pykka Starting HttpFrontend (urn:uuid:0af151cc-1c58-45c0-bd22-501a3a09bcfc) INFO 2024-07-28 00:26:39,168 [1:HttpFrontend-16 (_actor_loop)] mopidy.http.actor HTTP server running at [::ffff:0.0.0.0]:6680 TRACE 2024-07-28 00:26:39,168 [1:MainThread] mopidy.internal.timer HttpFrontend took 3ms DEBUG 2024-07-28 00:26:39,169 [1:MainThread] mopidy_autoplay.frontend __init__(Proxy({'core': {'cache_dir': '/var/lib/mopidy/cache', 'config_dir': '/etc/mopidy', 'data_dir': '/var/lib/mopidy', 'max_tracklist_length': 10000, 'restore_state': True}, 'logging': {'verbosity': 4, 'format': '%(levelname)-8s %(asctime)s [%(process)d:%(threadName)s] %(name)s\n %(message)s', 'color': True, 'config_file': None}, 'audio': {'mixer': 'software', 'mixer_volume': None, 'output': 'audioresample ! audioconvert ! audio/x-raw,rate=48000,channels=2,format=S16LE ! wavenc ! tcpclientsink host=snapserver.snapserver.svc.cluster.local port=4953', 'buffer_time': None}, 'proxy': {'scheme': None, 'hostname': None, 'port': None, 'username': None, 'password': None}, 'file': {'enabled': True, 'media_dirs': ('/var/lib/music|Music',), 'show_dotfiles': False, 'excluded_file_extensions': ('.jpg', '.jpeg'), 'follow_symlinks': True, 'metadata_timeout': 5000}, 'http': {'enabled': True, 'hostname': '0.0.0.0', 'port': 6680, 'zeroconf': 'Mopidy HTTP server', 'allowed_origins': frozenset(), 'csrf_protection': True, 'default_app': 'mopidy'}, 'm3u': {'enabled': True, 'playlists_dir': '/var/lib/mopidy/playlists', 'base_dir': None, 'default_encoding': 'utf-8', 'default_extension': '.m3u8'}, 'softwaremixer': {'enabled': True}, 'stream': {'enabled': True, 'protocols': ('http', 'https', 'mms', 'rtmp', 'rtmps', 'rtsp'), 'timeout': 5000, 'metadata_blacklist': ()}, 'alarmclock': {'enabled': True, 'def_time': '8:00', 'def_playlist': None, 'def_random': False, 'def_volume': 100, 'def_vol_inc_duration': 30}, 'autoplay': {'enabled': True, 'save_on_events': (), 'save_interval': 10, 'tracklist.uris': , 'tracklist.index': , 'tracklist.consume': , 'tracklist.random': , 'tracklist.repeat': , 'tracklist.single': , 'playback.state': , 'playback.time_position': , 'mixer.volume': , 'mixer.mute': }, 'internetarchive': {'enabled': True, 'base_url': 'http://archive.org', 'collections': ('audio', 'etree', 'librivoxaudio', 'audio_bookspoetry', 'audio_tech', 'audio_music', 'audio_news', 'audio_foreign', 'audio_podcast', 'audio_religion'), 'audio_formats': ('VBR MP3', '64Kbps MP3'), 'image_formats': ('JPEG', 'JPEG Thumb'), 'browse_limit': 100, 'browse_views': OrderedDict({'downloads desc': 'Views', 'titleSorter asc': 'Title', 'publicdate desc': 'Date Archived', 'date desc': 'Date Published', 'creatorSorter asc': 'Creator'}), 'search_limit': 20, 'search_order': None, 'cache_size': 128, 'cache_ttl': 86400, 'retries': 3, 'timeout': 10}, 'iris': {'enabled': True, 'country': 'de', 'locale': 'en_US', 'verify_certificates': True, 'snapcast_enabled': True, 'snapcast_host': '192.168.188.215', 'snapcast_port': '1780', 'snapcast_ssl': False, 'snapcast_stream': 'Default', 'spotify_authorization_url': 'https://jamesbarnsley.co.nz/iris/auth_spotify.php', 'lastfm_authorization_url': 'https://jamesbarnsley.co.nz/iris/auth_lastfm.php', 'genius_authorization_url': 'https://jamesbarnsley.co.nz/iris/auth_genius.php', 'data_dir': '/var/lib/mopidy/iris'}, 'local': {'enabled': True, 'max_search_results': 100, 'media_dir': '/var/lib/music', 'scan_timeout': 1000, 'scan_flush_threshold': 100, 'scan_follow_symlinks': False, 'included_file_extensions': (), 'excluded_file_extensions': ('.cue', '.directory', '.html', '.jpeg', '.jpg', '.log', '.nfo', '.pdf', '.png', '.txt', '.zip'), 'directories': ('Albums local:directory?type=album', 'Artists local:directory?type=artist', 'Composers local:directory?type=artist&role=composer', 'Genres local:directory?type=genre', 'Performers local:directory?type=artist&role=performer', 'Release Years local:directory?type=date&format=%25Y', 'Tracks local:directory?type=track', "Last Week's Updates local:directory?max-age=604800", "Last Month's Updates local:directory?max-age=2592000"), 'timeout': 10, 'use_artist_sortname': False, 'album_art_files': ('*.jpg', '*.jpeg', '*.png')}, 'mpd': {'enabled': True, 'hostname': '0.0.0.0', 'port': 6600, 'password': None, 'max_connections': 20, 'connection_timeout': 60, 'zeroconf': 'Mopidy MPD server on $hostname', 'command_blacklist': ('listall', 'listallinfo'), 'default_playlist_scheme': 'm3u'}, 'podcast': {'enabled': True, 'browse_root': 'Podcasts.opml', 'browse_order': 'desc', 'lookup_order': 'asc', 'cache_size': 64, 'cache_ttl': 86400, 'timeout': 10}, 'scrobbler': {'enabled': False, 'username': None, 'password': None}, 'spotify': {'enabled': True, 'username': 'USERNAME', 'password': 'XXXX', 'client_id': 'XXXX', 'client_secret': 'XXXX', 'bitrate': 160, 'volume_normalization': True, 'timeout': 10, 'allow_cache': True, 'cache_size': 8192, 'allow_playlists': True, 'search_album_count': 20, 'search_artist_count': 10, 'search_track_count': 50}, 'webm3u': {'enabled': False}, 'youtube': {'enabled': True, 'allow_cache': 'true', 'youtube_api_key': 'xxxx', 'channel_id': None, 'search_results': 10, 'playlist_max_videos': 10, 'api_enabled': False, 'musicapi_enabled': False, 'musicapi_browser_authentication_file': None, 'musicapi_cookiefile': None, 'autoplay_enabled': True, 'strict_autoplay': True, 'max_autoplay_length': None, 'max_degrees_of_separation': 3, 'youtube_dl_package': 'yt_dlp'}, 'ytmusic': {'enabled': True, 'auth_json': None, 'auto_playlist_refresh': 60, 'youtube_player_refresh': 15, 'playlist_item_limit': 100, 'subscribed_artist_limit': 100, 'enable_history': True, 'enable_liked_songs': True, 'enable_mood_genre': True, 'enable_scrobbling': True, 'stream_preference': ('141', '251', '140', '250', '249'), 'verify_track_url': True}}), ) DEBUG 2024-07-28 00:26:39,171 [1:MainThread] mopidy_autoplay.frontend Use '/var/lib/mopidy/autoplay/autoplay.state' as statefile. DEBUG 2024-07-28 00:26:39,171 [1:MainThread] pykka Registered AutoplayFrontend (urn:uuid:8601823d-4ee2-4dbf-a4fb-0f933190d1c6) DEBUG 2024-07-28 00:26:39,172 [1:MainThread] pykka Starting AutoplayFrontend (urn:uuid:8601823d-4ee2-4dbf-a4fb-0f933190d1c6) DEBUG 2024-07-28 00:26:39,173 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_start() TRACE 2024-07-28 00:26:39,173 [1:MainThread] mopidy.internal.timer AutoplayFrontend took 3ms DEBUG 2024-07-28 00:26:39,173 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend load_state() DEBUG 2024-07-28 00:26:39,174 [1:MainThread] pykka Registered IrisFrontend (urn:uuid:fc95f402-221e-4d86-8762-ec2f1fb59a99) DEBUG 2024-07-28 00:26:39,174 [1:MainThread] pykka Starting IrisFrontend (urn:uuid:fc95f402-221e-4d86-8762-ec2f1fb59a99) DEBUG 2024-07-28 00:26:39,176 [1:HttpServer] asyncio Using selector: EpollSelector DEBUG 2024-07-28 00:26:39,176 [1:HttpFrontend-16 (_actor_loop)] mopidy.zeroconf Zeroconf service None (_http._tcp at []:6680): dbus not installed; publish failed. DEBUG 2024-07-28 00:26:39,177 [1:HttpServer] mopidy.http.actor Loaded HTTP extension: mopidy DEBUG 2024-07-28 00:26:39,178 [1:HttpFrontend-16 (_actor_loop)] mopidy.zeroconf Zeroconf service None (_mopidy-http._tcp at []:6680): dbus not installed; publish failed. DEBUG 2024-07-28 00:26:39,178 [1:HttpServer] mopidy.http.actor Loaded HTTP extension: alarmclock DEBUG 2024-07-28 00:26:39,181 [1:HttpServer] mopidy.http.actor Loaded HTTP extension: iris DEBUG 2024-07-28 00:26:39,184 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend State read from file '/var/lib/mopidy/autoplay/autoplay.state'. INFO 2024-07-28 00:26:39,190 [1:IrisFrontend-18 (_actor_loop)] mopidy_iris.core Starting Iris 3.69.3 TRACE 2024-07-28 00:26:39,199 [1:MainThread] mopidy.internal.timer IrisFrontend took 25ms DEBUG 2024-07-28 00:26:39,200 [1:HttpServer] mopidy.http.actor Loaded HTTP extension: local DEBUG 2024-07-28 00:26:39,200 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, uris) = ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'] INFO 2024-07-28 00:26:39,203 [1:MainThread] mopidy_mpd.actor MPD server running at [::ffff:0.0.0.0]:6600 DEBUG 2024-07-28 00:26:39,211 [1:MainThread] pykka Registered MpdFrontend (urn:uuid:4aad71c3-e012-4540-9e57-bdef054de5d7) DEBUG 2024-07-28 00:26:39,212 [1:MainThread] pykka Starting MpdFrontend (urn:uuid:4aad71c3-e012-4540-9e57-bdef054de5d7) DEBUG 2024-07-28 00:26:39,215 [1:HttpServer] mopidy.http.actor Loaded HTTP extension: youtube DEBUG 2024-07-28 00:26:39,216 [1:HttpServer] mopidy.http.actor Default webclient is mopidy DEBUG 2024-07-28 00:26:39,216 [1:HttpServer] mopidy.http.actor HTTP routes from extensions: '/mopidy': '/mopidy/ws/?': '/mopidy/rpc': '/mopidy/(.+)': '/mopidy/': '/alarmclock': '/alarmclock/static/(.*)': '/alarmclock/': '/alarmclock/set/': '/alarmclock/cancel/': '/iris': '/iris/http/([^/]*)': '/iris/ws/?': '/iris/assets/(.*)': '/iris/((.*)(?:css|js|json|map)$)': '/iris/(.*)': '/local': '/local/(index.html)?': '/local/(.+)': '/youtube': '/youtube/(index.html|image.html)?': '/youtube/(.*\\.(?:jpg|webp))': '/youtube/(.*\\.(?:webm|m4a|mp3|ogg))': '/': DEBUG 2024-07-28 00:26:39,217 [1:MpdFrontend-19 (_actor_loop)] mopidy.zeroconf Zeroconf service None (_mpd._tcp at []:6600): dbus not installed; publish failed. DEBUG 2024-07-28 00:26:39,225 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, index) = None TRACE 2024-07-28 00:26:39,226 [1:MainThread] mopidy.internal.timer MpdFrontend took 24ms DEBUG 2024-07-28 00:26:39,226 [1:Core-14 (_actor_loop)] mopidy.core.tracklist Triggering event: tracklist_changed() DEBUG 2024-07-28 00:26:39,231 [1:Core-14 (_actor_loop)] mopidy.listener Sending tracklist_changed to CoreListener: {} DEBUG 2024-07-28 00:26:39,237 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending playlist to MpdSession: {} DEBUG 2024-07-28 00:26:39,246 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube youtube LibraryProvider.lookup "youtube:video:7sYzwb6eUgQ" DEBUG 2024-07-28 00:26:39,257 [1:FileBackend-3 (_actor_loop)] mopidy.file.library Looking up file URI: file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3 DEBUG 2024-07-28 00:26:39,267 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube youtube LibraryProvider.lookup "youtube:video:6v07GxjJwTo" DEBUG 2024-07-28 00:26:39,279 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube youtube LibraryProvider.lookup "youtube:video:VV9KFtr9300" DEBUG 2024-07-28 00:26:39,286 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube youtube LibraryProvider.lookup "youtube:video:3GZ4sqB3juQ" INFO 2024-07-28 00:26:39,289 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 7.70ms DEBUG 2024-07-28 00:26:39,294 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube youtube LibraryProvider.lookup "youtube:video:49PhEUZVjzQ" INFO 2024-07-28 00:26:39,326 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 23.17ms TRACE 2024-07-28 00:26:39,373 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element decodebin0: have-audio; TRACE 2024-07-28 00:26:39,387 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element mpegaudioparse0: GstMessageDurationChanged; TRACE 2024-07-28 00:26:39,388 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink0: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,395 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink0: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,398 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element pipeline0: GstMessageAsyncDone, running-time=(guint64)18446744073709551615; DEBUG 2024-07-28 00:26:39,416 [1:FileBackend-3 (_actor_loop)] mopidy.file.library Looking up file URI: file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3 TRACE 2024-07-28 00:26:39,439 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element decodebin1: have-audio; TRACE 2024-07-28 00:26:39,441 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element mpegaudioparse1: GstMessageDurationChanged; TRACE 2024-07-28 00:26:39,442 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink1: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,443 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink1: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,445 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element pipeline1: GstMessageAsyncDone, running-time=(guint64)18446744073709551615; DEBUG 2024-07-28 00:26:39,454 [1:FileBackend-3 (_actor_loop)] mopidy.file.library Looking up file URI: file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3 TRACE 2024-07-28 00:26:39,476 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element decodebin2: have-audio; TRACE 2024-07-28 00:26:39,478 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element mpegaudioparse2: GstMessageDurationChanged; TRACE 2024-07-28 00:26:39,479 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink2: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,480 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink2: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,481 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element pipeline2: GstMessageAsyncDone, running-time=(guint64)18446744073709551615; DEBUG 2024-07-28 00:26:39,486 [1:FileBackend-3 (_actor_loop)] mopidy.file.library Looking up file URI: file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3 TRACE 2024-07-28 00:26:39,504 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element decodebin3: have-audio; TRACE 2024-07-28 00:26:39,505 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element mpegaudioparse3: GstMessageDurationChanged; TRACE 2024-07-28 00:26:39,506 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink3: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,507 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink3: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,508 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element pipeline3: GstMessageAsyncDone, running-time=(guint64)18446744073709551615; DEBUG 2024-07-28 00:26:39,513 [1:FileBackend-3 (_actor_loop)] mopidy.file.library Looking up file URI: file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3 TRACE 2024-07-28 00:26:39,537 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element decodebin4: have-audio; TRACE 2024-07-28 00:26:39,547 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element mpegaudioparse4: GstMessageDurationChanged; TRACE 2024-07-28 00:26:39,551 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink4: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,556 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element fakesink4: GstMessageTag, taglist=(taglist)"taglist\,\ title\=\(string\)\"Ich\\\ -\\\ Ei... TRACE 2024-07-28 00:26:39,561 [1:FileBackend-3 (_actor_loop)] mopidy.audio.scan element pipeline4: GstMessageAsyncDone, running-time=(guint64)18446744073709551615; DEBUG 2024-07-28 00:26:39,574 [1:Core-14 (_actor_loop)] mopidy.core.tracklist Triggering event: tracklist_changed() DEBUG 2024-07-28 00:26:39,574 [1:Core-14 (_actor_loop)] mopidy.listener Sending tracklist_changed to CoreListener: {} DEBUG 2024-07-28 00:26:39,577 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending playlist to MpdSession: {} DEBUG 2024-07-28 00:26:39,578 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _set_option({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, consume) DEBUG 2024-07-28 00:26:39,578 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, consume) = True DEBUG 2024-07-28 00:26:39,579 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _set_option({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, random) DEBUG 2024-07-28 00:26:39,580 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, random) = False DEBUG 2024-07-28 00:26:39,580 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _set_option({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, repeat) DEBUG 2024-07-28 00:26:39,582 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, repeat) = False DEBUG 2024-07-28 00:26:39,582 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _set_option({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, single) DEBUG 2024-07-28 00:26:39,583 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, tracklist, single) = False DEBUG 2024-07-28 00:26:39,583 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _set_option({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, mixer, mute) DEBUG 2024-07-28 00:26:39,583 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, mixer, mute) = False DEBUG 2024-07-28 00:26:39,590 [1:MainThread] pykka Registered YouTubeAutoplayer (urn:uuid:bce2d437-0c5f-4025-9b22-34c63ece500c) DEBUG 2024-07-28 00:26:39,590 [1:MainThread] pykka Starting YouTubeAutoplayer (urn:uuid:bce2d437-0c5f-4025-9b22-34c63ece500c) DEBUG 2024-07-28 00:26:39,591 [1:Core-14 (_actor_loop)] mopidy.core.tracklist Triggering options changed event DEBUG 2024-07-28 00:26:39,592 [1:Core-14 (_actor_loop)] mopidy.listener Sending options_changed to CoreListener: {} DEBUG 2024-07-28 00:26:39,593 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending options to MpdSession: {} TRACE 2024-07-28 00:26:39,602 [1:MainThread] mopidy.internal.timer YouTubeAutoplayer took 371ms DEBUG 2024-07-28 00:26:39,604 [1:MainThread] pykka Registered YouTubeCoreListener (urn:uuid:76331b3e-7144-4de2-b3f5-36bceee07888) DEBUG 2024-07-28 00:26:39,604 [1:MainThread] pykka Starting YouTubeCoreListener (urn:uuid:76331b3e-7144-4de2-b3f5-36bceee07888) DEBUG 2024-07-28 00:26:39,616 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _set_option({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, mixer, volume) DEBUG 2024-07-28 00:26:39,617 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, mixer, volume) = 68 DEBUG 2024-07-28 00:26:39,618 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, playback, state) = paused DEBUG 2024-07-28 00:26:39,643 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend _get_config({'tracklist': {'uris': ['youtube:video:7sYzwb6eUgQ', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3', 'youtube:video:6v07GxjJwTo', 'youtube:video:VV9KFtr9300', 'youtube:video:3GZ4sqB3juQ', 'youtube:video:49PhEUZVjzQ'], 'index': None, 'consume': True, 'random': False, 'repeat': False, 'single': False}, 'mixer': {'mute': False, 'volume': 68}, 'playback': {'state': 'paused', 'time_position': 0}}, playback, time_position) = 0 DEBUG 2024-07-28 00:26:39,644 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(tracklist_changed, {}) DEBUG 2024-07-28 00:26:39,645 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(tracklist_changed, {}) DEBUG 2024-07-28 00:26:39,646 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(options_changed, {}) TRACE 2024-07-28 00:26:39,669 [1:MainThread] mopidy.internal.timer YouTubeCoreListener took 66ms DEBUG 2024-07-28 00:26:39,671 [1:MainThread] pykka Registered YTMusicScrobbleFE (urn:uuid:ac3814d6-10cc-4aa4-89ee-7eaff7e29fd9) DEBUG 2024-07-28 00:26:39,673 [1:MainThread] pykka Starting YTMusicScrobbleFE (urn:uuid:ac3814d6-10cc-4aa4-89ee-7eaff7e29fd9) DEBUG 2024-07-28 00:26:39,676 [1:SoftwareMixer-1 (_actor_loop)] mopidy.mixer Mixer event: mute_changed(mute=False) DEBUG 2024-07-28 00:26:39,679 [1:Core-14 (_actor_loop)] mopidy.core.playback Changing state: stopped -> paused DEBUG 2024-07-28 00:26:39,680 [1:SoftwareMixer-1 (_actor_loop)] mopidy.listener Sending mute_changed to MixerListener: {'mute': False} DEBUG 2024-07-28 00:26:39,682 [1:Core-14 (_actor_loop)] mopidy.core.playback Triggering playback state change event TRACE 2024-07-28 00:26:39,686 [1:MainThread] mopidy.internal.timer YTMusicScrobbleFE took 14ms INFO 2024-07-28 00:26:39,692 [1:MainThread] mopidy.commands Starting GLib mainloop DEBUG 2024-07-28 00:26:39,690 [1:Core-14 (_actor_loop)] mopidy.listener Sending playback_state_changed to CoreListener: {'old_state': 'stopped', 'new_state': 'paused'} DEBUG 2024-07-28 00:26:39,686 [1:SoftwareMixer-1 (_actor_loop)] mopidy.mixer Mixer event: volume_changed(volume=68) DEBUG 2024-07-28 00:26:39,699 [1:SoftwareMixer-1 (_actor_loop)] mopidy.listener Sending volume_changed to MixerListener: {'volume': 68} DEBUG 2024-07-28 00:26:39,698 [1:Core-14 (_actor_loop)] mopidy.core.playback Triggering track playback paused event INFO 2024-07-28 00:26:39,706 [1:Core-14 (_actor_loop)] pykka Exception returned from Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) to caller: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/pykka/_actor.py", line 238, in _actor_loop_running response = self._handle_receive(envelope.message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/pykka/_actor.py", line 349, in _handle_receive return callee(*message.args, **message.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/mopidy/core/playback.py", line 458, in seek elif time_position > tl_track.track.length: ^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'track' DEBUG 2024-07-28 00:26:39,705 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(playback_state_changed, {'old_state': 'stopped', 'new_state': 'paused'}) DEBUG 2024-07-28 00:26:39,704 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending player to MpdSession: {} DEBUG 2024-07-28 00:26:39,714 [1:Core-14 (_actor_loop)] mopidy.listener Sending mute_changed to CoreListener: {'mute': False} DEBUG 2024-07-28 00:26:39,718 [1:Core-14 (_actor_loop)] mopidy.listener Sending volume_changed to CoreListener: {'volume': 68} DEBUG 2024-07-28 00:26:39,720 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending output to MpdSession: {} DEBUG 2024-07-28 00:26:39,722 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending mixer to MpdSession: {} DEBUG 2024-07-28 00:26:39,719 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(mute_changed, {'mute': False}) DEBUG 2024-07-28 00:26:39,722 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(volume_changed, {'volume': 68}) INFO 2024-07-28 00:26:39,868 [1:HttpServer] tornado.access 101 GET /iris/ws/ (10.0.100.61) 1.24ms DEBUG 2024-07-28 00:26:39,870 [1:HttpServer] mopidy_iris.core Connection added DEBUG 2024-07-28 00:26:39,871 [1:HttpServer] mopidy_iris.core DEBUG 2024-07-28 00:26:39,871 [1:HttpServer] mopidy_iris.core {'method': 'connection_added', 'params': {'connection': {'connection_id': '5CU2CYDNJ6YR', 'ip': '10.0.100.61', 'created': '2024-07-28 00:26:39'}}} DEBUG 2024-07-28 00:26:39,876 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":172211919986857,"method":"update_connection","params":{"username":"172027936212814","client_id":172027936212813}} DEBUG 2024-07-28 00:26:39,877 [1:HttpServer] mopidy_iris.core {'method': 'connection_changed', 'params': {'connection': {'connection_id': '5CU2CYDNJ6YR', 'ip': '10.0.100.61', 'created': '2024-07-28 00:26:39', 'username': '172027936212814', 'client_id': 172027936212813}}} DEBUG 2024-07-28 00:26:39,878 [1:HttpServer] mopidy_iris.core {'id': 172211919986857, 'jsonrpc': '2.0', 'method': 'update_connection', 'result': {'connection': {'connection_id': '5CU2CYDNJ6YR', 'ip': '10.0.100.61', 'created': '2024-07-28 00:26:39', 'username': '172027936212814', 'client_id': 172027936212813}}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:26:39,879 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":172211919986839,"method":"get_config"} DEBUG 2024-07-28 00:26:39,880 [1:HttpServer] mopidy_iris.core {'id': 172211919986839, 'jsonrpc': '2.0', 'method': 'get_config', 'result': {'config': {'is_root': False, 'spotify_username': 'USERNAME', 'country': 'de', 'locale': 'en_US', 'snapcast_enabled': True, 'snapcast_host': '192.168.188.215', 'snapcast_port': '1780', 'snapcast_ssl': False, 'snapcast_stream': 'Default', 'spotify_authorization_url': 'https://jamesbarnsley.co.nz/iris/auth_spotify.php', 'lastfm_authorization_url': 'https://jamesbarnsley.co.nz/iris/auth_lastfm.php', 'genius_authorization_url': 'https://jamesbarnsley.co.nz/iris/auth_genius.php', 'shared_config': {}}}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:26:39,881 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":172211919986848,"method":"get_shared_config"} DEBUG 2024-07-28 00:26:39,882 [1:HttpServer] mopidy_iris.core {'id': 172211919986848, 'jsonrpc': '2.0', 'method': 'get_shared_config', 'result': {'shared_config': {}}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:26:39,884 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":17221191998684,"method":"get_radio"} DEBUG 2024-07-28 00:26:39,884 [1:HttpServer] mopidy_iris.core {'id': 17221191998684, 'jsonrpc': '2.0', 'method': 'get_radio', 'result': {'radio': {'enabled': 0, 'seed_artists': [], 'seed_genres': [], 'seed_tracks': [], 'results': []}}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:26:39,886 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":172211919986820,"method":"get_commands"} DEBUG 2024-07-28 00:26:39,887 [1:HttpServer] mopidy_iris.core {'id': 172211919986820, 'jsonrpc': '2.0', 'method': 'get_commands', 'result': {'commands': {}}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:26:39,888 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":17221191998687,"method":"get_pinned"} DEBUG 2024-07-28 00:26:39,889 [1:HttpServer] mopidy_iris.core {'id': 17221191998687, 'jsonrpc': '2.0', 'method': 'get_pinned', 'result': {'pinned': []}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:26:39,891 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":172211919986872,"method":"get_queue_metadata"} DEBUG 2024-07-28 00:26:39,891 [1:HttpServer] mopidy_iris.core {'id': 172211919986872, 'jsonrpc': '2.0', 'method': 'get_queue_metadata', 'result': {'queue_metadata': {}}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:26:40,376 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":172211920037054,"method":"get_version"} DEBUG 2024-07-28 00:26:40,555 [1:HttpServer] mopidy_iris.core {'id': 172211920037054, 'jsonrpc': '2.0', 'method': 'get_version', 'result': {'version': {'current': '3.69.3', 'latest': '3.69.3', 'is_root': False, 'upgrade_available': False}}, 'recipient': '5CU2CYDNJ6YR'} INFO 2024-07-28 00:26:40,929 [1:HttpServer] tornado.access 101 GET /mopidy/ws/ (10.0.100.61) 47.35ms DEBUG 2024-07-28 00:26:40,932 [1:HttpServer] mopidy.http.handlers New WebSocket connection from 10.0.100.61 DEBUG 2024-07-28 00:26:40,937 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.describe","jsonrpc":"2.0","id":78}' DEBUG 2024-07-28 00:26:40,964 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 78, "result": {"core.get_uri_schemes": {"description": "Get list of URI schemes we can handle", "params": []}, "core.get_version": {"description": "Get version of the Mopidy core API", "params": []}, "core.history.get_history": {"description": "Get the track history.\\n\\nThe timestamps are milliseconds since epoch.\\n\\n:returns: the track history\\n:rtype: list of (timestamp, :class:`mopidy.models.Ref`) tuples", "params": []}, "core.history.get_length": {"description": "Get the number of tracks in the history.\\n\\n:returns: the history length\\n:rtype: int", "params": []}, "core.library.browse": {"description": "Browse directories and tracks at the given ``uri``.\\n\\n``uri`` is a string which represents some directory belonging to a\\nbackend. To get the intial root directories for backends pass\\n:class:`None` as the URI.\\n\\nReturns a list of :class:`mopidy.models.Ref` objects for the\\ndirectories and tracks at the given ``uri``.\\n\\nThe :class:`~mopidy.models.Ref` objects representing tracks keep the\\ntrack\'s original URI. A matching pair of objects can look like this::\\n\\n Track(uri=\'dummy:/foo.mp3\', name=\'foo\', artists=..., album=...)\\n Ref.track(uri=\'dummy:/foo.mp3\', name=\'foo\')\\n\\nThe :class:`~mopidy.models.Ref` objects representing directories have\\nbackend specific URIs. These are opaque values, so no one but the\\nbackend that created them should try and derive any meaning from them.\\nThe only valid exception to this is checking the scheme, as it is used\\nto route browse requests to the correct backend.\\n\\nFor example, the dummy library\'s ``/bar`` directory could be returned\\nlike this::\\n\\n Ref.directory(uri=\'dummy:directory:/bar\', name=\'bar\')\\n\\n:param string uri: URI to browse\\n:rtype: list of :class:`mopidy.models.Ref`\\n\\n.. versionadded:: 0.18", "params": [{"name": "uri"}]}, "core.library.get_distinct": {"description": "List distinct values for a given field from the library.\\n\\nThis has mainly been added to support the list commands the MPD\\nprotocol supports in a more sane fashion. Other frontends are not\\nrecommended to use this method.\\n\\n:param string field: Any one of ``uri``, ``track_name``, ``album``,\\n ``artist``, ``albumartist``, ``composer``, ``performer``,\\n ``track_no``, ``genre``, ``date``, ``comment``, ``disc_no``,\\n ``musicbrainz_albumid``, ``musicbrainz_artistid``, or\\n ``musicbrainz_trackid``.\\n:param dict query: Query to use for limiting results, see\\n :meth:`search` for details about the query format.\\n:rtype: set of values corresponding to the requested field type.\\n\\n.. versionadded:: 1.0", "params": [{"name": "field"}, {"name": "query", "default": null}]}, "core.library.get_images": {"description": "Lookup the images for the given URIs\\n\\nBackends can use this to return image URIs for any URI they know about\\nbe it tracks, albums, playlists. The lookup result is a dictionary\\nmapping the provided URIs to lists of images.\\n\\nUnknown URIs or URIs the corresponding backend couldn\'t find anything\\nfor will simply return an empty list for that URI.\\n\\n:param uris: list of URIs to find images for\\n:type uris: list of string\\n:rtype: {uri: tuple of :class:`mopidy.models.Image`}\\n\\n.. versionadded:: 1.0", "params": [{"name": "uris"}]}, "core.library.lookup": {"description": "Lookup the given URIs.\\n\\nIf the URI expands to multiple tracks, the returned list will contain\\nthem all.\\n\\n:param uris: track URIs\\n:type uris: list of string\\n:rtype: {uri: list of :class:`mopidy.models.Track`}", "params": [{"name": "uris"}]}, "core.library.refresh": {"description": "Refresh library. Limit to URI and below if an URI is given.\\n\\n:param uri: directory or track URI\\n:type uri: string", "params": [{"name": "uri", "default": null}]}, "core.library.search": {"description": "Search the library for tracks where ``field`` contains ``values``.\\n\\n``field`` can be one of ``uri``, ``track_name``, ``album``, ``artist``,\\n``albumartist``, ``composer``, ``performer``, ``track_no``, ``genre``,\\n``date``, ``comment``, ``disc_no``, ``musicbrainz_albumid``,\\n``musicbrainz_artistid``, ``musicbrainz_trackid`` or ``any``.\\n\\nIf ``uris`` is given, the search is limited to results from within the\\nURI roots. For example passing ``uris=[\'file:\']`` will limit the search\\nto the local backend.\\n\\nExamples::\\n\\n # Returns results matching \'a\' in any backend\\n search({\'any\': [\'a\']})\\n\\n # Returns results matching artist \'xyz\' in any backend\\n search({\'artist\': [\'xyz\']})\\n\\n # Returns results matching \'a\' and \'b\' and artist \'xyz\' in any\\n # backend\\n search({\'any\': [\'a\', \'b\'], \'artist\': [\'xyz\']})\\n\\n # Returns results matching \'a\' if within the given URI roots\\n # \\"file:///media/music\\" and \\"spotify:\\"\\n search({\'any\': [\'a\']}, uris=[\'file:///media/music\', \'spotify:\'])\\n\\n # Returns results matching artist \'xyz\' and \'abc\' in any backend\\n search({\'artist\': [\'xyz\', \'abc\']})\\n\\n:param query: one or more queries to search for\\n:type query: dict\\n:param uris: zero or more URI roots to limit the search to\\n:type uris: list of string or :class:`None`\\n:param exact: if the search should use exact matching\\n:type exact: :class:`bool`\\n:rtype: list of :class:`mopidy.models.SearchResult`\\n\\n.. versionadded:: 1.0\\n The ``exact`` keyword argument.", "params": [{"name": "query"}, {"name": "uris", "default": null}, {"name": "exact", "default": false}]}, "core.mixer.get_mute": {"description": "Get mute state.\\n\\n:class:`True` if muted, :class:`False` unmuted, :class:`None` if\\nunknown.", "params": []}, "core.mixer.get_volume": {"description": "Get the volume.\\n\\nInteger in range [0..100] or :class:`None` if unknown.\\n\\nThe volume scale is linear.", "params": []}, "core.mixer.set_mute": {"description": "Set mute state.\\n\\n:class:`True` to mute, :class:`False` to unmute.\\n\\nReturns :class:`True` if call is successful, otherwise :class:`False`.", "params": [{"name": "mute"}]}, "core.mixer.set_volume": {"description": "Set the volume.\\n\\nThe volume is defined as an integer in range [0..100].\\n\\nThe volume scale is linear.\\n\\nReturns :class:`True` if call is successful, otherwise :class:`False`.", "params": [{"name": "volume"}]}, "core.playback.get_current_tl_track": {"description": "Get the currently playing or selected track.\\n\\nReturns a :class:`mopidy.models.TlTrack` or :class:`None`.", "params": []}, "core.playback.get_current_tlid": {"description": "Get the currently playing or selected TLID.\\n\\nExtracted from :meth:`get_current_tl_track` for convenience.\\n\\nReturns a :class:`int` or :class:`None`.\\n\\n.. versionadded:: 1.1", "params": []}, "core.playback.get_current_track": {"description": "Get the currently playing or selected track.\\n\\nExtracted from :meth:`get_current_tl_track` for convenience.\\n\\nReturns a :class:`mopidy.models.Track` or :class:`None`.", "params": []}, "core.playback.get_state": {"description": "Get The playback state.", "params": []}, "core.playback.get_stream_title": {"description": "Get the current stream title or :class:`None`.", "params": []}, "core.playback.get_time_position": {"description": "Get time position in milliseconds.", "params": []}, "core.playback.next": {"description": "Change to the next track.\\n\\nThe current playback state will be kept. If it was playing, playing\\nwill continue. If it was paused, it will still be paused, etc.", "params": []}, "core.playback.pause": {"description": "Pause playback.", "params": []}, "core.playback.play": {"description": "Play the given track, or if the given tl_track and tlid is\\n:class:`None`, play the currently active track.\\n\\nNote that the track **must** already be in the tracklist.\\n\\n.. deprecated:: 3.0\\n The ``tl_track`` argument. Use ``tlid`` instead.\\n\\n:param tl_track: track to play\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:param tlid: TLID of the track to play\\n:type tlid: :class:`int` or :class:`None`", "params": [{"name": "tl_track", "default": null}, {"name": "tlid", "default": null}]}, "core.playback.previous": {"description": "Change to the previous track.\\n\\nThe current playback state will be kept. If it was playing, playing\\nwill continue. If it was paused, it will still be paused, etc.", "params": []}, "core.playback.resume": {"description": "If paused, resume playing the current track.", "params": []}, "core.playback.seek": {"description": "Seeks to time position given in milliseconds.\\n\\n:param time_position: time position in milliseconds\\n:type time_position: int\\n:rtype: :class:`True` if successful, else :class:`False`", "params": [{"name": "time_position"}]}, "core.playback.set_state": {"description": "Set the playback state.\\n\\nMust be :attr:`PLAYING`, :attr:`PAUSED`, or :attr:`STOPPED`.\\n\\nPossible states and transitions:\\n\\n.. digraph:: state_transitions\\n\\n \\"STOPPED\\" -> \\"PLAYING\\" [ label=\\"play\\" ]\\n \\"STOPPED\\" -> \\"PAUSED\\" [ label=\\"pause\\" ]\\n \\"PLAYING\\" -> \\"STOPPED\\" [ label=\\"stop\\" ]\\n \\"PLAYING\\" -> \\"PAUSED\\" [ label=\\"pause\\" ]\\n \\"PLAYING\\" -> \\"PLAYING\\" [ label=\\"play\\" ]\\n \\"PAUSED\\" -> \\"PLAYING\\" [ label=\\"resume\\" ]\\n \\"PAUSED\\" -> \\"STOPPED\\" [ label=\\"stop\\" ]", "params": [{"name": "new_state"}]}, "core.playback.stop": {"description": "Stop playing.", "params": []}, "core.playlists.as_list": {"description": "Get a list of the currently available playlists.\\n\\nReturns a list of :class:`~mopidy.models.Ref` objects referring to the\\nplaylists. In other words, no information about the playlists\' content\\nis given.\\n\\n:rtype: list of :class:`mopidy.models.Ref`\\n\\n.. versionadded:: 1.0", "params": []}, "core.playlists.create": {"description": "Create a new playlist.\\n\\nIf ``uri_scheme`` matches an URI scheme handled by a current backend,\\nthat backend is asked to create the playlist. If ``uri_scheme`` is\\n:class:`None` or doesn\'t match a current backend, the first backend is\\nasked to create the playlist.\\n\\nAll new playlists must be created by calling this method, and **not**\\nby creating new instances of :class:`mopidy.models.Playlist`.\\n\\n:param name: name of the new playlist\\n:type name: string\\n:param uri_scheme: use the backend matching the URI scheme\\n:type uri_scheme: string\\n:rtype: :class:`mopidy.models.Playlist` or :class:`None`", "params": [{"name": "name"}, {"name": "uri_scheme", "default": null}]}, "core.playlists.delete": {"description": "Delete playlist identified by the URI.\\n\\nIf the URI doesn\'t match the URI schemes handled by the current\\nbackends, nothing happens.\\n\\nReturns :class:`True` if deleted, :class:`False` otherwise.\\n\\n:param uri: URI of the playlist to delete\\n:type uri: string\\n:rtype: :class:`bool`\\n\\n.. versionchanged:: 2.2\\n Return type defined.", "params": [{"name": "uri"}]}, "core.playlists.get_items": {"description": "Get the items in a playlist specified by ``uri``.\\n\\nReturns a list of :class:`~mopidy.models.Ref` objects referring to the\\nplaylist\'s items.\\n\\nIf a playlist with the given ``uri`` doesn\'t exist, it returns\\n:class:`None`.\\n\\n:rtype: list of :class:`mopidy.models.Ref`, or :class:`None`\\n\\n.. versionadded:: 1.0", "params": [{"name": "uri"}]}, "core.playlists.get_uri_schemes": {"description": "Get the list of URI schemes that support playlists.\\n\\n:rtype: list of string\\n\\n.. versionadded:: 2.0", "params": []}, "core.playlists.lookup": {"description": "Lookup playlist with given URI in both the set of playlists and in any\\nother playlist sources. Returns :class:`None` if not found.\\n\\n:param uri: playlist URI\\n:type uri: string\\n:rtype: :class:`mopidy.models.Playlist` or :class:`None`", "params": [{"name": "uri"}]}, "core.playlists.refresh": {"description": "Refresh the playlists in :attr:`playlists`.\\n\\nIf ``uri_scheme`` is :class:`None`, all backends are asked to refresh.\\nIf ``uri_scheme`` is an URI scheme handled by a backend, only that\\nbackend is asked to refresh. If ``uri_scheme`` doesn\'t match any\\ncurrent backend, nothing happens.\\n\\n:param uri_scheme: limit to the backend matching the URI scheme\\n:type uri_scheme: string", "params": [{"name": "uri_scheme", "default": null}]}, "core.playlists.save": {"description": "Save the playlist.\\n\\nFor a playlist to be saveable, it must have the ``uri`` attribute set.\\nYou must not set the ``uri`` atribute yourself, but use playlist\\nobjects returned by :meth:`create` or retrieved from :attr:`playlists`,\\nwhich will always give you saveable playlists.\\n\\nThe method returns the saved playlist. The return playlist may differ\\nfrom the saved playlist. E.g. if the playlist name was changed, the\\nreturned playlist may have a different URI. The caller of this method\\nmust throw away the playlist sent to this method, and use the\\nreturned playlist instead.\\n\\nIf the playlist\'s URI isn\'t set or doesn\'t match the URI scheme of a\\ncurrent backend, nothing is done and :class:`None` is returned.\\n\\n:param playlist: the playlist\\n:type playlist: :class:`mopidy.models.Playlist`\\n:rtype: :class:`mopidy.models.Playlist` or :class:`None`", "params": [{"name": "playlist"}]}, "core.tracklist.add": {"description": "Add tracks to the tracklist.\\n\\nIf ``uris`` is given instead of ``tracks``, the URIs are\\nlooked up in the library and the resulting tracks are added to the\\ntracklist.\\n\\nIf ``at_position`` is given, the tracks are inserted at the given\\nposition in the tracklist. If ``at_position`` is not given, the tracks\\nare appended to the end of the tracklist.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event.\\n\\n:param tracks: tracks to add\\n:type tracks: list of :class:`mopidy.models.Track` or :class:`None`\\n:param at_position: position in tracklist to add tracks\\n:type at_position: int or :class:`None`\\n:param uris: list of URIs for tracks to add\\n:type uris: list of string or :class:`None`\\n:rtype: list of :class:`mopidy.models.TlTrack`\\n\\n.. versionadded:: 1.0\\n The ``uris`` argument.\\n\\n.. deprecated:: 1.0\\n The ``tracks`` argument. Use ``uris``.", "params": [{"name": "tracks", "default": null}, {"name": "at_position", "default": null}, {"name": "uris", "default": null}]}, "core.tracklist.clear": {"description": "Clear the tracklist.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event.", "params": []}, "core.tracklist.eot_track": {"description": "The track that will be played after the given track.\\n\\nNot necessarily the same track as :meth:`next_track`.\\n\\n.. deprecated:: 3.0\\n Use :meth:`get_eot_tlid` instead.\\n\\n:param tl_track: the reference track\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:rtype: :class:`mopidy.models.TlTrack` or :class:`None`", "params": [{"name": "tl_track"}]}, "core.tracklist.filter": {"description": "Filter the tracklist by the given criteria.\\n\\nEach rule in the criteria consists of a model field and a list of\\nvalues to compare it against. If the model field matches any of the\\nvalues, it may be returned.\\n\\nOnly tracks that match all the given criteria are returned.\\n\\nExamples::\\n\\n # Returns tracks with TLIDs 1, 2, 3, or 4 (tracklist ID)\\n filter({\'tlid\': [1, 2, 3, 4]})\\n\\n # Returns track with URIs \'xyz\' or \'abc\'\\n filter({\'uri\': [\'xyz\', \'abc\']})\\n\\n # Returns track with a matching TLIDs (1, 3 or 6) and a\\n # matching URI (\'xyz\' or \'abc\')\\n filter({\'tlid\': [1, 3, 6], \'uri\': [\'xyz\', \'abc\']})\\n\\n:param criteria: one or more rules to match by\\n:type criteria: dict, of (string, list) pairs\\n:rtype: list of :class:`mopidy.models.TlTrack`", "params": [{"name": "criteria"}]}, "core.tracklist.get_consume": {"description": "Get consume mode.\\n\\n:class:`True`\\n Tracks are removed from the tracklist when they have been played.\\n:class:`False`\\n Tracks are not removed from the tracklist.", "params": []}, "core.tracklist.get_eot_tlid": {"description": "The TLID of the track that will be played after the current track.\\n\\nNot necessarily the same TLID as returned by :meth:`get_next_tlid`.\\n\\n:rtype: :class:`int` or :class:`None`\\n\\n.. versionadded:: 1.1", "params": []}, "core.tracklist.get_length": {"description": "Get length of the tracklist.", "params": []}, "core.tracklist.get_next_tlid": {"description": "The tlid of the track that will be played if calling\\n:meth:`mopidy.core.PlaybackController.next()`.\\n\\nFor normal playback this is the next track in the tracklist. If repeat\\nis enabled the next track can loop around the tracklist. When random is\\nenabled this should be a random track, all tracks should be played once\\nbefore the tracklist repeats.\\n\\n:rtype: :class:`int` or :class:`None`\\n\\n.. versionadded:: 1.1", "params": []}, "core.tracklist.get_previous_tlid": {"description": "Returns the TLID of the track that will be played if calling\\n:meth:`mopidy.core.PlaybackController.previous()`.\\n\\nFor normal playback this is the previous track in the tracklist. If\\nrandom and/or consume is enabled it should return the current track\\ninstead.\\n\\n:rtype: :class:`int` or :class:`None`\\n\\n.. versionadded:: 1.1", "params": []}, "core.tracklist.get_random": {"description": "Get random mode.\\n\\n:class:`True`\\n Tracks are selected at random from the tracklist.\\n:class:`False`\\n Tracks are played in the order of the tracklist.", "params": []}, "core.tracklist.get_repeat": {"description": "Get repeat mode.\\n\\n:class:`True`\\n The tracklist is played repeatedly.\\n:class:`False`\\n The tracklist is played once.", "params": []}, "core.tracklist.get_single": {"description": "Get single mode.\\n\\n:class:`True`\\n Playback is stopped after current song, unless in ``repeat`` mode.\\n:class:`False`\\n Playback continues after current song.", "params": []}, "core.tracklist.get_tl_tracks": {"description": "Get tracklist as list of :class:`mopidy.models.TlTrack`.", "params": []}, "core.tracklist.get_tracks": {"description": "Get tracklist as list of :class:`mopidy.models.Track`.", "params": []}, "core.tracklist.get_version": {"description": "Get the tracklist version.\\n\\nInteger which is increased every time the tracklist is changed. Is not\\nreset before Mopidy is restarted.", "params": []}, "core.tracklist.index": {"description": "The position of the given track in the tracklist.\\n\\nIf neither *tl_track* or *tlid* is given we return the index of\\nthe currently playing track.\\n\\n:param tl_track: the track to find the index of\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:param tlid: TLID of the track to find the index of\\n:type tlid: :class:`int` or :class:`None`\\n:rtype: :class:`int` or :class:`None`\\n\\n.. versionadded:: 1.1\\n The *tlid* parameter", "params": [{"name": "tl_track", "default": null}, {"name": "tlid", "default": null}]}, "core.tracklist.move": {"description": "Move the tracks in the slice ``[start:end]`` to ``to_position``.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event.\\n\\n:param start: position of first track to move\\n:type start: int\\n:param end: position after last track to move\\n:type end: int\\n:param to_position: new position for the tracks\\n:type to_position: int", "params": [{"name": "start"}, {"name": "end"}, {"name": "to_position"}]}, "core.tracklist.next_track": {"description": "The track that will be played if calling\\n:meth:`mopidy.core.PlaybackController.next()`.\\n\\nFor normal playback this is the next track in the tracklist. If repeat\\nis enabled the next track can loop around the tracklist. When random is\\nenabled this should be a random track, all tracks should be played once\\nbefore the tracklist repeats.\\n\\n.. deprecated:: 3.0\\n Use :meth:`get_next_tlid` instead.\\n\\n:param tl_track: the reference track\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:rtype: :class:`mopidy.models.TlTrack` or :class:`None`", "params": [{"name": "tl_track"}]}, "core.tracklist.previous_track": {"description": "Returns the track that will be played if calling\\n:meth:`mopidy.core.PlaybackController.previous()`.\\n\\nFor normal playback this is the previous track in the tracklist. If\\nrandom and/or consume is enabled it should return the current track\\ninstead.\\n\\n.. deprecated:: 3.0\\n Use :meth:`get_previous_tlid` instead.\\n\\n:param tl_track: the reference track\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:rtype: :class:`mopidy.models.TlTrack` or :class:`None`", "params": [{"name": "tl_track"}]}, "core.tracklist.remove": {"description": "Remove the matching tracks from the tracklist.\\n\\nUses :meth:`filter()` to lookup the tracks to remove.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event.\\n\\n:param criteria: one or more rules to match by\\n:type criteria: dict, of (string, list) pairs\\n:rtype: list of :class:`mopidy.models.TlTrack` that were removed", "params": [{"name": "criteria"}]}, "core.tracklist.set_consume": {"description": "Set consume mode.\\n\\n:class:`True`\\n Tracks are removed from the tracklist when they have been played.\\n:class:`False`\\n Tracks are not removed from the tracklist.", "params": [{"name": "value"}]}, "core.tracklist.set_random": {"description": "Set random mode.\\n\\n:class:`True`\\n Tracks are selected at random from the tracklist.\\n:class:`False`\\n Tracks are played in the order of the tracklist.", "params": [{"name": "value"}]}, "core.tracklist.set_repeat": {"description": "Set repeat mode.\\n\\nTo repeat a single track, set both ``repeat`` and ``single``.\\n\\n:class:`True`\\n The tracklist is played repeatedly.\\n:class:`False`\\n The tracklist is played once.", "params": [{"name": "value"}]}, "core.tracklist.set_single": {"description": "Set single mode.\\n\\n:class:`True`\\n Playback is stopped after current song, unless in ``repeat`` mode.\\n:class:`False`\\n Playback continues after current song.", "params": [{"name": "value"}]}, "core.tracklist.shuffle": {"description": "Shuffles the entire tracklist. If ``start`` and ``end`` is given only\\nshuffles the slice ``[start:end]``.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event.\\n\\n:param start: position of first track to shuffle\\n:type start: int or :class:`None`\\n:param end: position after last track to shuffle\\n:type end: int or :class:`None`", "params": [{"name": "start", "default": null}, {"name": "end", "default": null}]}, "core.tracklist.slice": {"description": "Returns a slice of the tracklist, limited by the given start and end\\npositions.\\n\\n:param start: position of first track to include in slice\\n:type start: int\\n:param end: position after last track to include in slice\\n:type end: int\\n:rtype: :class:`mopidy.models.TlTrack`", "params": [{"name": "start"}, {"name": "end"}]}}}' DEBUG 2024-07-28 00:26:40,985 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playback.get_current_tl_track","params":{},"jsonrpc":"2.0","id":79}' DEBUG 2024-07-28 00:26:40,987 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 79, "result": null}' DEBUG 2024-07-28 00:26:40,989 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playback.get_state","params":{},"jsonrpc":"2.0","id":80}' DEBUG 2024-07-28 00:26:40,991 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 80, "result": "paused"}' DEBUG 2024-07-28 00:26:40,992 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.mixer.get_volume","params":{},"jsonrpc":"2.0","id":81}' DEBUG 2024-07-28 00:26:40,999 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 81, "result": 68}' DEBUG 2024-07-28 00:26:40,999 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.mixer.get_mute","params":{},"jsonrpc":"2.0","id":82}' DEBUG 2024-07-28 00:26:41,003 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 82, "result": false}' DEBUG 2024-07-28 00:26:41,004 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.tracklist.get_consume","params":{},"jsonrpc":"2.0","id":83}' DEBUG 2024-07-28 00:26:41,006 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 83, "result": true}' DEBUG 2024-07-28 00:26:41,007 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.tracklist.get_random","params":{},"jsonrpc":"2.0","id":84}' DEBUG 2024-07-28 00:26:41,009 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 84, "result": false}' DEBUG 2024-07-28 00:26:41,010 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.tracklist.get_repeat","params":{},"jsonrpc":"2.0","id":85}' DEBUG 2024-07-28 00:26:41,012 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 85, "result": false}' DEBUG 2024-07-28 00:26:41,014 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.tracklist.get_tl_tracks","params":{},"jsonrpc":"2.0","id":86}' DEBUG 2024-07-28 00:26:41,020 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 86, "result": [{"__model__": "TlTrack", "tlid": 1, "track": {"__model__": "Track", "uri": "youtube:video:7sYzwb6eUgQ", "name": "Windows Secure Boot Compromised! What You Need to Know by a Retired Microsoft Engineer", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCNzszbnvQeFzObW0ghk0Ckw", "name": "Dave\'s Garage (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 576000, "bitrate": 120, "comment": "7sYzwb6eUgQ"}}, {"__model__": "TlTrack", "tlid": 2, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 2, "date": "2010", "length": 613760}}, {"__model__": "TlTrack", "tlid": 3, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 3, "date": "2010", "length": 581706}}, {"__model__": "TlTrack", "tlid": 4, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 4, "date": "2010", "length": 604066}}, {"__model__": "TlTrack", "tlid": 5, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 5, "date": "2010", "length": 599853}}, {"__model__": "TlTrack", "tlid": 6, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 6, "date": "2010", "length": 519746}}, {"__model__": "TlTrack", "tlid": 7, "track": {"__model__": "Track", "uri": "youtube:video:6v07GxjJwTo", "name": "Studio Tour: More LEDs than Any Man Should Have!", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCNzszbnvQeFzObW0ghk0Ckw", "name": "Dave\'s Garage (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 372000, "bitrate": 119, "comment": "6v07GxjJwTo"}}, {"__model__": "TlTrack", "tlid": 8, "track": {"__model__": "Track", "uri": "youtube:video:VV9KFtr9300", "name": "Why You Need a New Internet Gateway", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCNzszbnvQeFzObW0ghk0Ckw", "name": "Dave\'s Garage (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 765000, "bitrate": 134, "comment": "VV9KFtr9300"}}, {"__model__": "TlTrack", "tlid": 9, "track": {"__model__": "Track", "uri": "youtube:video:3GZ4sqB3juQ", "name": "Mac Fanboy Tries ARM Windows Laptops", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCO2x-p9gg9TLKneXlibGR7w", "name": "Snazzy Labs (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 1900000, "bitrate": 101, "comment": "3GZ4sqB3juQ"}}, {"__model__": "TlTrack", "tlid": 10, "track": {"__model__": "Track", "uri": "youtube:video:49PhEUZVjzQ", "name": "DNS Demystified: Everything You Should Know for Faster Internet!", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCNzszbnvQeFzObW0ghk0Ckw", "name": "Dave\'s Garage (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 843000, "bitrate": 117, "comment": "49PhEUZVjzQ"}}]}' DEBUG 2024-07-28 00:26:41,021 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playback.get_time_position","params":{},"jsonrpc":"2.0","id":87}' DEBUG 2024-07-28 00:26:41,023 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 87, "result": 0}' DEBUG 2024-07-28 00:26:41,025 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.get_uri_schemes","params":{},"jsonrpc":"2.0","id":88}' DEBUG 2024-07-28 00:26:41,034 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 88, "result": ["file", "http", "https", "internetarchive", "local", "m3u", "podcast", "podcast+file", "podcast+http", "podcast+https", "rtmp", "rtmps", "rtsp", "spotify", "youtube", "yt", "ytmusic"]}' DEBUG 2024-07-28 00:26:41,035 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playback.get_stream_title","params":{},"jsonrpc":"2.0","id":89}' DEBUG 2024-07-28 00:26:41,037 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 89, "result": null}' INFO 2024-07-28 00:26:44,278 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.41ms INFO 2024-07-28 00:26:44,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.46ms INFO 2024-07-28 00:26:44,284 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.89ms INFO 2024-07-28 00:26:44,286 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.41ms DEBUG 2024-07-28 00:26:47,706 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":90}' TRACE 2024-07-28 00:26:47,716 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:26:47,717 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:26:47,717 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:35.721927 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:26:47,979 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:26:47,982 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:47.982243 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:26:47,985 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:35.721927 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:47.982243 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:26:47,991 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 275ms DEBUG 2024-07-28 00:26:47,995 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 90, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:26:48,060 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:26:48,067 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.23ms INFO 2024-07-28 00:26:48,093 [1:HttpServer] tornado.access 101 GET /mopidy/ws (10.0.100.65) 1.30ms DEBUG 2024-07-28 00:26:48,094 [1:HttpServer] mopidy.http.handlers New WebSocket connection from 10.0.100.65 DEBUG 2024-07-28 00:26:48,104 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:26:48,108 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.21ms DEBUG 2024-07-28 00:26:48,135 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:26:48,137 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.61ms DEBUG 2024-07-28 00:26:48,154 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:26:48,156 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:26:48,156 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:26:48,157 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:57.982243 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:26:48,160 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 4ms INFO 2024-07-28 00:26:48,165 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 12.03ms DEBUG 2024-07-28 00:26:48,198 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:26:48,203 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.85ms DEBUG 2024-07-28 00:26:48,227 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:26:48,232 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.30ms DEBUG 2024-07-28 00:26:48,252 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:26:48,257 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.15ms DEBUG 2024-07-28 00:26:48,285 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:26:48,286 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.17ms DEBUG 2024-07-28 00:26:48,307 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:26:48,309 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.29ms DEBUG 2024-07-28 00:26:48,331 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:26:48,337 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.82ms DEBUG 2024-07-28 00:26:48,367 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:26:48,373 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.08ms DEBUG 2024-07-28 00:26:48,399 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:26:48,401 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.61ms DEBUG 2024-07-28 00:26:48,418 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:26:48,426 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.96ms DEBUG 2024-07-28 00:26:48,471 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:26:48,475 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.09ms INFO 2024-07-28 00:26:49,278 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.47ms INFO 2024-07-28 00:26:49,291 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.11ms DEBUG 2024-07-28 00:26:49,837 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.browse","params":{"uri":null},"jsonrpc":"2.0","id":91}' DEBUG 2024-07-28 00:26:49,932 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 91, "result": [{"__model__": "Ref", "uri": "file:///var/lib/music", "name": "Files", "type": "directory"}, {"__model__": "Ref", "uri": "internetarchive:", "name": "Internet Archive", "type": "directory"}, {"__model__": "Ref", "uri": "local:directory", "name": "Local media", "type": "directory"}, {"__model__": "Ref", "uri": "podcast+file:///etc/mopidy/podcast/Podcasts.opml", "name": "Podcasts", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:directory", "name": "Spotify", "type": "directory"}, {"__model__": "Ref", "uri": "youtube:browse", "name": "YouTube", "type": "directory"}, {"__model__": "Ref", "uri": "ytmusic:root", "name": "YouTube Music", "type": "directory"}]}' DEBUG 2024-07-28 00:26:49,941 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.get_images","params":{"uris":["file:///var/lib/music","internetarchive:","local:directory","podcast+file:///etc/mopidy/podcast/Podcasts.opml","spotify:directory","youtube:browse","ytmusic:root"]},"jsonrpc":"2.0","id":92}' DEBUG 2024-07-28 00:26:49,945 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic found 0 image urls for ytmusic:root DEBUG 2024-07-28 00:26:49,948 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube using cached images: [] DEBUG 2024-07-28 00:26:49,955 [1:InternetArchiveBackend-6 (_actor_loop)] mopidy_internetarchive.library Not retrieving images for internetarchive: DEBUG 2024-07-28 00:26:49,959 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 92, "result": {"file:///var/lib/music": [], "internetarchive:": [], "local:directory": [], "podcast+file:///etc/mopidy/podcast/Podcasts.opml": [], "spotify:directory": [], "youtube:browse": [], "ytmusic:root": []}}' INFO 2024-07-28 00:26:54,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.19ms INFO 2024-07-28 00:26:54,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.23ms INFO 2024-07-28 00:26:54,287 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.93ms INFO 2024-07-28 00:26:54,290 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.90ms DEBUG 2024-07-28 00:26:56,812 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.lookup","params":{"uris":["spotify:directory"]},"jsonrpc":"2.0","id":93}' INFO 2024-07-28 00:26:56,821 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.lookup Failed to lookup 'spotify:directory': Could not parse 'spotify:directory' as a Spotify URI DEBUG 2024-07-28 00:26:56,822 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 93, "result": {"spotify:directory": []}}' DEBUG 2024-07-28 00:26:56,822 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.lookup","params":{"uris":["spotify:directory"]},"jsonrpc":"2.0","id":94}' INFO 2024-07-28 00:26:56,824 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.lookup Failed to lookup 'spotify:directory': Could not parse 'spotify:directory' as a Spotify URI DEBUG 2024-07-28 00:26:56,825 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 94, "result": {"spotify:directory": []}}' DEBUG 2024-07-28 00:26:56,829 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.browse","params":{"uri":"spotify:directory"},"jsonrpc":"2.0","id":95}' DEBUG 2024-07-28 00:26:56,830 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 95, "result": [{"__model__": "Ref", "uri": "spotify:top", "name": "Top lists", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:your", "name": "Your music", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:playlists", "name": "Playlists", "type": "directory"}]}' DEBUG 2024-07-28 00:26:56,831 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.browse","params":{"uri":"spotify:directory"},"jsonrpc":"2.0","id":96}' DEBUG 2024-07-28 00:26:56,833 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 96, "result": [{"__model__": "Ref", "uri": "spotify:top", "name": "Top lists", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:your", "name": "Your music", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:playlists", "name": "Playlists", "type": "directory"}]}' DEBUG 2024-07-28 00:26:56,837 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.get_images","params":{"uris":["spotify:top","spotify:your","spotify:playlists"]},"jsonrpc":"2.0","id":97}' DEBUG 2024-07-28 00:26:56,839 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 97, "result": {"spotify:top": [], "spotify:your": [], "spotify:playlists": []}}' DEBUG 2024-07-28 00:26:56,844 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.get_images","params":{"uris":["spotify:top","spotify:your","spotify:playlists"]},"jsonrpc":"2.0","id":98}' DEBUG 2024-07-28 00:26:56,846 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 98, "result": {"spotify:top": [], "spotify:your": [], "spotify:playlists": []}}' DEBUG 2024-07-28 00:26:58,043 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:26:58,053 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.47ms DEBUG 2024-07-28 00:26:58,068 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:26:58,075 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.74ms DEBUG 2024-07-28 00:26:58,098 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:26:58,100 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.18ms DEBUG 2024-07-28 00:26:58,112 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:26:58,113 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:26:58,113 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:26:58,114 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:57.982243 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:26:58,407 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:26:58,410 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:58.409858 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:26:58,411 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:57.982243 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:26:58.409858 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:26:58,425 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 311ms INFO 2024-07-28 00:26:58,428 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 316.86ms DEBUG 2024-07-28 00:26:58,451 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:26:58,459 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.26ms DEBUG 2024-07-28 00:26:58,481 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:26:58,484 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.72ms DEBUG 2024-07-28 00:26:58,506 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:26:58,507 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.16ms DEBUG 2024-07-28 00:26:58,531 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:26:58,532 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.23ms DEBUG 2024-07-28 00:26:58,553 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:26:58,554 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.22ms DEBUG 2024-07-28 00:26:58,574 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:26:58,575 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.05ms DEBUG 2024-07-28 00:26:58,594 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:26:58,595 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.12ms DEBUG 2024-07-28 00:26:58,614 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:26:58,615 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.13ms DEBUG 2024-07-28 00:26:58,634 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:26:58,637 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.71ms DEBUG 2024-07-28 00:26:58,670 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:26:58,672 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.09ms INFO 2024-07-28 00:26:59,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 0.97ms INFO 2024-07-28 00:26:59,282 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.83ms INFO 2024-07-28 00:27:04,283 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 6.70ms INFO 2024-07-28 00:27:04,288 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 8.91ms INFO 2024-07-28 00:27:04,305 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 8.79ms INFO 2024-07-28 00:27:04,308 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 9.47ms DEBUG 2024-07-28 00:27:08,048 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:27:08,063 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 17.09ms DEBUG 2024-07-28 00:27:08,079 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:27:08,087 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.94ms DEBUG 2024-07-28 00:27:08,109 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:27:08,111 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.93ms DEBUG 2024-07-28 00:27:08,125 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:27:08,126 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:27:08,127 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:27:08,127 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:08.409858 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:27:08,129 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 3ms INFO 2024-07-28 00:27:08,133 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.97ms DEBUG 2024-07-28 00:27:08,153 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:27:08,155 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.37ms DEBUG 2024-07-28 00:27:08,168 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:27:08,170 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.84ms DEBUG 2024-07-28 00:27:08,185 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:27:08,188 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.37ms DEBUG 2024-07-28 00:27:08,207 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:27:08,209 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.12ms DEBUG 2024-07-28 00:27:08,231 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:27:08,234 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.07ms DEBUG 2024-07-28 00:27:08,263 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:27:08,266 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.54ms DEBUG 2024-07-28 00:27:08,287 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:27:08,291 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.29ms DEBUG 2024-07-28 00:27:08,314 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:27:08,323 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.73ms DEBUG 2024-07-28 00:27:08,337 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:27:08,343 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.88ms DEBUG 2024-07-28 00:27:08,378 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:27:08,382 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.15ms INFO 2024-07-28 00:27:09,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.87ms INFO 2024-07-28 00:27:09,289 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.62ms DEBUG 2024-07-28 00:27:10,630 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.browse","params":{"uri":null},"jsonrpc":"2.0","id":99}' DEBUG 2024-07-28 00:27:10,642 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 99, "result": [{"__model__": "Ref", "uri": "file:///var/lib/music", "name": "Files", "type": "directory"}, {"__model__": "Ref", "uri": "internetarchive:", "name": "Internet Archive", "type": "directory"}, {"__model__": "Ref", "uri": "local:directory", "name": "Local media", "type": "directory"}, {"__model__": "Ref", "uri": "podcast+file:///etc/mopidy/podcast/Podcasts.opml", "name": "Podcasts", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:directory", "name": "Spotify", "type": "directory"}, {"__model__": "Ref", "uri": "youtube:browse", "name": "YouTube", "type": "directory"}, {"__model__": "Ref", "uri": "ytmusic:root", "name": "YouTube Music", "type": "directory"}]}' DEBUG 2024-07-28 00:27:10,647 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.get_images","params":{"uris":["file:///var/lib/music","internetarchive:","local:directory","podcast+file:///etc/mopidy/podcast/Podcasts.opml","spotify:directory","youtube:browse","ytmusic:root"]},"jsonrpc":"2.0","id":100}' DEBUG 2024-07-28 00:27:10,649 [1:InternetArchiveBackend-6 (_actor_loop)] mopidy_internetarchive.library Not retrieving images for internetarchive: DEBUG 2024-07-28 00:27:10,650 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube using cached images: [] DEBUG 2024-07-28 00:27:10,650 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic found 0 image urls for ytmusic:root DEBUG 2024-07-28 00:27:10,654 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 100, "result": {"file:///var/lib/music": [], "internetarchive:": [], "local:directory": [], "podcast+file:///etc/mopidy/podcast/Podcasts.opml": [], "spotify:directory": [], "youtube:browse": [], "ytmusic:root": []}}' INFO 2024-07-28 00:27:14,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.20ms INFO 2024-07-28 00:27:14,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.15ms INFO 2024-07-28 00:27:14,286 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.73ms INFO 2024-07-28 00:27:14,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.34ms DEBUG 2024-07-28 00:27:18,046 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:27:18,054 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.89ms DEBUG 2024-07-28 00:27:18,068 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:27:18,072 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.80ms DEBUG 2024-07-28 00:27:18,093 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:27:18,096 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.64ms DEBUG 2024-07-28 00:27:18,120 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:27:18,123 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:27:18,137 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:27:18,138 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:08.409858 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:27:18,340 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:27:18,349 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:18.349344 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:27:18,350 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:08.409858 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:18.349344 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:27:18,358 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 235ms INFO 2024-07-28 00:27:18,367 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 249.78ms DEBUG 2024-07-28 00:27:18,396 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:27:18,402 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.58ms DEBUG 2024-07-28 00:27:18,427 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:27:18,437 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.16ms DEBUG 2024-07-28 00:27:18,460 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:27:18,461 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.53ms DEBUG 2024-07-28 00:27:18,477 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:27:18,479 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.65ms DEBUG 2024-07-28 00:27:18,494 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:27:18,496 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.40ms DEBUG 2024-07-28 00:27:18,516 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:27:18,519 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.92ms DEBUG 2024-07-28 00:27:18,542 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:27:18,544 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.60ms DEBUG 2024-07-28 00:27:18,561 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:27:18,564 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.18ms DEBUG 2024-07-28 00:27:18,586 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:27:18,591 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.21ms DEBUG 2024-07-28 00:27:18,627 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:27:18,630 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.08ms INFO 2024-07-28 00:27:19,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.22ms INFO 2024-07-28 00:27:19,281 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.77ms INFO 2024-07-28 00:27:24,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 0.99ms INFO 2024-07-28 00:27:24,281 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.17ms INFO 2024-07-28 00:27:24,285 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.75ms INFO 2024-07-28 00:27:24,292 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.64ms DEBUG 2024-07-28 00:27:28,046 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:27:28,054 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.46ms DEBUG 2024-07-28 00:27:28,067 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:27:28,070 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.98ms DEBUG 2024-07-28 00:27:28,082 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:27:28,084 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.09ms DEBUG 2024-07-28 00:27:28,097 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:27:28,098 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:27:28,098 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:27:28,098 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:28.349344 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:27:28,101 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 2ms INFO 2024-07-28 00:27:28,107 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.73ms DEBUG 2024-07-28 00:27:28,128 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:27:28,131 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.03ms DEBUG 2024-07-28 00:27:28,144 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:27:28,147 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.29ms DEBUG 2024-07-28 00:27:28,159 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:27:28,160 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.35ms DEBUG 2024-07-28 00:27:28,181 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:27:28,183 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.22ms DEBUG 2024-07-28 00:27:28,196 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:27:28,197 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.42ms DEBUG 2024-07-28 00:27:28,216 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:27:28,218 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.91ms DEBUG 2024-07-28 00:27:28,231 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:27:28,232 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.12ms DEBUG 2024-07-28 00:27:28,252 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:27:28,258 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.54ms DEBUG 2024-07-28 00:27:28,271 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:27:28,277 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.66ms DEBUG 2024-07-28 00:27:28,314 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:27:28,319 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.66ms INFO 2024-07-28 00:27:29,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.26ms INFO 2024-07-28 00:27:29,278 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.69ms INFO 2024-07-28 00:27:34,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.29ms INFO 2024-07-28 00:27:34,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.71ms INFO 2024-07-28 00:27:34,282 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.88ms INFO 2024-07-28 00:27:34,286 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.92ms DEBUG 2024-07-28 00:27:38,055 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:27:38,062 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.75ms DEBUG 2024-07-28 00:27:38,082 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:27:38,086 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.98ms DEBUG 2024-07-28 00:27:38,102 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:27:38,104 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.17ms DEBUG 2024-07-28 00:27:38,122 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:27:38,123 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:27:38,124 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:27:38,124 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:28.349344 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:27:38,320 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:27:38,321 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:38.321445 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:27:38,322 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:28.349344 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:38.321445 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:27:38,324 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 200ms INFO 2024-07-28 00:27:38,330 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 208.23ms DEBUG 2024-07-28 00:27:38,379 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:27:38,383 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.95ms DEBUG 2024-07-28 00:27:38,400 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:27:38,404 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.05ms DEBUG 2024-07-28 00:27:38,430 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:27:38,433 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.78ms DEBUG 2024-07-28 00:27:38,457 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:27:38,459 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.17ms DEBUG 2024-07-28 00:27:38,483 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:27:38,485 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.89ms DEBUG 2024-07-28 00:27:38,501 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:27:38,503 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.78ms DEBUG 2024-07-28 00:27:38,518 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:27:38,520 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.78ms DEBUG 2024-07-28 00:27:38,534 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:27:38,536 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.62ms DEBUG 2024-07-28 00:27:38,558 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:27:38,562 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.64ms DEBUG 2024-07-28 00:27:38,598 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:27:38,600 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.82ms INFO 2024-07-28 00:27:39,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.35ms INFO 2024-07-28 00:27:39,281 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.88ms INFO 2024-07-28 00:27:44,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.20ms INFO 2024-07-28 00:27:44,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.69ms INFO 2024-07-28 00:27:44,283 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.12ms INFO 2024-07-28 00:27:44,289 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.53ms DEBUG 2024-07-28 00:27:48,050 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:27:48,059 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.82ms DEBUG 2024-07-28 00:27:48,080 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:27:48,087 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.82ms DEBUG 2024-07-28 00:27:48,106 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:27:48,110 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.55ms DEBUG 2024-07-28 00:27:48,131 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:27:48,134 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:27:48,136 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:27:48,137 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:48.321445 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:27:48,141 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 6ms INFO 2024-07-28 00:27:48,143 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.04ms DEBUG 2024-07-28 00:27:48,166 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:27:48,171 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.05ms DEBUG 2024-07-28 00:27:48,183 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:27:48,187 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.99ms DEBUG 2024-07-28 00:27:48,206 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:27:48,210 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.61ms DEBUG 2024-07-28 00:27:48,229 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:27:48,230 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.10ms DEBUG 2024-07-28 00:27:48,250 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:27:48,251 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.04ms DEBUG 2024-07-28 00:27:48,271 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:27:48,272 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.07ms DEBUG 2024-07-28 00:27:48,286 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:27:48,288 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.10ms DEBUG 2024-07-28 00:27:48,301 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:27:48,305 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.02ms DEBUG 2024-07-28 00:27:48,317 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:27:48,323 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.27ms DEBUG 2024-07-28 00:27:48,357 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:27:48,360 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.63ms INFO 2024-07-28 00:27:49,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.00ms INFO 2024-07-28 00:27:49,284 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.42ms INFO 2024-07-28 00:27:54,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.03ms INFO 2024-07-28 00:27:54,283 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.38ms INFO 2024-07-28 00:27:54,286 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.84ms INFO 2024-07-28 00:27:54,291 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.46ms DEBUG 2024-07-28 00:27:58,050 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:27:58,057 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.64ms DEBUG 2024-07-28 00:27:58,071 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:27:58,075 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.55ms DEBUG 2024-07-28 00:27:58,094 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:27:58,096 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.16ms DEBUG 2024-07-28 00:27:58,109 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:27:58,110 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:27:58,110 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:27:58,111 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:48.321445 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:27:58,363 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:27:58,364 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:58.364639 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:27:58,365 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:48.321445 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:27:58.364639 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:27:58,367 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 257ms INFO 2024-07-28 00:27:58,369 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 261.59ms DEBUG 2024-07-28 00:27:58,401 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:27:58,403 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.94ms DEBUG 2024-07-28 00:27:58,427 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:27:58,429 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.78ms DEBUG 2024-07-28 00:27:58,451 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:27:58,453 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.97ms DEBUG 2024-07-28 00:27:58,466 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:27:58,469 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.39ms DEBUG 2024-07-28 00:27:58,487 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:27:58,490 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.27ms DEBUG 2024-07-28 00:27:58,503 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:27:58,505 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.59ms DEBUG 2024-07-28 00:27:58,517 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:27:58,519 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.29ms DEBUG 2024-07-28 00:27:58,537 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:27:58,540 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.59ms DEBUG 2024-07-28 00:27:58,552 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:27:58,557 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.53ms DEBUG 2024-07-28 00:27:58,583 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:27:58,586 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.78ms INFO 2024-07-28 00:27:59,278 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.60ms INFO 2024-07-28 00:27:59,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.63ms INFO 2024-07-28 00:28:04,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.21ms INFO 2024-07-28 00:28:04,285 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.36ms INFO 2024-07-28 00:28:04,289 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 5.20ms INFO 2024-07-28 00:28:04,294 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.90ms DEBUG 2024-07-28 00:28:08,073 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:28:08,090 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 21.01ms DEBUG 2024-07-28 00:28:08,119 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:28:08,134 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 15.99ms DEBUG 2024-07-28 00:28:08,155 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:28:08,156 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.40ms DEBUG 2024-07-28 00:28:08,178 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:28:08,181 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:08,183 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:08,183 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:08.364639 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:08,187 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 6ms INFO 2024-07-28 00:28:08,195 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 18.07ms DEBUG 2024-07-28 00:28:08,220 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:28:08,226 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.83ms DEBUG 2024-07-28 00:28:08,250 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:28:08,262 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.39ms DEBUG 2024-07-28 00:28:08,289 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:28:08,291 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.28ms DEBUG 2024-07-28 00:28:08,314 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:28:08,317 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.08ms DEBUG 2024-07-28 00:28:08,336 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:28:08,346 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.63ms DEBUG 2024-07-28 00:28:08,362 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:28:08,374 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.25ms DEBUG 2024-07-28 00:28:08,399 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:08,402 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.26ms DEBUG 2024-07-28 00:28:08,419 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:08,423 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.54ms DEBUG 2024-07-28 00:28:08,439 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:28:08,453 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 15.12ms DEBUG 2024-07-28 00:28:08,480 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:08,487 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.00ms DEBUG 2024-07-28 00:28:08,724 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["file:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":101}' ERROR 2024-07-28 00:28:08,728 [1:Core-14 (_actor_loop)] mopidy.core.library FileBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:08,729 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 101, "result": []}' DEBUG 2024-07-28 00:28:08,737 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["file:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":102}' ERROR 2024-07-28 00:28:08,740 [1:Core-14 (_actor_loop)] mopidy.core.library FileBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:08,741 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 102, "result": []}' DEBUG 2024-07-28 00:28:08,747 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["file:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":103}' ERROR 2024-07-28 00:28:08,751 [1:Core-14 (_actor_loop)] mopidy.core.library FileBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:08,753 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 103, "result": []}' DEBUG 2024-07-28 00:28:08,762 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":104}' TRACE 2024-07-28 00:28:08,764 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:08,765 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:08,766 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:08.364639 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:08,972 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:28:08,976 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:08.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:28:08,980 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:08.364639 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:08.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:08,984 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 219ms DEBUG 2024-07-28 00:28:08,987 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 104, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:08,997 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["internetarchive:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":105}' DEBUG 2024-07-28 00:28:08,999 [1:InternetArchiveBackend-6 (_actor_loop)] mopidy_internetarchive.library Internet Archive query: creator:("Jan Tenner") AND collection:(audio_tech OR audio_bookspoetry OR librivoxaudio OR etree OR audio_podcast OR audio OR audio_news OR audio_foreign OR audio_religion OR audio_music) DEBUG 2024-07-28 00:28:09,003 [1:InternetArchiveBackend-6 (_actor_loop)] urllib3.connectionpool Starting new HTTP connection (1): archive.org:80 DEBUG 2024-07-28 00:28:09,581 [1:InternetArchiveBackend-6 (_actor_loop)] urllib3.connectionpool http://archive.org:80 "GET /advancedsearch.php?q=creator%3A%28%22Jan+Tenner%22%29+AND+collection%3A%28audio_tech+OR+audio_bookspoetry+OR+librivoxaudio+OR+etree+OR+audio_podcast+OR+audio+OR+audio_news+OR+audio_foreign+OR+audio_religion+OR+audio_music%29+AND+format%3A%28%22VBR+MP3%22+OR+%2264Kbps+MP3%22%29&fl%5B%5D=identifier&fl%5B%5D=title&fl%5B%5D=creator&fl%5B%5D=date&rows=20&output=json HTTP/11" 200 None DEBUG 2024-07-28 00:28:09,582 [1:InternetArchiveBackend-6 (_actor_loop)] mopidy_internetarchive.library Internet Archive result: [] DEBUG 2024-07-28 00:28:09,584 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 105, "result": [{"__model__": "SearchResult", "uri": "internetarchive:?q=creator:(%22Jan%20Tenner%22%20)%20AND%20collection:(audio_tech%20OR%20audio_bookspoetry%20OR%20librivoxaudio%20OR%20etree%20OR%20audio_podcast%20OR%20audio%20OR%20audio_news%20OR%20audio_foreign%20OR%20audio_religion%20OR%20audio_music%20)%20AND%20format:(%22VBR%20MP3%22%20OR%20%2264Kbps%20MP3%22%20)"}]}' INFO 2024-07-28 00:28:09,588 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.52ms INFO 2024-07-28 00:28:09,596 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.91ms DEBUG 2024-07-28 00:28:09,599 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["internetarchive:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":106}' DEBUG 2024-07-28 00:28:09,601 [1:InternetArchiveBackend-6 (_actor_loop)] mopidy_internetarchive.library Internet Archive query: title:("Jan Tenner") AND collection:(audio_tech OR audio_bookspoetry OR librivoxaudio OR etree OR audio_podcast OR audio OR audio_news OR audio_foreign OR audio_religion OR audio_music) DEBUG 2024-07-28 00:28:09,925 [1:InternetArchiveBackend-6 (_actor_loop)] urllib3.connectionpool http://archive.org:80 "GET /advancedsearch.php?q=title%3A%28%22Jan+Tenner%22%29+AND+collection%3A%28audio_tech+OR+audio_bookspoetry+OR+librivoxaudio+OR+etree+OR+audio_podcast+OR+audio+OR+audio_news+OR+audio_foreign+OR+audio_religion+OR+audio_music%29+AND+format%3A%28%22VBR+MP3%22+OR+%2264Kbps+MP3%22%29&fl%5B%5D=identifier&fl%5B%5D=title&fl%5B%5D=creator&fl%5B%5D=date&rows=20&output=json HTTP/11" 200 None DEBUG 2024-07-28 00:28:09,928 [1:InternetArchiveBackend-6 (_actor_loop)] mopidy_internetarchive.library Internet Archive result: [] DEBUG 2024-07-28 00:28:09,932 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 106, "result": [{"__model__": "SearchResult", "uri": "internetarchive:?q=title:(%22Jan%20Tenner%22%20)%20AND%20collection:(audio_tech%20OR%20audio_bookspoetry%20OR%20librivoxaudio%20OR%20etree%20OR%20audio_podcast%20OR%20audio%20OR%20audio_news%20OR%20audio_foreign%20OR%20audio_religion%20OR%20audio_music%20)%20AND%20format:(%22VBR%20MP3%22%20OR%20%2264Kbps%20MP3%22%20)"}]}' DEBUG 2024-07-28 00:28:09,940 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["internetarchive:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":107}' DEBUG 2024-07-28 00:28:09,943 [1:InternetArchiveBackend-6 (_actor_loop)] mopidy_internetarchive.library Internet Archive query: "Jan Tenner" AND collection:(audio_tech OR audio_bookspoetry OR librivoxaudio OR etree OR audio_podcast OR audio OR audio_news OR audio_foreign OR audio_religion OR audio_music) DEBUG 2024-07-28 00:28:10,582 [1:InternetArchiveBackend-6 (_actor_loop)] urllib3.connectionpool http://archive.org:80 "GET /advancedsearch.php?q=%22Jan+Tenner%22+AND+collection%3A%28audio_tech+OR+audio_bookspoetry+OR+librivoxaudio+OR+etree+OR+audio_podcast+OR+audio+OR+audio_news+OR+audio_foreign+OR+audio_religion+OR+audio_music%29+AND+format%3A%28%22VBR+MP3%22+OR+%2264Kbps+MP3%22%29&fl%5B%5D=identifier&fl%5B%5D=title&fl%5B%5D=creator&fl%5B%5D=date&rows=20&output=json HTTP/11" 200 None DEBUG 2024-07-28 00:28:10,583 [1:InternetArchiveBackend-6 (_actor_loop)] mopidy_internetarchive.library Internet Archive result: [] DEBUG 2024-07-28 00:28:10,585 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 107, "result": [{"__model__": "SearchResult", "uri": "internetarchive:?q=((%20(title:%22Jan%20Tenner%22%5E100%20OR%20salients:%22Jan%20Tenner%22%5E50%20OR%20subject:%22Jan%20Tenner%22%5E25%20OR%20description:%22Jan%20Tenner%22%5E15%20OR%20collection:%22Jan%20Tenner%22%5E10%20OR%20language:%22Jan%20Tenner%22%5E10%20OR%20text:%22Jan%20Tenner%22%5E1)%20AND%20collection:(audio_tech%20OR%20audio_bookspoetry%20OR%20librivoxaudio%20OR%20etree%20OR%20audio_podcast%20OR%20audio%20OR%20audio_news%20OR%20audio_foreign%20OR%20audio_religion%20OR%20audio_music%20)%20AND%20format:(%22VBR%20MP3%22%20OR%20%2264Kbps%20MP3%22%20)%20AND%20!collection:(podcasts%20OR%20radio%20OR%20uspto))%5E2%20OR%20(%20(title:%22Jan%20Tenner%22%5E100%20OR%20salients:%22Jan%20Tenner%22%5E50%20OR%20subject:%22Jan%20Tenner%22%5E25%20OR%20description:%22Jan%20Tenner%22%5E15%20OR%20collection:%22Jan%20Tenner%22%5E10%20OR%20language:%22Jan%20Tenner%22%5E10%20OR%20text:%22Jan%20Tenner%22%5E1)%20AND%20collection:(audio_tech%20OR%20audio_bookspoetry%20OR%20librivoxaudio%20OR%20etree%20OR%20audio_podcast%20OR%20audio%20OR%20audio_news%20OR%20audio_foreign%20OR%20audio_religion%20OR%20audio_music%20)%20AND%20format:(%22VBR%20MP3%22%20OR%20%2264Kbps%20MP3%22%20)%20AND%20collection:(podcasts%20OR%20radio%20OR%20uspto))%5E0.5)"}]}' DEBUG 2024-07-28 00:28:10,606 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":108}' TRACE 2024-07-28 00:28:10,611 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:10,611 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:10,612 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:10,615 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 4ms DEBUG 2024-07-28 00:28:10,620 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 108, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:10,630 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["local:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":109}' DEBUG 2024-07-28 00:28:10,632 [1:LocalBackend-7 (_actor_loop)] mopidy_local.schema SQLite search query ['Jan Tenner', 100, 0]: SELECT * FROM tracks WHERE docid IN (SELECT docid FROM fts WHERE artist MATCH ?) LIMIT ? OFFSET ? DEBUG 2024-07-28 00:28:10,716 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 109, "result": [{"__model__": "SearchResult", "uri": "local:search?artist=Jan%20Tenner"}]}' DEBUG 2024-07-28 00:28:10,726 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["local:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":110}' DEBUG 2024-07-28 00:28:10,729 [1:LocalBackend-7 (_actor_loop)] mopidy_local.schema SQLite search query ['Jan Tenner', 100, 0]: SELECT * FROM tracks WHERE docid IN (SELECT docid FROM fts WHERE album MATCH ?) LIMIT ? OFFSET ? DEBUG 2024-07-28 00:28:10,739 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 110, "result": [{"__model__": "SearchResult", "uri": "local:search?album=Jan%20Tenner"}]}' DEBUG 2024-07-28 00:28:10,750 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["local:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":111}' DEBUG 2024-07-28 00:28:10,751 [1:LocalBackend-7 (_actor_loop)] mopidy_local.schema SQLite search query ['Jan Tenner', 100, 0]: SELECT * FROM tracks WHERE docid IN (SELECT docid FROM fts WHERE fts MATCH ?) LIMIT ? OFFSET ? DEBUG 2024-07-28 00:28:10,774 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 111, "result": [{"__model__": "SearchResult", "uri": "local:search?any=Jan%20Tenner"}]}' DEBUG 2024-07-28 00:28:10,785 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":112}' TRACE 2024-07-28 00:28:10,787 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:10,787 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:10,787 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:10,790 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 3ms DEBUG 2024-07-28 00:28:10,806 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 112, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:10,818 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["m3u:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":113}' DEBUG 2024-07-28 00:28:10,819 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 113, "result": []}' DEBUG 2024-07-28 00:28:10,833 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["m3u:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":114}' DEBUG 2024-07-28 00:28:10,837 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 114, "result": []}' DEBUG 2024-07-28 00:28:10,846 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["m3u:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":115}' DEBUG 2024-07-28 00:28:10,854 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 115, "result": []}' DEBUG 2024-07-28 00:28:10,866 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":116}' TRACE 2024-07-28 00:28:10,869 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:10,870 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:10,870 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:10,898 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 29ms DEBUG 2024-07-28 00:28:10,903 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 116, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:10,914 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":117}' ERROR 2024-07-28 00:28:10,917 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:10,922 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 117, "result": []}' DEBUG 2024-07-28 00:28:10,930 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":118}' ERROR 2024-07-28 00:28:10,932 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:10,937 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 118, "result": []}' DEBUG 2024-07-28 00:28:10,946 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":119}' ERROR 2024-07-28 00:28:10,948 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:10,954 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 119, "result": []}' DEBUG 2024-07-28 00:28:10,961 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":120}' TRACE 2024-07-28 00:28:10,965 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:10,966 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:10,966 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:10,969 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 3ms DEBUG 2024-07-28 00:28:10,982 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 120, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:10,993 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast+file:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":121}' ERROR 2024-07-28 00:28:10,996 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:10,999 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 121, "result": []}' DEBUG 2024-07-28 00:28:11,007 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast+file:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":122}' ERROR 2024-07-28 00:28:11,009 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:11,010 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 122, "result": []}' DEBUG 2024-07-28 00:28:11,018 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast+file:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":123}' ERROR 2024-07-28 00:28:11,020 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:11,021 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 123, "result": []}' DEBUG 2024-07-28 00:28:11,030 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":124}' TRACE 2024-07-28 00:28:11,037 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:11,037 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:11,038 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:11,049 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 11ms DEBUG 2024-07-28 00:28:11,050 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 124, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:11,062 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast+http:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":125}' ERROR 2024-07-28 00:28:11,065 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:11,069 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 125, "result": []}' DEBUG 2024-07-28 00:28:11,079 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast+http:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":126}' ERROR 2024-07-28 00:28:11,081 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:11,088 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 126, "result": []}' DEBUG 2024-07-28 00:28:11,100 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast+http:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":127}' ERROR 2024-07-28 00:28:11,108 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:11,111 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 127, "result": []}' DEBUG 2024-07-28 00:28:11,122 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":128}' TRACE 2024-07-28 00:28:11,124 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:11,125 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:11,126 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:11,131 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 7ms DEBUG 2024-07-28 00:28:11,149 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 128, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:11,158 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast+https:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":129}' ERROR 2024-07-28 00:28:11,160 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:11,173 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 129, "result": []}' DEBUG 2024-07-28 00:28:11,181 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast+https:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":130}' ERROR 2024-07-28 00:28:11,185 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:11,186 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 130, "result": []}' DEBUG 2024-07-28 00:28:11,198 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["podcast+https:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":131}' ERROR 2024-07-28 00:28:11,201 [1:Core-14 (_actor_loop)] mopidy.core.library PodcastBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:11,205 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 131, "result": []}' DEBUG 2024-07-28 00:28:11,217 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":132}' TRACE 2024-07-28 00:28:11,219 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:11,225 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:11,226 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:11,228 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 8ms DEBUG 2024-07-28 00:28:11,238 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 132, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:11,250 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["youtube:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":133}' DEBUG 2024-07-28 00:28:11,253 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube youtube LibraryProvider.search "{'artist': ['Jan Tenner']}" DEBUG 2024-07-28 00:28:11,261 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 133, "result": []}' DEBUG 2024-07-28 00:28:11,270 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["youtube:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":134}' DEBUG 2024-07-28 00:28:11,272 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube youtube LibraryProvider.search "{'album': ['Jan Tenner']}" DEBUG 2024-07-28 00:28:11,277 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 134, "result": []}' DEBUG 2024-07-28 00:28:11,285 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["youtube:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":135}' DEBUG 2024-07-28 00:28:11,299 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube youtube LibraryProvider.search "{'any': ['Jan Tenner']}" DEBUG 2024-07-28 00:28:11,303 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube Searching YouTube for query "Jan Tenner" DEBUG 2024-07-28 00:28:11,311 [1:ThreadPoolExecutor-0_0] mopidy_youtube jAPI run_search triggered session.post: Jan Tenner DEBUG 2024-07-28 00:28:11,320 [1:ThreadPoolExecutor-0_0] urllib3.connectionpool Starting new HTTPS connection (1): www.youtube.com:443 DEBUG 2024-07-28 00:28:11,325 [1:ThreadPoolExecutor-0_1] mopidy_youtube jAPI run_search triggered session.post: Jan Tenner DEBUG 2024-07-28 00:28:11,334 [1:ThreadPoolExecutor-0_1] urllib3.connectionpool Starting new HTTPS connection (2): www.youtube.com:443 DEBUG 2024-07-28 00:28:11,835 [1:ThreadPoolExecutor-0_1] urllib3.connectionpool https://www.youtube.com:443 "POST /youtubei/v1/search?query=Jan+Tenner&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8¶ms=EgIQAw%253D%253D&contentCheckOk=True&racyCheckOk=True HTTP/11" 200 None DEBUG 2024-07-28 00:28:11,982 [1:ThreadPoolExecutor-0_0] urllib3.connectionpool https://www.youtube.com:443 "POST /youtubei/v1/search?query=Jan+Tenner&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8¶ms=EgIQAQ%253D%253D&contentCheckOk=True&racyCheckOk=True HTTP/11" 200 None DEBUG 2024-07-28 00:28:12,146 [1:ThreadPoolExecutor-0_0] mopidy_youtube video oDonvDHefUs duration: PT46M41S DEBUG 2024-07-28 00:28:12,147 [1:ThreadPoolExecutor-0_0] mopidy_youtube video oDonvDHefUs channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,150 [1:ThreadPoolExecutor-0_0] mopidy_youtube video 85_6O2o88_I duration: PT43M54S DEBUG 2024-07-28 00:28:12,151 [1:ThreadPoolExecutor-0_0] mopidy_youtube video 85_6O2o88_I channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,154 [1:ThreadPoolExecutor-0_0] mopidy_youtube video fx9XQu9_hxM duration: PT41M52S DEBUG 2024-07-28 00:28:12,155 [1:ThreadPoolExecutor-0_0] mopidy_youtube video fx9XQu9_hxM channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,156 [1:ThreadPoolExecutor-0_0] mopidy_youtube video R1BQFO05STk duration: PT48M31S DEBUG 2024-07-28 00:28:12,157 [1:ThreadPoolExecutor-0_0] mopidy_youtube video R1BQFO05STk channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,158 [1:ThreadPoolExecutor-0_0] mopidy_youtube video t3Rouc35aeg duration: PT46M15S DEBUG 2024-07-28 00:28:12,159 [1:ThreadPoolExecutor-0_0] mopidy_youtube video t3Rouc35aeg channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,161 [1:ThreadPoolExecutor-0_0] mopidy_youtube video pI1nxMLhUYs duration: PT46M13S DEBUG 2024-07-28 00:28:12,162 [1:ThreadPoolExecutor-0_0] mopidy_youtube video pI1nxMLhUYs channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,163 [1:ThreadPoolExecutor-0_0] mopidy_youtube video h-ocMREGe8k duration: PT39M07S DEBUG 2024-07-28 00:28:12,164 [1:ThreadPoolExecutor-0_0] mopidy_youtube video h-ocMREGe8k channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,164 [1:ThreadPoolExecutor-0_0] mopidy_youtube video cZNDItZe59c duration: PT37M35S DEBUG 2024-07-28 00:28:12,166 [1:ThreadPoolExecutor-0_0] mopidy_youtube video cZNDItZe59c channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,167 [1:ThreadPoolExecutor-0_0] mopidy_youtube video pZT3dTghht8 duration: PT43M18S DEBUG 2024-07-28 00:28:12,168 [1:ThreadPoolExecutor-0_0] mopidy_youtube video pZT3dTghht8 channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,169 [1:ThreadPoolExecutor-0_0] mopidy_youtube video VL0lvk1ydG4 duration: PT44M13S DEBUG 2024-07-28 00:28:12,170 [1:ThreadPoolExecutor-0_0] mopidy_youtube video VL0lvk1ydG4 channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,171 [1:ThreadPoolExecutor-0_0] mopidy_youtube video WB0vqbS8h4U duration: PT38M02S DEBUG 2024-07-28 00:28:12,172 [1:ThreadPoolExecutor-0_0] mopidy_youtube video WB0vqbS8h4U channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,174 [1:ThreadPoolExecutor-0_0] mopidy_youtube video 1EJBsvKzMoA duration: PT42M42S DEBUG 2024-07-28 00:28:12,175 [1:ThreadPoolExecutor-0_0] mopidy_youtube video 1EJBsvKzMoA channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,176 [1:ThreadPoolExecutor-0_0] mopidy_youtube video JS-PRdK1ChU duration: PT49M29S DEBUG 2024-07-28 00:28:12,177 [1:ThreadPoolExecutor-0_0] mopidy_youtube video JS-PRdK1ChU channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,178 [1:ThreadPoolExecutor-0_0] mopidy_youtube video pXr4U-U6CKY duration: PT40M09S DEBUG 2024-07-28 00:28:12,179 [1:ThreadPoolExecutor-0_0] mopidy_youtube video pXr4U-U6CKY channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,180 [1:ThreadPoolExecutor-0_0] mopidy_youtube video ETLCfz6Aoi4 duration: PT47M30S DEBUG 2024-07-28 00:28:12,181 [1:ThreadPoolExecutor-0_0] mopidy_youtube video ETLCfz6Aoi4 channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,181 [1:ThreadPoolExecutor-0_0] mopidy_youtube video Q4OHaP8aIc4 duration: PT40M13S DEBUG 2024-07-28 00:28:12,182 [1:ThreadPoolExecutor-0_0] mopidy_youtube video Q4OHaP8aIc4 channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,182 [1:ThreadPoolExecutor-0_0] mopidy_youtube video -7318Sq_9WU duration: PT40M51S DEBUG 2024-07-28 00:28:12,183 [1:ThreadPoolExecutor-0_0] mopidy_youtube video -7318Sq_9WU channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,183 [1:ThreadPoolExecutor-0_0] mopidy_youtube video 4LjfHzN6q5M duration: PT38M50S DEBUG 2024-07-28 00:28:12,184 [1:ThreadPoolExecutor-0_0] mopidy_youtube video 4LjfHzN6q5M channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,184 [1:ThreadPoolExecutor-0_0] mopidy_youtube video a8NwnQx4H7g duration: PT42M10S DEBUG 2024-07-28 00:28:12,184 [1:ThreadPoolExecutor-0_0] mopidy_youtube video a8NwnQx4H7g channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,187 [1:ThreadPoolExecutor-0_0] mopidy_youtube video LVubbCEiFNg duration: PT43M43S DEBUG 2024-07-28 00:28:12,187 [1:ThreadPoolExecutor-0_0] mopidy_youtube video LVubbCEiFNg channelId: UCAiXA_Pebe7IXKWJbqH8Z-g DEBUG 2024-07-28 00:28:12,258 [1:ThreadPoolExecutor-3_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PLoP0DmsL8bQjimPW0i0QRRCLeJWjJAsB7 DEBUG 2024-07-28 00:28:12,270 [1:ThreadPoolExecutor-4_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PLI8StdU_5jb4zX31XenXAOyhAJiXd2PGC DEBUG 2024-07-28 00:28:12,282 [1:ThreadPoolExecutor-5_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PLpsJXawLKANapVrIDusvyQSPnNqrtKQMm DEBUG 2024-07-28 00:28:12,285 [1:ThreadPoolExecutor-6_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PLJTB6nA7aaIoOjGX76frjXdQEF0fBT87L DEBUG 2024-07-28 00:28:12,289 [1:ThreadPoolExecutor-5_0] urllib3.connectionpool Starting new HTTPS connection (3): www.youtube.com:443 DEBUG 2024-07-28 00:28:12,294 [1:ThreadPoolExecutor-6_0] urllib3.connectionpool Starting new HTTPS connection (4): www.youtube.com:443 DEBUG 2024-07-28 00:28:12,295 [1:ThreadPoolExecutor-7_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PLN063PPHjWneZR5wBdoOuHeLc5JMiHBUU DEBUG 2024-07-28 00:28:12,298 [1:ThreadPoolExecutor-7_0] urllib3.connectionpool Starting new HTTPS connection (5): www.youtube.com:443 DEBUG 2024-07-28 00:28:12,300 [1:ThreadPoolExecutor-3_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PLoP0DmsL8bQjimPW0i0QRRCLeJWjJAsB7&app=desktop&persist_app=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,303 [1:ThreadPoolExecutor-4_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PLI8StdU_5jb4zX31XenXAOyhAJiXd2PGC&app=desktop&persist_app=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,321 [1:ThreadPoolExecutor-8_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PLsksxTH4pR3Jabc3JMIdDRMLQmubwh77Y DEBUG 2024-07-28 00:28:12,330 [1:ThreadPoolExecutor-4_0] urllib3.connectionpool Starting new HTTPS connection (1): consent.youtube.com:443 DEBUG 2024-07-28 00:28:12,332 [1:ThreadPoolExecutor-3_0] urllib3.connectionpool Starting new HTTPS connection (2): consent.youtube.com:443 DEBUG 2024-07-28 00:28:12,338 [1:ThreadPoolExecutor-9_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PL41fvBJ_o6ypvnpjGiODrS-gRuQT17ViE DEBUG 2024-07-28 00:28:12,346 [1:ThreadPoolExecutor-10_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PL_tW5zPx2xMqlYVvsDYRblj7ecpWUlLx1 DEBUG 2024-07-28 00:28:12,350 [1:ThreadPoolExecutor-10_0] urllib3.connectionpool Starting new HTTPS connection (6): www.youtube.com:443 DEBUG 2024-07-28 00:28:12,358 [1:ThreadPoolExecutor-11_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PL3Kz6K5BbqRIds4iHOY6bsRh1FZEJLNr1 DEBUG 2024-07-28 00:28:12,364 [1:ThreadPoolExecutor-11_0] urllib3.connectionpool Starting new HTTPS connection (7): www.youtube.com:443 DEBUG 2024-07-28 00:28:12,367 [1:ThreadPoolExecutor-8_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PLsksxTH4pR3Jabc3JMIdDRMLQmubwh77Y&app=desktop&persist_app=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,382 [1:ThreadPoolExecutor-9_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PL41fvBJ_o6ypvnpjGiODrS-gRuQT17ViE&app=desktop&persist_app=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,404 [1:ThreadPoolExecutor-6_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PLJTB6nA7aaIoOjGX76frjXdQEF0fBT87L&app=desktop&persist_app=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,395 [1:ThreadPoolExecutor-9_0] urllib3.connectionpool Starting new HTTPS connection (3): consent.youtube.com:443 DEBUG 2024-07-28 00:28:12,417 [1:ThreadPoolExecutor-12_0] mopidy_youtube jAPI 'list_playlistitems' triggered session.get: PLsOXwC5NPl1WrYpxAuatwW5QEUJ-9oNwY DEBUG 2024-07-28 00:28:12,423 [1:ThreadPoolExecutor-7_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PLN063PPHjWneZR5wBdoOuHeLc5JMiHBUU&app=desktop&persist_app=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,449 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 135, "result": [{"__model__": "SearchResult", "uri": "youtube:search", "tracks": [{"__model__": "Track", "uri": "youtube:video:1EJBsvKzMoA", "name": "Jan Tenner - Folge 34 - Angriff der Puppenk\\u00f6nigin | H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2562000, "comment": "1EJBsvKzMoA"}, {"__model__": "Track", "uri": "youtube:video:h-ocMREGe8k", "name": "Jan Tenner | Folge 25 - Explosion der Sonne - H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2347000, "comment": "h-ocMREGe8k"}, {"__model__": "Track", "uri": "youtube:video:ETLCfz6Aoi4", "name": "Jan Tenner | Folge 15 - Das Geschenk der Leonen - H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2850000, "comment": "ETLCfz6Aoi4"}, {"__model__": "Track", "uri": "youtube:video:pZT3dTghht8", "name": "Jan Tenner | Folge 10 - Der wahnsinnige Professor - H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2598000, "comment": "pZT3dTghht8"}, {"__model__": "Track", "uri": "youtube:video:fx9XQu9_hxM", "name": "Jan Tenner | Folge 19 - Der Schatz von Lurya - H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2512000, "comment": "fx9XQu9_hxM"}, {"__model__": "Track", "uri": "youtube:video:a8NwnQx4H7g", "name": "Jan Tenner | Folge 22 - Planet der 1000 Wunder - H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2530000, "comment": "a8NwnQx4H7g"}, {"__model__": "Track", "uri": "youtube:video:85_6O2o88_I", "name": "Jan Tenner | Folge 04 - Gefahr aus dem All - H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2634000, "comment": "85_6O2o88_I"}, {"__model__": "Track", "uri": "youtube:video:R1BQFO05STk", "name": "Jan Tenner | Folge 09 - Invasion der Androiden - H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2911000, "comment": "R1BQFO05STk"}, {"__model__": "Track", "uri": "youtube:video:t3Rouc35aeg", "name": "Jan Tenner | Folge 05 - Gef\\u00e4hrliche Insel - H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2775000, "comment": "t3Rouc35aeg"}, {"__model__": "Track", "uri": "youtube:video:4LjfHzN6q5M", "name": "Jan Tenner - Folge 38 - Logars Rache | H\\u00d6RSPIEL IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCAiXA_Pebe7IXKWJbqH8Z-g", "name": "Kiddinx TV (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 2330000, "comment": "4LjfHzN6q5M"}], "albums": [{"__model__": "Album", "uri": "youtube:playlist:PLoP0DmsL8bQjimPW0i0QRRCLeJWjJAsB7", "name": "Jan Tenner", "artists": [{"__model__": "Artist", "name": "Julian Hardt"}], "num_tracks": 10}, {"__model__": "Album", "uri": "youtube:playlist:PLI8StdU_5jb4zX31XenXAOyhAJiXd2PGC", "name": "Jan Tenner", "artists": [{"__model__": "Artist", "name": "Dennis Fahlbusch"}], "num_tracks": 10}, {"__model__": "Album", "uri": "youtube:playlist:PLpsJXawLKANapVrIDusvyQSPnNqrtKQMm", "name": "jan tenner", "artists": [{"__model__": "Artist", "name": "Lio Loser"}], "num_tracks": 10}, {"__model__": "Album", "uri": "youtube:playlist:PLJTB6nA7aaIoOjGX76frjXdQEF0fBT87L", "name": "jan tenner 2", "artists": [{"__model__": "Artist", "name": "herr von boedefeld"}], "num_tracks": 10}, {"__model__": "Album", "uri": "youtube:playlist:PLN063PPHjWneZR5wBdoOuHeLc5JMiHBUU", "name": "Jan Tenner", "artists": [{"__model__": "Artist", "name": "Oliver Laudan"}], "num_tracks": 10}, {"__model__": "Album", "uri": "youtube:playlist:PLsksxTH4pR3Jabc3JMIdDRMLQmubwh77Y", "name": "Erwachsene M\\u00e4nner h\\u00f6ren Jan Tenner", "artists": [{"__model__": "Artist", "name": "Rocket Beans TV"}], "num_tracks": 10}, {"__model__": "Album", "uri": "youtube:playlist:PL41fvBJ_o6ypvnpjGiODrS-gRuQT17ViE", "name": "JAN TENNER - H\\u00d6RSPIELE IN VOLLER L\\u00c4NGE", "artists": [{"__model__": "Artist", "name": "Kiddinx TV"}], "num_tracks": 10}, {"__model__": "Album", "uri": "youtube:playlist:PL_tW5zPx2xMqlYVvsDYRblj7ecpWUlLx1", "name": "Jan Tenner H\\u00f6rspiele", "artists": [{"__model__": "Artist", "name": "Babel Fish"}], "num_tracks": 10}, {"__model__": "Album", "uri": "youtube:playlist:PL3Kz6K5BbqRIds4iHOY6bsRh1FZEJLNr1", "name": "Jan Tenner", "artists": [{"__model__": "Artist", "name": "Rex Cramer"}], "num_tracks": 10}, {"__model__": "Album", "uri": "youtube:playlist:PLsOXwC5NPl1WrYpxAuatwW5QEUJ-9oNwY", "name": "Jan Tenner Alle Folgen", "artists": [{"__model__": "Artist", "name": "Marc Magma"}], "num_tracks": 10}]}]}' DEBUG 2024-07-28 00:28:12,475 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":136}' DEBUG 2024-07-28 00:28:12,491 [1:ThreadPoolExecutor-12_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PLsOXwC5NPl1WrYpxAuatwW5QEUJ-9oNwY&app=desktop&persist_app=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,503 [1:ThreadPoolExecutor-6_0] urllib3.connectionpool Starting new HTTPS connection (4): consent.youtube.com:443 DEBUG 2024-07-28 00:28:12,504 [1:ThreadPoolExecutor-5_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PLpsJXawLKANapVrIDusvyQSPnNqrtKQMm&app=desktop&persist_app=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,512 [1:ThreadPoolExecutor-7_0] urllib3.connectionpool Starting new HTTPS connection (5): consent.youtube.com:443 DEBUG 2024-07-28 00:28:12,521 [1:ThreadPoolExecutor-10_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PL_tW5zPx2xMqlYVvsDYRblj7ecpWUlLx1&app=desktop&persist_app=1 HTTP/11" 302 0 TRACE 2024-07-28 00:28:12,522 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:12,564 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:12,567 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:12,535 [1:ThreadPoolExecutor-12_0] urllib3.connectionpool Starting new HTTPS connection (7): consent.youtube.com:443 DEBUG 2024-07-28 00:28:12,532 [1:ThreadPoolExecutor-3_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLoP0DmsL8bQjimPW0i0QRRCLeJWjJAsB7%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,522 [1:ThreadPoolExecutor-8_0] urllib3.connectionpool Starting new HTTPS connection (6): consent.youtube.com:443 DEBUG 2024-07-28 00:28:12,570 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 47ms DEBUG 2024-07-28 00:28:12,587 [1:ThreadPoolExecutor-11_0] urllib3.connectionpool https://www.youtube.com:443 "GET /playlist?list=PL3Kz6K5BbqRIds4iHOY6bsRh1FZEJLNr1&app=desktop&persist_app=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,554 [1:ThreadPoolExecutor-4_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLI8StdU_5jb4zX31XenXAOyhAJiXd2PGC%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,623 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 136, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:12,625 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["ytmusic:"],"query":{"artist":["Jan Tenner"]}},"jsonrpc":"2.0","id":137}' DEBUG 2024-07-28 00:28:12,657 [1:ThreadPoolExecutor-10_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPL_tW5zPx2xMqlYVvsDYRblj7ecpWUlLx1%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,685 [1:ThreadPoolExecutor-3_0] urllib3.connectionpool Starting new HTTPS connection (8): consent.youtube.com:443 DEBUG 2024-07-28 00:28:12,687 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic searching for {'artist': ['Jan Tenner']} DEBUG 2024-07-28 00:28:12,694 [1:ThreadPoolExecutor-5_0] urllib3.connectionpool Starting new HTTPS connection (9): consent.youtube.com:443 DEBUG 2024-07-28 00:28:12,710 [1:ThreadPoolExecutor-4_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPLI8StdU_5jb4zX31XenXAOyhAJiXd2PGC%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None DEBUG 2024-07-28 00:28:12,724 [1:ThreadPoolExecutor-9_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPL41fvBJ_o6ypvnpjGiODrS-gRuQT17ViE%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,726 [1:ThreadPoolExecutor-8_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLsksxTH4pR3Jabc3JMIdDRMLQmubwh77Y%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,756 [1:ThreadPoolExecutor-11_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPL3Kz6K5BbqRIds4iHOY6bsRh1FZEJLNr1%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,780 [1:ThreadPoolExecutor-7_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLN063PPHjWneZR5wBdoOuHeLc5JMiHBUU%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,796 [1:ThreadPoolExecutor-12_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLsOXwC5NPl1WrYpxAuatwW5QEUJ-9oNwY%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 DEBUG 2024-07-28 00:28:12,817 [1:ThreadPoolExecutor-9_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPL41fvBJ_o6ypvnpjGiODrS-gRuQT17ViE%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None DEBUG 2024-07-28 00:28:12,819 [1:ThreadPoolExecutor-10_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPL_tW5zPx2xMqlYVvsDYRblj7ecpWUlLx1%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None DEBUG 2024-07-28 00:28:12,820 [1:ThreadPoolExecutor-6_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLJTB6nA7aaIoOjGX76frjXdQEF0fBT87L%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 ERROR 2024-07-28 00:28:12,824 [1:ThreadPoolExecutor-4_0] mopidy_youtube No data found on page ERROR 2024-07-28 00:28:12,872 [1:ThreadPoolExecutor-4_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" DEBUG 2024-07-28 00:28:12,863 [1:ThreadPoolExecutor-7_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPLN063PPHjWneZR5wBdoOuHeLc5JMiHBUU%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None DEBUG 2024-07-28 00:28:12,861 [1:ThreadPoolExecutor-11_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPL3Kz6K5BbqRIds4iHOY6bsRh1FZEJLNr1%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None DEBUG 2024-07-28 00:28:12,869 [1:ThreadPoolExecutor-8_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPLsksxTH4pR3Jabc3JMIdDRMLQmubwh77Y%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None ERROR 2024-07-28 00:28:12,872 [1:ThreadPoolExecutor-10_0] mopidy_youtube No data found on page ERROR 2024-07-28 00:28:12,893 [1:ThreadPoolExecutor-10_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" DEBUG 2024-07-28 00:28:12,864 [1:ThreadPoolExecutor-3_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPLoP0DmsL8bQjimPW0i0QRRCLeJWjJAsB7%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None ERROR 2024-07-28 00:28:12,884 [1:ThreadPoolExecutor-11_0] mopidy_youtube No data found on page ERROR 2024-07-28 00:28:12,882 [1:ThreadPoolExecutor-9_0] mopidy_youtube No data found on page ERROR 2024-07-28 00:28:12,905 [1:ThreadPoolExecutor-9_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" ERROR 2024-07-28 00:28:12,891 [1:ThreadPoolExecutor-7_0] mopidy_youtube No data found on page DEBUG 2024-07-28 00:28:12,889 [1:ThreadPoolExecutor-5_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /m?continue=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLpsJXawLKANapVrIDusvyQSPnNqrtKQMm%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&m=0&pc=yt&cm=2&hl=en&src=1 HTTP/11" 302 0 ERROR 2024-07-28 00:28:12,903 [1:ThreadPoolExecutor-3_0] mopidy_youtube No data found on page ERROR 2024-07-28 00:28:12,925 [1:ThreadPoolExecutor-3_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" ERROR 2024-07-28 00:28:12,896 [1:ThreadPoolExecutor-11_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" ERROR 2024-07-28 00:28:12,914 [1:ThreadPoolExecutor-8_0] mopidy_youtube No data found on page ERROR 2024-07-28 00:28:12,935 [1:ThreadPoolExecutor-8_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" DEBUG 2024-07-28 00:28:12,916 [1:ThreadPoolExecutor-12_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPLsOXwC5NPl1WrYpxAuatwW5QEUJ-9oNwY%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None ERROR 2024-07-28 00:28:12,909 [1:ThreadPoolExecutor-7_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" DEBUG 2024-07-28 00:28:12,929 [1:ThreadPoolExecutor-6_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPLJTB6nA7aaIoOjGX76frjXdQEF0fBT87L%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None ERROR 2024-07-28 00:28:12,954 [1:ThreadPoolExecutor-12_0] mopidy_youtube No data found on page ERROR 2024-07-28 00:28:12,955 [1:ThreadPoolExecutor-12_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" WARNING 2024-07-28 00:28:12,960 [1:ThreadPoolExecutor-6_0] urllib3.connectionpool Connection pool is full, discarding connection: consent.youtube.com. Connection pool size: 8 ERROR 2024-07-28 00:28:12,962 [1:ThreadPoolExecutor-6_0] mopidy_youtube No data found on page ERROR 2024-07-28 00:28:12,963 [1:ThreadPoolExecutor-6_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" DEBUG 2024-07-28 00:28:12,998 [1:ThreadPoolExecutor-5_0] urllib3.connectionpool https://consent.youtube.com:443 "GET /ml?continue=https://www.youtube.com/playlist?list%3DPLpsJXawLKANapVrIDusvyQSPnNqrtKQMm%26app%3Ddesktop%26persist_app%3D1%26cbrd%3D1&gl=DE&hl=en&cm=2&pc=yt&src=1 HTTP/11" 200 None ERROR 2024-07-28 00:28:13,006 [1:ThreadPoolExecutor-5_0] mopidy_youtube No data found on page ERROR 2024-07-28 00:28:13,007 [1:ThreadPoolExecutor-5_0] mopidy_youtube Playlist.videos list_playlistitems error "No data found on page" DEBUG 2024-07-28 00:28:13,046 [1:YTMusicBackend-11 (_actor_loop)] urllib3.connectionpool https://music.youtube.com:443 "POST /youtubei/v1/search?alt=json&key=AIzaSyC9XL3ZjWddXya6X74dJoCTL-WEYFDNX30 HTTP/11" 200 None DEBUG 2024-07-28 00:28:13,306 [1:YTMusicBackend-11 (_actor_loop)] urllib3.connectionpool https://music.youtube.com:443 "POST /youtubei/v1/browse?alt=json&key=AIzaSyC9XL3ZjWddXya6X74dJoCTL-WEYFDNX30 HTTP/11" 200 None DEBUG 2024-07-28 00:28:13,467 [1:YTMusicBackend-11 (_actor_loop)] urllib3.connectionpool https://music.youtube.com:443 "POST /youtubei/v1/browse?alt=json&key=AIzaSyC9XL3ZjWddXya6X74dJoCTL-WEYFDNX30 HTTP/11" 200 None ERROR 2024-07-28 00:28:13,484 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic failed parsing artist Jan Tenner Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/mopidy_ytmusic/library.py", line 1102, in parseSearch albums = self.backend.api.get_artist_albums( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/ytmusicapi/mixins/browsing.py", line 255, in get_artist_albums results = nav(response, SINGLE_COLUMN_TAB + SECTION_LIST_ITEM + GRID_ITEMS) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/ytmusicapi/navigation.py", line 81, in nav raise err File "/usr/local/lib/python3.12/site-packages/ytmusicapi/navigation.py", line 75, in nav root = root[k] ~~~~^^^ KeyError: 'gridRenderer' DEBUG 2024-07-28 00:28:13,490 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic search returned 1 results DEBUG 2024-07-28 00:28:13,505 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 137, "result": [{"__model__": "SearchResult", "uri": "ytmusic:search", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}]}]}' DEBUG 2024-07-28 00:28:13,521 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["ytmusic:"],"query":{"album":["Jan Tenner"]}},"jsonrpc":"2.0","id":138}' DEBUG 2024-07-28 00:28:13,525 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic searching for {'album': ['Jan Tenner']} DEBUG 2024-07-28 00:28:13,802 [1:YTMusicBackend-11 (_actor_loop)] urllib3.connectionpool https://music.youtube.com:443 "POST /youtubei/v1/search?alt=json&key=AIzaSyC9XL3ZjWddXya6X74dJoCTL-WEYFDNX30 HTTP/11" 200 None DEBUG 2024-07-28 00:28:13,856 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic search returned 20 results DEBUG 2024-07-28 00:28:13,864 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 138, "result": [{"__model__": "SearchResult", "uri": "ytmusic:search", "albums": [{"__model__": "Album", "uri": "ytmusic:album:MPREb_9r8EWYmG8lP", "name": "Folge 20: Das Totenschiff", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_JIIcWzf0dWv", "name": "Folge 22: Planet der 1000 Wunder", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_mDICSlWOGTW", "name": "Folge 2: T\\u00f6dlicher Nebel", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_4LJrag5ko6d", "name": "Folge 17: Zweisteins Falle", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_BxdX6SJmRjJ", "name": "Folge 10: Der wahnsinnige Professor", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_XfPZzlu7BiI", "name": "Folge 24: Befreiung der Erde", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_I7K1edaUFOU", "name": "Folge 11: Angriff der Weltraumpflanzen", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_JV2dpgzlWPz", "name": "Folge 1: Angriff der gr\\u00fcnen Spinnen", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_YAppIiHP2MX", "name": "Folge 14: Die Zeitfalle", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_eZC1ne6MbvQ", "name": "Folge 26: Die Raumschiffalle", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_llI0Kjh1VF1", "name": "Folge 27: Station der Vorzeit", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_NJLXOtwbBPI", "name": "Folge 34: Angriff der Puppenk\\u00f6nigin", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_nKoemNkM4oq", "name": "Folge 7: Finsternis \\u00fcber Westland", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_rBmPy286uqU", "name": "Folge 30: Seytanias Rache", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_BVWFLnvuukN", "name": "Folge 13: Fluch der Silberkugel", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_eiTIuE7wY7H", "name": "Folge 16: Kurs auf Wega 5", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_Isr7TI0xnP9", "name": "Folge 5: Gef\\u00e4hrliche Insel", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_G7b9HNDL85m", "name": "Folge 4: Gefahr aus dem All", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_H2ZLWnNS5X5", "name": "Folge 18: Planet der Vogelmenschen", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}, {"__model__": "Album", "uri": "ytmusic:album:MPREb_HSNgWahnCJy", "name": "Folge 31: Die Steinzeitseuche", "artists": [{"__model__": "Artist", "uri": "ytmusic:artist:UC-IjsOykzj0WZ8GYjPRh8hQ", "name": "Jan Tenner", "sortname": "Jan Tenner", "musicbrainz_id": ""}, {"__model__": "Artist", "uri": "ytmusic:artist:None", "name": "Album", "sortname": "Album", "musicbrainz_id": ""}], "date": "2009", "musicbrainz_id": ""}]}]}' DEBUG 2024-07-28 00:28:13,873 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.search","params":{"uris":["ytmusic:"],"query":{"any":["Jan Tenner"]}},"jsonrpc":"2.0","id":139}' DEBUG 2024-07-28 00:28:13,876 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic searching for {'any': ['Jan Tenner']} DEBUG 2024-07-28 00:28:14,231 [1:YTMusicBackend-11 (_actor_loop)] urllib3.connectionpool https://music.youtube.com:443 "POST /youtubei/v1/search?alt=json&key=AIzaSyC9XL3ZjWddXya6X74dJoCTL-WEYFDNX30 HTTP/11" 200 None ERROR 2024-07-28 00:28:14,279 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic search failed for query "any"="Jan Tenner" Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/mopidy_ytmusic/library.py", line 1091, in parseSearch artistq = self.backend.api.get_artist(result["browseId"]) ~~~~~~^^^^^^^^^^^^ KeyError: 'browseId' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/mopidy_ytmusic/library.py", line 607, in search results = self.parseSearch(res) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/mopidy_ytmusic/library.py", line 1191, in parseSearch "YTMusic failed parsing artist %s", result["artist"] ~~~~~~^^^^^^^^^^ KeyError: 'artist' ERROR 2024-07-28 00:28:14,282 [1:Core-14 (_actor_loop)] mopidy.core.library YTMusicBackend backend returned bad data: Expected a SearchResult instance, not [] DEBUG 2024-07-28 00:28:14,284 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 139, "result": []}' INFO 2024-07-28 00:28:14,293 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 6.47ms INFO 2024-07-28 00:28:14,297 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 7.05ms INFO 2024-07-28 00:28:14,306 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.50ms INFO 2024-07-28 00:28:14,307 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.66ms DEBUG 2024-07-28 00:28:14,308 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.as_list","params":{},"jsonrpc":"2.0","id":140}' TRACE 2024-07-28 00:28:14,311 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:14,312 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:14,313 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:14,318 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 7ms DEBUG 2024-07-28 00:28:14,321 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 140, "result": [{"__model__": "Ref", "uri": "m3u:playlist.m3u8", "name": "playlist", "type": "playlist"}, {"__model__": "Ref", "uri": "m3u:test.m3u8", "name": "test", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4EdAfb2ek5efWJD5L1KVnl", "name": "Anna&Elsa - Lieder auf Deutsch (by c698gy5jflvd2ny9ggqzy17w3)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:2mhtdddHB9V7vZlekNl5EF", "name": "Wickie - Alle H\\u00f6rspiele (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:0A5oJq2Z6QKP5sTzsnulp2", "name": "Alle englischen H\\u00f6rspiele von EUROPA (by europa.kinderprogramm)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5S11tmFwjJifrtGyx77Yad", "name": "Jan Tenner 2019 (by meikdams)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSqmBTGDYngZ", "name": "Songs to Sing in the Shower (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZEVXcUKUaDdml9Cg", "name": "Discover Weekly (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4PVzyA4Z5XYktCCyfFn6Qm", "name": "Radio-Favoriten", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5w4R5dh4lY71G60lltHUl0", "name": "Elektroswing (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1tTFdJrwh28jL8yUArZbQz", "name": "Emily Hearn", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4i6anFRyBS7xtMiqKdhicB", "name": "stern - Weihnachtspop: Blo\\u00df nicht \\"Last Christmas\\" (by stern-musik)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5OepaGriAIm", "name": "Women of Jazz (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7xgBXSHeMfJ0FZ2FwhLEq6", "name": "Blues", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:7c2uTGrazNUBGbUxqBcpgz", "name": "Carly Simon \\u2014 Christmas Is Almost Here", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4FAJml1k9Z0u9anjdxJuS7", "name": "Jazzige Weihnacht (by spotify_germany)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWVmlYtBkLixx", "name": "Indie Weihnacht (by spotify)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:3S3CpZCr1dftvlbJ6ApKHl", "name": "Lily Allen \\u2013 Fuck You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:4vkjmthVOIVsLNRyZiLT35", "name": "Lily Allen \\u2013 Alright, Still", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:1xbcLxWtlwl53VwcXotl6I", "name": "Lily Allen \\u2013 Alright, Still [Deluxe]", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:5a14sRpncO62WGLRbaEmaX", "name": "Lily Allen \\u2013 It\'s Not Me, It\'s You", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:68AOh6N9HxNJDZ5cRihWAA", "name": "Anett Louisan (by 1140328769)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:05MZMhcS5060BwwvLH5PeP", "name": "FLORENCE AND THE MACHINE (by 116298556)", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:6aJUQz9pRSF1UCfLL81ayV", "name": "Loud & Dangerous Metal (by playlists.germany)", "type": "playlist"}]}' DEBUG 2024-07-28 00:28:18,057 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:28:18,073 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 17.48ms DEBUG 2024-07-28 00:28:18,096 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:28:18,106 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.30ms DEBUG 2024-07-28 00:28:18,127 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:28:18,128 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.00ms DEBUG 2024-07-28 00:28:18,143 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:28:18,145 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:18,145 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:18,146 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:18,148 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 2ms INFO 2024-07-28 00:28:18,151 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.84ms DEBUG 2024-07-28 00:28:18,180 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:28:18,182 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.71ms DEBUG 2024-07-28 00:28:18,197 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:28:18,199 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.74ms DEBUG 2024-07-28 00:28:18,216 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:28:18,218 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.10ms DEBUG 2024-07-28 00:28:18,239 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:28:18,240 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 1.96ms DEBUG 2024-07-28 00:28:18,262 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:28:18,263 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 1.95ms DEBUG 2024-07-28 00:28:18,277 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:28:18,278 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.10ms DEBUG 2024-07-28 00:28:18,300 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:18,301 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.24ms DEBUG 2024-07-28 00:28:18,315 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:18,320 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.64ms DEBUG 2024-07-28 00:28:18,339 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:28:18,346 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.36ms DEBUG 2024-07-28 00:28:18,374 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:18,378 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.16ms INFO 2024-07-28 00:28:19,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.24ms INFO 2024-07-28 00:28:19,281 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.78ms DEBUG 2024-07-28 00:28:23,984 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.tracklist.add","params":{"uris":["spotify:album:4dvvneprXMSJGPZORCMvTb"],"at_position":0},"jsonrpc":"2.0","id":141}' TRACE 2024-07-28 00:28:23,990 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'albums/4dvvneprXMSJGPZORCMvTb' TRACE 2024-07-28 00:28:23,991 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'albums/4dvvneprXMSJGPZORCMvTb?market=from_token' DEBUG 2024-07-28 00:28:24,187 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/albums/4dvvneprXMSJGPZORCMvTb?market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:28:24,191 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/albums/4dvvneprXMSJGPZORCMvTb?market=from_token expires at: 2024-07-28 00:28:24.190333 [ETag: None] DEBUG 2024-07-28 00:28:24,207 [1:Core-14 (_actor_loop)] mopidy.core.tracklist Triggering event: tracklist_changed() DEBUG 2024-07-28 00:28:24,207 [1:Core-14 (_actor_loop)] mopidy.listener Sending tracklist_changed to CoreListener: {} DEBUG 2024-07-28 00:28:24,208 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(tracklist_changed, {}) DEBUG 2024-07-28 00:28:24,209 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending playlist to MpdSession: {} DEBUG 2024-07-28 00:28:24,215 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 141, "result": [{"__model__": "TlTrack", "tlid": 11, "track": {"__model__": "Track", "uri": "spotify:track:09wCcouq2QLzCocr6xEdJu", "name": "Kapitel 01: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 1, "disc_no": 1, "length": 101853, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 12, "track": {"__model__": "Track", "uri": "spotify:track:4RTad37hdXw4peZgOYjxhY", "name": "Kapitel 02: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 2, "disc_no": 1, "length": 94800, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 13, "track": {"__model__": "Track", "uri": "spotify:track:3cK7dsWkifJYnMYWKSjKv0", "name": "Kapitel 03: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 3, "disc_no": 1, "length": 98253, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 14, "track": {"__model__": "Track", "uri": "spotify:track:0v4czTiGrJLViwg24MaQiR", "name": "Kapitel 04: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 4, "disc_no": 1, "length": 97773, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 15, "track": {"__model__": "Track", "uri": "spotify:track:2xj1H5rq1OJHXrhnk1Uzm1", "name": "Kapitel 05: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 5, "disc_no": 1, "length": 95120, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 16, "track": {"__model__": "Track", "uri": "spotify:track:0PD4FsGElCOsgZlvuMyk0e", "name": "Kapitel 06: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 6, "disc_no": 1, "length": 93973, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 17, "track": {"__model__": "Track", "uri": "spotify:track:5kXJ0QW4NL7ebESoExXXlB", "name": "Kapitel 07: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 7, "disc_no": 1, "length": 126440, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 18, "track": {"__model__": "Track", "uri": "spotify:track:6NYBKJmss6r0myOup7Zjjc", "name": "Kapitel 08: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 8, "disc_no": 1, "length": 99186, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 19, "track": {"__model__": "Track", "uri": "spotify:track:46GcjeVBY9BhMkfu3pK97g", "name": "Kapitel 09: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 9, "disc_no": 1, "length": 93266, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 20, "track": {"__model__": "Track", "uri": "spotify:track:4iddPFC7A75v9nXoHMptgi", "name": "Kapitel 10: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 10, "disc_no": 1, "length": 96306, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 21, "track": {"__model__": "Track", "uri": "spotify:track:293QrocRRxvKpdw6Se4T8N", "name": "Kapitel 11: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 11, "disc_no": 1, "length": 96600, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 22, "track": {"__model__": "Track", "uri": "spotify:track:0BAoOwzEiLdhyfslWrCrcO", "name": "Kapitel 12: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 12, "disc_no": 1, "length": 98160, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 23, "track": {"__model__": "Track", "uri": "spotify:track:4NckvgmqVmeRGGhmaAYvH1", "name": "Kapitel 13: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 13, "disc_no": 1, "length": 99186, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 24, "track": {"__model__": "Track", "uri": "spotify:track:6R7ElrZAQ1fSGZu1I10o0Z", "name": "Kapitel 14: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 14, "disc_no": 1, "length": 101640, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 25, "track": {"__model__": "Track", "uri": "spotify:track:2TyBQWQXjUOMjgpLSWtgRl", "name": "Kapitel 15: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 15, "disc_no": 1, "length": 98813, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 26, "track": {"__model__": "Track", "uri": "spotify:track:0eqjjJOgxtw6TeNGdC5oiQ", "name": "Kapitel 16: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 16, "disc_no": 1, "length": 100653, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 27, "track": {"__model__": "Track", "uri": "spotify:track:6EahphhA8BpC1P36HIOArh", "name": "Kapitel 17: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 17, "disc_no": 1, "length": 93373, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 28, "track": {"__model__": "Track", "uri": "spotify:track:0iCgcqWlJKrgY37lOO6wND", "name": "Kapitel 18: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 18, "disc_no": 1, "length": 95773, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 29, "track": {"__model__": "Track", "uri": "spotify:track:5B0MUcx88X06I0t6NSOviq", "name": "Kapitel 19: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 19, "disc_no": 1, "length": 97160, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 30, "track": {"__model__": "Track", "uri": "spotify:track:4SqQNM8Lkultgs9lrNfE7w", "name": "Kapitel 20: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 20, "disc_no": 1, "length": 97973, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 31, "track": {"__model__": "Track", "uri": "spotify:track:7EzsqR918U4d20kCnI4KRE", "name": "Kapitel 21: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 21, "disc_no": 1, "length": 104080, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 32, "track": {"__model__": "Track", "uri": "spotify:track:4iF4lKmd5aggqFmgB5SPtw", "name": "Kapitel 22: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 22, "disc_no": 1, "length": 98666, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 33, "track": {"__model__": "Track", "uri": "spotify:track:1Poyu85xV53rOZ6yDxlO22", "name": "Kapitel 23: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 23, "disc_no": 1, "length": 96933, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 34, "track": {"__model__": "Track", "uri": "spotify:track:5kVdE1EPhPHn2nf75gCQId", "name": "Kapitel 24: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 24, "disc_no": 1, "length": 95733, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 35, "track": {"__model__": "Track", "uri": "spotify:track:5ZvAWuSdvjYTLi4lu7rrTI", "name": "Kapitel 25: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 25, "disc_no": 1, "length": 100360, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 36, "track": {"__model__": "Track", "uri": "spotify:track:0Bfh5RtsGe0XF1Ij5XUgJh", "name": "Kapitel 26: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 26, "disc_no": 1, "length": 95666, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 37, "track": {"__model__": "Track", "uri": "spotify:track:2VCTKBl1uCJusbVBB1HzU6", "name": "Kapitel 27: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 27, "disc_no": 1, "length": 99733, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 38, "track": {"__model__": "Track", "uri": "spotify:track:18XLzHFVbgSP6HDBGV9sSb", "name": "Kapitel 28: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 28, "disc_no": 1, "length": 97453, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 39, "track": {"__model__": "Track", "uri": "spotify:track:72HjIpRmEx8w5wMQ9teFAd", "name": "Kapitel 29: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 29, "disc_no": 1, "length": 98333, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 40, "track": {"__model__": "Track", "uri": "spotify:track:2QIvKAUAeFtJ6wspwQyqBj", "name": "Kapitel 30: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 30, "disc_no": 1, "length": 97080, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 41, "track": {"__model__": "Track", "uri": "spotify:track:7tzpjFjScDp7dazajgBAX1", "name": "Kapitel 31: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 31, "disc_no": 1, "length": 93466, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 42, "track": {"__model__": "Track", "uri": "spotify:track:1vPoJCCZC6eYRsBhM0vSvk", "name": "Kapitel 32: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 32, "disc_no": 1, "length": 178133, "bitrate": 160}}]}' DEBUG 2024-07-28 00:28:24,216 [1:YouTubeCoreListener-21 (_actor_loop)] mopidy_youtube using yt_dlp package for youtube_dl DEBUG 2024-07-28 00:28:24,227 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playback.play","params":{"tlid":11},"jsonrpc":"2.0","id":142}' DEBUG 2024-07-28 00:28:24,250 [1:Audio-2 (_actor_loop)] mopidy.audio.gst Changing state to GST_STATE_READY: result=GST_STATE_CHANGE_SUCCESS DEBUG 2024-07-28 00:28:24,252 [1:MainThread] mopidy.audio.gst Got STATE_CHANGED bus message: old=GST_STATE_NULL new=GST_STATE_READY pending=GST_STATE_VOID_PENDING DEBUG 2024-07-28 00:28:24,254 [1:Audio-2 (_actor_loop)] mopidy.audio.actor Flags: 2 DEBUG 2024-07-28 00:28:24,255 [1:SoftwareMixer-1 (_actor_loop)] mopidy.mixer Mixer event: volume_changed(volume=68) DEBUG 2024-07-28 00:28:24,256 [1:SoftwareMixer-1 (_actor_loop)] mopidy.listener Sending volume_changed to MixerListener: {'volume': 68} DEBUG 2024-07-28 00:28:24,286 [1:Audio-2 (_actor_loop)] mopidy.audio.gst Got source-setup signal: element=GstSpotifyAudioSrc DEBUG 2024-07-28 00:28:24,287 [1:Audio-2 (_actor_loop)] mopidy.audio.actor Running source-setup callback DEBUG 2024-07-28 00:28:24,293 [1:Audio-2 (_actor_loop)] mopidy.audio.gst Changing state to GST_STATE_PLAYING: result=GST_STATE_CHANGE_ASYNC DEBUG 2024-07-28 00:28:24,295 [1:Core-14 (_actor_loop)] mopidy.listener Sending volume_changed to CoreListener: {'volume': 68} DEBUG 2024-07-28 00:28:24,297 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 142, "result": null}' DEBUG 2024-07-28 00:28:24,307 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(volume_changed, {'volume': 68}) DEBUG 2024-07-28 00:28:24,309 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending mixer to MpdSession: {} DEBUG 2024-07-28 00:28:24,313 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.tracklist.get_tl_tracks","params":{},"jsonrpc":"2.0","id":143}' DEBUG 2024-07-28 00:28:24,322 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 143, "result": [{"__model__": "TlTrack", "tlid": 11, "track": {"__model__": "Track", "uri": "spotify:track:09wCcouq2QLzCocr6xEdJu", "name": "Kapitel 01: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 1, "disc_no": 1, "length": 101853, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 12, "track": {"__model__": "Track", "uri": "spotify:track:4RTad37hdXw4peZgOYjxhY", "name": "Kapitel 02: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 2, "disc_no": 1, "length": 94800, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 13, "track": {"__model__": "Track", "uri": "spotify:track:3cK7dsWkifJYnMYWKSjKv0", "name": "Kapitel 03: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 3, "disc_no": 1, "length": 98253, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 14, "track": {"__model__": "Track", "uri": "spotify:track:0v4czTiGrJLViwg24MaQiR", "name": "Kapitel 04: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 4, "disc_no": 1, "length": 97773, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 15, "track": {"__model__": "Track", "uri": "spotify:track:2xj1H5rq1OJHXrhnk1Uzm1", "name": "Kapitel 05: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 5, "disc_no": 1, "length": 95120, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 16, "track": {"__model__": "Track", "uri": "spotify:track:0PD4FsGElCOsgZlvuMyk0e", "name": "Kapitel 06: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 6, "disc_no": 1, "length": 93973, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 17, "track": {"__model__": "Track", "uri": "spotify:track:5kXJ0QW4NL7ebESoExXXlB", "name": "Kapitel 07: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 7, "disc_no": 1, "length": 126440, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 18, "track": {"__model__": "Track", "uri": "spotify:track:6NYBKJmss6r0myOup7Zjjc", "name": "Kapitel 08: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 8, "disc_no": 1, "length": 99186, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 19, "track": {"__model__": "Track", "uri": "spotify:track:46GcjeVBY9BhMkfu3pK97g", "name": "Kapitel 09: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 9, "disc_no": 1, "length": 93266, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 20, "track": {"__model__": "Track", "uri": "spotify:track:4iddPFC7A75v9nXoHMptgi", "name": "Kapitel 10: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 10, "disc_no": 1, "length": 96306, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 21, "track": {"__model__": "Track", "uri": "spotify:track:293QrocRRxvKpdw6Se4T8N", "name": "Kapitel 11: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 11, "disc_no": 1, "length": 96600, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 22, "track": {"__model__": "Track", "uri": "spotify:track:0BAoOwzEiLdhyfslWrCrcO", "name": "Kapitel 12: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 12, "disc_no": 1, "length": 98160, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 23, "track": {"__model__": "Track", "uri": "spotify:track:4NckvgmqVmeRGGhmaAYvH1", "name": "Kapitel 13: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 13, "disc_no": 1, "length": 99186, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 24, "track": {"__model__": "Track", "uri": "spotify:track:6R7ElrZAQ1fSGZu1I10o0Z", "name": "Kapitel 14: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 14, "disc_no": 1, "length": 101640, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 25, "track": {"__model__": "Track", "uri": "spotify:track:2TyBQWQXjUOMjgpLSWtgRl", "name": "Kapitel 15: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 15, "disc_no": 1, "length": 98813, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 26, "track": {"__model__": "Track", "uri": "spotify:track:0eqjjJOgxtw6TeNGdC5oiQ", "name": "Kapitel 16: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 16, "disc_no": 1, "length": 100653, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 27, "track": {"__model__": "Track", "uri": "spotify:track:6EahphhA8BpC1P36HIOArh", "name": "Kapitel 17: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 17, "disc_no": 1, "length": 93373, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 28, "track": {"__model__": "Track", "uri": "spotify:track:0iCgcqWlJKrgY37lOO6wND", "name": "Kapitel 18: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 18, "disc_no": 1, "length": 95773, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 29, "track": {"__model__": "Track", "uri": "spotify:track:5B0MUcx88X06I0t6NSOviq", "name": "Kapitel 19: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 19, "disc_no": 1, "length": 97160, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 30, "track": {"__model__": "Track", "uri": "spotify:track:4SqQNM8Lkultgs9lrNfE7w", "name": "Kapitel 20: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 20, "disc_no": 1, "length": 97973, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 31, "track": {"__model__": "Track", "uri": "spotify:track:7EzsqR918U4d20kCnI4KRE", "name": "Kapitel 21: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 21, "disc_no": 1, "length": 104080, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 32, "track": {"__model__": "Track", "uri": "spotify:track:4iF4lKmd5aggqFmgB5SPtw", "name": "Kapitel 22: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 22, "disc_no": 1, "length": 98666, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 33, "track": {"__model__": "Track", "uri": "spotify:track:1Poyu85xV53rOZ6yDxlO22", "name": "Kapitel 23: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 23, "disc_no": 1, "length": 96933, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 34, "track": {"__model__": "Track", "uri": "spotify:track:5kVdE1EPhPHn2nf75gCQId", "name": "Kapitel 24: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 24, "disc_no": 1, "length": 95733, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 35, "track": {"__model__": "Track", "uri": "spotify:track:5ZvAWuSdvjYTLi4lu7rrTI", "name": "Kapitel 25: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 25, "disc_no": 1, "length": 100360, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 36, "track": {"__model__": "Track", "uri": "spotify:track:0Bfh5RtsGe0XF1Ij5XUgJh", "name": "Kapitel 26: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 26, "disc_no": 1, "length": 95666, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 37, "track": {"__model__": "Track", "uri": "spotify:track:2VCTKBl1uCJusbVBB1HzU6", "name": "Kapitel 27: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 27, "disc_no": 1, "length": 99733, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 38, "track": {"__model__": "Track", "uri": "spotify:track:18XLzHFVbgSP6HDBGV9sSb", "name": "Kapitel 28: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 28, "disc_no": 1, "length": 97453, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 39, "track": {"__model__": "Track", "uri": "spotify:track:72HjIpRmEx8w5wMQ9teFAd", "name": "Kapitel 29: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 29, "disc_no": 1, "length": 98333, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 40, "track": {"__model__": "Track", "uri": "spotify:track:2QIvKAUAeFtJ6wspwQyqBj", "name": "Kapitel 30: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 30, "disc_no": 1, "length": 97080, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 41, "track": {"__model__": "Track", "uri": "spotify:track:7tzpjFjScDp7dazajgBAX1", "name": "Kapitel 31: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 31, "disc_no": 1, "length": 93466, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 42, "track": {"__model__": "Track", "uri": "spotify:track:1vPoJCCZC6eYRsBhM0vSvk", "name": "Kapitel 32: Ein neuer Anfang (Folge 01)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvvneprXMSJGPZORCMvTb", "name": "Der neue Superheld - Folge 1: Ein neuer Anfang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3vlzAKeADwRpvZAgOom2Wh", "name": "Jan Tenner"}]}, "track_no": 32, "disc_no": 1, "length": 178133, "bitrate": 160}}, {"__model__": "TlTrack", "tlid": 1, "track": {"__model__": "Track", "uri": "youtube:video:7sYzwb6eUgQ", "name": "Windows Secure Boot Compromised! What You Need to Know by a Retired Microsoft Engineer", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCNzszbnvQeFzObW0ghk0Ckw", "name": "Dave\'s Garage (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 576000, "bitrate": 120, "comment": "7sYzwb6eUgQ"}}, {"__model__": "TlTrack", "tlid": 2, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/02.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 2, "date": "2010", "length": 613760}}, {"__model__": "TlTrack", "tlid": 3, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/03.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 3, "date": "2010", "length": 581706}}, {"__model__": "TlTrack", "tlid": 4, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/04.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 4, "date": "2010", "length": 604066}}, {"__model__": "TlTrack", "tlid": 5, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/05.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 5, "date": "2010", "length": 599853}}, {"__model__": "TlTrack", "tlid": 6, "track": {"__model__": "Track", "uri": "file:///var/lib/music/Kinderh%C3%B6rb%C3%BCcher/Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich/06.%20Edel%20Kids%20-%20Ich%20-%20Einfach%20unverbesserlich.mp3", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "album": {"__model__": "Album", "name": "Ich - Einfach unverbesserlich", "artists": [{"__model__": "Artist", "name": "Edel Kids"}], "date": "2010"}, "genre": "H\\u00f6rspiel", "track_no": 6, "date": "2010", "length": 519746}}, {"__model__": "TlTrack", "tlid": 7, "track": {"__model__": "Track", "uri": "youtube:video:6v07GxjJwTo", "name": "Studio Tour: More LEDs than Any Man Should Have!", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCNzszbnvQeFzObW0ghk0Ckw", "name": "Dave\'s Garage (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 372000, "bitrate": 119, "comment": "6v07GxjJwTo"}}, {"__model__": "TlTrack", "tlid": 8, "track": {"__model__": "Track", "uri": "youtube:video:VV9KFtr9300", "name": "Why You Need a New Internet Gateway", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCNzszbnvQeFzObW0ghk0Ckw", "name": "Dave\'s Garage (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 765000, "bitrate": 134, "comment": "VV9KFtr9300"}}, {"__model__": "TlTrack", "tlid": 9, "track": {"__model__": "Track", "uri": "youtube:video:3GZ4sqB3juQ", "name": "Mac Fanboy Tries ARM Windows Laptops", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCO2x-p9gg9TLKneXlibGR7w", "name": "Snazzy Labs (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 1900000, "bitrate": 101, "comment": "3GZ4sqB3juQ"}}, {"__model__": "TlTrack", "tlid": 10, "track": {"__model__": "Track", "uri": "youtube:video:49PhEUZVjzQ", "name": "DNS Demystified: Everything You Should Know for Faster Internet!", "artists": [{"__model__": "Artist", "uri": "yt:channel:UCNzszbnvQeFzObW0ghk0Ckw", "name": "Dave\'s Garage (Channel)"}], "album": {"__model__": "Album", "name": "YouTube Playlist"}, "length": 843000, "bitrate": 117, "comment": "49PhEUZVjzQ"}}]}' DEBUG 2024-07-28 00:28:24,327 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":17221193042201,"method":"add_queue_metadata","params":{"tlids":[11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"added_from":{"uri":"spotify:album:4dvvneprXMSJGPZORCMvTb","name":"Der neue Superheld - Folge 1: Ein neuer Anfang","type":"album"},"added_by":"172027936212814"}} DEBUG 2024-07-28 00:28:24,328 [1:HttpServer] mopidy_iris.core {'method': 'queue_metadata_changed', 'params': {'queue_metadata': {'tlid_11': {'tlid': 11, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_12': {'tlid': 12, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_13': {'tlid': 13, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_14': {'tlid': 14, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_15': {'tlid': 15, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_16': {'tlid': 16, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_17': {'tlid': 17, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_18': {'tlid': 18, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_19': {'tlid': 19, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_20': {'tlid': 20, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_21': {'tlid': 21, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_22': {'tlid': 22, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_23': {'tlid': 23, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_24': {'tlid': 24, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_25': {'tlid': 25, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_26': {'tlid': 26, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_27': {'tlid': 27, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_28': {'tlid': 28, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_29': {'tlid': 29, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_30': {'tlid': 30, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_31': {'tlid': 31, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_32': {'tlid': 32, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_33': {'tlid': 33, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_34': {'tlid': 34, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_35': {'tlid': 35, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_36': {'tlid': 36, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_37': {'tlid': 37, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_38': {'tlid': 38, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_39': {'tlid': 39, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_40': {'tlid': 40, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_41': {'tlid': 41, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}, 'tlid_42': {'tlid': 42, 'added_from': {'uri': 'spotify:album:4dvvneprXMSJGPZORCMvTb', 'name': 'Der neue Superheld - Folge 1: Ein neuer Anfang', 'type': 'album'}, 'added_by': '172027936212814'}}}} DEBUG 2024-07-28 00:28:24,331 [1:HttpServer] mopidy_iris.core {'id': 17221193042201, 'jsonrpc': '2.0', 'method': 'add_queue_metadata', 'result': {'message': 'Added queue metadata'}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:28:24,354 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:24,358 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 24.43ms INFO 2024-07-28 00:28:24,365 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 29.93ms INFO 2024-07-28 00:28:24,370 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 17.26ms DEBUG 2024-07-28 00:28:24,372 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":172211930429987,"method":"broadcast","params":{"method":"notification","params":{"notification":{"content":"172027936212814 changed track"}}}} DEBUG 2024-07-28 00:28:24,372 [1:HttpServer] mopidy_iris.core {'method': 'notification', 'params': {'notification': {'content': '172027936212814 changed track'}}, 'connection_id': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:28:24,373 [1:HttpServer] mopidy_iris.core {'id': 172211930429987, 'jsonrpc': '2.0', 'method': 'broadcast', 'result': {'message': 'Broadcast to 1 connections'}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:28:24,393 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:28:24,411 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 32.09ms INFO 2024-07-28 00:28:24,415 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 27.03ms INFO 2024-07-28 00:28:24,445 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 19.05ms DEBUG 2024-07-28 00:28:24,452 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:24,455 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 26.58ms DEBUG 2024-07-28 00:28:24,462 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:28:24,468 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.85ms DEBUG 2024-07-28 00:28:24,497 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:28:24,503 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.65ms DEBUG 2024-07-28 00:28:24,526 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:28:24,527 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:24,528 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:24,528 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:24,805 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:28:24,811 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:24.810903 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:28:24,812 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:18.976211 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:24.810903 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:24,822 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 294ms INFO 2024-07-28 00:28:24,829 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 304.84ms DEBUG 2024-07-28 00:28:24,895 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:28:24,902 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.83ms DEBUG 2024-07-28 00:28:24,936 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:28:24,942 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.49ms DEBUG 2024-07-28 00:28:24,962 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:28:24,967 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.51ms DEBUG 2024-07-28 00:28:24,984 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:28:24,986 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.30ms DEBUG 2024-07-28 00:28:25,006 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:28:25,011 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.17ms DEBUG 2024-07-28 00:28:25,028 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:28:25,032 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.53ms DEBUG 2024-07-28 00:28:25,067 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:25,069 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.46ms DEBUG 2024-07-28 00:28:25,086 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:25,087 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.15ms DEBUG 2024-07-28 00:28:25,100 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:28:25,108 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.11ms DEBUG 2024-07-28 00:28:25,229 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:25,231 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.72ms DEBUG 2024-07-28 00:28:25,234 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.tracklist.get_next_tlid","params":{},"jsonrpc":"2.0","id":144}' DEBUG 2024-07-28 00:28:25,236 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 144, "result": 11}' DEBUG 2024-07-28 00:28:25,399 [1:MainThread] mopidy.audio.gst Got STREAM_START bus message DEBUG 2024-07-28 00:28:25,400 [1:MainThread] mopidy.audio.actor Audio event: stream_changed(uri='spotify:track:09wCcouq2QLzCocr6xEdJu') DEBUG 2024-07-28 00:28:25,401 [1:MainThread] mopidy.listener Sending stream_changed to AudioListener: {'uri': 'spotify:track:09wCcouq2QLzCocr6xEdJu'} DEBUG 2024-07-28 00:28:25,402 [1:Core-14 (_actor_loop)] mopidy.core.playback Changing state: paused -> playing DEBUG 2024-07-28 00:28:25,402 [1:Core-14 (_actor_loop)] mopidy.core.playback Triggering playback state change event DEBUG 2024-07-28 00:28:25,402 [1:Core-14 (_actor_loop)] mopidy.listener Sending playback_state_changed to CoreListener: {'old_state': 'paused', 'new_state': 'playing'} DEBUG 2024-07-28 00:28:25,403 [1:Core-14 (_actor_loop)] mopidy.core.playback Triggering track playback started event DEBUG 2024-07-28 00:28:25,403 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(playback_state_changed, {'old_state': 'paused', 'new_state': 'playing'}) DEBUG 2024-07-28 00:28:25,404 [1:Core-14 (_actor_loop)] mopidy.listener Sending track_playback_started to CoreListener: {'tl_track': TlTrack(tlid=11, track=Track(album=Album(artists=[Artist(name='Jan Tenner', uri='spotify:artist:3vlzAKeADwRpvZAgOom2Wh')], name='Der neue Superheld - Folge 1: Ein neuer Anfang', uri='spotify:album:4dvvneprXMSJGPZORCMvTb'), artists=[Artist(name='Jan Tenner', uri='spotify:artist:3vlzAKeADwRpvZAgOom2Wh')], bitrate=160, disc_no=1, length=101853, name='Kapitel 01: Ein neuer Anfang (Folge 01)', track_no=1, uri='spotify:track:09wCcouq2QLzCocr6xEdJu'))} DEBUG 2024-07-28 00:28:25,404 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending player to MpdSession: {} DEBUG 2024-07-28 00:28:25,407 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(track_playback_started, {'tl_track': TlTrack(tlid=11, track=Track(album=Album(artists=[Artist(name='Jan Tenner', uri='spotify:artist:3vlzAKeADwRpvZAgOom2Wh')], name='Der neue Superheld - Folge 1: Ein neuer Anfang', uri='spotify:album:4dvvneprXMSJGPZORCMvTb'), artists=[Artist(name='Jan Tenner', uri='spotify:artist:3vlzAKeADwRpvZAgOom2Wh')], bitrate=160, disc_no=1, length=101853, name='Kapitel 01: Ein neuer Anfang (Folge 01)', track_no=1, uri='spotify:track:09wCcouq2QLzCocr6xEdJu'))}) DEBUG 2024-07-28 00:28:25,415 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playback.get_time_position","params":{},"jsonrpc":"2.0","id":145}' DEBUG 2024-07-28 00:28:25,421 [1:Audio-2 (_actor_loop)] mopidy.audio.actor Position query failed DEBUG 2024-07-28 00:28:25,423 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 145, "result": 0}' DEBUG 2024-07-28 00:28:25,429 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' DEBUG 2024-07-28 00:28:25,432 [1:Dummy-23] mopidy.audio.gst Got SEGMENT pad event: rate=1.0 format=time start=0 stop=18446744073709551615 position=0 DEBUG 2024-07-28 00:28:25,433 [1:Dummy-23] mopidy.audio.actor Audio event: position_changed(position=0) DEBUG 2024-07-28 00:28:25,434 [1:Dummy-23] mopidy.listener Sending position_changed to AudioListener: {'position': 0} DEBUG 2024-07-28 00:28:25,437 [1:MainThread] mopidy.audio.gst Got TAG bus message: tags={'encoder-version': [0], 'audio-codec': ['Vorbis'], 'nominal-bitrate': [160000], 'bitrate': [160000]} DEBUG 2024-07-28 00:28:25,440 [1:MainThread] mopidy.audio.actor Audio event: tags_changed(tags=['encoder-version', 'audio-codec', 'nominal-bitrate', 'bitrate']) DEBUG 2024-07-28 00:28:25,442 [1:MainThread] mopidy.listener Sending tags_changed to AudioListener: {'tags': ['encoder-version', 'audio-codec', 'nominal-bitrate', 'bitrate']} DEBUG 2024-07-28 00:28:25,444 [1:MainThread] mopidy.audio.gst Got TAG bus message: tags={'container-format': ['Ogg']} DEBUG 2024-07-28 00:28:25,446 [1:MainThread] mopidy.audio.actor Audio event: tags_changed(tags=['container-format']) DEBUG 2024-07-28 00:28:25,447 [1:MainThread] mopidy.listener Sending tags_changed to AudioListener: {'tags': ['container-format']} DEBUG 2024-07-28 00:28:25,449 [1:MainThread] mopidy.audio.gst Got TAG bus message: tags={'encoder-version': [0], 'audio-codec': ['Vorbis'], 'nominal-bitrate': [160000], 'bitrate': [160000]} DEBUG 2024-07-28 00:28:25,454 [1:MainThread] mopidy.audio.gst Got STATE_CHANGED bus message: old=GST_STATE_READY new=GST_STATE_PAUSED pending=GST_STATE_PLAYING DEBUG 2024-07-28 00:28:25,456 [1:MainThread] mopidy.audio.gst Got ASYNC_DONE bus message. INFO 2024-07-28 00:28:25,475 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 49.03ms DEBUG 2024-07-28 00:28:25,476 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:25,478 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 50.58ms DEBUG 2024-07-28 00:28:25,486 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:25,490 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.03ms DEBUG 2024-07-28 00:28:25,491 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' TRACE 2024-07-28 00:28:25,495 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'tracks?ids=09wCcouq2QLzCocr6xEdJu' DEBUG 2024-07-28 00:28:25,504 [1:MainThread] mopidy.audio.gst Got STATE_CHANGED bus message: old=GST_STATE_PAUSED new=GST_STATE_PLAYING pending=GST_STATE_VOID_PENDING DEBUG 2024-07-28 00:28:25,508 [1:MainThread] mopidy.audio.actor Audio event: state_changed(old_state=stopped, new_state=playing, target_state=None) DEBUG 2024-07-28 00:28:25,508 [1:MainThread] mopidy.listener Sending state_changed to AudioListener: {'old_state': 'stopped', 'new_state': 'playing', 'target_state': None} DEBUG 2024-07-28 00:28:25,588 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/tracks?ids=09wCcouq2QLzCocr6xEdJu HTTP/11" 200 None TRACE 2024-07-28 00:28:25,592 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/tracks?ids=09wCcouq2QLzCocr6xEdJu expires at: 2024-07-28 00:28:25.591535 [ETag: None] INFO 2024-07-28 00:28:25,595 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 109.73ms DEBUG 2024-07-28 00:28:25,605 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:28:25,610 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.12ms DEBUG 2024-07-28 00:28:25,611 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:28:25,613 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.18ms DEBUG 2024-07-28 00:28:25,614 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:28:25,615 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.96ms DEBUG 2024-07-28 00:28:25,630 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:28:25,633 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.28ms DEBUG 2024-07-28 00:28:25,636 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:28:25,637 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.34ms DEBUG 2024-07-28 00:28:25,645 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:28:25,647 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.45ms DEBUG 2024-07-28 00:28:25,658 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:28:25,659 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.06ms DEBUG 2024-07-28 00:28:25,663 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:28:25,665 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.80ms DEBUG 2024-07-28 00:28:25,669 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:28:25,673 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:25,674 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:25,674 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:34.810903 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:25,676 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 3ms INFO 2024-07-28 00:28:25,680 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.46ms DEBUG 2024-07-28 00:28:25,711 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:28:25,714 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.96ms DEBUG 2024-07-28 00:28:25,735 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:28:25,739 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.23ms DEBUG 2024-07-28 00:28:25,756 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:28:25,758 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.20ms DEBUG 2024-07-28 00:28:25,779 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:28:25,781 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.14ms DEBUG 2024-07-28 00:28:25,797 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:28:25,799 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.46ms DEBUG 2024-07-28 00:28:25,815 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:28:25,816 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.32ms DEBUG 2024-07-28 00:28:25,835 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:25,838 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.50ms DEBUG 2024-07-28 00:28:25,862 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:25,863 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.54ms DEBUG 2024-07-28 00:28:25,884 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:28:25,892 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.95ms DEBUG 2024-07-28 00:28:25,974 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:25,978 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.95ms DEBUG 2024-07-28 00:28:26,002 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:28:26,014 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 15.40ms DEBUG 2024-07-28 00:28:26,037 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:28:26,041 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.40ms DEBUG 2024-07-28 00:28:26,065 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:28:26,068 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.26ms DEBUG 2024-07-28 00:28:26,434 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.tracklist.get_next_tlid","params":{},"jsonrpc":"2.0","id":146}' DEBUG 2024-07-28 00:28:26,438 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 146, "result": 12}' DEBUG 2024-07-28 00:28:28,056 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:28:28,086 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 31.28ms DEBUG 2024-07-28 00:28:28,109 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:28:28,122 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 14.26ms DEBUG 2024-07-28 00:28:28,143 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:28:28,149 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.05ms DEBUG 2024-07-28 00:28:28,161 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:28:28,168 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:28,169 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:28,169 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:34.810903 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:28,171 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 3ms INFO 2024-07-28 00:28:28,182 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 21.49ms DEBUG 2024-07-28 00:28:28,209 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:28:28,212 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.25ms DEBUG 2024-07-28 00:28:28,224 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:28:28,226 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.10ms DEBUG 2024-07-28 00:28:28,239 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:28:28,240 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.46ms DEBUG 2024-07-28 00:28:28,261 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:28:28,263 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.57ms DEBUG 2024-07-28 00:28:28,276 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:28:28,277 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.64ms DEBUG 2024-07-28 00:28:28,291 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:28:28,293 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.78ms DEBUG 2024-07-28 00:28:28,315 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:28,317 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.05ms DEBUG 2024-07-28 00:28:28,332 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:28,334 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.59ms DEBUG 2024-07-28 00:28:28,350 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:28:28,360 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.32ms DEBUG 2024-07-28 00:28:28,434 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:28,441 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.17ms DEBUG 2024-07-28 00:28:28,464 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:28:28,466 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.72ms DEBUG 2024-07-28 00:28:28,487 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:28:28,495 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.26ms DEBUG 2024-07-28 00:28:28,508 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:28:28,510 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.36ms INFO 2024-07-28 00:28:29,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.30ms INFO 2024-07-28 00:28:29,279 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.81ms DEBUG 2024-07-28 00:28:30,869 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playback.pause","params":{},"jsonrpc":"2.0","id":147}' DEBUG 2024-07-28 00:28:30,874 [1:Audio-2 (_actor_loop)] mopidy.audio.gst Changing state to GST_STATE_PAUSED: result=GST_STATE_CHANGE_ASYNC DEBUG 2024-07-28 00:28:30,876 [1:Core-14 (_actor_loop)] mopidy.core.playback Changing state: playing -> paused DEBUG 2024-07-28 00:28:30,877 [1:Core-14 (_actor_loop)] mopidy.core.playback Triggering playback state change event DEBUG 2024-07-28 00:28:30,878 [1:Core-14 (_actor_loop)] mopidy.listener Sending playback_state_changed to CoreListener: {'old_state': 'playing', 'new_state': 'paused'} DEBUG 2024-07-28 00:28:30,879 [1:Core-14 (_actor_loop)] mopidy.core.playback Triggering track playback paused event DEBUG 2024-07-28 00:28:30,880 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(playback_state_changed, {'old_state': 'playing', 'new_state': 'paused'}) DEBUG 2024-07-28 00:28:30,881 [1:MpdFrontend-19 (_actor_loop)] mopidy.listener Sending player to MpdSession: {} DEBUG 2024-07-28 00:28:30,888 [1:Core-14 (_actor_loop)] mopidy.listener Sending track_playback_paused to CoreListener: {'tl_track': TlTrack(tlid=11, track=Track(album=Album(artists=[Artist(name='Jan Tenner', uri='spotify:artist:3vlzAKeADwRpvZAgOom2Wh')], name='Der neue Superheld - Folge 1: Ein neuer Anfang', uri='spotify:album:4dvvneprXMSJGPZORCMvTb'), artists=[Artist(name='Jan Tenner', uri='spotify:artist:3vlzAKeADwRpvZAgOom2Wh')], bitrate=160, disc_no=1, length=101853, name='Kapitel 01: Ein neuer Anfang (Folge 01)', track_no=1, uri='spotify:track:09wCcouq2QLzCocr6xEdJu')), 'time_position': 5445} DEBUG 2024-07-28 00:28:30,893 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 147, "result": null}' DEBUG 2024-07-28 00:28:30,895 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_event(track_playback_paused, {'tl_track': TlTrack(tlid=11, track=Track(album=Album(artists=[Artist(name='Jan Tenner', uri='spotify:artist:3vlzAKeADwRpvZAgOom2Wh')], name='Der neue Superheld - Folge 1: Ein neuer Anfang', uri='spotify:album:4dvvneprXMSJGPZORCMvTb'), artists=[Artist(name='Jan Tenner', uri='spotify:artist:3vlzAKeADwRpvZAgOom2Wh')], bitrate=160, disc_no=1, length=101853, name='Kapitel 01: Ein neuer Anfang (Folge 01)', track_no=1, uri='spotify:track:09wCcouq2QLzCocr6xEdJu')), 'time_position': 5445}) DEBUG 2024-07-28 00:28:30,897 [1:MainThread] mopidy.audio.gst Got STATE_CHANGED bus message: old=GST_STATE_PLAYING new=GST_STATE_PAUSED pending=GST_STATE_VOID_PENDING DEBUG 2024-07-28 00:28:30,898 [1:MainThread] mopidy.audio.actor Audio event: state_changed(old_state=playing, new_state=paused, target_state=None) DEBUG 2024-07-28 00:28:30,900 [1:MainThread] mopidy.listener Sending state_changed to AudioListener: {'old_state': 'playing', 'new_state': 'paused', 'target_state': None} DEBUG 2024-07-28 00:28:30,902 [1:MainThread] mopidy.audio.gst Got ASYNC_DONE bus message. DEBUG 2024-07-28 00:28:30,905 [1:HttpServer] mopidy_iris.handlers Iris websocket message received: {"jsonrpc":"2.0","id":172211931089577,"method":"broadcast","params":{"method":"notification","params":{"notification":{"content":"172027936212814 paused playback","icon":null}}}} DEBUG 2024-07-28 00:28:30,906 [1:HttpServer] mopidy_iris.core {'method': 'notification', 'params': {'notification': {'content': '172027936212814 paused playback', 'icon': None}}, 'connection_id': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:28:30,907 [1:HttpServer] mopidy_iris.core {'id': 172211931089577, 'jsonrpc': '2.0', 'method': 'broadcast', 'result': {'message': 'Broadcast to 1 connections'}, 'recipient': '5CU2CYDNJ6YR'} DEBUG 2024-07-28 00:28:30,910 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playback.get_time_position","params":{},"jsonrpc":"2.0","id":148}' DEBUG 2024-07-28 00:28:30,913 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 148, "result": 5445}' DEBUG 2024-07-28 00:28:30,918 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:28:30,926 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.20ms DEBUG 2024-07-28 00:28:30,940 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:28:30,945 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.47ms DEBUG 2024-07-28 00:28:30,967 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:28:30,968 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.60ms DEBUG 2024-07-28 00:28:30,993 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:28:30,994 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:30,995 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:30,996 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:34.810903 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:30,998 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 4ms INFO 2024-07-28 00:28:31,003 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.43ms DEBUG 2024-07-28 00:28:31,032 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:28:31,036 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.06ms DEBUG 2024-07-28 00:28:31,061 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:28:31,065 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.73ms DEBUG 2024-07-28 00:28:31,089 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:28:31,092 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.94ms DEBUG 2024-07-28 00:28:31,114 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:28:31,117 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.36ms DEBUG 2024-07-28 00:28:31,141 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:28:31,143 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.83ms DEBUG 2024-07-28 00:28:31,161 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:28:31,163 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.85ms DEBUG 2024-07-28 00:28:31,185 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:31,188 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.83ms DEBUG 2024-07-28 00:28:31,206 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:31,209 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.64ms DEBUG 2024-07-28 00:28:31,231 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:28:31,238 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.02ms DEBUG 2024-07-28 00:28:31,318 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:31,319 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.49ms DEBUG 2024-07-28 00:28:31,343 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:28:31,345 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.90ms DEBUG 2024-07-28 00:28:31,363 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:28:31,365 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.00ms DEBUG 2024-07-28 00:28:31,391 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:28:31,393 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.20ms INFO 2024-07-28 00:28:34,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.35ms INFO 2024-07-28 00:28:34,278 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.43ms INFO 2024-07-28 00:28:34,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 5.28ms INFO 2024-07-28 00:28:34,291 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 5.62ms DEBUG 2024-07-28 00:28:38,054 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:28:38,062 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.33ms DEBUG 2024-07-28 00:28:38,075 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:28:38,079 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.18ms DEBUG 2024-07-28 00:28:38,102 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:28:38,103 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.08ms DEBUG 2024-07-28 00:28:38,117 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:28:38,119 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:38,119 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:38,119 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:34.810903 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:38,337 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:28:38,338 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:38.338314 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:28:38,338 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:34.810903 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:38.338314 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:38,341 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 222ms INFO 2024-07-28 00:28:38,344 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 227.18ms DEBUG 2024-07-28 00:28:38,375 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:28:38,377 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.65ms DEBUG 2024-07-28 00:28:38,390 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:28:38,392 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.69ms DEBUG 2024-07-28 00:28:38,409 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:28:38,410 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.39ms DEBUG 2024-07-28 00:28:38,430 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:28:38,432 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.14ms DEBUG 2024-07-28 00:28:38,446 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:28:38,447 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.12ms DEBUG 2024-07-28 00:28:38,461 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:28:38,462 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.28ms DEBUG 2024-07-28 00:28:38,483 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:38,485 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.40ms DEBUG 2024-07-28 00:28:38,507 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:38,508 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.10ms DEBUG 2024-07-28 00:28:38,522 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:28:38,529 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.96ms DEBUG 2024-07-28 00:28:38,603 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:38,605 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.48ms DEBUG 2024-07-28 00:28:38,625 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:28:38,630 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.91ms DEBUG 2024-07-28 00:28:38,644 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:28:38,649 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.16ms DEBUG 2024-07-28 00:28:38,670 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:28:38,673 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.39ms INFO 2024-07-28 00:28:39,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.30ms INFO 2024-07-28 00:28:39,283 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.70ms INFO 2024-07-28 00:28:44,285 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 5.26ms INFO 2024-07-28 00:28:44,289 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 6.68ms INFO 2024-07-28 00:28:44,297 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.45ms INFO 2024-07-28 00:28:44,301 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.48ms DEBUG 2024-07-28 00:28:48,053 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:28:48,061 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.27ms DEBUG 2024-07-28 00:28:48,080 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:28:48,083 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.71ms DEBUG 2024-07-28 00:28:48,102 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:28:48,103 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.14ms DEBUG 2024-07-28 00:28:48,115 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:28:48,116 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:48,117 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:48,117 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:48.338314 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:48,119 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 3ms INFO 2024-07-28 00:28:48,123 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.17ms DEBUG 2024-07-28 00:28:48,144 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:28:48,146 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.87ms DEBUG 2024-07-28 00:28:48,165 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:28:48,167 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.72ms DEBUG 2024-07-28 00:28:48,179 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:28:48,181 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.21ms DEBUG 2024-07-28 00:28:48,201 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:28:48,203 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.87ms DEBUG 2024-07-28 00:28:48,224 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:28:48,227 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.80ms DEBUG 2024-07-28 00:28:48,241 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:28:48,246 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.12ms DEBUG 2024-07-28 00:28:48,267 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:48,270 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.68ms DEBUG 2024-07-28 00:28:48,292 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:48,294 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.71ms DEBUG 2024-07-28 00:28:48,312 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:28:48,335 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 24.02ms DEBUG 2024-07-28 00:28:48,418 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:48,421 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.54ms DEBUG 2024-07-28 00:28:48,437 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:28:48,442 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.92ms DEBUG 2024-07-28 00:28:48,455 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:28:48,459 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.97ms DEBUG 2024-07-28 00:28:48,473 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:28:48,476 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.24ms INFO 2024-07-28 00:28:49,283 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 4.58ms INFO 2024-07-28 00:28:49,299 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.92ms INFO 2024-07-28 00:28:54,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.90ms INFO 2024-07-28 00:28:54,284 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.28ms INFO 2024-07-28 00:28:54,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 5.87ms INFO 2024-07-28 00:28:54,295 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.87ms DEBUG 2024-07-28 00:28:58,064 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:28:58,079 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 17.23ms DEBUG 2024-07-28 00:28:58,101 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:28:58,115 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 15.11ms DEBUG 2024-07-28 00:28:58,135 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:28:58,138 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.23ms DEBUG 2024-07-28 00:28:58,157 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:28:58,162 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:28:58,162 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:28:58,163 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:48.338314 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:58,382 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:28:58,387 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:58.387587 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:28:58,388 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:48.338314 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:28:58.387587 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:28:58,393 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 231ms INFO 2024-07-28 00:28:58,396 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 239.91ms DEBUG 2024-07-28 00:28:58,435 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:28:58,440 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.29ms DEBUG 2024-07-28 00:28:58,462 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:28:58,465 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.99ms DEBUG 2024-07-28 00:28:58,495 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:28:58,497 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.68ms DEBUG 2024-07-28 00:28:58,512 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:28:58,515 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.75ms DEBUG 2024-07-28 00:28:58,534 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:28:58,535 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.08ms DEBUG 2024-07-28 00:28:58,554 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:28:58,555 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.17ms DEBUG 2024-07-28 00:28:58,573 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:28:58,574 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.15ms DEBUG 2024-07-28 00:28:58,593 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:28:58,594 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.16ms DEBUG 2024-07-28 00:28:58,612 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:28:58,620 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.21ms DEBUG 2024-07-28 00:28:58,707 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:28:58,709 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.51ms DEBUG 2024-07-28 00:28:58,727 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:28:58,733 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.41ms DEBUG 2024-07-28 00:28:58,756 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:28:58,760 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.30ms DEBUG 2024-07-28 00:28:58,783 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:28:58,786 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.89ms INFO 2024-07-28 00:28:59,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.28ms INFO 2024-07-28 00:28:59,284 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.83ms INFO 2024-07-28 00:29:04,282 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.81ms INFO 2024-07-28 00:29:04,284 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.21ms INFO 2024-07-28 00:29:04,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.66ms INFO 2024-07-28 00:29:04,290 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.43ms DEBUG 2024-07-28 00:29:08,055 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:29:08,068 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 14.06ms DEBUG 2024-07-28 00:29:08,091 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:29:08,098 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.93ms DEBUG 2024-07-28 00:29:08,111 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:29:08,113 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.60ms DEBUG 2024-07-28 00:29:08,127 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:29:08,129 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:29:08,130 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:29:08,130 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:08.387587 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:29:08,135 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 6ms INFO 2024-07-28 00:29:08,142 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 16.61ms DEBUG 2024-07-28 00:29:08,166 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:29:08,170 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.92ms DEBUG 2024-07-28 00:29:08,183 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:29:08,187 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.01ms DEBUG 2024-07-28 00:29:08,209 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:29:08,215 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.26ms DEBUG 2024-07-28 00:29:08,239 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:29:08,244 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.30ms DEBUG 2024-07-28 00:29:08,260 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:29:08,273 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 14.25ms DEBUG 2024-07-28 00:29:08,295 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:29:08,298 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.33ms DEBUG 2024-07-28 00:29:08,325 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:29:08,334 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 14.02ms DEBUG 2024-07-28 00:29:08,350 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:29:08,359 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.87ms DEBUG 2024-07-28 00:29:08,383 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:29:08,404 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 22.79ms DEBUG 2024-07-28 00:29:08,489 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:29:08,493 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.03ms DEBUG 2024-07-28 00:29:08,508 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:29:08,512 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.54ms DEBUG 2024-07-28 00:29:08,534 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:29:08,542 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.91ms DEBUG 2024-07-28 00:29:08,559 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:29:08,566 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.18ms INFO 2024-07-28 00:29:09,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.80ms INFO 2024-07-28 00:29:09,284 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.97ms INFO 2024-07-28 00:29:14,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.28ms INFO 2024-07-28 00:29:14,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.39ms INFO 2024-07-28 00:29:14,291 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.46ms INFO 2024-07-28 00:29:14,295 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 7.61ms DEBUG 2024-07-28 00:29:18,055 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:29:18,064 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.21ms DEBUG 2024-07-28 00:29:18,084 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:29:18,096 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.47ms DEBUG 2024-07-28 00:29:18,109 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:29:18,113 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.48ms DEBUG 2024-07-28 00:29:18,134 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:29:18,137 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:29:18,137 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:29:18,138 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:08.387587 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:29:18,351 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:29:18,352 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:18.352177 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:29:18,352 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:08.387587 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:18.352177 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:29:18,358 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 221ms INFO 2024-07-28 00:29:18,361 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 229.21ms DEBUG 2024-07-28 00:29:18,389 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:29:18,393 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.30ms DEBUG 2024-07-28 00:29:18,414 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:29:18,417 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.31ms DEBUG 2024-07-28 00:29:18,430 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:29:18,432 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.12ms DEBUG 2024-07-28 00:29:18,454 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:29:18,456 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.41ms DEBUG 2024-07-28 00:29:18,476 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:29:18,478 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.64ms DEBUG 2024-07-28 00:29:18,493 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:29:18,497 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.48ms DEBUG 2024-07-28 00:29:18,516 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:29:18,519 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.11ms DEBUG 2024-07-28 00:29:18,539 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:29:18,542 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.69ms DEBUG 2024-07-28 00:29:18,556 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:29:18,571 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 15.95ms DEBUG 2024-07-28 00:29:18,648 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:29:18,649 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.68ms DEBUG 2024-07-28 00:29:18,665 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:29:18,667 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.95ms DEBUG 2024-07-28 00:29:18,690 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:29:18,692 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.86ms DEBUG 2024-07-28 00:29:18,712 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:29:18,713 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.12ms INFO 2024-07-28 00:29:19,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.27ms INFO 2024-07-28 00:29:19,279 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.08ms INFO 2024-07-28 00:29:24,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.26ms INFO 2024-07-28 00:29:24,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.60ms INFO 2024-07-28 00:29:24,283 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.89ms INFO 2024-07-28 00:29:24,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.96ms DEBUG 2024-07-28 00:29:28,059 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:29:28,071 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.01ms DEBUG 2024-07-28 00:29:28,095 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:29:28,103 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.63ms DEBUG 2024-07-28 00:29:28,123 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:29:28,128 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.19ms DEBUG 2024-07-28 00:29:28,152 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:29:28,163 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:29:28,168 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:29:28,169 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:28.352177 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:29:28,174 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 11ms INFO 2024-07-28 00:29:28,191 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 39.88ms DEBUG 2024-07-28 00:29:28,229 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:29:28,237 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 12.86ms DEBUG 2024-07-28 00:29:28,257 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:29:28,269 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 14.37ms DEBUG 2024-07-28 00:29:28,304 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:29:28,315 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 15.94ms DEBUG 2024-07-28 00:29:28,333 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:29:28,336 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.53ms DEBUG 2024-07-28 00:29:28,351 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:29:28,353 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.50ms DEBUG 2024-07-28 00:29:28,368 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:29:28,371 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.18ms DEBUG 2024-07-28 00:29:28,386 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:29:28,389 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.47ms DEBUG 2024-07-28 00:29:28,412 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:29:28,414 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.53ms DEBUG 2024-07-28 00:29:28,438 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:29:28,454 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 17.59ms DEBUG 2024-07-28 00:29:28,532 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:29:28,533 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.66ms DEBUG 2024-07-28 00:29:28,556 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:29:28,558 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.21ms DEBUG 2024-07-28 00:29:28,578 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:29:28,581 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.20ms DEBUG 2024-07-28 00:29:28,593 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:29:28,595 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.51ms INFO 2024-07-28 00:29:29,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.23ms INFO 2024-07-28 00:29:29,286 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.89ms INFO 2024-07-28 00:29:34,284 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 6.47ms INFO 2024-07-28 00:29:34,286 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 6.35ms INFO 2024-07-28 00:29:34,299 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 5.43ms INFO 2024-07-28 00:29:34,303 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 8.12ms DEBUG 2024-07-28 00:29:38,056 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:29:38,067 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.58ms DEBUG 2024-07-28 00:29:38,079 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:29:38,084 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.48ms DEBUG 2024-07-28 00:29:38,095 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:29:38,097 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.19ms DEBUG 2024-07-28 00:29:38,109 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:29:38,110 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:29:38,111 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:29:38,111 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:28.352177 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:29:38,392 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:29:38,394 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:38.394380 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:29:38,395 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:28.352177 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:38.394380 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:29:38,403 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 292ms INFO 2024-07-28 00:29:38,418 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 310.18ms DEBUG 2024-07-28 00:29:38,450 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:29:38,458 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.83ms DEBUG 2024-07-28 00:29:38,482 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:29:38,493 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.04ms DEBUG 2024-07-28 00:29:38,516 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:29:38,524 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.94ms DEBUG 2024-07-28 00:29:38,538 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:29:38,544 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.15ms DEBUG 2024-07-28 00:29:38,564 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:29:38,567 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.10ms DEBUG 2024-07-28 00:29:38,580 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:29:38,583 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.86ms DEBUG 2024-07-28 00:29:38,601 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:29:38,603 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.23ms DEBUG 2024-07-28 00:29:38,614 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:29:38,616 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.15ms DEBUG 2024-07-28 00:29:38,632 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:29:38,640 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.32ms DEBUG 2024-07-28 00:29:38,739 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:29:38,741 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.70ms DEBUG 2024-07-28 00:29:38,766 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:29:38,769 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.53ms DEBUG 2024-07-28 00:29:38,792 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:29:38,794 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.17ms DEBUG 2024-07-28 00:29:38,807 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:29:38,809 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.01ms INFO 2024-07-28 00:29:39,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.26ms INFO 2024-07-28 00:29:39,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.54ms INFO 2024-07-28 00:29:44,278 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.02ms INFO 2024-07-28 00:29:44,283 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 6.40ms INFO 2024-07-28 00:29:44,287 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.67ms INFO 2024-07-28 00:29:44,290 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.21ms DEBUG 2024-07-28 00:29:48,069 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:29:48,077 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.41ms DEBUG 2024-07-28 00:29:48,103 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:29:48,106 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.07ms DEBUG 2024-07-28 00:29:48,130 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:29:48,132 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.15ms DEBUG 2024-07-28 00:29:48,153 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:29:48,154 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:29:48,157 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:29:48,158 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:48.394380 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:29:48,163 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 8ms INFO 2024-07-28 00:29:48,165 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.81ms DEBUG 2024-07-28 00:29:48,192 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:29:48,195 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.21ms DEBUG 2024-07-28 00:29:48,216 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:29:48,218 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.68ms DEBUG 2024-07-28 00:29:48,233 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:29:48,235 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.26ms DEBUG 2024-07-28 00:29:48,258 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:29:48,259 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.35ms DEBUG 2024-07-28 00:29:48,284 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:29:48,290 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.66ms DEBUG 2024-07-28 00:29:48,311 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:29:48,323 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 12.81ms DEBUG 2024-07-28 00:29:48,341 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:29:48,347 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.73ms DEBUG 2024-07-28 00:29:48,367 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:29:48,374 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.01ms DEBUG 2024-07-28 00:29:48,390 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:29:48,405 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 15.46ms DEBUG 2024-07-28 00:29:48,529 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:29:48,534 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.23ms DEBUG 2024-07-28 00:29:48,550 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:29:48,559 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.05ms DEBUG 2024-07-28 00:29:48,579 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:29:48,584 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.60ms DEBUG 2024-07-28 00:29:48,596 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:29:48,598 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.40ms INFO 2024-07-28 00:29:49,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.48ms INFO 2024-07-28 00:29:49,281 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.94ms INFO 2024-07-28 00:29:54,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.02ms INFO 2024-07-28 00:29:54,281 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 5.68ms INFO 2024-07-28 00:29:54,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.11ms INFO 2024-07-28 00:29:54,292 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 5.48ms DEBUG 2024-07-28 00:29:58,073 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:29:58,090 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 18.30ms DEBUG 2024-07-28 00:29:58,108 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:29:58,117 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.02ms DEBUG 2024-07-28 00:29:58,142 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:29:58,145 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.73ms DEBUG 2024-07-28 00:29:58,159 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:29:58,164 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:29:58,165 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:29:58,166 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:48.394380 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:29:58,357 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:29:58,359 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:58.359362 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:29:58,360 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:48.394380 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:29:58.359362 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:29:58,364 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 199ms INFO 2024-07-28 00:29:58,379 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 220.78ms DEBUG 2024-07-28 00:29:58,408 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:29:58,411 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.69ms DEBUG 2024-07-28 00:29:58,424 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:29:58,426 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.64ms DEBUG 2024-07-28 00:29:58,441 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:29:58,444 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.58ms DEBUG 2024-07-28 00:29:58,457 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:29:58,459 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.34ms DEBUG 2024-07-28 00:29:58,471 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:29:58,473 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.20ms DEBUG 2024-07-28 00:29:58,485 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:29:58,486 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.57ms DEBUG 2024-07-28 00:29:58,506 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:29:58,508 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.72ms DEBUG 2024-07-28 00:29:58,528 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:29:58,530 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.38ms DEBUG 2024-07-28 00:29:58,542 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:29:58,550 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.90ms DEBUG 2024-07-28 00:29:58,634 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:29:58,636 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.26ms DEBUG 2024-07-28 00:29:58,655 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:29:58,658 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.64ms DEBUG 2024-07-28 00:29:58,679 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:29:58,683 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.94ms DEBUG 2024-07-28 00:29:58,695 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:29:58,696 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.21ms INFO 2024-07-28 00:29:59,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.54ms INFO 2024-07-28 00:29:59,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.09ms INFO 2024-07-28 00:30:04,281 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.47ms INFO 2024-07-28 00:30:04,298 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 10.12ms INFO 2024-07-28 00:30:04,304 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 12.18ms INFO 2024-07-28 00:30:04,312 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.05ms DEBUG 2024-07-28 00:30:08,064 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:30:08,089 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 26.08ms DEBUG 2024-07-28 00:30:08,106 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:30:08,122 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 17.86ms DEBUG 2024-07-28 00:30:08,144 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:30:08,152 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.78ms DEBUG 2024-07-28 00:30:08,178 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:30:08,184 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:30:08,184 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:30:08,185 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:08.359362 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:30:08,189 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 5ms INFO 2024-07-28 00:30:08,195 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 18.96ms DEBUG 2024-07-28 00:30:08,222 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:30:08,230 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.53ms DEBUG 2024-07-28 00:30:08,244 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:30:08,251 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.74ms DEBUG 2024-07-28 00:30:08,263 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:30:08,265 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.60ms DEBUG 2024-07-28 00:30:08,278 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:30:08,279 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.49ms DEBUG 2024-07-28 00:30:08,300 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:30:08,302 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.67ms DEBUG 2024-07-28 00:30:08,319 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:30:08,320 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.49ms DEBUG 2024-07-28 00:30:08,334 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:30:08,339 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.19ms DEBUG 2024-07-28 00:30:08,353 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:30:08,361 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.01ms DEBUG 2024-07-28 00:30:08,382 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:30:08,392 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.26ms DEBUG 2024-07-28 00:30:08,482 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:30:08,487 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.63ms DEBUG 2024-07-28 00:30:08,504 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:30:08,512 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.87ms DEBUG 2024-07-28 00:30:08,534 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:30:08,545 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 12.47ms DEBUG 2024-07-28 00:30:08,562 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:30:08,563 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.69ms INFO 2024-07-28 00:30:09,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.11ms INFO 2024-07-28 00:30:09,281 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.28ms INFO 2024-07-28 00:30:14,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.65ms INFO 2024-07-28 00:30:14,281 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 5.14ms INFO 2024-07-28 00:30:14,287 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.60ms INFO 2024-07-28 00:30:14,289 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.99ms DEBUG 2024-07-28 00:30:18,063 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:30:18,072 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.31ms DEBUG 2024-07-28 00:30:18,086 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:30:18,092 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.94ms DEBUG 2024-07-28 00:30:18,114 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:30:18,119 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.60ms DEBUG 2024-07-28 00:30:18,148 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:30:18,153 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:30:18,154 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:30:18,154 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:08.359362 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:30:18,507 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:30:18,508 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:18.508070 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:30:18,508 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:08.359362 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:18.508070 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:30:18,510 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 357ms INFO 2024-07-28 00:30:18,517 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 369.84ms DEBUG 2024-07-28 00:30:18,547 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:30:18,557 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.75ms DEBUG 2024-07-28 00:30:18,570 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:30:18,573 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.43ms DEBUG 2024-07-28 00:30:18,592 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:30:18,594 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.74ms DEBUG 2024-07-28 00:30:18,607 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:30:18,609 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.48ms DEBUG 2024-07-28 00:30:18,622 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:30:18,624 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.64ms DEBUG 2024-07-28 00:30:18,636 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:30:18,637 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.66ms DEBUG 2024-07-28 00:30:18,650 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:30:18,652 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.63ms DEBUG 2024-07-28 00:30:18,674 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:30:18,676 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.98ms DEBUG 2024-07-28 00:30:18,691 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:30:18,699 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.70ms DEBUG 2024-07-28 00:30:18,857 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:30:18,860 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.73ms DEBUG 2024-07-28 00:30:18,877 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:30:18,881 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.60ms DEBUG 2024-07-28 00:30:18,897 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:30:18,901 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.22ms DEBUG 2024-07-28 00:30:18,922 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:30:18,923 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.15ms INFO 2024-07-28 00:30:19,280 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 4.06ms INFO 2024-07-28 00:30:19,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.36ms INFO 2024-07-28 00:30:24,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.26ms INFO 2024-07-28 00:30:24,286 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.48ms INFO 2024-07-28 00:30:24,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.06ms INFO 2024-07-28 00:30:24,294 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.19ms DEBUG 2024-07-28 00:30:28,064 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:30:28,087 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 24.10ms DEBUG 2024-07-28 00:30:28,101 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:30:28,105 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.28ms DEBUG 2024-07-28 00:30:28,119 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:30:28,120 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.11ms DEBUG 2024-07-28 00:30:28,140 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:30:28,141 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:30:28,142 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:30:28,142 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:28.508070 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:30:28,145 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 4ms INFO 2024-07-28 00:30:28,150 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.86ms DEBUG 2024-07-28 00:30:28,177 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:30:28,182 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.78ms DEBUG 2024-07-28 00:30:28,197 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:30:28,200 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.42ms DEBUG 2024-07-28 00:30:28,222 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:30:28,224 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.07ms DEBUG 2024-07-28 00:30:28,242 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:30:28,244 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.69ms DEBUG 2024-07-28 00:30:28,260 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:30:28,261 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.59ms DEBUG 2024-07-28 00:30:28,277 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:30:28,280 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.14ms DEBUG 2024-07-28 00:30:28,304 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:30:28,311 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.02ms DEBUG 2024-07-28 00:30:28,325 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:30:28,326 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.20ms DEBUG 2024-07-28 00:30:28,352 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:30:28,361 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.03ms DEBUG 2024-07-28 00:30:28,443 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:30:28,445 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.75ms DEBUG 2024-07-28 00:30:28,466 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:30:28,468 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.54ms DEBUG 2024-07-28 00:30:28,490 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:30:28,494 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.00ms DEBUG 2024-07-28 00:30:28,516 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:30:28,519 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.29ms INFO 2024-07-28 00:30:29,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.04ms INFO 2024-07-28 00:30:29,284 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.84ms INFO 2024-07-28 00:30:34,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.95ms INFO 2024-07-28 00:30:34,280 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.53ms INFO 2024-07-28 00:30:34,284 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.89ms INFO 2024-07-28 00:30:34,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.92ms DEBUG 2024-07-28 00:30:38,062 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:30:38,070 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.37ms DEBUG 2024-07-28 00:30:38,082 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:30:38,087 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.64ms DEBUG 2024-07-28 00:30:38,100 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:30:38,110 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.50ms DEBUG 2024-07-28 00:30:38,130 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:30:38,134 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:30:38,135 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:30:38,137 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:28.508070 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:30:38,324 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:30:38,328 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:38.328060 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:30:38,329 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:28.508070 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:38.328060 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:30:38,336 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 201ms INFO 2024-07-28 00:30:38,340 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 210.23ms DEBUG 2024-07-28 00:30:38,367 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:30:38,371 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.82ms DEBUG 2024-07-28 00:30:38,390 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:30:38,394 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.68ms DEBUG 2024-07-28 00:30:38,413 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:30:38,415 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.54ms DEBUG 2024-07-28 00:30:38,429 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:30:38,431 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.70ms DEBUG 2024-07-28 00:30:38,450 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:30:38,455 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.84ms DEBUG 2024-07-28 00:30:38,470 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:30:38,473 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.44ms DEBUG 2024-07-28 00:30:38,494 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:30:38,498 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.14ms DEBUG 2024-07-28 00:30:38,511 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:30:38,513 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.30ms DEBUG 2024-07-28 00:30:38,534 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:30:38,542 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.84ms INFO 2024-07-28 00:30:39,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.22ms INFO 2024-07-28 00:30:39,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.75ms DEBUG 2024-07-28 00:30:39,538 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:30:39,541 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.26ms DEBUG 2024-07-28 00:30:39,562 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:30:39,564 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.35ms DEBUG 2024-07-28 00:30:39,585 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:30:39,588 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.77ms DEBUG 2024-07-28 00:30:39,599 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:30:39,601 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.88ms INFO 2024-07-28 00:30:44,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.51ms INFO 2024-07-28 00:30:44,280 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.65ms INFO 2024-07-28 00:30:44,285 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.42ms INFO 2024-07-28 00:30:44,292 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.72ms DEBUG 2024-07-28 00:30:48,067 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:30:48,076 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.85ms DEBUG 2024-07-28 00:30:48,091 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:30:48,095 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.28ms DEBUG 2024-07-28 00:30:48,110 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:30:48,111 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.06ms DEBUG 2024-07-28 00:30:48,129 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:30:48,130 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:30:48,131 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:30:48,131 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:48.328060 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:30:48,133 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 3ms INFO 2024-07-28 00:30:48,137 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.62ms DEBUG 2024-07-28 00:30:48,165 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:30:48,167 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.97ms DEBUG 2024-07-28 00:30:48,182 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:30:48,184 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.89ms DEBUG 2024-07-28 00:30:48,201 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:30:48,203 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.85ms DEBUG 2024-07-28 00:30:48,217 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:30:48,218 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.24ms DEBUG 2024-07-28 00:30:48,232 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:30:48,234 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.23ms DEBUG 2024-07-28 00:30:48,247 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:30:48,249 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.26ms DEBUG 2024-07-28 00:30:48,263 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:30:48,265 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.17ms DEBUG 2024-07-28 00:30:48,286 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:30:48,293 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.58ms DEBUG 2024-07-28 00:30:48,318 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:30:48,333 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 16.19ms DEBUG 2024-07-28 00:30:48,418 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:30:48,421 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.43ms DEBUG 2024-07-28 00:30:48,450 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:30:48,453 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.41ms DEBUG 2024-07-28 00:30:48,467 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:30:48,469 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.88ms DEBUG 2024-07-28 00:30:48,482 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:30:48,483 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.22ms INFO 2024-07-28 00:30:49,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.20ms INFO 2024-07-28 00:30:49,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.17ms INFO 2024-07-28 00:30:54,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.36ms INFO 2024-07-28 00:30:54,280 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.53ms INFO 2024-07-28 00:30:54,282 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.11ms INFO 2024-07-28 00:30:54,286 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.80ms DEBUG 2024-07-28 00:30:58,065 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:30:58,075 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.10ms DEBUG 2024-07-28 00:30:58,087 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:30:58,094 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.05ms DEBUG 2024-07-28 00:30:58,107 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:30:58,110 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.25ms DEBUG 2024-07-28 00:30:58,122 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:30:58,124 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:30:58,125 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:30:58,126 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:48.328060 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:30:58,341 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:30:58,342 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:58.342215 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:30:58,342 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:48.328060 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:30:58.342215 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:30:58,344 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 220ms INFO 2024-07-28 00:30:58,347 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 226.52ms DEBUG 2024-07-28 00:30:58,369 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:30:58,372 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.62ms DEBUG 2024-07-28 00:30:58,391 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:30:58,394 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.47ms DEBUG 2024-07-28 00:30:58,413 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:30:58,415 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.17ms DEBUG 2024-07-28 00:30:58,433 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:30:58,435 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.24ms DEBUG 2024-07-28 00:30:58,448 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:30:58,451 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.77ms DEBUG 2024-07-28 00:30:58,469 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:30:58,471 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.12ms DEBUG 2024-07-28 00:30:58,491 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:30:58,493 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.97ms DEBUG 2024-07-28 00:30:58,506 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:30:58,508 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.31ms DEBUG 2024-07-28 00:30:58,526 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:30:58,535 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.08ms DEBUG 2024-07-28 00:30:58,621 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:30:58,623 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.56ms DEBUG 2024-07-28 00:30:58,645 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:30:58,647 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.54ms DEBUG 2024-07-28 00:30:58,668 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:30:58,671 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.96ms DEBUG 2024-07-28 00:30:58,684 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:30:58,686 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.39ms INFO 2024-07-28 00:30:59,278 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.83ms INFO 2024-07-28 00:30:59,289 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.69ms INFO 2024-07-28 00:31:04,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.79ms INFO 2024-07-28 00:31:04,280 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.34ms INFO 2024-07-28 00:31:04,285 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.10ms INFO 2024-07-28 00:31:04,287 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.57ms DEBUG 2024-07-28 00:31:08,069 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:31:08,077 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.11ms DEBUG 2024-07-28 00:31:08,099 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:31:08,105 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.06ms DEBUG 2024-07-28 00:31:08,119 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:31:08,122 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.61ms DEBUG 2024-07-28 00:31:08,144 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:31:08,148 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:31:08,148 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:31:08,151 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:08.342215 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:31:08,154 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 6ms INFO 2024-07-28 00:31:08,168 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 24.86ms DEBUG 2024-07-28 00:31:08,190 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:31:08,192 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.35ms DEBUG 2024-07-28 00:31:08,206 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:31:08,208 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.00ms DEBUG 2024-07-28 00:31:08,235 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:31:08,236 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.18ms DEBUG 2024-07-28 00:31:08,251 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:31:08,252 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.53ms DEBUG 2024-07-28 00:31:08,269 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:31:08,273 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.80ms DEBUG 2024-07-28 00:31:08,309 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:31:08,311 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.56ms DEBUG 2024-07-28 00:31:08,335 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:31:08,336 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.30ms DEBUG 2024-07-28 00:31:08,361 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:31:08,362 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.74ms DEBUG 2024-07-28 00:31:08,380 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:31:08,390 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.18ms DEBUG 2024-07-28 00:31:08,479 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:31:08,489 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.92ms DEBUG 2024-07-28 00:31:08,507 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:31:08,510 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.84ms DEBUG 2024-07-28 00:31:08,527 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:31:08,530 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.58ms DEBUG 2024-07-28 00:31:08,547 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:31:08,551 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.19ms INFO 2024-07-28 00:31:09,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.54ms INFO 2024-07-28 00:31:09,287 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.52ms INFO 2024-07-28 00:31:14,278 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.01ms INFO 2024-07-28 00:31:14,281 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.10ms INFO 2024-07-28 00:31:14,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.60ms INFO 2024-07-28 00:31:14,295 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.65ms DEBUG 2024-07-28 00:31:18,335 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:31:18,342 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.99ms DEBUG 2024-07-28 00:31:18,362 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:31:18,366 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.98ms DEBUG 2024-07-28 00:31:18,385 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:31:18,388 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.06ms DEBUG 2024-07-28 00:31:18,412 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:31:18,414 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:31:18,415 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:31:18,415 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:08.342215 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:31:18,617 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:31:18,619 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:18.619116 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:31:18,619 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:08.342215 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:18.619116 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:31:18,622 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 208ms INFO 2024-07-28 00:31:18,624 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 213.00ms DEBUG 2024-07-28 00:31:18,667 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:31:18,669 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.11ms DEBUG 2024-07-28 00:31:18,697 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:31:18,704 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.01ms DEBUG 2024-07-28 00:31:18,732 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:31:18,734 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.97ms DEBUG 2024-07-28 00:31:18,756 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:31:18,758 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.16ms DEBUG 2024-07-28 00:31:18,783 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:31:18,785 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.53ms DEBUG 2024-07-28 00:31:18,803 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:31:18,805 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.42ms DEBUG 2024-07-28 00:31:18,821 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:31:18,823 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.92ms DEBUG 2024-07-28 00:31:18,844 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:31:18,846 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.80ms DEBUG 2024-07-28 00:31:18,877 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:31:18,892 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 16.72ms DEBUG 2024-07-28 00:31:18,977 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:31:18,979 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.78ms DEBUG 2024-07-28 00:31:18,994 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:31:18,998 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.42ms DEBUG 2024-07-28 00:31:19,019 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:31:19,021 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.05ms DEBUG 2024-07-28 00:31:19,041 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:31:19,043 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.31ms INFO 2024-07-28 00:31:19,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.96ms INFO 2024-07-28 00:31:19,285 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.72ms INFO 2024-07-28 00:31:24,278 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.05ms INFO 2024-07-28 00:31:24,280 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.07ms INFO 2024-07-28 00:31:24,286 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.67ms INFO 2024-07-28 00:31:24,293 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.65ms DEBUG 2024-07-28 00:31:28,067 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:31:28,077 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.54ms DEBUG 2024-07-28 00:31:28,097 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:31:28,100 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.07ms DEBUG 2024-07-28 00:31:28,112 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:31:28,114 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.30ms DEBUG 2024-07-28 00:31:28,127 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:31:28,131 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:31:28,135 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:31:28,135 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:28.619116 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:31:28,140 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 9ms INFO 2024-07-28 00:31:28,143 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 17.45ms DEBUG 2024-07-28 00:31:28,173 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:31:28,177 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.81ms DEBUG 2024-07-28 00:31:28,198 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:31:28,202 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.87ms DEBUG 2024-07-28 00:31:28,215 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:31:28,217 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.89ms DEBUG 2024-07-28 00:31:28,238 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:31:28,240 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.51ms DEBUG 2024-07-28 00:31:28,254 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:31:28,256 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.71ms DEBUG 2024-07-28 00:31:28,270 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:31:28,272 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.71ms DEBUG 2024-07-28 00:31:28,292 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:31:28,294 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.75ms DEBUG 2024-07-28 00:31:28,313 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:31:28,315 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.77ms DEBUG 2024-07-28 00:31:28,329 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:31:28,346 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 19.17ms DEBUG 2024-07-28 00:31:28,431 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:31:28,433 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.71ms DEBUG 2024-07-28 00:31:28,453 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:31:28,455 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.28ms DEBUG 2024-07-28 00:31:28,477 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:31:28,480 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.80ms DEBUG 2024-07-28 00:31:28,494 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:31:28,496 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.39ms INFO 2024-07-28 00:31:29,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.09ms INFO 2024-07-28 00:31:29,283 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.75ms INFO 2024-07-28 00:31:34,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.21ms INFO 2024-07-28 00:31:34,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.00ms INFO 2024-07-28 00:31:34,286 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.05ms INFO 2024-07-28 00:31:34,292 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.61ms DEBUG 2024-07-28 00:31:38,073 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:31:38,081 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.83ms DEBUG 2024-07-28 00:31:38,098 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:31:38,103 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.33ms DEBUG 2024-07-28 00:31:38,117 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:31:38,119 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.20ms DEBUG 2024-07-28 00:31:38,135 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:31:38,136 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:31:38,137 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:31:38,137 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:28.619116 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:31:38,313 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:31:38,314 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:38.314161 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] TRACE 2024-07-28 00:31:38,314 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:28.619116 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:38.314161 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:31:38,316 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 179ms INFO 2024-07-28 00:31:38,321 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 186.73ms DEBUG 2024-07-28 00:31:38,351 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:31:38,353 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.17ms DEBUG 2024-07-28 00:31:38,369 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:31:38,373 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.70ms DEBUG 2024-07-28 00:31:38,386 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:31:38,390 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.37ms DEBUG 2024-07-28 00:31:38,414 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:31:38,419 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.70ms DEBUG 2024-07-28 00:31:38,441 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:31:38,444 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.27ms DEBUG 2024-07-28 00:31:38,458 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:31:38,460 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.79ms DEBUG 2024-07-28 00:31:38,473 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:31:38,475 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.24ms DEBUG 2024-07-28 00:31:38,495 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:31:38,497 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.34ms DEBUG 2024-07-28 00:31:38,515 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:31:38,523 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.89ms DEBUG 2024-07-28 00:31:38,602 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:31:38,604 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.67ms DEBUG 2024-07-28 00:31:38,625 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:31:38,629 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.28ms DEBUG 2024-07-28 00:31:38,650 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:31:38,653 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.39ms DEBUG 2024-07-28 00:31:38,668 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:31:38,669 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.41ms INFO 2024-07-28 00:31:39,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.19ms INFO 2024-07-28 00:31:39,279 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.02ms INFO 2024-07-28 00:31:44,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.21ms INFO 2024-07-28 00:31:44,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.63ms INFO 2024-07-28 00:31:44,284 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.21ms INFO 2024-07-28 00:31:44,290 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.53ms DEBUG 2024-07-28 00:31:48,072 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:31:48,080 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.75ms DEBUG 2024-07-28 00:31:48,099 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:31:48,104 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.47ms DEBUG 2024-07-28 00:31:48,131 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:31:48,134 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.12ms DEBUG 2024-07-28 00:31:48,146 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:31:48,148 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:31:48,149 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:31:48,150 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:48.314161 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:31:48,156 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 7ms INFO 2024-07-28 00:31:48,164 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 19.37ms DEBUG 2024-07-28 00:31:48,191 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:31:48,195 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.62ms DEBUG 2024-07-28 00:31:48,208 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:31:48,210 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.85ms DEBUG 2024-07-28 00:31:48,232 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:31:48,233 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.47ms DEBUG 2024-07-28 00:31:48,250 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:31:48,252 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.36ms DEBUG 2024-07-28 00:31:48,267 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:31:48,269 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.84ms DEBUG 2024-07-28 00:31:48,289 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:31:48,290 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.53ms DEBUG 2024-07-28 00:31:48,303 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:31:48,310 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.62ms DEBUG 2024-07-28 00:31:48,325 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:31:48,326 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.65ms DEBUG 2024-07-28 00:31:48,347 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:31:48,355 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.81ms DEBUG 2024-07-28 00:31:48,455 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:31:48,457 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.79ms DEBUG 2024-07-28 00:31:48,471 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:31:48,473 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.10ms DEBUG 2024-07-28 00:31:48,488 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:31:48,490 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.25ms DEBUG 2024-07-28 00:31:48,509 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:31:48,510 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.72ms INFO 2024-07-28 00:31:49,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.31ms INFO 2024-07-28 00:31:49,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.81ms INFO 2024-07-28 00:31:54,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.46ms INFO 2024-07-28 00:31:54,280 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 4.64ms INFO 2024-07-28 00:31:54,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.09ms INFO 2024-07-28 00:31:54,291 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.42ms DEBUG 2024-07-28 00:31:58,079 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:31:58,086 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.10ms DEBUG 2024-07-28 00:31:58,103 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:31:58,107 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.66ms DEBUG 2024-07-28 00:31:58,134 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:31:58,135 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.06ms DEBUG 2024-07-28 00:31:58,154 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:31:58,155 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:31:58,156 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:31:58,156 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:48.314161 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] DEBUG 2024-07-28 00:31:58,372 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 200 None TRACE 2024-07-28 00:31:58,378 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:58.376746 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] TRACE 2024-07-28 00:31:58,379 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag mismatch for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:48.314161 [ETag: "MC-ImMyMDU2NmI4NTI2YmY3ZmIzNTZjOTRkOWZmOGFlY2I3Ig=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:31:58.376746 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:31:58,381 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 225ms INFO 2024-07-28 00:31:58,383 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 229.80ms DEBUG 2024-07-28 00:31:58,434 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:31:58,437 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.11ms DEBUG 2024-07-28 00:31:58,466 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:31:58,468 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.66ms DEBUG 2024-07-28 00:31:58,492 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:31:58,493 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.20ms DEBUG 2024-07-28 00:31:58,515 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:31:58,516 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.14ms DEBUG 2024-07-28 00:31:58,535 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:31:58,536 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.11ms DEBUG 2024-07-28 00:31:58,555 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:31:58,556 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.01ms DEBUG 2024-07-28 00:31:58,570 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:31:58,572 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.16ms DEBUG 2024-07-28 00:31:58,592 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:31:58,593 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.20ms DEBUG 2024-07-28 00:31:58,613 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:31:58,620 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.81ms DEBUG 2024-07-28 00:31:58,728 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:31:58,731 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.22ms DEBUG 2024-07-28 00:31:58,751 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:31:58,754 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.02ms DEBUG 2024-07-28 00:31:58,774 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:31:58,776 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.76ms DEBUG 2024-07-28 00:31:58,799 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:31:58,800 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.09ms INFO 2024-07-28 00:31:59,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.47ms INFO 2024-07-28 00:31:59,284 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.21ms INFO 2024-07-28 00:32:04,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.91ms INFO 2024-07-28 00:32:04,281 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 5.33ms INFO 2024-07-28 00:32:04,289 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.68ms INFO 2024-07-28 00:32:04,291 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.78ms DEBUG 2024-07-28 00:32:08,077 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:32:08,092 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 15.61ms DEBUG 2024-07-28 00:32:08,107 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:32:08,114 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.21ms DEBUG 2024-07-28 00:32:08,140 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:32:08,145 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.19ms DEBUG 2024-07-28 00:32:08,170 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:32:08,177 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:32:08,184 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:32:08,185 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:08.376746 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:32:08,202 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 24ms INFO 2024-07-28 00:32:08,210 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 42.62ms DEBUG 2024-07-28 00:32:08,241 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:32:08,251 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.13ms DEBUG 2024-07-28 00:32:08,267 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:32:08,271 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.70ms DEBUG 2024-07-28 00:32:08,286 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:32:08,288 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.77ms DEBUG 2024-07-28 00:32:08,312 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:32:08,314 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.84ms DEBUG 2024-07-28 00:32:08,331 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:32:08,333 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.72ms DEBUG 2024-07-28 00:32:08,359 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:32:08,361 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.80ms DEBUG 2024-07-28 00:32:08,380 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:32:08,382 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.64ms DEBUG 2024-07-28 00:32:08,403 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:32:08,405 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.42ms DEBUG 2024-07-28 00:32:08,427 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:32:08,435 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.97ms DEBUG 2024-07-28 00:32:08,550 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:32:08,555 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.44ms DEBUG 2024-07-28 00:32:08,571 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:32:08,575 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.37ms DEBUG 2024-07-28 00:32:08,597 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:32:08,600 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.73ms DEBUG 2024-07-28 00:32:08,613 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:32:08,614 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.60ms INFO 2024-07-28 00:32:09,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.81ms INFO 2024-07-28 00:32:09,286 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.73ms INFO 2024-07-28 00:32:14,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.02ms INFO 2024-07-28 00:32:14,282 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.38ms INFO 2024-07-28 00:32:14,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.04ms INFO 2024-07-28 00:32:14,294 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.90ms DEBUG 2024-07-28 00:32:18,075 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:32:18,084 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.80ms DEBUG 2024-07-28 00:32:18,103 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:32:18,110 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.75ms DEBUG 2024-07-28 00:32:18,124 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:32:18,128 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.44ms DEBUG 2024-07-28 00:32:18,147 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:32:18,150 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:32:18,151 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:32:18,151 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:08.376746 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:32:18,444 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:32:18,445 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:18.445294 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] TRACE 2024-07-28 00:32:18,445 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:08.376746 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:18.445294 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:32:18,447 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 297ms INFO 2024-07-28 00:32:18,449 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 302.49ms DEBUG 2024-07-28 00:32:18,475 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:32:18,478 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.70ms DEBUG 2024-07-28 00:32:18,501 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:32:18,503 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.74ms DEBUG 2024-07-28 00:32:18,522 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:32:18,524 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.47ms DEBUG 2024-07-28 00:32:18,536 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:32:18,538 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.71ms DEBUG 2024-07-28 00:32:18,556 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:32:18,558 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.11ms DEBUG 2024-07-28 00:32:18,569 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:32:18,571 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.15ms DEBUG 2024-07-28 00:32:18,582 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:32:18,584 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.36ms DEBUG 2024-07-28 00:32:18,595 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:32:18,598 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.32ms DEBUG 2024-07-28 00:32:18,608 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:32:18,615 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.83ms DEBUG 2024-07-28 00:32:18,711 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:32:18,714 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.21ms DEBUG 2024-07-28 00:32:18,742 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:32:18,746 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.27ms DEBUG 2024-07-28 00:32:18,767 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:32:18,771 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.60ms DEBUG 2024-07-28 00:32:18,792 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:32:18,795 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.92ms INFO 2024-07-28 00:32:19,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.82ms INFO 2024-07-28 00:32:19,282 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.47ms INFO 2024-07-28 00:32:24,280 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 5.49ms INFO 2024-07-28 00:32:24,287 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 11.65ms INFO 2024-07-28 00:32:24,298 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.15ms INFO 2024-07-28 00:32:24,299 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.85ms DEBUG 2024-07-28 00:32:28,087 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:32:28,100 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 14.58ms DEBUG 2024-07-28 00:32:28,121 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:32:28,127 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.02ms DEBUG 2024-07-28 00:32:28,166 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:32:28,170 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.92ms DEBUG 2024-07-28 00:32:28,195 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:32:28,197 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:32:28,198 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:32:28,199 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:28.445294 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:32:28,202 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 5ms INFO 2024-07-28 00:32:28,204 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.65ms DEBUG 2024-07-28 00:32:28,234 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:32:28,236 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.64ms DEBUG 2024-07-28 00:32:28,252 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:32:28,254 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.90ms DEBUG 2024-07-28 00:32:28,280 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:32:28,282 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.15ms DEBUG 2024-07-28 00:32:28,298 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:32:28,299 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.37ms DEBUG 2024-07-28 00:32:28,323 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:32:28,325 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.29ms DEBUG 2024-07-28 00:32:28,341 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:32:28,342 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.31ms DEBUG 2024-07-28 00:32:28,358 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:32:28,360 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.81ms DEBUG 2024-07-28 00:32:28,376 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:32:28,378 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.60ms DEBUG 2024-07-28 00:32:28,402 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:32:28,421 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 20.85ms DEBUG 2024-07-28 00:32:28,526 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:32:28,530 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.67ms DEBUG 2024-07-28 00:32:28,551 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:32:28,556 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.45ms DEBUG 2024-07-28 00:32:28,569 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:32:28,573 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.78ms DEBUG 2024-07-28 00:32:28,585 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:32:28,590 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.87ms INFO 2024-07-28 00:32:29,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.19ms INFO 2024-07-28 00:32:29,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.75ms INFO 2024-07-28 00:32:34,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.39ms INFO 2024-07-28 00:32:34,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.40ms INFO 2024-07-28 00:32:34,281 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.01ms INFO 2024-07-28 00:32:34,285 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.78ms DEBUG 2024-07-28 00:32:38,080 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:32:38,087 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.98ms DEBUG 2024-07-28 00:32:38,109 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:32:38,112 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.29ms DEBUG 2024-07-28 00:32:38,143 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:32:38,144 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 1.92ms DEBUG 2024-07-28 00:32:38,164 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:32:38,165 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:32:38,166 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:32:38,166 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:28.445294 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:32:38,390 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:32:38,391 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:38.391527 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] TRACE 2024-07-28 00:32:38,393 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:28.445294 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:38.391527 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:32:38,400 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 234ms INFO 2024-07-28 00:32:38,403 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 239.09ms DEBUG 2024-07-28 00:32:38,427 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:32:38,429 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.96ms DEBUG 2024-07-28 00:32:38,454 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:32:38,456 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.82ms DEBUG 2024-07-28 00:32:38,479 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:32:38,480 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.42ms DEBUG 2024-07-28 00:32:38,504 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:32:38,505 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.50ms DEBUG 2024-07-28 00:32:38,526 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:32:38,528 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.56ms DEBUG 2024-07-28 00:32:38,543 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:32:38,545 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.61ms DEBUG 2024-07-28 00:32:38,558 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:32:38,560 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.45ms DEBUG 2024-07-28 00:32:38,573 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:32:38,575 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.66ms DEBUG 2024-07-28 00:32:38,595 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:32:38,603 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.43ms DEBUG 2024-07-28 00:32:38,693 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:32:38,694 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.80ms DEBUG 2024-07-28 00:32:38,718 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:32:38,721 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.30ms DEBUG 2024-07-28 00:32:38,740 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:32:38,742 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.35ms DEBUG 2024-07-28 00:32:38,765 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:32:38,767 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.37ms INFO 2024-07-28 00:32:39,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.00ms INFO 2024-07-28 00:32:39,282 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.84ms INFO 2024-07-28 00:32:44,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.42ms INFO 2024-07-28 00:32:44,283 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.26ms INFO 2024-07-28 00:32:44,286 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.42ms INFO 2024-07-28 00:32:44,294 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.89ms DEBUG 2024-07-28 00:32:48,083 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:32:48,091 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.29ms DEBUG 2024-07-28 00:32:48,110 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:32:48,113 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.71ms DEBUG 2024-07-28 00:32:48,129 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:32:48,130 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.34ms DEBUG 2024-07-28 00:32:48,147 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:32:48,148 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:32:48,149 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:32:48,149 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:48.391527 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:32:48,152 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 3ms INFO 2024-07-28 00:32:48,155 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.59ms DEBUG 2024-07-28 00:32:48,192 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:32:48,196 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.81ms DEBUG 2024-07-28 00:32:48,213 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:32:48,216 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.90ms DEBUG 2024-07-28 00:32:48,240 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:32:48,242 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.89ms DEBUG 2024-07-28 00:32:48,265 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:32:48,267 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.94ms DEBUG 2024-07-28 00:32:48,283 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:32:48,285 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.88ms DEBUG 2024-07-28 00:32:48,299 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:32:48,301 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.33ms DEBUG 2024-07-28 00:32:48,322 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:32:48,324 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.78ms DEBUG 2024-07-28 00:32:48,344 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:32:48,348 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.15ms DEBUG 2024-07-28 00:32:48,365 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:32:48,374 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 10.00ms DEBUG 2024-07-28 00:32:48,467 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:32:48,471 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.70ms DEBUG 2024-07-28 00:32:48,491 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:32:48,497 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.52ms DEBUG 2024-07-28 00:32:48,510 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:32:48,514 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.87ms DEBUG 2024-07-28 00:32:48,532 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:32:48,534 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.58ms INFO 2024-07-28 00:32:49,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.24ms INFO 2024-07-28 00:32:49,279 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.02ms INFO 2024-07-28 00:32:54,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.20ms INFO 2024-07-28 00:32:54,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.32ms INFO 2024-07-28 00:32:54,281 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.73ms INFO 2024-07-28 00:32:54,284 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.67ms DEBUG 2024-07-28 00:32:58,080 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:32:58,089 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 9.44ms DEBUG 2024-07-28 00:32:58,102 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:32:58,108 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.38ms DEBUG 2024-07-28 00:32:58,124 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:32:58,125 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.15ms DEBUG 2024-07-28 00:32:58,141 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:32:58,142 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:32:58,143 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:32:58,143 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:48.391527 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:32:58,419 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:32:58,421 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:58.421531 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] TRACE 2024-07-28 00:32:58,422 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:48.391527 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:32:58.421531 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:32:58,426 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 284ms INFO 2024-07-28 00:32:58,434 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 294.23ms DEBUG 2024-07-28 00:32:58,457 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:32:58,462 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.28ms DEBUG 2024-07-28 00:32:58,478 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:32:58,483 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.56ms DEBUG 2024-07-28 00:32:58,504 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:32:58,506 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.95ms DEBUG 2024-07-28 00:32:58,525 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:32:58,529 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.18ms DEBUG 2024-07-28 00:32:58,540 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:32:58,542 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.47ms DEBUG 2024-07-28 00:32:58,561 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:32:58,563 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.23ms DEBUG 2024-07-28 00:32:58,576 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:32:58,578 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.11ms DEBUG 2024-07-28 00:32:58,598 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:32:58,599 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.09ms DEBUG 2024-07-28 00:32:58,618 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:32:58,625 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.59ms DEBUG 2024-07-28 00:32:58,721 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:32:58,723 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.31ms DEBUG 2024-07-28 00:32:58,753 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:32:58,757 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.57ms DEBUG 2024-07-28 00:32:58,780 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:32:58,784 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.10ms DEBUG 2024-07-28 00:32:58,811 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:32:58,812 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.07ms INFO 2024-07-28 00:32:59,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.25ms INFO 2024-07-28 00:32:59,279 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.01ms INFO 2024-07-28 00:33:04,279 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 3.65ms INFO 2024-07-28 00:33:04,282 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.54ms INFO 2024-07-28 00:33:04,293 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.64ms INFO 2024-07-28 00:33:04,298 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 7.89ms DEBUG 2024-07-28 00:33:08,080 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:33:08,092 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 12.89ms DEBUG 2024-07-28 00:33:08,105 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:33:08,109 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.30ms DEBUG 2024-07-28 00:33:08,123 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:33:08,124 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.49ms DEBUG 2024-07-28 00:33:08,146 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:33:08,147 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:33:08,147 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:33:08,148 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:33:08.421531 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:33:08,150 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 3ms INFO 2024-07-28 00:33:08,153 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 8.31ms DEBUG 2024-07-28 00:33:08,175 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:33:08,177 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.90ms DEBUG 2024-07-28 00:33:08,190 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:33:08,193 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.87ms DEBUG 2024-07-28 00:33:08,223 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:33:08,226 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 5.55ms DEBUG 2024-07-28 00:33:08,250 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:33:08,254 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.61ms DEBUG 2024-07-28 00:33:08,274 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:33:08,278 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.85ms DEBUG 2024-07-28 00:33:08,294 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:33:08,297 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.65ms DEBUG 2024-07-28 00:33:08,310 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:33:08,313 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.11ms DEBUG 2024-07-28 00:33:08,333 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:33:08,335 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.59ms DEBUG 2024-07-28 00:33:08,356 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:33:08,363 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 7.94ms DEBUG 2024-07-28 00:33:08,444 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:33:08,446 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.76ms DEBUG 2024-07-28 00:33:08,467 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:33:08,470 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.96ms DEBUG 2024-07-28 00:33:08,483 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:33:08,485 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.95ms DEBUG 2024-07-28 00:33:08,504 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:33:08,505 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.24ms INFO 2024-07-28 00:33:09,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.28ms INFO 2024-07-28 00:33:09,285 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.32ms INFO 2024-07-28 00:33:14,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.30ms INFO 2024-07-28 00:33:14,280 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.82ms INFO 2024-07-28 00:33:14,282 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 3.15ms INFO 2024-07-28 00:33:14,285 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.88ms DEBUG 2024-07-28 00:33:18,086 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:33:18,096 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.70ms DEBUG 2024-07-28 00:33:18,121 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:33:18,265 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 144.79ms DEBUG 2024-07-28 00:33:18,284 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:33:18,287 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.86ms DEBUG 2024-07-28 00:33:18,305 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:33:18,313 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:33:18,313 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:33:18,314 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data expired for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:33:08.421531 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:33:18,518 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/users/USERNAME/playlists?limit=50 HTTP/11" 304 0 TRACE 2024-07-28 00:33:18,525 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:33:18.525443 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] TRACE 2024-07-28 00:33:18,526 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web ETag match for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:33:08.421531 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:33:18.525443 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:33:18,528 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 215ms INFO 2024-07-28 00:33:18,530 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 226.50ms DEBUG 2024-07-28 00:33:18,585 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:33:18,587 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.13ms DEBUG 2024-07-28 00:33:18,610 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:33:18,612 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.12ms DEBUG 2024-07-28 00:33:18,638 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:33:18,639 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.59ms DEBUG 2024-07-28 00:33:18,664 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:33:18,666 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.56ms DEBUG 2024-07-28 00:33:18,684 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:33:18,685 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.59ms DEBUG 2024-07-28 00:33:18,703 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:33:18,705 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.77ms DEBUG 2024-07-28 00:33:18,724 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:33:18,727 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.35ms DEBUG 2024-07-28 00:33:18,753 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:33:18,757 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.00ms DEBUG 2024-07-28 00:33:18,777 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:33:18,791 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 16.26ms DEBUG 2024-07-28 00:33:18,882 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:33:18,884 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.87ms DEBUG 2024-07-28 00:33:18,905 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:33:18,907 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.62ms DEBUG 2024-07-28 00:33:18,928 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:33:18,930 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.56ms DEBUG 2024-07-28 00:33:18,951 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:33:18,952 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.72ms INFO 2024-07-28 00:33:19,276 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.24ms INFO 2024-07-28 00:33:19,284 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.89ms INFO 2024-07-28 00:33:24,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.36ms INFO 2024-07-28 00:33:24,278 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 2.48ms INFO 2024-07-28 00:33:24,285 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.60ms INFO 2024-07-28 00:33:24,288 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 4.38ms DEBUG 2024-07-28 00:33:28,085 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_version"}' INFO 2024-07-28 00:33:28,102 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 18.40ms DEBUG 2024-07-28 00:33:28,122 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.get_uri_schemes"}' INFO 2024-07-28 00:33:28,126 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.93ms DEBUG 2024-07-28 00:33:28,146 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_consume"}' INFO 2024-07-28 00:33:28,148 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.69ms DEBUG 2024-07-28 00:33:28,160 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playlists.as_list"}' TRACE 2024-07-28 00:33:28,163 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'users/USERNAME/playlists' TRACE 2024-07-28 00:33:28,164 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'users/USERNAME/playlists?limit=50' TRACE 2024-07-28 00:33:28,167 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Cached data fresh for URL: https://api.spotify.com/v1/users/USERNAME/playlists?limit=50 expires at: 2024-07-28 00:33:28.525443 [ETag: "MC-ImY1M2QwZDVkNjFjNzdiZTMxMmNiNmUxZjgxMjg1ZDlkIg=="] DEBUG 2024-07-28 00:33:28,170 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.as_list() took 7ms INFO 2024-07-28 00:33:28,172 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 13.06ms DEBUG 2024-07-28 00:33:28,200 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_volume"}' INFO 2024-07-28 00:33:28,203 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.37ms DEBUG 2024-07-28 00:33:28,218 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.mixer.get_mute"}' INFO 2024-07-28 00:33:28,220 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.28ms DEBUG 2024-07-28 00:33:28,240 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_random"}' INFO 2024-07-28 00:33:28,243 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.65ms DEBUG 2024-07-28 00:33:28,255 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_state"}' INFO 2024-07-28 00:33:28,259 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.21ms DEBUG 2024-07-28 00:33:28,270 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_repeat"}' INFO 2024-07-28 00:33:28,274 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.24ms DEBUG 2024-07-28 00:33:28,294 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_single"}' INFO 2024-07-28 00:33:28,296 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.26ms DEBUG 2024-07-28 00:33:28,308 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.index"}' INFO 2024-07-28 00:33:28,310 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 2.75ms DEBUG 2024-07-28 00:33:28,327 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_length"}' INFO 2024-07-28 00:33:28,330 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.17ms DEBUG 2024-07-28 00:33:28,343 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.tracklist.get_tl_tracks"}' INFO 2024-07-28 00:33:28,354 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 11.58ms DEBUG 2024-07-28 00:33:28,445 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_current_tl_track"}' INFO 2024-07-28 00:33:28,450 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.03ms DEBUG 2024-07-28 00:33:28,474 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.library.get_images", "params": [["spotify:track:09wCcouq2QLzCocr6xEdJu"]]}' INFO 2024-07-28 00:33:28,479 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 6.22ms DEBUG 2024-07-28 00:33:28,494 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_time_position"}' INFO 2024-07-28 00:33:28,497 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 4.60ms DEBUG 2024-07-28 00:33:28,509 [1:HttpServer] mopidy.http.handlers Received RPC message from 10.0.100.65: b'{"jsonrpc": "2.0", "id": 0, "method": "core.playback.get_stream_title"}' INFO 2024-07-28 00:33:28,512 [1:HttpServer] tornado.access 200 POST /mopidy/rpc (10.0.100.65) 3.59ms INFO 2024-07-28 00:33:29,275 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.32ms INFO 2024-07-28 00:33:29,280 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.84ms DEBUG 2024-07-28 00:33:33,517 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.browse","params":{"uri":null},"jsonrpc":"2.0","id":149}' DEBUG 2024-07-28 00:33:33,535 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 149, "result": [{"__model__": "Ref", "uri": "file:///var/lib/music", "name": "Files", "type": "directory"}, {"__model__": "Ref", "uri": "internetarchive:", "name": "Internet Archive", "type": "directory"}, {"__model__": "Ref", "uri": "local:directory", "name": "Local media", "type": "directory"}, {"__model__": "Ref", "uri": "podcast+file:///etc/mopidy/podcast/Podcasts.opml", "name": "Podcasts", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:directory", "name": "Spotify", "type": "directory"}, {"__model__": "Ref", "uri": "youtube:browse", "name": "YouTube", "type": "directory"}, {"__model__": "Ref", "uri": "ytmusic:root", "name": "YouTube Music", "type": "directory"}]}' DEBUG 2024-07-28 00:33:33,542 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.get_images","params":{"uris":["file:///var/lib/music","internetarchive:","local:directory","podcast+file:///etc/mopidy/podcast/Podcasts.opml","spotify:directory","youtube:browse","ytmusic:root"]},"jsonrpc":"2.0","id":150}' DEBUG 2024-07-28 00:33:33,544 [1:InternetArchiveBackend-6 (_actor_loop)] mopidy_internetarchive.library Not retrieving images for internetarchive: DEBUG 2024-07-28 00:33:33,545 [1:YouTubeBackend-10 (_actor_loop)] mopidy_youtube using cached images: [] DEBUG 2024-07-28 00:33:33,545 [1:YTMusicBackend-11 (_actor_loop)] mopidy_ytmusic YTMusic found 0 image urls for ytmusic:root DEBUG 2024-07-28 00:33:33,558 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 150, "result": {"file:///var/lib/music": [], "internetarchive:": [], "local:directory": [], "podcast+file:///etc/mopidy/podcast/Podcasts.opml": [], "spotify:directory": [], "youtube:browse": [], "ytmusic:root": []}}' INFO 2024-07-28 00:33:33,569 [1:HttpServer] tornado.access 304 GET /iris/assets/backgrounds/browse-youtube.jpg (10.0.100.61) 3.13ms INFO 2024-07-28 00:33:34,277 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.25ms INFO 2024-07-28 00:33:34,285 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 2.06ms INFO 2024-07-28 00:33:34,288 [1:HttpServer] tornado.access 301 GET /mopidy (10.0.100.64) 1.33ms INFO 2024-07-28 00:33:34,295 [1:HttpServer] tornado.access 200 GET /mopidy/ (10.0.100.64) 1.74ms DEBUG 2024-07-28 00:33:34,610 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.lookup","params":{"uris":["spotify:directory"]},"jsonrpc":"2.0","id":151}' INFO 2024-07-28 00:33:34,612 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.lookup Failed to lookup 'spotify:directory': Could not parse 'spotify:directory' as a Spotify URI DEBUG 2024-07-28 00:33:34,613 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 151, "result": {"spotify:directory": []}}' DEBUG 2024-07-28 00:33:34,613 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.lookup","params":{"uris":["spotify:directory"]},"jsonrpc":"2.0","id":152}' INFO 2024-07-28 00:33:34,614 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.lookup Failed to lookup 'spotify:directory': Could not parse 'spotify:directory' as a Spotify URI DEBUG 2024-07-28 00:33:34,615 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 152, "result": {"spotify:directory": []}}' DEBUG 2024-07-28 00:33:34,618 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.browse","params":{"uri":"spotify:directory"},"jsonrpc":"2.0","id":153}' DEBUG 2024-07-28 00:33:34,620 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 153, "result": [{"__model__": "Ref", "uri": "spotify:top", "name": "Top lists", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:your", "name": "Your music", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:playlists", "name": "Playlists", "type": "directory"}]}' DEBUG 2024-07-28 00:33:34,622 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.browse","params":{"uri":"spotify:directory"},"jsonrpc":"2.0","id":154}' DEBUG 2024-07-28 00:33:34,623 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 154, "result": [{"__model__": "Ref", "uri": "spotify:top", "name": "Top lists", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:your", "name": "Your music", "type": "directory"}, {"__model__": "Ref", "uri": "spotify:playlists", "name": "Playlists", "type": "directory"}]}' DEBUG 2024-07-28 00:33:34,624 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.get_images","params":{"uris":["spotify:top","spotify:your","spotify:playlists"]},"jsonrpc":"2.0","id":155}' DEBUG 2024-07-28 00:33:34,626 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 155, "result": {"spotify:top": [], "spotify:your": [], "spotify:playlists": []}}' DEBUG 2024-07-28 00:33:34,630 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.get_images","params":{"uris":["spotify:top","spotify:your","spotify:playlists"]},"jsonrpc":"2.0","id":156}' DEBUG 2024-07-28 00:33:34,632 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 156, "result": {"spotify:top": [], "spotify:your": [], "spotify:playlists": []}}' DEBUG 2024-07-28 00:33:36,900 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.lookup","params":{"uris":["spotify:playlists"]},"jsonrpc":"2.0","id":157}' INFO 2024-07-28 00:33:36,901 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.lookup Failed to lookup 'spotify:playlists': Could not parse 'spotify:playlists' as a Spotify URI DEBUG 2024-07-28 00:33:36,902 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 157, "result": {"spotify:playlists": []}}' DEBUG 2024-07-28 00:33:36,908 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.browse","params":{"uri":"spotify:playlists"},"jsonrpc":"2.0","id":158}' DEBUG 2024-07-28 00:33:36,910 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 158, "result": [{"__model__": "Ref", "uri": "spotify:playlists:featured", "name": "Featured", "type": "directory"}]}' DEBUG 2024-07-28 00:33:36,915 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.get_images","params":{"uris":["spotify:playlists:featured"]},"jsonrpc":"2.0","id":159}' DEBUG 2024-07-28 00:33:36,917 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 159, "result": {"spotify:playlists:featured": []}}' DEBUG 2024-07-28 00:33:37,835 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.lookup","params":{"uris":["spotify:playlists:featured"]},"jsonrpc":"2.0","id":160}' INFO 2024-07-28 00:33:37,836 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.lookup Failed to lookup 'spotify:playlists:featured': Could not parse 'spotify:playlists:featured' as a Spotify URI DEBUG 2024-07-28 00:33:37,837 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 160, "result": {"spotify:playlists:featured": []}}' DEBUG 2024-07-28 00:33:37,847 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.browse","params":{"uri":"spotify:playlists:featured"},"jsonrpc":"2.0","id":161}' TRACE 2024-07-28 00:33:37,848 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'browse/featured-playlists' TRACE 2024-07-28 00:33:37,848 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'browse/featured-playlists?limit=50' DEBUG 2024-07-28 00:33:38,045 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/browse/featured-playlists?limit=50 HTTP/11" 200 None TRACE 2024-07-28 00:33:38,056 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/browse/featured-playlists?limit=50 expires at: 2024-07-28 00:33:38.053981 [ETag: "MC-IjlhNzJhYzg4Y2Y3ZTQwMDI1MDQxYWYyOGQ0ZDJmYjIxIg=="] DEBUG 2024-07-28 00:33:38,066 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 161, "result": [{"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWSTqUqJcxFk6", "name": "Deutschrap Brandneu", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWUW2bvSkjcJ6", "name": "New Music Friday Deutschland", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4jP4eebSWR9", "name": "Hot Hits Deutschland", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX36edUJpD76c", "name": "Modus Mio", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5KpP2LN299J", "name": "This Is Taylor Swift", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWX7rdRjOECPW", "name": "Sommerhits 2024", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX05r4Oy3Ln97", "name": "Summer House 2024", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXcBWIGoYBM5M", "name": "Today\\u2019s Top Hits", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWZ7eJRBxKzdO", "name": "Summer Dance Hits 2024", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWXeOurMWUII5", "name": "2000er Hits", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX1i11qSEWNoS", "name": "schiebt anders", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWTvNyxOwkztu", "name": "Chillout Lounge", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWTWEW1zqSeEj", "name": "90er Hits", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX0D996ZXujBy", "name": "Taylor Swift | The Eras Tour Official Setlist", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX0gbcr80GO9l", "name": "Viral Hits Deutschland", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX7ZUug1ANKRP", "name": "Main Stage", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv", "name": "80er Hits", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWWY64wDtewQt", "name": "phonk", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX9WU5Losjsy8", "name": "Malle Party 2024", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWTBz12MDeCuX", "name": "me right now", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe", "name": "All Out 80s", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWZESE3fHLhmD", "name": "Sommergef\\u00fchle", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX6J5NfMJS675", "name": "TECHNO BUNKER", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX3Ebqev5IkYU", "name": "Stimmungsmacher", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX2lUf1uE6Mre", "name": "Shisha Club", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXaIrEwuQ3hyy", "name": "Sommer Chillout", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX6uHioFvkN7A", "name": "Schlager Klassiker", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DZ06evO0MZsSQ", "name": "This Is Apache 207", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXbKGrOUA30KN", "name": "POPLAND", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX12qgyzUprB6", "name": "Spielzeit", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX0XUsuxWHRQd", "name": "RapCaviar", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXcfWvNFKxjDo", "name": "Dance Brandneu", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DZ06evO3RbzfW", "name": "This Is Rammstein", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdPec7aLTmlC", "name": "Happy Hits", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX9ASuQophyb3", "name": "T\\u00fcrk\\u00e7e Pop", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4o1oenSJRJd", "name": "All Out 2000s", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX1WhyP6stXXl", "name": "Pop Brandneu", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4OzrY981I1W", "name": "my life is a movie", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXaQm3ZVg9Z2X", "name": "This Is Coldplay", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4uPi2roRUwU", "name": "Happy Dance", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWWMOmoXKqHTD", "name": "Songs to Sing in the Car", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXdcGcdKNYAG0", "name": "Schlager Hits", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DZ06evO4gTUOY", "name": "This Is Eminem", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXbTxeAdrVG2l", "name": "All Out 90s", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX4sWSpwq3LiO", "name": "Peaceful Piano", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX5FlZmJ3JWL1", "name": "Fit Beats ", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DWZd79rJ6a7lp", "name": "Sleep", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX0pH2SQMRXnC", "name": "Hardstyle Bangers", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DX802IXCAaWtY", "name": "90s Dance Party", "type": "playlist"}, {"__model__": "Ref", "uri": "spotify:playlist:37i9dQZF1DXd1MXcE8WTXq", "name": "Summer Throwbacks", "type": "playlist"}]}' DEBUG 2024-07-28 00:33:38,075 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.library.get_images","params":{"uris":["spotify:playlist:37i9dQZF1DWSTqUqJcxFk6","spotify:playlist:37i9dQZF1DWUW2bvSkjcJ6","spotify:playlist:37i9dQZF1DX4jP4eebSWR9","spotify:playlist:37i9dQZF1DX36edUJpD76c","spotify:playlist:37i9dQZF1DX5KpP2LN299J","spotify:playlist:37i9dQZF1DWX7rdRjOECPW","spotify:playlist:37i9dQZF1DX05r4Oy3Ln97","spotify:playlist:37i9dQZF1DXcBWIGoYBM5M","spotify:playlist:37i9dQZF1DWZ7eJRBxKzdO","spotify:playlist:37i9dQZF1DWXeOurMWUII5","spotify:playlist:37i9dQZF1DX1i11qSEWNoS","spotify:playlist:37i9dQZF1DWTvNyxOwkztu","spotify:playlist:37i9dQZF1DWTWEW1zqSeEj","spotify:playlist:37i9dQZF1DX0D996ZXujBy","spotify:playlist:37i9dQZF1DX0gbcr80GO9l","spotify:playlist:37i9dQZF1DX7ZUug1ANKRP","spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv","spotify:playlist:37i9dQZF1DWWY64wDtewQt","spotify:playlist:37i9dQZF1DX9WU5Losjsy8","spotify:playlist:37i9dQZF1DWTBz12MDeCuX","spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe","spotify:playlist:37i9dQZF1DWZESE3fHLhmD","spotify:playlist:37i9dQZF1DX6J5NfMJS675","spotify:playlist:37i9dQZF1DX3Ebqev5IkYU","spotify:playlist:37i9dQZF1DX2lUf1uE6Mre","spotify:playlist:37i9dQZF1DXaIrEwuQ3hyy","spotify:playlist:37i9dQZF1DX6uHioFvkN7A","spotify:playlist:37i9dQZF1DZ06evO0MZsSQ","spotify:playlist:37i9dQZF1DXbKGrOUA30KN","spotify:playlist:37i9dQZF1DX12qgyzUprB6","spotify:playlist:37i9dQZF1DX0XUsuxWHRQd","spotify:playlist:37i9dQZF1DXcfWvNFKxjDo","spotify:playlist:37i9dQZF1DZ06evO3RbzfW","spotify:playlist:37i9dQZF1DXdPec7aLTmlC","spotify:playlist:37i9dQZF1DX9ASuQophyb3","spotify:playlist:37i9dQZF1DX4o1oenSJRJd","spotify:playlist:37i9dQZF1DX1WhyP6stXXl","spotify:playlist:37i9dQZF1DX4OzrY981I1W","spotify:playlist:37i9dQZF1DXaQm3ZVg9Z2X","spotify:playlist:37i9dQZF1DX4uPi2roRUwU","spotify:playlist:37i9dQZF1DWWMOmoXKqHTD","spotify:playlist:37i9dQZF1DXdcGcdKNYAG0","spotify:playlist:37i9dQZF1DZ06evO4gTUOY","spotify:playlist:37i9dQZF1DXbTxeAdrVG2l","spotify:playlist:37i9dQZF1DX4sWSpwq3LiO","spotify:playlist:37i9dQZF1DX5FlZmJ3JWL1","spotify:playlist:37i9dQZF1DWZd79rJ6a7lp","spotify:playlist:37i9dQZF1DX0pH2SQMRXnC","spotify:playlist:37i9dQZF1DX802IXCAaWtY","spotify:playlist:37i9dQZF1DXd1MXcE8WTXq"]},"jsonrpc":"2.0","id":162}' TRACE 2024-07-28 00:33:38,084 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWSTqUqJcxFk6' DEBUG 2024-07-28 00:33:38,505 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWSTqUqJcxFk6 HTTP/11" 200 None TRACE 2024-07-28 00:33:38,548 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWSTqUqJcxFk6 expires at: 2024-07-28 00:33:38.524896 [ETag: "MC-IjcxN2E3NzY2ZDU4OTE1ODU3MjUwNWQ1ZDgxNTgxZGQ2Ig=="] TRACE 2024-07-28 00:33:38,554 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWUW2bvSkjcJ6' DEBUG 2024-07-28 00:33:39,027 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWUW2bvSkjcJ6 HTTP/11" 200 None TRACE 2024-07-28 00:33:39,061 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWUW2bvSkjcJ6 expires at: 2024-07-28 00:33:39.039941 [ETag: "MC-Ijk0MDE1NTI0MDVkNTU4MTJhZThiOWI2ZDlkZTBjNDU1Ig=="] TRACE 2024-07-28 00:33:39,066 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX4jP4eebSWR9' DEBUG 2024-07-28 00:33:39,490 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX4jP4eebSWR9 HTTP/11" 200 None TRACE 2024-07-28 00:33:39,515 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX4jP4eebSWR9 expires at: 2024-07-28 00:33:39.499940 [ETag: "MC-IjJiYmQzNzEwYWZiNzZkMjJhOTg4ZmQ1OWRhN2QzZTY5Ig=="] TRACE 2024-07-28 00:33:39,519 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX36edUJpD76c' DEBUG 2024-07-28 00:33:39,988 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX36edUJpD76c HTTP/11" 200 None TRACE 2024-07-28 00:33:40,019 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX36edUJpD76c expires at: 2024-07-28 00:33:40.002035 [ETag: "MC-ImYxNTE5Zjc1ZGFiYjRlOWRlZDc3MzQ0ZGU2N2Y0M2IyIg=="] TRACE 2024-07-28 00:33:40,025 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX5KpP2LN299J' DEBUG 2024-07-28 00:33:40,579 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX5KpP2LN299J HTTP/11" 200 None TRACE 2024-07-28 00:33:40,616 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX5KpP2LN299J expires at: 2024-07-28 00:33:40.591990 [ETag: "MC-IjM5MTgwMDcxMDc5YWMxY2YxZTQwNWFmMDhkMzNkY2MxIg=="] TRACE 2024-07-28 00:33:40,621 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWX7rdRjOECPW' DEBUG 2024-07-28 00:33:41,196 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWX7rdRjOECPW HTTP/11" 200 None TRACE 2024-07-28 00:33:41,229 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWX7rdRjOECPW expires at: 2024-07-28 00:33:41.209287 [ETag: "MC-IjgyYjhmYTdkYTFkYzUyZjYyYjM4OTY3ZTkyNDQ0MDEyIg=="] TRACE 2024-07-28 00:33:41,235 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX05r4Oy3Ln97' DEBUG 2024-07-28 00:33:41,883 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX05r4Oy3Ln97 HTTP/11" 200 None TRACE 2024-07-28 00:33:41,927 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX05r4Oy3Ln97 expires at: 2024-07-28 00:33:41.901603 [ETag: "MC-IjQwMTljODkyYmZmOWM1YTkwODYzZjUxZDQ3ZjQ1YzI4Ig=="] TRACE 2024-07-28 00:33:41,934 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXcBWIGoYBM5M' DEBUG 2024-07-28 00:33:42,411 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXcBWIGoYBM5M HTTP/11" 200 None TRACE 2024-07-28 00:33:42,450 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXcBWIGoYBM5M expires at: 2024-07-28 00:33:42.425889 [ETag: "MC-IjM5ODk4YjQxYjA3NDFiZmJkOWMxOWIxZTBkNDdlNWEzIg=="] TRACE 2024-07-28 00:33:42,456 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWZ7eJRBxKzdO' DEBUG 2024-07-28 00:33:43,090 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWZ7eJRBxKzdO HTTP/11" 200 None TRACE 2024-07-28 00:33:43,135 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWZ7eJRBxKzdO expires at: 2024-07-28 00:33:43.103418 [ETag: "MC-IjkzYWFlMTVlOGQyODk2ZGZkYTg1ZmQ0MWM0MGYwMWE0Ig=="] TRACE 2024-07-28 00:33:43,143 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWXeOurMWUII5' DEBUG 2024-07-28 00:33:43,730 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWXeOurMWUII5 HTTP/11" 200 None TRACE 2024-07-28 00:33:43,765 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWXeOurMWUII5 expires at: 2024-07-28 00:33:43.743403 [ETag: "MC-IjVlNjNiNjI2ODQ1YTVmOTVjYmQxYjZmYzEwNzJlZmRhIg=="] TRACE 2024-07-28 00:33:43,770 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX1i11qSEWNoS' DEBUG 2024-07-28 00:33:44,363 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX1i11qSEWNoS HTTP/11" 200 None TRACE 2024-07-28 00:33:44,398 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX1i11qSEWNoS expires at: 2024-07-28 00:33:44.375903 [ETag: "MC-ImY2MGVkNzcxYzg4ZjI4ZDY5MzEwMWExYWY4NWQzYzM1Ig=="] TRACE 2024-07-28 00:33:44,403 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWTvNyxOwkztu' DEBUG 2024-07-28 00:33:45,019 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWTvNyxOwkztu HTTP/11" 200 None TRACE 2024-07-28 00:33:45,057 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWTvNyxOwkztu expires at: 2024-07-28 00:33:45.032282 [ETag: "MC-IjY0YmI0NGJmNmUwNjVjMTdjOWIyNjNmYzMxOThlODg5Ig=="] TRACE 2024-07-28 00:33:45,062 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWTWEW1zqSeEj' DEBUG 2024-07-28 00:33:45,658 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWTWEW1zqSeEj HTTP/11" 200 None TRACE 2024-07-28 00:33:45,698 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWTWEW1zqSeEj expires at: 2024-07-28 00:33:45.673325 [ETag: "MC-IjY2ZmRkNzU2ODIwYzBmMTlmNzgyZWM2YWVmNzdmZDkyIg=="] TRACE 2024-07-28 00:33:45,704 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX0D996ZXujBy' DEBUG 2024-07-28 00:33:45,980 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX0D996ZXujBy HTTP/11" 200 None TRACE 2024-07-28 00:33:45,999 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX0D996ZXujBy expires at: 2024-07-28 00:33:45.985075 [ETag: "MC-ImQ3ZTExZWMwMDNlMmFjNjc1YjQ4YjgyZjEwYTI2NjIyIg=="] TRACE 2024-07-28 00:33:46,006 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX0gbcr80GO9l' DEBUG 2024-07-28 00:33:46,617 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX0gbcr80GO9l HTTP/11" 200 None TRACE 2024-07-28 00:33:46,662 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX0gbcr80GO9l expires at: 2024-07-28 00:33:46.633929 [ETag: "MC-IjIwNjkyN2EzNGQzZjQzZWYwNzRmNDE5Y2EwYTU5YjgwIg=="] TRACE 2024-07-28 00:33:46,670 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX7ZUug1ANKRP' DEBUG 2024-07-28 00:33:47,059 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX7ZUug1ANKRP HTTP/11" 200 None TRACE 2024-07-28 00:33:47,084 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX7ZUug1ANKRP expires at: 2024-07-28 00:33:47.071639 [ETag: "MC-ImQ5MmQyMDk4Y2Q4ZDY4YWMxMzVlNzc2ZGRiMGI5ZjU4Ig=="] TRACE 2024-07-28 00:33:47,087 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXdCc7Q1hwtuv' DEBUG 2024-07-28 00:33:47,832 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXdCc7Q1hwtuv HTTP/11" 200 None TRACE 2024-07-28 00:33:47,906 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXdCc7Q1hwtuv expires at: 2024-07-28 00:33:47.867224 [ETag: "MC-ImJmMDBhOGFlZWQwNzk1MjliYmRhMDBiNzM5MzRjNGQwIg=="] TRACE 2024-07-28 00:33:47,917 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWWY64wDtewQt' DEBUG 2024-07-28 00:33:48,543 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWWY64wDtewQt HTTP/11" 200 None TRACE 2024-07-28 00:33:48,628 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWWY64wDtewQt expires at: 2024-07-28 00:33:48.582642 [ETag: "MC-ImFmZjdkM2I3NmM5YmNjZDc4ODc0Y2U4MjQ0NTE0NzA5Ig=="] TRACE 2024-07-28 00:33:48,639 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX9WU5Losjsy8' DEBUG 2024-07-28 00:33:49,254 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX9WU5Losjsy8 HTTP/11" 200 None TRACE 2024-07-28 00:33:49,292 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX9WU5Losjsy8 expires at: 2024-07-28 00:33:49.266920 [ETag: "MC-IjBhNzI5NmRhYTMxNDIwMzVkZjkwYWQxYzQzYWM2MzY4Ig=="] TRACE 2024-07-28 00:33:49,298 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWTBz12MDeCuX' DEBUG 2024-07-28 00:33:49,814 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWTBz12MDeCuX HTTP/11" 200 None TRACE 2024-07-28 00:33:49,855 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWTBz12MDeCuX expires at: 2024-07-28 00:33:49.827879 [ETag: "MC-IjU1Njc1NWQ3OGM2MTdiZWE4MTBkMzgyMmQ0MzhlYTU5Ig=="] TRACE 2024-07-28 00:33:49,861 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX4UtSsGT1Sbe' DEBUG 2024-07-28 00:33:50,560 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX4UtSsGT1Sbe HTTP/11" 200 None TRACE 2024-07-28 00:33:50,657 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX4UtSsGT1Sbe expires at: 2024-07-28 00:33:50.606383 [ETag: "MC-ImMwZThjNjk0ODQ1Y2M0NjA5NmFmNTM5ZmVlNGI2ZjI0Ig=="] TRACE 2024-07-28 00:33:50,666 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWZESE3fHLhmD' DEBUG 2024-07-28 00:33:51,331 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWZESE3fHLhmD HTTP/11" 200 None TRACE 2024-07-28 00:33:51,366 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWZESE3fHLhmD expires at: 2024-07-28 00:33:51.344586 [ETag: "MC-ImMyODJjYWM5MTYzNWE1Njg4MDBlNDM3NzU0Y2ExODc2Ig=="] TRACE 2024-07-28 00:33:51,371 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX6J5NfMJS675' DEBUG 2024-07-28 00:33:51,837 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX6J5NfMJS675 HTTP/11" 200 None TRACE 2024-07-28 00:33:51,869 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX6J5NfMJS675 expires at: 2024-07-28 00:33:51.847831 [ETag: "MC-ImY4MDM1OThiOGYzNmZhNjgxNWFkZWMzN2Y1MDA2ZDVkIg=="] TRACE 2024-07-28 00:33:51,874 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX3Ebqev5IkYU' DEBUG 2024-07-28 00:33:52,506 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX3Ebqev5IkYU HTTP/11" 200 None TRACE 2024-07-28 00:33:52,543 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX3Ebqev5IkYU expires at: 2024-07-28 00:33:52.523302 [ETag: "MC-IjU4YWVhNWY0MzZhNzU2YzgwMmZlNWI4NTU1ODBlYzI2Ig=="] TRACE 2024-07-28 00:33:52,548 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX2lUf1uE6Mre' DEBUG 2024-07-28 00:33:53,119 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX2lUf1uE6Mre HTTP/11" 200 None TRACE 2024-07-28 00:33:53,191 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX2lUf1uE6Mre expires at: 2024-07-28 00:33:53.145632 [ETag: "MC-ImU1NDVlNDk3ODgyZmJkOGQ5ZDBhNDczZmJlMGY4NDUyIg=="] TRACE 2024-07-28 00:33:53,198 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXaIrEwuQ3hyy' DEBUG 2024-07-28 00:33:53,655 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXaIrEwuQ3hyy HTTP/11" 200 None TRACE 2024-07-28 00:33:53,733 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXaIrEwuQ3hyy expires at: 2024-07-28 00:33:53.682041 [ETag: "MC-ImIxYmI5NzkyZWQ5MmU3YTBiNWUzYTk3MzAzOWIxODg2Ig=="] TRACE 2024-07-28 00:33:53,739 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX6uHioFvkN7A' DEBUG 2024-07-28 00:33:54,122 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX6uHioFvkN7A HTTP/11" 200 None TRACE 2024-07-28 00:33:54,144 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX6uHioFvkN7A expires at: 2024-07-28 00:33:54.131953 [ETag: "MC-IjVlODk0N2JjZWE4MDU4ZmI3M2ZlZDE1NmQwMTE1OWE1Ig=="] TRACE 2024-07-28 00:33:54,148 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DZ06evO0MZsSQ' DEBUG 2024-07-28 00:33:54,586 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DZ06evO0MZsSQ HTTP/11" 200 None TRACE 2024-07-28 00:33:54,605 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DZ06evO0MZsSQ expires at: 2024-07-28 00:33:54.594854 [ETag: "MC-ImVkMjYwYmQ5Y2RhM2ZiZjcyYTkwMWVlMzZmMmEwMGEwIg=="] TRACE 2024-07-28 00:33:54,608 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXbKGrOUA30KN' DEBUG 2024-07-28 00:33:55,116 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXbKGrOUA30KN HTTP/11" 200 None TRACE 2024-07-28 00:33:55,163 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXbKGrOUA30KN expires at: 2024-07-28 00:33:55.144017 [ETag: "MC-IjllZGM4N2I2MDZlOGZkMDBhMzYzZDM1NTljYWJhZjAzIg=="] TRACE 2024-07-28 00:33:55,168 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX12qgyzUprB6' DEBUG 2024-07-28 00:33:55,421 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX12qgyzUprB6 HTTP/11" 200 None TRACE 2024-07-28 00:33:55,441 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX12qgyzUprB6 expires at: 2024-07-28 00:33:55.430270 [ETag: "MC-ImQyZmMzODk4NmRiMjA3NzU2YjliYzJiMDZkNWZmZDRmIg=="] TRACE 2024-07-28 00:33:55,444 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX0XUsuxWHRQd' DEBUG 2024-07-28 00:33:55,872 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX0XUsuxWHRQd HTTP/11" 200 None TRACE 2024-07-28 00:33:55,900 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX0XUsuxWHRQd expires at: 2024-07-28 00:33:55.885907 [ETag: "MC-ImU3NjAwOGU2YTM3MmEyZWEwZTVkZGM4NDNhMTU5YTg3Ig=="] TRACE 2024-07-28 00:33:55,907 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXcfWvNFKxjDo' DEBUG 2024-07-28 00:33:56,576 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXcfWvNFKxjDo HTTP/11" 200 None TRACE 2024-07-28 00:33:56,609 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXcfWvNFKxjDo expires at: 2024-07-28 00:33:56.590812 [ETag: "MC-IjA5YjI2NTQxYjQwOGU5NDQ3MTU1Y2U2YzIzYmEyODU2Ig=="] TRACE 2024-07-28 00:33:56,616 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DZ06evO3RbzfW' DEBUG 2024-07-28 00:33:56,908 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DZ06evO3RbzfW HTTP/11" 200 None TRACE 2024-07-28 00:33:56,931 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DZ06evO3RbzfW expires at: 2024-07-28 00:33:56.914567 [ETag: "MC-ImRmZjMwYTYyNmIwYjAyMTY4OGQ1MWI1Y2QxM2ZhMDExIg=="] TRACE 2024-07-28 00:33:56,935 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXdPec7aLTmlC' DEBUG 2024-07-28 00:33:57,666 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXdPec7aLTmlC HTTP/11" 200 None TRACE 2024-07-28 00:33:57,705 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXdPec7aLTmlC expires at: 2024-07-28 00:33:57.680407 [ETag: "MC-ImU0NDExY2M1ZmUxZWUzMWIxNWNkZmFjZDJjYzNkODdkIg=="] TRACE 2024-07-28 00:33:57,711 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX9ASuQophyb3' DEBUG 2024-07-28 00:33:58,016 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX9ASuQophyb3 HTTP/11" 200 None TRACE 2024-07-28 00:33:58,038 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX9ASuQophyb3 expires at: 2024-07-28 00:33:58.026301 [ETag: "MC-IjljZmQ2YTg0MmM4ZTg1N2VhNzgzNzJjYjQwMjk2ZWZlIg=="] TRACE 2024-07-28 00:33:58,043 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX4o1oenSJRJd' DEBUG 2024-07-28 00:33:58,698 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX4o1oenSJRJd HTTP/11" 200 None TRACE 2024-07-28 00:33:58,732 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX4o1oenSJRJd expires at: 2024-07-28 00:33:58.711940 [ETag: "MC-IjBmODVkMzY0ZGExNDg5YzJiYmFkMmQ3Y2RjYTMwOWE3Ig=="] TRACE 2024-07-28 00:33:58,739 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX1WhyP6stXXl' DEBUG 2024-07-28 00:33:59,383 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX1WhyP6stXXl HTTP/11" 200 None TRACE 2024-07-28 00:33:59,437 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX1WhyP6stXXl expires at: 2024-07-28 00:33:59.408134 [ETag: "MC-ImIyMDYzYjNmYTRhMzUyYzA1YzZjMDIzMTgwYTU5ZWRjIg=="] TRACE 2024-07-28 00:33:59,444 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX4OzrY981I1W' DEBUG 2024-07-28 00:33:59,912 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX4OzrY981I1W HTTP/11" 200 None TRACE 2024-07-28 00:33:59,952 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX4OzrY981I1W expires at: 2024-07-28 00:33:59.926289 [ETag: "MC-IjQyZjg3OWU0OGE1NWJmZjI2ODU3MjcyM2RiZDA1OGVlIg=="] TRACE 2024-07-28 00:33:59,959 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXaQm3ZVg9Z2X' DEBUG 2024-07-28 00:34:00,304 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXaQm3ZVg9Z2X HTTP/11" 200 None TRACE 2024-07-28 00:34:00,355 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXaQm3ZVg9Z2X expires at: 2024-07-28 00:34:00.325916 [ETag: "MC-IjE3NTgzNTI3M2FkZGNjMjIyYmVhMmJiZDhhYzNkNzg1Ig=="] TRACE 2024-07-28 00:34:00,360 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX4uPi2roRUwU' DEBUG 2024-07-28 00:34:00,830 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX4uPi2roRUwU HTTP/11" 200 None TRACE 2024-07-28 00:34:00,857 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX4uPi2roRUwU expires at: 2024-07-28 00:34:00.841649 [ETag: "MC-ImUwY2NiZWJhYWEwNDJkY2U4MWZiNTdjZTBlZDc0NTA4Ig=="] TRACE 2024-07-28 00:34:00,862 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWWMOmoXKqHTD' DEBUG 2024-07-28 00:34:01,601 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWWMOmoXKqHTD HTTP/11" 200 None TRACE 2024-07-28 00:34:01,662 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWWMOmoXKqHTD expires at: 2024-07-28 00:34:01.633970 [ETag: "MC-IjEzNmZkMTA0ODUyYWE2MjVmMzFhMmYzNWFlNDQzZjExIg=="] TRACE 2024-07-28 00:34:01,669 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXdcGcdKNYAG0' DEBUG 2024-07-28 00:34:02,135 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXdcGcdKNYAG0 HTTP/11" 200 None TRACE 2024-07-28 00:34:02,169 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXdcGcdKNYAG0 expires at: 2024-07-28 00:34:02.151256 [ETag: "MC-ImMzYTNhMWVjYzY3OGM1YzI0MDJiZDkwZTFhZjcwNmFjIg=="] TRACE 2024-07-28 00:34:02,177 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DZ06evO4gTUOY' DEBUG 2024-07-28 00:34:02,512 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DZ06evO4gTUOY HTTP/11" 200 None TRACE 2024-07-28 00:34:02,541 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DZ06evO4gTUOY expires at: 2024-07-28 00:34:02.527523 [ETag: "MC-IjEzMmE0ZDc0ZjY3MmJmY2QxZGI0YTI3MzJjMjY2MDVhIg=="] TRACE 2024-07-28 00:34:02,547 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXbTxeAdrVG2l' DEBUG 2024-07-28 00:34:03,353 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXbTxeAdrVG2l HTTP/11" 200 None TRACE 2024-07-28 00:34:03,398 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXbTxeAdrVG2l expires at: 2024-07-28 00:34:03.368774 [ETag: "MC-IjE0ZGEwY2JhNDBjM2YyYzdiZTE3YmE0ODgyMGY2MzVjIg=="] TRACE 2024-07-28 00:34:03,405 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX4sWSpwq3LiO' DEBUG 2024-07-28 00:34:04,046 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX4sWSpwq3LiO HTTP/11" 200 None TRACE 2024-07-28 00:34:04,092 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX4sWSpwq3LiO expires at: 2024-07-28 00:34:04.065902 [ETag: "MC-ImFiZjBmZDA1Nzk5NDBmOGIyYzkxYzkzOTU5N2U4MmYwIg=="] TRACE 2024-07-28 00:34:04,098 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX5FlZmJ3JWL1' DEBUG 2024-07-28 00:34:04,477 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX5FlZmJ3JWL1 HTTP/11" 200 None TRACE 2024-07-28 00:34:04,503 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX5FlZmJ3JWL1 expires at: 2024-07-28 00:34:04.487321 [ETag: "MC-ImE4MDZkNjY3MWMxMmUwN2I0YzEzNmVhOTZlN2U3OGIyIg=="] TRACE 2024-07-28 00:34:04,507 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWZd79rJ6a7lp' DEBUG 2024-07-28 00:34:04,986 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWZd79rJ6a7lp HTTP/11" 200 None TRACE 2024-07-28 00:34:05,025 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWZd79rJ6a7lp expires at: 2024-07-28 00:34:05.003680 [ETag: "MC-Ijg0Mzk3MjFjNTM4MTM3MTE5MDcyM2NjYjFkMDY3ODc0Ig=="] TRACE 2024-07-28 00:34:05,030 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX0pH2SQMRXnC' DEBUG 2024-07-28 00:34:05,634 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX0pH2SQMRXnC HTTP/11" 200 None TRACE 2024-07-28 00:34:05,681 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX0pH2SQMRXnC expires at: 2024-07-28 00:34:05.649541 [ETag: "MC-IjYyNTM5YTg3ZGZlM2NlMzBjYjA0NjA1ZGMxYWRlNmRmIg=="] TRACE 2024-07-28 00:34:05,691 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX802IXCAaWtY' DEBUG 2024-07-28 00:34:06,125 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX802IXCAaWtY HTTP/11" 200 None TRACE 2024-07-28 00:34:06,160 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX802IXCAaWtY expires at: 2024-07-28 00:34:06.139361 [ETag: "MC-ImQwNTBmZGUwNmU2ZGU1ZjllYWEyMTU5YTE3N2U5M2EyIg=="] TRACE 2024-07-28 00:34:06,165 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXd1MXcE8WTXq' DEBUG 2024-07-28 00:34:06,720 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXd1MXcE8WTXq HTTP/11" 200 None TRACE 2024-07-28 00:34:06,783 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXd1MXcE8WTXq expires at: 2024-07-28 00:34:06.748052 [ETag: "MC-Ijg3MTIwYzkyZjg5YjliNDg1OTkzY2M1Zjk5MWNkZDc3Ig=="] DEBUG 2024-07-28 00:34:06,797 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 162, "result": {"spotify:playlist:37i9dQZF1DWSTqUqJcxFk6": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000020e4c79ce9ce6923062385e8c"}], "spotify:playlist:37i9dQZF1DWUW2bvSkjcJ6": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002faa40c449655dd9a239ae13b"}], "spotify:playlist:37i9dQZF1DX4jP4eebSWR9": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002d3828c6c993c0e95cbda56d8"}], "spotify:playlist:37i9dQZF1DX36edUJpD76c": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f0000000282cf305efe0bf0ea41b33143"}], "spotify:playlist:37i9dQZF1DX5KpP2LN299J": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f0000000252feef11af8c9d412769ec5a"}], "spotify:playlist:37i9dQZF1DWX7rdRjOECPW": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002b8e78b853666086185fbd607"}], "spotify:playlist:37i9dQZF1DX05r4Oy3Ln97": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000029c3fe50a46388ca72e2691e3"}], "spotify:playlist:37i9dQZF1DXcBWIGoYBM5M": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f0000000297cecbb4273bd8dc99e80761"}], "spotify:playlist:37i9dQZF1DWZ7eJRBxKzdO": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002c7ea8e62ee86671eaa4c341c"}], "spotify:playlist:37i9dQZF1DWXeOurMWUII5": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000026a6c7ed020b9647c55429acb"}], "spotify:playlist:37i9dQZF1DX1i11qSEWNoS": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000021e70641c4aa32b8891e4a8d6"}], "spotify:playlist:37i9dQZF1DWTvNyxOwkztu": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000029385ce8e365c6b8ba3f70d4b"}], "spotify:playlist:37i9dQZF1DWTWEW1zqSeEj": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f0000000280e1758509798ad36380a7ac"}], "spotify:playlist:37i9dQZF1DX0D996ZXujBy": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000020c89ba402e104499543c513d"}], "spotify:playlist:37i9dQZF1DX0gbcr80GO9l": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002778e13eda89c853d86b27746"}], "spotify:playlist:37i9dQZF1DX7ZUug1ANKRP": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002acddcc5f5fd890fc78ba3406"}], "spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002bb5da0f9c61cc8597eafc3db"}], "spotify:playlist:37i9dQZF1DWWY64wDtewQt": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000028a9e50e6e634a604fa545f72"}], "spotify:playlist:37i9dQZF1DX9WU5Losjsy8": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000029ff7ba91703de3fd544b1a4a"}], "spotify:playlist:37i9dQZF1DWTBz12MDeCuX": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002fec1dc9cfcc94d89dd06c27a"}], "spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002d6710ea346fec48e89d77dba"}], "spotify:playlist:37i9dQZF1DWZESE3fHLhmD": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002d587e4dd929ab0172599fe17"}], "spotify:playlist:37i9dQZF1DX6J5NfMJS675": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000023b0586dbc5383b07072bde37"}], "spotify:playlist:37i9dQZF1DX3Ebqev5IkYU": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002269d1e1454349a0425e16d1f"}], "spotify:playlist:37i9dQZF1DX2lUf1uE6Mre": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000023a6ba4f545e13fabba14e772"}], "spotify:playlist:37i9dQZF1DXaIrEwuQ3hyy": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000026b6c74c080da23915d5488a6"}], "spotify:playlist:37i9dQZF1DX6uHioFvkN7A": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002227ad9b0407442d583437463"}], "spotify:playlist:37i9dQZF1DZ06evO0MZsSQ": [{"__model__": "Image", "uri": "https://thisis-images.spotifycdn.com/37i9dQZF1DZ06evO0MZsSQ-default.jpg"}], "spotify:playlist:37i9dQZF1DXbKGrOUA30KN": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f0000000296e25d4fa9b36233a18cac7d"}], "spotify:playlist:37i9dQZF1DX12qgyzUprB6": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002ca32c058343409d547dccdba"}], "spotify:playlist:37i9dQZF1DX0XUsuxWHRQd": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002d06307723d4028f7a28c2e8c"}], "spotify:playlist:37i9dQZF1DXcfWvNFKxjDo": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f0000000202e0c0184d4f74fd265d55cb"}], "spotify:playlist:37i9dQZF1DZ06evO3RbzfW": [{"__model__": "Image", "uri": "https://thisis-images.spotifycdn.com/37i9dQZF1DZ06evO3RbzfW-default.jpg"}], "spotify:playlist:37i9dQZF1DXdPec7aLTmlC": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002cd05ab446d1288d282553946"}], "spotify:playlist:37i9dQZF1DX9ASuQophyb3": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002ff8a8535f3ff2db60070dc55"}], "spotify:playlist:37i9dQZF1DX4o1oenSJRJd": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002c900fae23e2a3cf42b0e1556"}], "spotify:playlist:37i9dQZF1DX1WhyP6stXXl": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000026d1d42ea67e66092ba5f7b8f"}], "spotify:playlist:37i9dQZF1DX4OzrY981I1W": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002e17b5860679bd13318e51cc4"}], "spotify:playlist:37i9dQZF1DXaQm3ZVg9Z2X": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002d24581574e524a70599d1e20"}], "spotify:playlist:37i9dQZF1DX4uPi2roRUwU": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f0000000221eb9379b7a0b7ae3d82087e"}], "spotify:playlist:37i9dQZF1DWWMOmoXKqHTD": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002e7a67be84848d33ee020b0c9"}], "spotify:playlist:37i9dQZF1DXdcGcdKNYAG0": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000027db0d06a7286a8153cfed8ca"}], "spotify:playlist:37i9dQZF1DZ06evO4gTUOY": [{"__model__": "Image", "uri": "https://thisis-images.spotifycdn.com/37i9dQZF1DZ06evO4gTUOY-default.jpg"}], "spotify:playlist:37i9dQZF1DXbTxeAdrVG2l": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002a5ba8ff3dfb154f4afcdb057"}], "spotify:playlist:37i9dQZF1DX4sWSpwq3LiO": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f0000000283da657fca565320e9311863"}], "spotify:playlist:37i9dQZF1DX5FlZmJ3JWL1": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f000000023d6552337fa4c4014132b575"}], "spotify:playlist:37i9dQZF1DWZd79rJ6a7lp": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002cd17d41419faa97069e06c16"}], "spotify:playlist:37i9dQZF1DX0pH2SQMRXnC": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002e77ad210ce47f7c6eb8796f9"}], "spotify:playlist:37i9dQZF1DX802IXCAaWtY": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002b5e6c787f273eeb5ea1c0c7f"}], "spotify:playlist:37i9dQZF1DXd1MXcE8WTXq": [{"__model__": "Image", "uri": "https://i.scdn.co/image/ab67706f00000002dfc49fa2848e67ec194064dd"}]}}' DEBUG 2024-07-28 00:34:06,798 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWSTqUqJcxFk6"},"jsonrpc":"2.0","id":163}' DEBUG 2024-07-28 00:34:06,800 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DWSTqUqJcxFk6'" TRACE 2024-07-28 00:34:06,800 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DWSTqUqJcxFk6' TRACE 2024-07-28 00:34:06,802 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWSTqUqJcxFk6?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:34:07,016 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWSTqUqJcxFk6?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:34:07,029 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWSTqUqJcxFk6?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:34:07.022860 [ETag: "MC-ImJiNzVmZDA5YmM5NmZkMTQ4MTljZTE0MTM0MjY0YjM4Ig=="] DEBUG 2024-07-28 00:34:07,115 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.lookup('spotify:playlist:37i9dQZF1DWSTqUqJcxFk6') took 314ms DEBUG 2024-07-28 00:34:07,142 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 163, "result": {"__model__": "Playlist", "uri": "spotify:playlist:37i9dQZF1DWSTqUqJcxFk6", "name": "Deutschrap Brandneu (by spotify)", "tracks": [{"__model__": "Track", "uri": "spotify:track:7BpQAkjefbApWBUtKmVMjh", "name": "WOLLTEN FREI SEIN (feat. reezy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ul8iLt2WnFe2UIyovjg7q", "name": "reezy"}, {"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}], "album": {"__model__": "Album", "uri": "spotify:album:3y1jMB1QNho4bbmungXFxo", "name": "XABAT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}]}, "track_no": 20, "disc_no": 1, "length": 263186, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:64f3yNXsi2Vk76odcHCOnw", "name": "Bauch Beine Po", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0JBdTCGs111JKKYfLqOEBa", "name": "Shirin David"}], "album": {"__model__": "Album", "uri": "spotify:album:3iw71cw9PHemEFZ9HZewWW", "name": "Bauch Beine Po", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0JBdTCGs111JKKYfLqOEBa", "name": "Shirin David"}]}, "track_no": 1, "disc_no": 1, "length": 133932, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1N1coNchKY1dQniPSnAJs5", "name": "Wie Du", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}], "album": {"__model__": "Album", "uri": "spotify:album:6rRXy84kUpSl6c7umodBJx", "name": "Wie Du", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}]}, "track_no": 1, "disc_no": 1, "length": 184500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:73PxkgkW9FyNkJNEKgZfsa", "name": "GANGSTA PARTY (feat. Gzuz)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5eioJDe26lOqkAMbuhzZYs", "name": "Gzuz"}, {"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}], "album": {"__model__": "Album", "uri": "spotify:album:3y1jMB1QNho4bbmungXFxo", "name": "XABAT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}]}, "track_no": 17, "disc_no": 1, "length": 191266, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5xypiIRm7ILzbz0kze92u6", "name": "Fantasia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}, {"__model__": "Artist", "uri": "spotify:artist:0JQ4vokBBqHxHzRb36fSWN", "name": "Devito"}], "album": {"__model__": "Album", "uri": "spotify:album:5NXVPkMBEozDLKI25LCrtu", "name": "Fantasia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}, {"__model__": "Artist", "uri": "spotify:artist:0JQ4vokBBqHxHzRb36fSWN", "name": "Devito"}]}, "track_no": 1, "disc_no": 1, "length": 140200, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2PwfCKViUrmuytOkH7HmCF", "name": "Paris-Dakar (feat. Haftbefehl & Amo)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3F2BUPEkX9IDaRYAeJN0Gh", "name": "Amo"}, {"__model__": "Artist", "uri": "spotify:artist:6ynopZPMBXcIGBI9M02Un5", "name": "Haftbefehl"}, {"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}], "album": {"__model__": "Album", "uri": "spotify:album:3zKePYE5S3ATQpHsELFzXi", "name": "DUO NUMERO UNO", "artists": [{"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}]}, "track_no": 10, "disc_no": 1, "length": 234866, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:58zhW0UVchSp3XUnbYlgsq", "name": "Qseng", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LwRgSkj7AJJTKLnEaHjMv", "name": "Lucio101"}], "album": {"__model__": "Album", "uri": "spotify:album:0FkH7LtLSOCAR4KKwBWRwB", "name": "Qseng", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LwRgSkj7AJJTKLnEaHjMv", "name": "Lucio101"}]}, "track_no": 1, "disc_no": 1, "length": 121000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6bVXuodq30ouKyrWGrTsK2", "name": "Amigo", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3Vnl7pKDxagUgRJ3NMtEcE", "name": "Soufian"}, {"__model__": "Artist", "uri": "spotify:artist:4iusgX5y3xsAn824nywHVI", "name": "SOTT"}], "album": {"__model__": "Album", "uri": "spotify:album:5bqsp0xGJdEuHQSd75QCLD", "name": "Amigo", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3Vnl7pKDxagUgRJ3NMtEcE", "name": "Soufian"}, {"__model__": "Artist", "uri": "spotify:artist:4iusgX5y3xsAn824nywHVI", "name": "SOTT"}]}, "track_no": 1, "disc_no": 1, "length": 162992, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4PJjQI2F4l2GthbgixsgZG", "name": "nein sagen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ARKr2ZoLf9TDoQiZarJMt", "name": "makko"}, {"__model__": "Artist", "uri": "spotify:artist:4moOyBAkXsIAbF3pplCtv8", "name": "oddworld"}], "album": {"__model__": "Album", "uri": "spotify:album:6zsKzq6Qg8fOhCn8WnIEzJ", "name": "nein sagen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ARKr2ZoLf9TDoQiZarJMt", "name": "makko"}, {"__model__": "Artist", "uri": "spotify:artist:4moOyBAkXsIAbF3pplCtv8", "name": "oddworld"}]}, "track_no": 1, "disc_no": 1, "length": 147818, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1Psn3OGUl94RrU6r5OpiTF", "name": "Nie auf sie geh\\u00f6rt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:039VhVUEhmLgBiLkJog0Td", "name": "capelli"}, {"__model__": "Artist", "uri": "spotify:artist:6QzzeKV0VcnT2vJMYDPuL4", "name": "Trettmann"}], "album": {"__model__": "Album", "uri": "spotify:album:0TaWZ2VWWkOqWR8dH7q5eD", "name": "Nie auf sie geh\\u00f6rt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:039VhVUEhmLgBiLkJog0Td", "name": "capelli"}, {"__model__": "Artist", "uri": "spotify:artist:6QzzeKV0VcnT2vJMYDPuL4", "name": "Trettmann"}]}, "track_no": 1, "disc_no": 1, "length": 164571, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6Ws5WyM9Vv5ZAbES8UfaIX", "name": "FABRIZIO ROMANO FREESTYLE (64 Bars)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Xz5sxFWivrXWQlDlO25is", "name": "Jumpa"}, {"__model__": "Artist", "uri": "spotify:artist:72y6W9pGy97xTM44dwy3F6", "name": "BILLA JOE"}], "album": {"__model__": "Album", "uri": "spotify:album:5QTCWcmYBtZDfdvHUkFXnh", "name": "FABRIZIO ROMANO FREESTYLE (64 Bars)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Xz5sxFWivrXWQlDlO25is", "name": "Jumpa"}, {"__model__": "Artist", "uri": "spotify:artist:72y6W9pGy97xTM44dwy3F6", "name": "BILLA JOE"}]}, "track_no": 1, "disc_no": 1, "length": 188990, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1VtKoSmJv42wi1LcZhAGaa", "name": "La Money", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6yljBnmcExcQrkUMJOhgga", "name": "ilo 7araga"}, {"__model__": "Artist", "uri": "spotify:artist:28TqrmNSPiKo5w3WVb3A3N", "name": "Aymen"}], "album": {"__model__": "Album", "uri": "spotify:album:1bCRla0Yx0JNoTYkbjGqQ9", "name": "La Money", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6yljBnmcExcQrkUMJOhgga", "name": "ilo 7araga"}, {"__model__": "Artist", "uri": "spotify:artist:28TqrmNSPiKo5w3WVb3A3N", "name": "Aymen"}]}, "track_no": 1, "disc_no": 1, "length": 151033, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4WQPOZ9buNhPpmOiGTeIEw", "name": "OK", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2JwyRtuXf2l6sTnSnGVIa1", "name": "Farid Bang"}], "album": {"__model__": "Album", "uri": "spotify:album:1HvIU6uDmN6u3tWSMxNmvz", "name": "OK", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2JwyRtuXf2l6sTnSnGVIa1", "name": "Farid Bang"}]}, "track_no": 1, "disc_no": 1, "length": 178536, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2dK8SenYqhYu35cS8fGU7U", "name": "GOAT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6gto7HVNhu4ARE3P3g8Y5Y", "name": "Kollegah"}], "album": {"__model__": "Album", "uri": "spotify:album:4dvooNiLjhspaZnOxk1yA0", "name": "GOAT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6gto7HVNhu4ARE3P3g8Y5Y", "name": "Kollegah"}]}, "track_no": 1, "disc_no": 1, "length": 346199, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4KSnRMm2kdC0OhEVC932zP", "name": "CITY OF GOD", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4VuARVJiWGsH2msKTdsKdQ", "name": "Veysel"}, {"__model__": "Artist", "uri": "spotify:artist:0qO3t2MHM5NIEJ5fw9VndY", "name": "Benab"}], "album": {"__model__": "Album", "uri": "spotify:album:5kNYOPSPRji5aZ4bSp79VQ", "name": "CITY OF GOD", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4VuARVJiWGsH2msKTdsKdQ", "name": "Veysel"}, {"__model__": "Artist", "uri": "spotify:artist:0qO3t2MHM5NIEJ5fw9VndY", "name": "Benab"}]}, "track_no": 1, "disc_no": 1, "length": 141440, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1jA4O0W4jFXjzL5AZwp3a9", "name": "ZIZOU\'06", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0dK1wy5v9DDEnhndvlX8Il", "name": "HK"}, {"__model__": "Artist", "uri": "spotify:artist:34LetYSjEuG2fBb4Z8PwPg", "name": "Pashanim"}], "album": {"__model__": "Album", "uri": "spotify:album:6z9GO5WHFW9H8Of9DqPwvs", "name": "ZIZOU\'06", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0dK1wy5v9DDEnhndvlX8Il", "name": "HK"}]}, "track_no": 1, "disc_no": 1, "length": 149000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1MhCTJlierI9po2rUUhNBr", "name": "Stars (mehr oder weniger)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:78TTCmh2koperK5NBn7DgR", "name": "102 Boyz"}, {"__model__": "Artist", "uri": "spotify:artist:3goABzDqMQzXyB8oyxguy8", "name": "Drogu"}, {"__model__": "Artist", "uri": "spotify:artist:3fPb08EzQhpNV5PWuEVBzj", "name": "Skoob102"}], "album": {"__model__": "Album", "uri": "spotify:album:1zJdJySN0I8f4UJ0xFxjb5", "name": "Stars (mehr oder weniger)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:78TTCmh2koperK5NBn7DgR", "name": "102 Boyz"}, {"__model__": "Artist", "uri": "spotify:artist:3goABzDqMQzXyB8oyxguy8", "name": "Drogu"}, {"__model__": "Artist", "uri": "spotify:artist:3fPb08EzQhpNV5PWuEVBzj", "name": "Skoob102"}]}, "track_no": 1, "disc_no": 1, "length": 176727, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:06iwXB6a9rN46oR9dAYrKi", "name": "Selber Schuld", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Gu3HeiC8HudZsnYp52Wg0", "name": "Teven"}], "album": {"__model__": "Album", "uri": "spotify:album:0EMgrtQfKMle5eTHPnN9Fg", "name": "Selber Schuld", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Gu3HeiC8HudZsnYp52Wg0", "name": "Teven"}]}, "track_no": 1, "disc_no": 1, "length": 141533, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4LGysr2kp2s1kMdqmN9pNt", "name": "Koffer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6JqtADDgBVPjLBRFwqjuFm", "name": "Apsilon"}], "album": {"__model__": "Album", "uri": "spotify:album:1GaRHGGzkqxaeUfEX77ZIg", "name": "Koffer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6JqtADDgBVPjLBRFwqjuFm", "name": "Apsilon"}]}, "track_no": 1, "disc_no": 1, "length": 212690, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0Rgdhptwk0A3Clbu5RpYI1", "name": "Starboy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1E8mXBWN7AXZCOPYbOky4J", "name": "Jazeek"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}], "album": {"__model__": "Album", "uri": "spotify:album:1NiBNFqgyaSatkYqDZqTtG", "name": "Starboy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1E8mXBWN7AXZCOPYbOky4J", "name": "Jazeek"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}]}, "track_no": 1, "disc_no": 1, "length": 170898, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6mCE6ymlJhhjfcWmiUuBHT", "name": "Barbie & Ken", "artists": [{"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}], "album": {"__model__": "Album", "uri": "spotify:album:59HrY7RS8ApXzqN287hUPL", "name": "Barbie & Ken", "artists": [{"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}]}, "track_no": 1, "disc_no": 1, "length": 139557, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1ctq4FdMatfR9ZNCY8WKbM", "name": "DENK ZU VIEL NACH", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5pVRwX5ZQR7hfJ18w8ZYkl", "name": "Ufo361"}], "album": {"__model__": "Album", "uri": "spotify:album:3rIVdn7T2glnMoBobBvjlA", "name": "DENK ZU VIEL NACH", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5pVRwX5ZQR7hfJ18w8ZYkl", "name": "Ufo361"}]}, "track_no": 1, "disc_no": 1, "length": 144966, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7wz5d9hBn3oaJJXb6YdhbS", "name": "Wenn du mich kennst", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1aS5tqEs9ci5P9KD9tZWa6", "name": "Bonez MC"}], "album": {"__model__": "Album", "uri": "spotify:album:7pMfFFZsLEJeYIfKzkBnF9", "name": "Wenn du mich kennst", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1aS5tqEs9ci5P9KD9tZWa6", "name": "Bonez MC"}]}, "track_no": 1, "disc_no": 1, "length": 156600, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7DvIRHBKdGVVJtnw8VGlWe", "name": "Leben leben", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Yttlv9ndGjCDCVLqM7ACq", "name": "Sido"}, {"__model__": "Artist", "uri": "spotify:artist:1WjugBWqSC9hNVa7uonC7I", "name": "ELDENO"}], "album": {"__model__": "Album", "uri": "spotify:album:0YfZZAmrgqVsmfxtltoyxv", "name": "Leben leben", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Yttlv9ndGjCDCVLqM7ACq", "name": "Sido"}, {"__model__": "Artist", "uri": "spotify:artist:1WjugBWqSC9hNVa7uonC7I", "name": "ELDENO"}]}, "track_no": 1, "disc_no": 1, "length": 151087, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:79XKsdLlYGx1lqwctmMD2v", "name": "abgelenkt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}], "album": {"__model__": "Album", "uri": "spotify:album:0eezzl5aVtoPFUO3InwewZ", "name": "abgelenkt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}]}, "track_no": 1, "disc_no": 1, "length": 159286, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1W1fap9it2ePXTKjKpzSii", "name": "Jung & machen Geld", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3ZuBEj9ppJe8GSdKaMTfMN", "name": "Nimo"}, {"__model__": "Artist", "uri": "spotify:artist:28TqrmNSPiKo5w3WVb3A3N", "name": "Aymen"}], "album": {"__model__": "Album", "uri": "spotify:album:6dUdLyCrv5lFjki79qSGLh", "name": "Jung & machen Geld", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3ZuBEj9ppJe8GSdKaMTfMN", "name": "Nimo"}]}, "track_no": 1, "disc_no": 1, "length": 160746, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4aiTQ9OfRi2P44P99YQ9rh", "name": "Unterm Anorak", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3Vnl7pKDxagUgRJ3NMtEcE", "name": "Soufian"}, {"__model__": "Artist", "uri": "spotify:artist:4iusgX5y3xsAn824nywHVI", "name": "SOTT"}], "album": {"__model__": "Album", "uri": "spotify:album:1kIoC0gPrdwuSUBF1SPMlQ", "name": "Unterm Anorak", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3Vnl7pKDxagUgRJ3NMtEcE", "name": "Soufian"}, {"__model__": "Artist", "uri": "spotify:artist:4iusgX5y3xsAn824nywHVI", "name": "SOTT"}]}, "track_no": 1, "disc_no": 1, "length": 136994, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:25nqp9CoZjUNk70cimVpta", "name": "VIEL GESEHEN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}], "album": {"__model__": "Album", "uri": "spotify:album:0awhKTwOXQS3feafU2Klyj", "name": "VIEL GESEHEN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}]}, "track_no": 1, "disc_no": 1, "length": 178500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7smbgu3ilqBGcepfQWINAs", "name": "R32", "artists": [{"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}], "album": {"__model__": "Album", "uri": "spotify:album:0Pb9Us88JmKGq3qHaRIEHN", "name": "R32", "artists": [{"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}]}, "track_no": 1, "disc_no": 1, "length": 161695, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0zcODxQMLJOW0l47xQcq2O", "name": "NIHNA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}, {"__model__": "Artist", "uri": "spotify:artist:5vH0Ni0SDVANrRtNx35pnO", "name": "\\u00c7elik Lipa"}, {"__model__": "Artist", "uri": "spotify:artist:6Cej574CUx7dHKuRHBPNp0", "name": "Elvana Gjata"}], "album": {"__model__": "Album", "uri": "spotify:album:1dahBKOpXLtq8AtvfSDGFG", "name": "NIHNA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}, {"__model__": "Artist", "uri": "spotify:artist:5vH0Ni0SDVANrRtNx35pnO", "name": "\\u00c7elik Lipa"}, {"__model__": "Artist", "uri": "spotify:artist:6Cej574CUx7dHKuRHBPNp0", "name": "Elvana Gjata"}]}, "track_no": 1, "disc_no": 1, "length": 153913, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5kZOeCsVNnZCPkViJYl2yT", "name": "Qualit\\u00e9", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5wyWp867LWGjFmYZXVSFnZ", "name": "MERO"}], "album": {"__model__": "Album", "uri": "spotify:album:68GwdgBjMDEo6g94iPzLQY", "name": "Qualit\\u00e9", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5wyWp867LWGjFmYZXVSFnZ", "name": "MERO"}]}, "track_no": 1, "disc_no": 1, "length": 126866, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2rltMhQFEAV7UtuXGjcmyO", "name": "Red Flags", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7adCbfW9aRcBxWhuuSNXTo", "name": "Florentina"}], "album": {"__model__": "Album", "uri": "spotify:album:1pykzX4hPUlK8sZyxv79r8", "name": "Red Flags", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7adCbfW9aRcBxWhuuSNXTo", "name": "Florentina"}]}, "track_no": 1, "disc_no": 1, "length": 129854, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7x76MsHLcWQ4rLlHVkT7yw", "name": "Randali", "artists": [{"__model__": "Artist", "uri": "spotify:artist:36caCzfSrrL7a8Mvd1SuRr", "name": "Chapo102"}, {"__model__": "Artist", "uri": "spotify:artist:2kS9NyuATpYwjeB93h24H5", "name": "Nina Chuba"}], "album": {"__model__": "Album", "uri": "spotify:album:1NSEKARvPRzT2tSG1DZrmi", "name": "Randali", "artists": [{"__model__": "Artist", "uri": "spotify:artist:36caCzfSrrL7a8Mvd1SuRr", "name": "Chapo102"}, {"__model__": "Artist", "uri": "spotify:artist:2kS9NyuATpYwjeB93h24H5", "name": "Nina Chuba"}]}, "track_no": 1, "disc_no": 1, "length": 143043, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5wdcKoYgwVApdWppuAcu5z", "name": "GT3", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1bpI6QDUqmfKmV0Tlhj0Jm", "name": "Pajel"}], "album": {"__model__": "Album", "uri": "spotify:album:0YcabEA6BOtTKW51Yh8Gi9", "name": "GT3", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1bpI6QDUqmfKmV0Tlhj0Jm", "name": "Pajel"}]}, "track_no": 1, "disc_no": 1, "length": 170046, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0tRL6qs6ivQUjMMxrDcki8", "name": "Zweites Gesicht", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1SUu1Bi7ev9HbOzyVC77qD", "name": "Kool Savas"}, {"__model__": "Artist", "uri": "spotify:artist:7xaDVu3YWJLnyoExZy9iWt", "name": "NKSN"}], "album": {"__model__": "Album", "uri": "spotify:album:2KgcC9yguDlVame1YbEg3P", "name": "Rap Genius", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1SUu1Bi7ev9HbOzyVC77qD", "name": "Kool Savas"}]}, "track_no": 5, "disc_no": 1, "length": 141533, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7vuYpCUEnhtwwPAxthzQKl", "name": "Loja", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Im8m4STDBosjfmb5hmP80", "name": "Loredana"}], "album": {"__model__": "Album", "uri": "spotify:album:6y0EGMa17xqqfas3HXqWzw", "name": "Loja", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Im8m4STDBosjfmb5hmP80", "name": "Loredana"}]}, "track_no": 1, "disc_no": 1, "length": 127838, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:58gedpEjhwV7bDu5aYMdso", "name": "Water", "artists": [{"__model__": "Artist", "uri": "spotify:artist:60uPSVM3svOL8kZ3Wkb3Zw", "name": "Monet192"}, {"__model__": "Artist", "uri": "spotify:artist:4TSAnyHn47PpS8S9ofOjYU", "name": "Lyfrix"}, {"__model__": "Artist", "uri": "spotify:artist:1GwUwDFua0Y1O3wK9btYFY", "name": "LOC 079"}], "album": {"__model__": "Album", "uri": "spotify:album:020fMTZ2giVBpXa6YmQ6Bc", "name": "Water", "artists": [{"__model__": "Artist", "uri": "spotify:artist:60uPSVM3svOL8kZ3Wkb3Zw", "name": "Monet192"}, {"__model__": "Artist", "uri": "spotify:artist:4TSAnyHn47PpS8S9ofOjYU", "name": "Lyfrix"}, {"__model__": "Artist", "uri": "spotify:artist:1GwUwDFua0Y1O3wK9btYFY", "name": "LOC 079"}]}, "track_no": 1, "disc_no": 1, "length": 129332, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0xu6dHIkh2eaLAhMRR3da0", "name": "letzter tag", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0PVPI2jOWDJtWpOxrXnT6F", "name": "Edo Saiya"}], "album": {"__model__": "Album", "uri": "spotify:album:6lTnRSnWUH4ROGLZWn1cOW", "name": "lieder vom leben", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0PVPI2jOWDJtWpOxrXnT6F", "name": "Edo Saiya"}]}, "track_no": 16, "disc_no": 1, "length": 189268, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7wc5sF6gVT8KCeamMlcMWf", "name": "Malaga", "artists": [{"__model__": "Artist", "uri": "spotify:artist:28TqrmNSPiKo5w3WVb3A3N", "name": "Aymen"}], "album": {"__model__": "Album", "uri": "spotify:album:0nmZwTMbImYIBvqD9itep4", "name": "Malaga", "artists": [{"__model__": "Artist", "uri": "spotify:artist:28TqrmNSPiKo5w3WVb3A3N", "name": "Aymen"}]}, "track_no": 1, "disc_no": 1, "length": 142608, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0egMcgTq4wLLUyRCI99D5Z", "name": "PUTANA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3GBBxBdoolb0B5YizZq9bF", "name": "Eno"}], "album": {"__model__": "Album", "uri": "spotify:album:2GY7Y7ow66zym7pulcRdxd", "name": "PUTANA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3GBBxBdoolb0B5YizZq9bF", "name": "Eno"}]}, "track_no": 1, "disc_no": 1, "length": 124440, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4biu85oMT4U4G4IDttEg6C", "name": "SOMMERNACHT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0h0Iypw4Zpe2pWEKIS9So3", "name": "OMAR"}], "album": {"__model__": "Album", "uri": "spotify:album:5Bljbe6wcNSaHlZnlPv70h", "name": "SOMMERNACHT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0h0Iypw4Zpe2pWEKIS9So3", "name": "OMAR"}]}, "track_no": 1, "disc_no": 1, "length": 148000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0wYmE59iKoFlkN23t63M7Q", "name": "What It Is", "artists": [{"__model__": "Artist", "uri": "spotify:artist:697ZbUKLJSEWWhtayAGxBY", "name": "Faroon"}], "album": {"__model__": "Album", "uri": "spotify:album:4yMkwcvrlZ2jm0c0EZdNGf", "name": "What It Is", "artists": [{"__model__": "Artist", "uri": "spotify:artist:697ZbUKLJSEWWhtayAGxBY", "name": "Faroon"}]}, "track_no": 1, "disc_no": 1, "length": 135200, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2mFvd4AeLmjYyIP2Qzci02", "name": "Kellerasseln", "artists": [{"__model__": "Artist", "uri": "spotify:artist:78TTCmh2koperK5NBn7DgR", "name": "102 Boyz"}, {"__model__": "Artist", "uri": "spotify:artist:36caCzfSrrL7a8Mvd1SuRr", "name": "Chapo102"}], "album": {"__model__": "Album", "uri": "spotify:album:6KVZeOcV5kqLJnVaZBnBFm", "name": "Kellerasseln", "artists": [{"__model__": "Artist", "uri": "spotify:artist:78TTCmh2koperK5NBn7DgR", "name": "102 Boyz"}, {"__model__": "Artist", "uri": "spotify:artist:36caCzfSrrL7a8Mvd1SuRr", "name": "Chapo102"}]}, "track_no": 1, "disc_no": 1, "length": 164555, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5qcwweUKXf3FAlByeLZkLE", "name": "NACH 3 CUPS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4B4kCbtNX4oFNSelmh0uAf", "name": "Robbensohn"}, {"__model__": "Artist", "uri": "spotify:artist:6NO12PstTjSbyBgbn2GSKz", "name": "Amaru"}, {"__model__": "Artist", "uri": "spotify:artist:30ttvzupq5sM6n9NBx6uBx", "name": "Dennis Dies Das"}], "album": {"__model__": "Album", "uri": "spotify:album:6AUM1BvK2aLcbkMnTfdmYz", "name": "NACH 3 CUPS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4B4kCbtNX4oFNSelmh0uAf", "name": "Robbensohn"}, {"__model__": "Artist", "uri": "spotify:artist:6NO12PstTjSbyBgbn2GSKz", "name": "Amaru"}, {"__model__": "Artist", "uri": "spotify:artist:30ttvzupq5sM6n9NBx6uBx", "name": "Dennis Dies Das"}]}, "track_no": 1, "disc_no": 1, "length": 126459, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2sjDZ02lwMYJCGIt3DQNXU", "name": "La La La", "artists": [{"__model__": "Artist", "uri": "spotify:artist:706cem551IzKiczuAQIEDw", "name": "Kauta"}], "album": {"__model__": "Album", "uri": "spotify:album:0BE6qA3OxYQUxASa9OLtYh", "name": "La La La", "artists": [{"__model__": "Artist", "uri": "spotify:artist:706cem551IzKiczuAQIEDw", "name": "Kauta"}]}, "track_no": 1, "disc_no": 1, "length": 132202, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:055IvBbiCATa5oJBnbwtzF", "name": "Bandolera", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3iNULJ7Pzkesh8xo72Xy9e", "name": "Kenan"}], "album": {"__model__": "Album", "uri": "spotify:album:0sOsGbbgQYiS7bOVfhWwuG", "name": "Bandolera", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3iNULJ7Pzkesh8xo72Xy9e", "name": "Kenan"}]}, "track_no": 1, "disc_no": 1, "length": 156064, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5mcQ4HhMb1HLBTDDaMXQ9A", "name": "GASOLINA (TRAP)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6bR8QybBGwWEjEyWVMTNEu", "name": "GOTTI"}, {"__model__": "Artist", "uri": "spotify:artist:3NZPZUWDcJngcu8MuBpT69", "name": "KARDO"}, {"__model__": "Artist", "uri": "spotify:artist:6vRKWcwC6OphUNy3Ds5O0U", "name": "Ataypapi"}, {"__model__": "Artist", "uri": "spotify:artist:0wBwLFp1PdNbFrykIA4rom", "name": "BANGWHITE"}, {"__model__": "Artist", "uri": "spotify:artist:74dYv2oIuum4EJS3Vk4mKO", "name": "X WAVE"}], "album": {"__model__": "Album", "uri": "spotify:album:7qzNSB2f671G7PjbAodceS", "name": "GASOLINA (TRAP)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6vRKWcwC6OphUNy3Ds5O0U", "name": "Ataypapi"}, {"__model__": "Artist", "uri": "spotify:artist:74dYv2oIuum4EJS3Vk4mKO", "name": "X WAVE"}, {"__model__": "Artist", "uri": "spotify:artist:3NZPZUWDcJngcu8MuBpT69", "name": "KARDO"}]}, "track_no": 1, "disc_no": 1, "length": 123373, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5SxpF3xbHfKSCNOLx4TgfH", "name": "RIMOWA (DROP)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74dYv2oIuum4EJS3Vk4mKO", "name": "X WAVE"}, {"__model__": "Artist", "uri": "spotify:artist:0oxWjDXa2iXcVB11n8RY3U", "name": "BOJAN"}, {"__model__": "Artist", "uri": "spotify:artist:0wBwLFp1PdNbFrykIA4rom", "name": "BANGWHITE"}], "album": {"__model__": "Album", "uri": "spotify:album:7ASlLaPDe6Jh8vbkYhiuH0", "name": "RIMOWA (DROP)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74dYv2oIuum4EJS3Vk4mKO", "name": "X WAVE"}, {"__model__": "Artist", "uri": "spotify:artist:0oxWjDXa2iXcVB11n8RY3U", "name": "BOJAN"}, {"__model__": "Artist", "uri": "spotify:artist:0wBwLFp1PdNbFrykIA4rom", "name": "BANGWHITE"}]}, "track_no": 1, "disc_no": 1, "length": 123546, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1SOIIqQiQU7xaHaDP1WS6O", "name": "Echt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:062qvlhIYOrATqRTHet3D3", "name": "Rowli"}], "album": {"__model__": "Album", "uri": "spotify:album:7wfLhaSIVv5dXwnnKvEGTf", "name": "Don\'t grow up (it\'s a trap)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:062qvlhIYOrATqRTHet3D3", "name": "Rowli"}]}, "track_no": 1, "disc_no": 1, "length": 150018, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1j6nzPV6oscRUNx3tMRHdJ", "name": "Brasilien Trikot", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6tsVNQekIFCnHgY0xrcCuh", "name": "Lyno Nine8"}], "album": {"__model__": "Album", "uri": "spotify:album:2QDvwVDgm5BfaSeFkm7ynr", "name": "Brasilien Trikot", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6tsVNQekIFCnHgY0xrcCuh", "name": "Lyno Nine8"}]}, "track_no": 1, "disc_no": 1, "length": 149433, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5549emVzAX5wUXPNm6V43e", "name": "Moneygram", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0i9OWm62ob5N5f6NTqhSts", "name": "Jiyo"}], "album": {"__model__": "Album", "uri": "spotify:album:0EWy7iCpUK4fAxeh6yhWF7", "name": "Moneygram", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0i9OWm62ob5N5f6NTqhSts", "name": "Jiyo"}]}, "track_no": 1, "disc_no": 1, "length": 198347, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0eS9ILpqVUKrZRCeQFmKkD", "name": "PASS OUT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ozEI1HiloddRy01cuXQNo", "name": "Zymba"}], "album": {"__model__": "Album", "uri": "spotify:album:5WRn88pWdK36iXuzBDwonL", "name": "PASS OUT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ozEI1HiloddRy01cuXQNo", "name": "Zymba"}]}, "track_no": 1, "disc_no": 1, "length": 136842, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1eSZwr0adl5H5uGW9dg6IU", "name": "Smash or Pass", "artists": [{"__model__": "Artist", "uri": "spotify:artist:474Q0FLKeKJZpGZgvo8QdD", "name": "CALO"}, {"__model__": "Artist", "uri": "spotify:artist:0HFX10cw3sUd3fMmBNoDDv", "name": "OG LOCKE"}], "album": {"__model__": "Album", "uri": "spotify:album:2yAS9SMZ2hQrdlsF8GoenE", "name": "Smash or Pass", "artists": [{"__model__": "Artist", "uri": "spotify:artist:474Q0FLKeKJZpGZgvo8QdD", "name": "CALO"}, {"__model__": "Artist", "uri": "spotify:artist:0HFX10cw3sUd3fMmBNoDDv", "name": "OG LOCKE"}]}, "track_no": 1, "disc_no": 1, "length": 139021, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5qEJNWY8cqqJMs0kkkaXab", "name": "Partner", "artists": [{"__model__": "Artist", "uri": "spotify:artist:17aoRCzkZM3IFEbFqVCuX5", "name": "Nash"}], "album": {"__model__": "Album", "uri": "spotify:album:2SnypuKI03iVGwbJCYUdtG", "name": "Partner", "artists": [{"__model__": "Artist", "uri": "spotify:artist:17aoRCzkZM3IFEbFqVCuX5", "name": "Nash"}]}, "track_no": 1, "disc_no": 1, "length": 182571, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1DoGCB1njl2vD2tQw9sYvA", "name": "GELBE PARISIENNE", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4ddqz1AzqYMRKYTslXO839", "name": "Doria"}, {"__model__": "Artist", "uri": "spotify:artist:3pMYJHAY5ErzmJQVWb8VX6", "name": "Lune"}], "album": {"__model__": "Album", "uri": "spotify:album:2y6FwrOK0kzJmSJCcyf6ud", "name": "MAILAN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pMYJHAY5ErzmJQVWb8VX6", "name": "Lune"}]}, "track_no": 13, "disc_no": 1, "length": 160225, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7EwgXA0WpBlp9itzuC5nqO", "name": "Ich bin\'s", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4vEIMa1vuh2eKBryiepN8c", "name": "Rosc"}], "album": {"__model__": "Album", "uri": "spotify:album:7IGQyBjIxc5xAjSouRfxL1", "name": "Ich bin\'s", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4vEIMa1vuh2eKBryiepN8c", "name": "Rosc"}]}, "track_no": 1, "disc_no": 1, "length": 138987, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0JruTHByzeDxQgFXwgnOiH", "name": "Mach\'s gut", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Cw4b0HJcYPaG1ik1tpdZa", "name": "Samo104"}], "album": {"__model__": "Album", "uri": "spotify:album:1DWFscpDz8uCcMqzsxhAy7", "name": "Miss You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Cw4b0HJcYPaG1ik1tpdZa", "name": "Samo104"}]}, "track_no": 13, "disc_no": 1, "length": 131250, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4pixX8XnfVkmLWQDMANjG9", "name": "Hier", "artists": [{"__model__": "Artist", "uri": "spotify:artist:16YzSnyXMElA8gW0unulku", "name": "Elias"}], "album": {"__model__": "Album", "uri": "spotify:album:5sHrdD7S86kT85JsOtxOgi", "name": "Verlieren/Gefunden", "artists": [{"__model__": "Artist", "uri": "spotify:artist:16YzSnyXMElA8gW0unulku", "name": "Elias"}]}, "track_no": 7, "disc_no": 1, "length": 146134, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5FZuM9PZwahGL0CRwztEHt", "name": "Dilara", "artists": [{"__model__": "Artist", "uri": "spotify:artist:01toP8PPkzyiQdKgyXle10", "name": "LUZI"}], "album": {"__model__": "Album", "uri": "spotify:album:28W7I0hOJoWXFVm3s3SDkk", "name": "Dilara", "artists": [{"__model__": "Artist", "uri": "spotify:artist:01toP8PPkzyiQdKgyXle10", "name": "LUZI"}]}, "track_no": 1, "disc_no": 1, "length": 182346, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5pB99KzpJkc7IOVTcCaUVh", "name": "Haus am Meer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ggr9FUq9cjogKBxQmI2ZO", "name": "Aylo"}], "album": {"__model__": "Album", "uri": "spotify:album:1iVc7dFKvehP3OmTpMihjm", "name": "Haus am Meer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ggr9FUq9cjogKBxQmI2ZO", "name": "Aylo"}]}, "track_no": 1, "disc_no": 1, "length": 137204, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6qmDEcNOZiPYYvBwlHS22x", "name": "Das allerletzte Mal", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2H5RJPxjfOKonBVphYdRzG", "name": "EstA"}], "album": {"__model__": "Album", "uri": "spotify:album:1Ap2Oc6xfBLvRjwaFQAXLI", "name": "Das allerletzte Mal", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2H5RJPxjfOKonBVphYdRzG", "name": "EstA"}]}, "track_no": 1, "disc_no": 1, "length": 144900, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2WiNyF4hfVEO2qCwBjonRA", "name": "Ama Ti", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4fLyO8nvEon8gLjwvoRYne", "name": "Bayor"}, {"__model__": "Artist", "uri": "spotify:artist:7LHbOqUHmd7YBFXTRQPR7C", "name": "Laalu"}], "album": {"__model__": "Album", "uri": "spotify:album:1DyuttUKCeWXa3ELe8nsI9", "name": "Ama Ti", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4fLyO8nvEon8gLjwvoRYne", "name": "Bayor"}, {"__model__": "Artist", "uri": "spotify:artist:7LHbOqUHmd7YBFXTRQPR7C", "name": "Laalu"}]}, "track_no": 1, "disc_no": 1, "length": 151906, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3zWYDx0PJ28nQCNsI01Y3E", "name": "Emma und Keta", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6TuVQLhn2QGz4ro1RAzXyc", "name": "Booz"}], "album": {"__model__": "Album", "uri": "spotify:album:64A6u6VdW0QxxBn80dwwq8", "name": "Emma und Keta", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6TuVQLhn2QGz4ro1RAzXyc", "name": "Booz"}]}, "track_no": 1, "disc_no": 1, "length": 144000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:37sEemGdOYEG80vJboxSNK", "name": "Spot", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4GJrFqexwHiTMZWjaPEkTy", "name": "LAYLA"}, {"__model__": "Artist", "uri": "spotify:artist:71awvpNTodNScyQQYMELrl", "name": "L\\u00e9l\\u00e9"}], "album": {"__model__": "Album", "uri": "spotify:album:7eNrCRiYnYK9ynPLLYGkL5", "name": "Spot", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4GJrFqexwHiTMZWjaPEkTy", "name": "LAYLA"}, {"__model__": "Artist", "uri": "spotify:artist:71awvpNTodNScyQQYMELrl", "name": "L\\u00e9l\\u00e9"}]}, "track_no": 1, "disc_no": 1, "length": 142040, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0k4qqmSof6dhmlKRR7SSRV", "name": "Catchy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2gSIgsQWEHbWvOiFvhvx3g", "name": "OMG"}], "album": {"__model__": "Album", "uri": "spotify:album:6g0Zi3fRe7bRKzY8Vuqx8n", "name": "Catchy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2gSIgsQWEHbWvOiFvhvx3g", "name": "OMG"}]}, "track_no": 1, "disc_no": 1, "length": 113375, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3sSo0PwZjguiByNuBhigDw", "name": "ZIEH NICHT NACH BERLIN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2BdRV1FwKGgoa4c9iusJ2C", "name": "CAMO23"}], "album": {"__model__": "Album", "uri": "spotify:album:2GW4EPqTlCQH0PZiDPWlj8", "name": "ZIEH NICHT NACH BERLIN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2BdRV1FwKGgoa4c9iusJ2C", "name": "CAMO23"}]}, "track_no": 1, "disc_no": 1, "length": 94000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5UurUuUjJrXEcd29syECLK", "name": "TWO STEPS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:57MYoG73ZnyZPIpZbTXFUb", "name": "MC WINDHUND"}], "album": {"__model__": "Album", "uri": "spotify:album:3vZbv0fs1tSiEirhxC0Dqp", "name": "TWO STEPS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:57MYoG73ZnyZPIpZbTXFUb", "name": "MC WINDHUND"}]}, "track_no": 1, "disc_no": 1, "length": 120000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1vrN1E7QY5Bilh7CQSBZA1", "name": "Hustla", "artists": [{"__model__": "Artist", "uri": "spotify:artist:46bGa2PmajRHj8aKDNmU8L", "name": "Timey"}, {"__model__": "Artist", "uri": "spotify:artist:7C91Yz3EvqlvltjxoZqWzQ", "name": "BABA BLANCA"}, {"__model__": "Artist", "uri": "spotify:artist:7M2baGUbUO2OhtHsYNztMM", "name": "ALYSSA"}, {"__model__": "Artist", "uri": "spotify:artist:04hnAYmbQTSSJ91sqaI4EW", "name": "Koolade"}, {"__model__": "Artist", "uri": "spotify:artist:1sR2x7dMTEngDSxU14ZoKr", "name": "Doezis"}, {"__model__": "Artist", "uri": "spotify:artist:4BEok7ka9zeSnpm4uVAm66", "name": "Dany111"}, {"__model__": "Artist", "uri": "spotify:artist:4Eo1mdoAOk2DbXMDUDnCum", "name": "Figub Brazlevic"}, {"__model__": "Artist", "uri": "spotify:artist:03yMPz7wEIn6nk7ZzRKBff", "name": "Jascha"}, {"__model__": "Artist", "uri": "spotify:artist:4yLQna8hTuA3ws6KsmDBYQ", "name": "Arrior"}], "album": {"__model__": "Album", "uri": "spotify:album:680l1nS1aJL2Sp6yfaW4SI", "name": "Hustla", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Eo1mdoAOk2DbXMDUDnCum", "name": "Figub Brazlevic"}, {"__model__": "Artist", "uri": "spotify:artist:7M2baGUbUO2OhtHsYNztMM", "name": "ALYSSA"}, {"__model__": "Artist", "uri": "spotify:artist:04hnAYmbQTSSJ91sqaI4EW", "name": "Koolade"}]}, "track_no": 1, "disc_no": 1, "length": 256578, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5h0HmKIcmn74jVbJkUVhcO", "name": "100gs", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ldsuiSBiF9jsLQJape3e6", "name": "Gola Gianni"}], "album": {"__model__": "Album", "uri": "spotify:album:066XJBL70fwwjARfGRXTBk", "name": "77", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ldsuiSBiF9jsLQJape3e6", "name": "Gola Gianni"}]}, "track_no": 7, "disc_no": 1, "length": 146106, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7glj0eT3E3DMmURVNDPBZl", "name": "Forever you", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0o0PoOOyXcmqcyVz8aSdYu", "name": "Moe Phoenix"}], "album": {"__model__": "Album", "uri": "spotify:album:2Bc8oxmmbL8aiETEQO0jFi", "name": "Forever you", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0o0PoOOyXcmqcyVz8aSdYu", "name": "Moe Phoenix"}]}, "track_no": 1, "disc_no": 1, "length": 157310, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0YLSTJa2YeDmNNaO7PvpFQ", "name": "Hund (feat. Takt32)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5IrNK8jRtmwCN4JLMJMSY5", "name": "SIMONA"}, {"__model__": "Artist", "uri": "spotify:artist:1G7TGDJ01So6i6XNirnVS7", "name": "Takt32"}], "album": {"__model__": "Album", "uri": "spotify:album:4wCKsCSgFcqu6VnZWBJj8Y", "name": "Hund (feat. Takt32)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5IrNK8jRtmwCN4JLMJMSY5", "name": "SIMONA"}, {"__model__": "Artist", "uri": "spotify:artist:1G7TGDJ01So6i6XNirnVS7", "name": "Takt32"}]}, "track_no": 1, "disc_no": 1, "length": 182975, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:21nlgEfL4Dmt5rIPAtAblz", "name": "Am Alex an der Weltzeituhr", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3NjbpG6MmFGVLXwbcPXH90", "name": "Haiyti"}], "album": {"__model__": "Album", "uri": "spotify:album:1ZCKDnczAGgPrFHwLU8uu0", "name": "Am Alex an der Weltzeituhr", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3NjbpG6MmFGVLXwbcPXH90", "name": "Haiyti"}, {"__model__": "Artist", "uri": "spotify:artist:6DnJnXNndN4xnoL1LN2lEx", "name": "Wolf Biermann"}]}, "track_no": 1, "disc_no": 1, "length": 188205, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7thSwexiO83CmMxTL2HEUh", "name": "Morgen h\\u00f6r ich auf", "artists": [{"__model__": "Artist", "uri": "spotify:artist:03bmDyr8klGV17DKQnPZVA", "name": "Joshi Mizu"}], "album": {"__model__": "Album", "uri": "spotify:album:4Zl6vgGxKJYWFcTBTkvI0c", "name": "Morgen h\\u00f6r ich auf", "artists": [{"__model__": "Artist", "uri": "spotify:artist:03bmDyr8klGV17DKQnPZVA", "name": "Joshi Mizu"}]}, "track_no": 1, "disc_no": 1, "length": 157500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5NZYIvdIDJQ1eiS6CjzcVH", "name": "Einsam", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0dKNwVc2gaxqvpAl2Hy5Ic", "name": "Teuterekordz"}], "album": {"__model__": "Album", "uri": "spotify:album:69218NjDLQLz05PDl86Yff", "name": "Einsam", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0dKNwVc2gaxqvpAl2Hy5Ic", "name": "Teuterekordz"}]}, "track_no": 1, "disc_no": 1, "length": 148098, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:55q4h44DxlY4h1fXhEJGxO", "name": "Wellengang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3teKhev8dyP7LKMcDrS2kT", "name": "Yosho"}], "album": {"__model__": "Album", "uri": "spotify:album:4eYl43eXJCncYA5yO2vUHZ", "name": "Wellengang", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3teKhev8dyP7LKMcDrS2kT", "name": "Yosho"}]}, "track_no": 1, "disc_no": 1, "length": 147945, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6c6HvyiQaSiGoh1ktmUjd9", "name": "Wo du bist", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2gAXwURDNLBpiwlrgcl9HM", "name": "Paves 16"}], "album": {"__model__": "Album", "uri": "spotify:album:2yegv1hL3PJ7TWRnQd42iR", "name": "Zu den Sternen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2gAXwURDNLBpiwlrgcl9HM", "name": "Paves 16"}]}, "track_no": 5, "disc_no": 1, "length": 128815, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7vfrLfrmwb06yTpxqtqCCU", "name": "blackout in der gegend", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1SF4jakSq8kI38MYjFdaJG", "name": "Verifiziert"}], "album": {"__model__": "Album", "uri": "spotify:album:5IFoofVHSlPBwUEgHGMqKu", "name": "blackout in der gegend", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1SF4jakSq8kI38MYjFdaJG", "name": "Verifiziert"}]}, "track_no": 1, "disc_no": 1, "length": 152080, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:18Fjy313Eqh6EUq2WRsVjI", "name": "Italia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6TBB2wdiwVBJYCdaRhOErs", "name": "Flavio"}], "album": {"__model__": "Album", "uri": "spotify:album:3RYE7qJJu0gNUoO2IyAiqm", "name": "Italia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6TBB2wdiwVBJYCdaRhOErs", "name": "Flavio"}]}, "track_no": 1, "disc_no": 1, "length": 132373, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0NvwGUa83Bg6arI7e0z4LC", "name": "Paranoia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74yjU6gHx05PeHAokao6DS", "name": "NUGAT"}, {"__model__": "Artist", "uri": "spotify:artist:31PAzAvprOXLSA01ff7elC", "name": "Savvy"}], "album": {"__model__": "Album", "uri": "spotify:album:2BGM0xo0uvpw0qaJxXbV4J", "name": "Paranoia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74yjU6gHx05PeHAokao6DS", "name": "NUGAT"}]}, "track_no": 1, "disc_no": 1, "length": 172113, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0H1C9bRnRCsd5DH0FuxBGj", "name": "Lisa Hahn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Y44iZaaZDPqrztfH9dcin", "name": "alfons."}, {"__model__": "Artist", "uri": "spotify:artist:1ABhalCH6yn3eS3T46KmvF", "name": "bac"}], "album": {"__model__": "Album", "uri": "spotify:album:3nLGIWEa0Qs98MaIDw6COc", "name": "Lisa Hahn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Y44iZaaZDPqrztfH9dcin", "name": "alfons."}, {"__model__": "Artist", "uri": "spotify:artist:1ABhalCH6yn3eS3T46KmvF", "name": "bac"}]}, "track_no": 1, "disc_no": 1, "length": 141190, "bitrate": 160}]}}' DEBUG 2024-07-28 00:34:07,147 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWUW2bvSkjcJ6"},"jsonrpc":"2.0","id":164}' DEBUG 2024-07-28 00:34:07,153 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DWUW2bvSkjcJ6'" TRACE 2024-07-28 00:34:07,154 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DWUW2bvSkjcJ6' TRACE 2024-07-28 00:34:07,155 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWUW2bvSkjcJ6?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:34:07,419 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWUW2bvSkjcJ6?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:34:07,451 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWUW2bvSkjcJ6?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:34:07.434405 [ETag: "MC-IjBjZWVlODM0ZDU4YmIwMTljNTNlNDkxOGIzZmZkMGZjIg=="] DEBUG 2024-07-28 00:34:07,555 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.lookup('spotify:playlist:37i9dQZF1DWUW2bvSkjcJ6') took 402ms DEBUG 2024-07-28 00:34:07,569 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 164, "result": {"__model__": "Playlist", "uri": "spotify:playlist:37i9dQZF1DWUW2bvSkjcJ6", "name": "New Music Friday Deutschland (by spotify)", "tracks": [{"__model__": "Track", "uri": "spotify:track:3NxB1jubUWY6zit9rOk8ZC", "name": "Free (with Ellie Goulding)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7CajNmpbOovFoOoasH2HaY", "name": "Calvin Harris"}, {"__model__": "Artist", "uri": "spotify:artist:0X2BH1fck6amBIoJhDVmmJ", "name": "Ellie Goulding"}], "album": {"__model__": "Album", "uri": "spotify:album:6guctDCaYE7AhYqtX6RxNE", "name": "Free (with Ellie Goulding)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7CajNmpbOovFoOoasH2HaY", "name": "Calvin Harris"}, {"__model__": "Artist", "uri": "spotify:artist:0X2BH1fck6amBIoJhDVmmJ", "name": "Ellie Goulding"}]}, "track_no": 1, "disc_no": 1, "length": 212345, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:64f3yNXsi2Vk76odcHCOnw", "name": "Bauch Beine Po", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0JBdTCGs111JKKYfLqOEBa", "name": "Shirin David"}], "album": {"__model__": "Album", "uri": "spotify:album:3iw71cw9PHemEFZ9HZewWW", "name": "Bauch Beine Po", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0JBdTCGs111JKKYfLqOEBa", "name": "Shirin David"}]}, "track_no": 1, "disc_no": 1, "length": 133932, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7gdAgbYxtwwXsWsItU1apk", "name": "Lucky", "artists": [{"__model__": "Artist", "uri": "spotify:artist:26VFTg2z8YR0cCuwLzESi2", "name": "Halsey"}], "album": {"__model__": "Album", "uri": "spotify:album:5roHm7qHxEBlV2xqbrbWjX", "name": "Lucky", "artists": [{"__model__": "Artist", "uri": "spotify:artist:26VFTg2z8YR0cCuwLzESi2", "name": "Halsey"}]}, "track_no": 1, "disc_no": 1, "length": 198546, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:67DN4peAmexRxZSFxdzVke", "name": "Bis zum Mond und zur\\u00fcck", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pOnFT5MHIqIe9kcFCznZ8", "name": "CIVO"}, {"__model__": "Artist", "uri": "spotify:artist:6YTILOAf9umh7RMEJdigWm", "name": "Maxe"}], "album": {"__model__": "Album", "uri": "spotify:album:2f9oYYzbAtEqf5w4IVoDa2", "name": "Bis zum Mond und zur\\u00fcck", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pOnFT5MHIqIe9kcFCznZ8", "name": "CIVO"}, {"__model__": "Artist", "uri": "spotify:artist:6YTILOAf9umh7RMEJdigWm", "name": "Maxe"}]}, "track_no": 1, "disc_no": 1, "length": 124909, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5crxqqibcvoOQQgg4HjAFQ", "name": "Guy For That (Feat. Luke Combs)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:718COspgdWOnwOFpJHRZHS", "name": "Luke Combs"}, {"__model__": "Artist", "uri": "spotify:artist:246dkjvS1zLTtiykXe5h60", "name": "Post Malone"}], "album": {"__model__": "Album", "uri": "spotify:album:6w0ujcFPqoqOzgzYsUWYXJ", "name": "Guy For That", "artists": [{"__model__": "Artist", "uri": "spotify:artist:718COspgdWOnwOFpJHRZHS", "name": "Luke Combs"}, {"__model__": "Artist", "uri": "spotify:artist:246dkjvS1zLTtiykXe5h60", "name": "Post Malone"}]}, "track_no": 1, "disc_no": 1, "length": 164011, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1N1coNchKY1dQniPSnAJs5", "name": "Wie Du", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}], "album": {"__model__": "Album", "uri": "spotify:album:6rRXy84kUpSl6c7umodBJx", "name": "Wie Du", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}]}, "track_no": 1, "disc_no": 1, "length": 184500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7fZtgiJSNJ2QarKKKSssBp", "name": "Hot Honey", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4TPT9nwjRvEV49q7f8p4fy", "name": "Alana Springsteen"}, {"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}], "album": {"__model__": "Album", "uri": "spotify:album:2OB4KiVHmAuD7CGpMmiqC5", "name": "Hot Honey", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4TPT9nwjRvEV49q7f8p4fy", "name": "Alana Springsteen"}, {"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}]}, "track_no": 1, "disc_no": 1, "length": 167880, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Y3aIRz1SWIWKaKN15rFZI", "name": "Daylight", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7M8VQpddsuHZ3rlbsNnLKF", "name": "BIG TIM"}], "album": {"__model__": "Album", "uri": "spotify:album:3vSkDAc7tPUVaDhHWEVibb", "name": "Daylight", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7M8VQpddsuHZ3rlbsNnLKF", "name": "BIG TIM"}]}, "track_no": 1, "disc_no": 1, "length": 168500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:13hJUmR1UpCUzyHjotiImK", "name": "gen z luv", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}], "album": {"__model__": "Album", "uri": "spotify:album:2zabsrUFQymnLIv1j4CQhI", "name": "gen z luv", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}]}, "track_no": 1, "disc_no": 1, "length": 153693, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5Y9HJkaDmUlIfgNZzUYd5x", "name": "Hello World - Song of the Olympics\\u2122", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4yiQZ8tQPux8cPriYMWUFP", "name": "Gwen Stefani"}, {"__model__": "Artist", "uri": "spotify:artist:3jK9MiCrA42lLAdMGUZpwa", "name": "Anderson .Paak"}], "album": {"__model__": "Album", "uri": "spotify:album:2BVhJV5jYUfHz1AffRqvDJ", "name": "Hello World (Song of the Olympics\\u2122)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4yiQZ8tQPux8cPriYMWUFP", "name": "Gwen Stefani"}, {"__model__": "Artist", "uri": "spotify:artist:3jK9MiCrA42lLAdMGUZpwa", "name": "Anderson .Paak"}]}, "track_no": 1, "disc_no": 1, "length": 151392, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3IWtxinpzdLpRxtqIEtffR", "name": "Ich liebe dich f\\u00fcr immer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5j3YjOV8eusoDutC6yPjhS", "name": "Blumengarten"}], "album": {"__model__": "Album", "uri": "spotify:album:10ny8Yjm54qqJVXui9lR3R", "name": "Ich liebe dich f\\u00fcr immer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5j3YjOV8eusoDutC6yPjhS", "name": "Blumengarten"}]}, "track_no": 1, "disc_no": 1, "length": 163626, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4hLoReufV6TYnpZWf5e41f", "name": "Oh Shhh...(with Travis Scott)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0Y5tJX1MQlPlqiwlOH1tJY", "name": "Travis Scott"}, {"__model__": "Artist", "uri": "spotify:artist:3LZZPxNDGDFVSIPqf4JuEf", "name": "Ice Spice"}], "album": {"__model__": "Album", "uri": "spotify:album:56fzdpwMftta3Dd2MZyGhH", "name": "Y2K!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3LZZPxNDGDFVSIPqf4JuEf", "name": "Ice Spice"}]}, "track_no": 2, "disc_no": 1, "length": 161119, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6h0YGk9uOGKp7mcqs7mtkX", "name": "Durch den Monsun", "artists": [{"__model__": "Artist", "uri": "spotify:artist:09agIJMxCD2k87ys9Al0f0", "name": "VIZE"}, {"__model__": "Artist", "uri": "spotify:artist:46aNfN89JrOQTCy97GoCHa", "name": "Tokio Hotel"}, {"__model__": "Artist", "uri": "spotify:artist:1SnSPHBs8l5iAvoWF0aO05", "name": "FOURTY"}], "album": {"__model__": "Album", "uri": "spotify:album:55SC7ryefIZm4fsusRiSvE", "name": "Durch den Monsun", "artists": [{"__model__": "Artist", "uri": "spotify:artist:09agIJMxCD2k87ys9Al0f0", "name": "VIZE"}, {"__model__": "Artist", "uri": "spotify:artist:46aNfN89JrOQTCy97GoCHa", "name": "Tokio Hotel"}, {"__model__": "Artist", "uri": "spotify:artist:1SnSPHBs8l5iAvoWF0aO05", "name": "FOURTY"}]}, "track_no": 1, "disc_no": 1, "length": 155000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7GHyGCAJ1ILXaFAkvaIEhq", "name": "W\\u00fcnsch dir das Beste", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1VD4AmUxf40MwFAzCM62V6", "name": "HE/RO"}], "album": {"__model__": "Album", "uri": "spotify:album:7fEpe2ES1mr5EGOaT3mAnp", "name": "W\\u00fcnsch dir das Beste", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1VD4AmUxf40MwFAzCM62V6", "name": "HE/RO"}]}, "track_no": 1, "disc_no": 1, "length": 141815, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1Psn3OGUl94RrU6r5OpiTF", "name": "Nie auf sie geh\\u00f6rt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:039VhVUEhmLgBiLkJog0Td", "name": "capelli"}, {"__model__": "Artist", "uri": "spotify:artist:6QzzeKV0VcnT2vJMYDPuL4", "name": "Trettmann"}], "album": {"__model__": "Album", "uri": "spotify:album:0TaWZ2VWWkOqWR8dH7q5eD", "name": "Nie auf sie geh\\u00f6rt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:039VhVUEhmLgBiLkJog0Td", "name": "capelli"}, {"__model__": "Artist", "uri": "spotify:artist:6QzzeKV0VcnT2vJMYDPuL4", "name": "Trettmann"}]}, "track_no": 1, "disc_no": 1, "length": 164571, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:30cTrVY28P6ufiRk84k3Ut", "name": "High", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1CoZyIx7UvdxT5c8UkMzHd", "name": "Jorja Smith"}], "album": {"__model__": "Album", "uri": "spotify:album:17dK6MH8raVzec5UJnA5PI", "name": "High", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1CoZyIx7UvdxT5c8UkMzHd", "name": "Jorja Smith"}]}, "track_no": 1, "disc_no": 1, "length": 196975, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6dBdKsQ5QfZSGl57aBZvxn", "name": "Allein Allein", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5F96KjVVl5nnGRkXs8E8Za", "name": "FREY"}, {"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:0lIiVp6FVbJR2utszYQhNf", "name": "INNERVERSE"}], "album": {"__model__": "Album", "uri": "spotify:album:5p91WOIppJA72JRpFw6WEk", "name": "Allein Allein", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5F96KjVVl5nnGRkXs8E8Za", "name": "FREY"}, {"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:0lIiVp6FVbJR2utszYQhNf", "name": "INNERVERSE"}]}, "track_no": 1, "disc_no": 1, "length": 159414, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4CICAO2tOivfuYQJD19wQf", "name": "Heat", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6aEgar707cpB5zzGyZlyRv", "name": "orbit"}], "album": {"__model__": "Album", "uri": "spotify:album:0TKD0FPj0eYCu8HnihRXme", "name": "Heat", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6aEgar707cpB5zzGyZlyRv", "name": "orbit"}]}, "track_no": 1, "disc_no": 1, "length": 224000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7BpQAkjefbApWBUtKmVMjh", "name": "WOLLTEN FREI SEIN (feat. reezy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ul8iLt2WnFe2UIyovjg7q", "name": "reezy"}, {"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}], "album": {"__model__": "Album", "uri": "spotify:album:3y1jMB1QNho4bbmungXFxo", "name": "XABAT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}]}, "track_no": 20, "disc_no": 1, "length": 263186, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5T9RiaaXbVUQdIG3hLmZDY", "name": "Tsunami", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2kxP07DLgs4xlWz8YHlvfh", "name": "NIKI"}], "album": {"__model__": "Album", "uri": "spotify:album:0SX3o2pQvxPaujHIqPVrpP", "name": "Tsunami", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2kxP07DLgs4xlWz8YHlvfh", "name": "NIKI"}]}, "track_no": 1, "disc_no": 1, "length": 231173, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:79RIg06Di0CfLaLBy6a8Pu", "name": "The Feeling You Get", "artists": [{"__model__": "Artist", "uri": "spotify:artist:67hb7towEyKvt5Z8Bx306c", "name": "Empire Of The Sun"}], "album": {"__model__": "Album", "uri": "spotify:album:5iEtQfZATfimid3Ogvce5m", "name": "Ask That God", "artists": [{"__model__": "Artist", "uri": "spotify:artist:67hb7towEyKvt5Z8Bx306c", "name": "Empire Of The Sun"}]}, "track_no": 4, "disc_no": 1, "length": 256381, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4PJjQI2F4l2GthbgixsgZG", "name": "nein sagen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ARKr2ZoLf9TDoQiZarJMt", "name": "makko"}, {"__model__": "Artist", "uri": "spotify:artist:4moOyBAkXsIAbF3pplCtv8", "name": "oddworld"}], "album": {"__model__": "Album", "uri": "spotify:album:6zsKzq6Qg8fOhCn8WnIEzJ", "name": "nein sagen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ARKr2ZoLf9TDoQiZarJMt", "name": "makko"}, {"__model__": "Artist", "uri": "spotify:artist:4moOyBAkXsIAbF3pplCtv8", "name": "oddworld"}]}, "track_no": 1, "disc_no": 1, "length": 147818, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:02YMpD1xbZZzpZbuZNvmD7", "name": "Sideways", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3TVXtAsR1Inumwj472S9r4", "name": "Drake"}, {"__model__": "Artist", "uri": "spotify:artist:4Ge9GwmWnOQsohwPTrXyHc", "name": "Gordo"}], "album": {"__model__": "Album", "uri": "spotify:album:6KoGMkF6Fp3W9C339E5eVx", "name": "DIAMANTE", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Ge9GwmWnOQsohwPTrXyHc", "name": "Gordo"}]}, "track_no": 2, "disc_no": 1, "length": 253770, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4tUV0LjGs3CO2L52XeBGQj", "name": "Axel F", "artists": [{"__model__": "Artist", "uri": "spotify:artist:73jBynjsVtofjRpdpRAJGk", "name": "Dimitri Vegas & Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:6xQvQwZQQuq9R3TdPNbcR8", "name": "Bassjackers"}], "album": {"__model__": "Album", "uri": "spotify:album:32f24PwMdtVPAYF09Vihqy", "name": "Axel F", "artists": [{"__model__": "Artist", "uri": "spotify:artist:73jBynjsVtofjRpdpRAJGk", "name": "Dimitri Vegas & Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:6xQvQwZQQuq9R3TdPNbcR8", "name": "Bassjackers"}]}, "track_no": 1, "disc_no": 1, "length": 148117, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Rfre3qkrhwdZZ7dyznwbN", "name": "Lonely Road (with Jelly Roll)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:19k8AgwwTSxeaxkOuCQEJs", "name": "Jelly Roll"}, {"__model__": "Artist", "uri": "spotify:artist:6TIYQ3jFPwQSRmorSezPxX", "name": "mgk"}], "album": {"__model__": "Album", "uri": "spotify:album:4tU0FNnuiBD1P6IRTARHww", "name": "Lonely Road (with Jelly Roll)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:19k8AgwwTSxeaxkOuCQEJs", "name": "Jelly Roll"}, {"__model__": "Artist", "uri": "spotify:artist:6TIYQ3jFPwQSRmorSezPxX", "name": "mgk"}]}, "track_no": 1, "disc_no": 1, "length": 189356, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:45Gc0gFE9mty0uGnZ8KkSn", "name": "ChatGPT (prod. by BUNT.)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2CpLIMBoE2ZzyY3ZBCRZ7j", "name": "BUNT."}, {"__model__": "Artist", "uri": "spotify:artist:4bId6MR2fskVKIeCSEmktg", "name": "Ivo Martin"}], "album": {"__model__": "Album", "uri": "spotify:album:3cR93mR68Ff7osXfz56u8l", "name": "ChatGPT (prod. by BUNT.)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2CpLIMBoE2ZzyY3ZBCRZ7j", "name": "BUNT."}, {"__model__": "Artist", "uri": "spotify:artist:4bId6MR2fskVKIeCSEmktg", "name": "Ivo Martin"}]}, "track_no": 1, "disc_no": 1, "length": 156413, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3wb0OtpuyUjZBOxa8HdxhL", "name": "Fail", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ObN9YNBliscJOImQp4UZO", "name": "Bow Anderson"}], "album": {"__model__": "Album", "uri": "spotify:album:6EPz1cdBFPdjoXKdczgdbY", "name": "Fail", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ObN9YNBliscJOImQp4UZO", "name": "Bow Anderson"}]}, "track_no": 1, "disc_no": 1, "length": 156276, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3wo3d0I5H8KjkwGvnz8WbB", "name": "Somedays", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7zAAwgV5Wqmvpb4GzvlRkP", "name": "Jazzy"}, {"__model__": "Artist", "uri": "spotify:artist:39B7ChWwrWDs7zXlsu3MoP", "name": "Sonny Fodera"}, {"__model__": "Artist", "uri": "spotify:artist:0Cs47vvRsPgEfliBU9KDiB", "name": "D.O.D"}], "album": {"__model__": "Album", "uri": "spotify:album:54R5dT9BWKnR2RX9gOFzDK", "name": "Somedays", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7zAAwgV5Wqmvpb4GzvlRkP", "name": "Jazzy"}, {"__model__": "Artist", "uri": "spotify:artist:39B7ChWwrWDs7zXlsu3MoP", "name": "Sonny Fodera"}, {"__model__": "Artist", "uri": "spotify:artist:0Cs47vvRsPgEfliBU9KDiB", "name": "D.O.D"}]}, "track_no": 1, "disc_no": 1, "length": 207168, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5lYSnVlaBoMTjCcyOisuul", "name": "Gold Mine", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5VadK1havLhK1OpKYsXv9y", "name": "D-Block Europe"}, {"__model__": "Artist", "uri": "spotify:artist:2PJEagPIxaBugeMjIyKVXF", "name": "Aitch"}], "album": {"__model__": "Album", "uri": "spotify:album:3sbWLPR57oRvmo1DgJNpi0", "name": "Gold Mine", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5VadK1havLhK1OpKYsXv9y", "name": "D-Block Europe"}, {"__model__": "Artist", "uri": "spotify:artist:2PJEagPIxaBugeMjIyKVXF", "name": "Aitch"}]}, "track_no": 1, "disc_no": 1, "length": 178640, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:06iwXB6a9rN46oR9dAYrKi", "name": "Selber Schuld", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Gu3HeiC8HudZsnYp52Wg0", "name": "Teven"}], "album": {"__model__": "Album", "uri": "spotify:album:0EMgrtQfKMle5eTHPnN9Fg", "name": "Selber Schuld", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Gu3HeiC8HudZsnYp52Wg0", "name": "Teven"}]}, "track_no": 1, "disc_no": 1, "length": 141533, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6aJn7Cst74cj4lNIiPRgav", "name": "Touch", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3c0gDdb9lhnHGFtP4prQpn", "name": "KATSEYE"}], "album": {"__model__": "Album", "uri": "spotify:album:1hjqg3TuQ2YqooaPhxHwdv", "name": "Touch", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3c0gDdb9lhnHGFtP4prQpn", "name": "KATSEYE"}]}, "track_no": 1, "disc_no": 1, "length": 129882, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5Rg8ovZO0Tt1vtnX0VrcCw", "name": "Ganz nach vorn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:69vud63wR3OkrAPirhsOMC", "name": "Dani Lia"}, {"__model__": "Artist", "uri": "spotify:artist:2B4IGE6llHgdQsc4kqI5zF", "name": "TJARK"}], "album": {"__model__": "Album", "uri": "spotify:album:3njVPngde3AZZWfhtTOCZK", "name": "Ganz nach vorn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:69vud63wR3OkrAPirhsOMC", "name": "Dani Lia"}, {"__model__": "Artist", "uri": "spotify:artist:2B4IGE6llHgdQsc4kqI5zF", "name": "TJARK"}]}, "track_no": 1, "disc_no": 1, "length": 170928, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0jjE8w7Rtu3NCImWhKKX8x", "name": "Chills (Feel My Love)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5nki7yRhxgM509M5ADlN1p", "name": "Oliver Heldens"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:56Qz2XwGj7FxnNKrfkWjnb", "name": "FAST BOY"}], "album": {"__model__": "Album", "uri": "spotify:album:5D3qYKt4IFBEQENqzzlh1Y", "name": "Chills (Feel My Love)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5nki7yRhxgM509M5ADlN1p", "name": "Oliver Heldens"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:56Qz2XwGj7FxnNKrfkWjnb", "name": "FAST BOY"}]}, "track_no": 1, "disc_no": 1, "length": 163399, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5xypiIRm7ILzbz0kze92u6", "name": "Fantasia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}, {"__model__": "Artist", "uri": "spotify:artist:0JQ4vokBBqHxHzRb36fSWN", "name": "Devito"}], "album": {"__model__": "Album", "uri": "spotify:album:5NXVPkMBEozDLKI25LCrtu", "name": "Fantasia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}, {"__model__": "Artist", "uri": "spotify:artist:0JQ4vokBBqHxHzRb36fSWN", "name": "Devito"}]}, "track_no": 1, "disc_no": 1, "length": 140200, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5kdAL3H0vfAeHBvTwXskGm", "name": "RITALIN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7oxHYIVHNg4JQdKnUe1HiQ", "name": "Damn Yury"}, {"__model__": "Artist", "uri": "spotify:artist:7tzELpzPjTq26pa5FT9ykz", "name": "Yung Yury"}], "album": {"__model__": "Album", "uri": "spotify:album:1P1HJNk5nShEUSMejG8xLg", "name": "RITALIN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7oxHYIVHNg4JQdKnUe1HiQ", "name": "Damn Yury"}, {"__model__": "Artist", "uri": "spotify:artist:7tzELpzPjTq26pa5FT9ykz", "name": "Yung Yury"}]}, "track_no": 1, "disc_no": 1, "length": 164067, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3CAws2VaEfaIvOeTcXVpGi", "name": "Tempt Me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7LVC96BEVGugTAp38AajV6", "name": "Lithe"}], "album": {"__model__": "Album", "uri": "spotify:album:7ehRZk4A4DfCtxrg7Omgvk", "name": "Tempt Me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7LVC96BEVGugTAp38AajV6", "name": "Lithe"}]}, "track_no": 1, "disc_no": 1, "length": 130434, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5XyN6Z8dX6b6dtZHK9FCcv", "name": "Space Age", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0ms1soCPtzKiqFMK198lya", "name": "RAR"}], "album": {"__model__": "Album", "uri": "spotify:album:7r3XS7ra75dIjekEjdO8Ao", "name": "Space Age", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0ms1soCPtzKiqFMK198lya", "name": "RAR"}]}, "track_no": 1, "disc_no": 1, "length": 144500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1yT4qMKeA7Hr06veApFMgv", "name": "Seasons & Narcissus", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7EQ0qTo7fWT7DPxmxtSYEc", "name": "Bastille"}], "album": {"__model__": "Album", "uri": "spotify:album:14gwVejGdggFC3UspqGWOC", "name": "\\u201c&\\u201d (Ampersand), Part One", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7EQ0qTo7fWT7DPxmxtSYEc", "name": "Bastille"}]}, "track_no": 3, "disc_no": 1, "length": 209640, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7G2om18d9kfV3aNtNfQkzA", "name": "Room For You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4pfy05cNNTacuOQ6SiSu4v", "name": "Lyn Lapid"}, {"__model__": "Artist", "uri": "spotify:artist:73BLwSX6gsNeVzS7DgI4xe", "name": "grentperez"}], "album": {"__model__": "Album", "uri": "spotify:album:6NbgKBujDaLM236wpFEwOu", "name": "Room For You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4pfy05cNNTacuOQ6SiSu4v", "name": "Lyn Lapid"}, {"__model__": "Artist", "uri": "spotify:artist:73BLwSX6gsNeVzS7DgI4xe", "name": "grentperez"}]}, "track_no": 1, "disc_no": 1, "length": 183373, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4LGysr2kp2s1kMdqmN9pNt", "name": "Koffer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6JqtADDgBVPjLBRFwqjuFm", "name": "Apsilon"}], "album": {"__model__": "Album", "uri": "spotify:album:1GaRHGGzkqxaeUfEX77ZIg", "name": "Koffer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6JqtADDgBVPjLBRFwqjuFm", "name": "Apsilon"}]}, "track_no": 1, "disc_no": 1, "length": 212690, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7rjw941RoxmJD9v4nuPUQW", "name": "Light up my dark", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2I4hRNCYkPKJQlkoEZKjYx", "name": "Monolink"}], "album": {"__model__": "Album", "uri": "spotify:album:29f7ve7ZoQdX6GXA1nJpwA", "name": "Light up my dark", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2I4hRNCYkPKJQlkoEZKjYx", "name": "Monolink"}]}, "track_no": 1, "disc_no": 1, "length": 208937, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0H1C9bRnRCsd5DH0FuxBGj", "name": "Lisa Hahn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Y44iZaaZDPqrztfH9dcin", "name": "alfons."}, {"__model__": "Artist", "uri": "spotify:artist:1ABhalCH6yn3eS3T46KmvF", "name": "bac"}], "album": {"__model__": "Album", "uri": "spotify:album:3nLGIWEa0Qs98MaIDw6COc", "name": "Lisa Hahn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Y44iZaaZDPqrztfH9dcin", "name": "alfons."}, {"__model__": "Artist", "uri": "spotify:artist:1ABhalCH6yn3eS3T46KmvF", "name": "bac"}]}, "track_no": 1, "disc_no": 1, "length": 141190, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:37u5TeuApXd4MVNO6PvTXb", "name": "almost killed me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:04uu8U3I1h26Fp2NBkPTRZ", "name": "Sam Tompkins"}], "album": {"__model__": "Album", "uri": "spotify:album:0eMtRVx589kCihum41ixGw", "name": "hi, my name is insecure.", "artists": [{"__model__": "Artist", "uri": "spotify:artist:04uu8U3I1h26Fp2NBkPTRZ", "name": "Sam Tompkins"}]}, "track_no": 5, "disc_no": 1, "length": 131466, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4FtJXKZofhG9jt9reeahSg", "name": "Chasin\' (feat. Meghan Trainor)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1vkJFCwstOoJO7yQ4lTtLK", "name": "Paris Hilton"}, {"__model__": "Artist", "uri": "spotify:artist:6JL8zeS1NmiOftqZTRgdTz", "name": "Meghan Trainor"}], "album": {"__model__": "Album", "uri": "spotify:album:5GzcpXxpQsBKJGPX2oDvvj", "name": "Chasin\' (feat. Meghan Trainor)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1vkJFCwstOoJO7yQ4lTtLK", "name": "Paris Hilton"}, {"__model__": "Artist", "uri": "spotify:artist:6JL8zeS1NmiOftqZTRgdTz", "name": "Meghan Trainor"}]}, "track_no": 1, "disc_no": 1, "length": 197066, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2PwfCKViUrmuytOkH7HmCF", "name": "Paris-Dakar (feat. Haftbefehl & Amo)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3F2BUPEkX9IDaRYAeJN0Gh", "name": "Amo"}, {"__model__": "Artist", "uri": "spotify:artist:6ynopZPMBXcIGBI9M02Un5", "name": "Haftbefehl"}, {"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}], "album": {"__model__": "Album", "uri": "spotify:album:3zKePYE5S3ATQpHsELFzXi", "name": "DUO NUMERO UNO", "artists": [{"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}]}, "track_no": 10, "disc_no": 1, "length": 234866, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:26xw61UppTKPySjw3RLvx6", "name": "Move My Body (feat. Lucy Dye)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:43ExVtoWEweRa8s1SlFZUj", "name": "Lucy Dye"}, {"__model__": "Artist", "uri": "spotify:artist:50udUOTR7dQUgyPwPuCLM6", "name": "Malugi"}], "album": {"__model__": "Album", "uri": "spotify:album:4BAyc37k3eWHs93aMT21XA", "name": "Move My Body (feat. Lucy Dye)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:50udUOTR7dQUgyPwPuCLM6", "name": "Malugi"}]}, "track_no": 1, "disc_no": 1, "length": 167820, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:02wGqqhWvrJ2fZGyLy9wTW", "name": "Liebe meines Lebens", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Lk699bosWcOqCMFLJFrPp", "name": "MELE"}], "album": {"__model__": "Album", "uri": "spotify:album:64wrz2zT9UwgNdQfKlYUzN", "name": "Liebe meines Lebens", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Lk699bosWcOqCMFLJFrPp", "name": "MELE"}]}, "track_no": 1, "disc_no": 1, "length": 123235, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6EWWfsy6FlvWGMrx0eSVSd", "name": "Faust Hoch", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1LsT3D414izg8h3K1VbrL4", "name": "Madsen"}], "album": {"__model__": "Album", "uri": "spotify:album:0mbFPklBu0VfvPjZa79P8l", "name": "Faust Hoch", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1LsT3D414izg8h3K1VbrL4", "name": "Madsen"}]}, "track_no": 1, "disc_no": 1, "length": 200386, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6m5dRfSREMsgBZsmKSRzNX", "name": "Downfall", "artists": [{"__model__": "Artist", "uri": "spotify:artist:78GHS9zWXcj8tBke222g5N", "name": "Pretty Pink"}, {"__model__": "Artist", "uri": "spotify:artist:255QhVPytbdcbgCbHJ5rNe", "name": "Jyll"}], "album": {"__model__": "Album", "uri": "spotify:album:2ts9b0wTzLd7EQoNUrGGWi", "name": "Downfall", "artists": [{"__model__": "Artist", "uri": "spotify:artist:78GHS9zWXcj8tBke222g5N", "name": "Pretty Pink"}, {"__model__": "Artist", "uri": "spotify:artist:255QhVPytbdcbgCbHJ5rNe", "name": "Jyll"}]}, "track_no": 1, "disc_no": 1, "length": 194434, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6idYm6kt2C1ZuW9ZL53o4g", "name": "Set Me Free", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3SYnDj7btg9gFY7ps8m5d5", "name": "RANI"}], "album": {"__model__": "Album", "uri": "spotify:album:3u6HkVsfrWF56eVEj73uE1", "name": "Set me free", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3SYnDj7btg9gFY7ps8m5d5", "name": "RANI"}]}, "track_no": 1, "disc_no": 1, "length": 185666, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4mfaQcqYhlv0X9xF2bDWxG", "name": "John Wayne (feat. Metro Boomin)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5yPzzu25VzEk8qrGTLIrE1", "name": "Young Nudy"}, {"__model__": "Artist", "uri": "spotify:artist:0iEtIxbK0KxaSlF7G42ZOp", "name": "Metro Boomin"}], "album": {"__model__": "Album", "uri": "spotify:album:4iJfINkNSOSt9sGoJ3FPNx", "name": "John Wayne (feat. Metro Boomin)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5yPzzu25VzEk8qrGTLIrE1", "name": "Young Nudy"}]}, "track_no": 1, "disc_no": 1, "length": 174133, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3logNIIMhLuY9A70jyChjD", "name": "Gravedigger", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2fPsJqR6zfoHatC1eFr0eQ", "name": "Livingston"}], "album": {"__model__": "Album", "uri": "spotify:album:2TEdyZ0ZfaUWts1U1PBoLr", "name": "Gravedigger", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2fPsJqR6zfoHatC1eFr0eQ", "name": "Livingston"}]}, "track_no": 1, "disc_no": 1, "length": 164029, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5a7PZcwwXnNrm74Xjx9ikp", "name": "Ohne Dich", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6o5FwtmyRmdaUqFnfmZ9l8", "name": "DELA"}], "album": {"__model__": "Album", "uri": "spotify:album:4px1YDvGqEbTeFi06pkKoT", "name": "Ohne Dich", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6o5FwtmyRmdaUqFnfmZ9l8", "name": "DELA"}]}, "track_no": 1, "disc_no": 1, "length": 191415, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0rLGYykaXj89TBOXq6Aief", "name": "We Won", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3FoFW2AoUGRHBacC6i4x4p", "name": "Russ Millions"}, {"__model__": "Artist", "uri": "spotify:artist:7b79bQFziJFedJb75k6hFt", "name": "Tion Wayne"}], "album": {"__model__": "Album", "uri": "spotify:album:55nxNL1bRIIN6oHM2Jb5c7", "name": "We Won", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3FoFW2AoUGRHBacC6i4x4p", "name": "Russ Millions"}, {"__model__": "Artist", "uri": "spotify:artist:7b79bQFziJFedJb75k6hFt", "name": "Tion Wayne"}]}, "track_no": 1, "disc_no": 1, "length": 166314, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5ZLoJyVWrpf0SHHBNQRycC", "name": "Oberb\\u00fcrgermeister", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1HORQCHE3Q4m0tAKiRsIAB", "name": "Antilopen Gang"}], "album": {"__model__": "Album", "uri": "spotify:album:02StPReZ5pYJcP4ciGL8Qq", "name": "Oberb\\u00fcrgermeister", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1HORQCHE3Q4m0tAKiRsIAB", "name": "Antilopen Gang"}]}, "track_no": 1, "disc_no": 1, "length": 155769, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0Mrd1zn7yPnaOqGGowzQfB", "name": "Chasing Low Vibrations", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7gP3bB2nilZXLfPHJhMdvc", "name": "Foster The People"}], "album": {"__model__": "Album", "uri": "spotify:album:1rzbg3MTkaMZgXkAYQ8Vkt", "name": "Chasing Low Vibrations", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7gP3bB2nilZXLfPHJhMdvc", "name": "Foster The People"}]}, "track_no": 1, "disc_no": 1, "length": 204111, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2HwhL4g7ip7rS8PS5P75RB", "name": "wir gehen rein", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6iBB08eTj4dxsbpaXIUJdQ", "name": "jolle"}], "album": {"__model__": "Album", "uri": "spotify:album:70DzYvnurmsMhVt8z4w2UL", "name": "wir gehen rein", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6iBB08eTj4dxsbpaXIUJdQ", "name": "jolle"}]}, "track_no": 1, "disc_no": 1, "length": 161986, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4lIeR1zvv0J8lEVRVI58NQ", "name": "Drumroll Please", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1kiZfWU37oS0pCOV7Os1Pj", "name": "GRAVEDGR"}, {"__model__": "Artist", "uri": "spotify:artist:0CbeG1224FS58EUx4tPevZ", "name": "Timmy Trumpet"}], "album": {"__model__": "Album", "uri": "spotify:album:2qoUIOVBI5xG8NqBziLCYd", "name": "Drumroll Please", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1kiZfWU37oS0pCOV7Os1Pj", "name": "GRAVEDGR"}, {"__model__": "Artist", "uri": "spotify:artist:0CbeG1224FS58EUx4tPevZ", "name": "Timmy Trumpet"}]}, "track_no": 1, "disc_no": 1, "length": 139354, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2YVizOAT1yNq7Say1AhrJR", "name": "FVKVRVND", "artists": [{"__model__": "Artist", "uri": "spotify:artist:62k5LKMhymqlDNo2DWOvvv", "name": "Boys Noize"}], "album": {"__model__": "Album", "uri": "spotify:album:3iihqMrOyJ3qC5XMBJQ4MT", "name": "FVKVRVND", "artists": [{"__model__": "Artist", "uri": "spotify:artist:62k5LKMhymqlDNo2DWOvvv", "name": "Boys Noize"}]}, "track_no": 1, "disc_no": 1, "length": 268732, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1hMQH0ZPAgfyRWRhpQYtEW", "name": "One Bad Decision (feat. Ella Mai & Roddy Ricch)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:757aE44tKEUQEqRuT6GnEB", "name": "Roddy Ricch"}, {"__model__": "Artist", "uri": "spotify:artist:7HkdQ0gt53LP4zmHsL0nap", "name": "Ella Mai"}, {"__model__": "Artist", "uri": "spotify:artist:0YinUQ50QDB7ZxSCLyQ40k", "name": "Mustard"}], "album": {"__model__": "Album", "uri": "spotify:album:1oh2ZKuIJrJmH6rsEAgfqF", "name": "One Bad Decision (feat. Ella Mai & Roddy Ricch)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7HkdQ0gt53LP4zmHsL0nap", "name": "Ella Mai"}, {"__model__": "Artist", "uri": "spotify:artist:0YinUQ50QDB7ZxSCLyQ40k", "name": "Mustard"}]}, "track_no": 1, "disc_no": 1, "length": 226479, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Md1Rphgz24viHtEVSWWi9", "name": "PASSENGER PRINCESS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7pwufEBGfggjoI8twqlsmQ", "name": "Nessa Barrett"}], "album": {"__model__": "Album", "uri": "spotify:album:2r00aQwsYDAVak9PWghWnU", "name": "PASSENGER PRINCESS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7pwufEBGfggjoI8twqlsmQ", "name": "Nessa Barrett"}]}, "track_no": 1, "disc_no": 1, "length": 155577, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4pixX8XnfVkmLWQDMANjG9", "name": "Hier", "artists": [{"__model__": "Artist", "uri": "spotify:artist:16YzSnyXMElA8gW0unulku", "name": "Elias"}], "album": {"__model__": "Album", "uri": "spotify:album:5sHrdD7S86kT85JsOtxOgi", "name": "Verlieren/Gefunden", "artists": [{"__model__": "Artist", "uri": "spotify:artist:16YzSnyXMElA8gW0unulku", "name": "Elias"}]}, "track_no": 7, "disc_no": 1, "length": 146134, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1MVke3FI5YSoilyiprinEg", "name": "Who Do I", "artists": [{"__model__": "Artist", "uri": "spotify:artist:211cqZyaBD7Wk7fAcLjsDB", "name": "Samu Haber"}], "album": {"__model__": "Album", "uri": "spotify:album:0HyHWMkMHgbZTXRgvVh6ma", "name": "Who Do I", "artists": [{"__model__": "Artist", "uri": "spotify:artist:211cqZyaBD7Wk7fAcLjsDB", "name": "Samu Haber"}]}, "track_no": 1, "disc_no": 1, "length": 263128, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6xEE80nW1NgNC2p04n4in5", "name": "i hate texas", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0HthCchcL0kVLHTr113Vk1", "name": "mxmtoon"}], "album": {"__model__": "Album", "uri": "spotify:album:4rPQF5Ujx6eTRGDrIfRl55", "name": "i hate texas", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0HthCchcL0kVLHTr113Vk1", "name": "mxmtoon"}]}, "track_no": 1, "disc_no": 1, "length": 218656, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1SdDv2e6nqyeLeSzzSEvtc", "name": "noch nie (wie jetzt)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:00ektSs4zWX7aBQqs5cgST", "name": "siovo"}], "album": {"__model__": "Album", "uri": "spotify:album:5thF4l8ASYwHjSDbSUrRnx", "name": "noch nie (wie jetzt)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:00ektSs4zWX7aBQqs5cgST", "name": "siovo"}]}, "track_no": 1, "disc_no": 1, "length": 175608, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3ol70ZGonP9HTEQSKhZYcY", "name": "Most Wanted", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4cXLEhsZ1W4T6qBiDYVih4", "name": "Aqyila"}], "album": {"__model__": "Album", "uri": "spotify:album:4dMG65PpEgLhnAKMGbi2ge", "name": "Most Wanted", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4cXLEhsZ1W4T6qBiDYVih4", "name": "Aqyila"}]}, "track_no": 1, "disc_no": 1, "length": 163653, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7dDTdZHDyxGhyjjlvYHebZ", "name": "8 stufen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5PbQkJwrwzRkwW7uAj7dy0", "name": "elimako"}], "album": {"__model__": "Album", "uri": "spotify:album:6rZMZ81XtYHcEQF6FhWmYs", "name": "8 stufen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5PbQkJwrwzRkwW7uAj7dy0", "name": "elimako"}]}, "track_no": 1, "disc_no": 1, "length": 181913, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0mmERFgGkny6o1ZRSKoV4H", "name": "Gl\\u00fccksgef\\u00fchle", "artists": [{"__model__": "Artist", "uri": "spotify:artist:387fj6TuPJ3y2H8ViAm6r0", "name": "Pietro Lombardi"}], "album": {"__model__": "Album", "uri": "spotify:album:6UstfICjSncadnkmPfae6i", "name": "Gl\\u00fccksgef\\u00fchle", "artists": [{"__model__": "Artist", "uri": "spotify:artist:387fj6TuPJ3y2H8ViAm6r0", "name": "Pietro Lombardi"}]}, "track_no": 1, "disc_no": 1, "length": 140687, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:58zhW0UVchSp3XUnbYlgsq", "name": "Qseng", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LwRgSkj7AJJTKLnEaHjMv", "name": "Lucio101"}], "album": {"__model__": "Album", "uri": "spotify:album:0FkH7LtLSOCAR4KKwBWRwB", "name": "Qseng", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LwRgSkj7AJJTKLnEaHjMv", "name": "Lucio101"}]}, "track_no": 1, "disc_no": 1, "length": 121000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7aDvC7UzTZ47Hx5jJUX1sJ", "name": "Chanel Bag (feat. JT)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4cybvZ3pcSdD2xNFhIzrkk", "name": "JT"}, {"__model__": "Artist", "uri": "spotify:artist:13y7CgLHjMVRMDqxdx0Xdo", "name": "Gucci Mane"}], "album": {"__model__": "Album", "uri": "spotify:album:2wJwaumR3Y8PCM01JgJqSj", "name": "Chanel Bag (feat. JT)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:13y7CgLHjMVRMDqxdx0Xdo", "name": "Gucci Mane"}]}, "track_no": 1, "disc_no": 1, "length": 180307, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0CY15iJa0m8MJxOXlOqUtR", "name": "Not Today", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0rTTgwJUHLQWqQV9sNvcbE", "name": "Thee Marloes"}], "album": {"__model__": "Album", "uri": "spotify:album:2K87oatrnBkym4oCLTgISN", "name": "Not Today", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0rTTgwJUHLQWqQV9sNvcbE", "name": "Thee Marloes"}]}, "track_no": 1, "disc_no": 1, "length": 186300, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1NiHPhOiEqtqxIyuvF5X4E", "name": "The Same Bitch!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6TbjlN6D9H1Oa7I1o31QtS", "name": "Sarah Defne Gray"}], "album": {"__model__": "Album", "uri": "spotify:album:3pqKZZppo8LYgke5rJaUsK", "name": "The Same Bitch!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6TbjlN6D9H1Oa7I1o31QtS", "name": "Sarah Defne Gray"}]}, "track_no": 1, "disc_no": 1, "length": 206522, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:71wQPepXn7iKezQca3sd4N", "name": "nicht verlieben", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1i6K6RNWO4mV9LNVls5eFc", "name": "FEDX"}, {"__model__": "Artist", "uri": "spotify:artist:5ESkKkvLe33xT9Jsr8GBDt", "name": "Elly"}], "album": {"__model__": "Album", "uri": "spotify:album:5IzojasuR8wUbVx5q8rfEo", "name": "nicht verlieben", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1i6K6RNWO4mV9LNVls5eFc", "name": "FEDX"}]}, "track_no": 1, "disc_no": 1, "length": 170701, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:771vHNqRmLUGEPzzNDo15r", "name": "By Yourself", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5zctI4wO9XSKS8XwcnqEHk", "name": "Lil Mosey"}], "album": {"__model__": "Album", "uri": "spotify:album:45EhlC9ycKcgAx9gQsrMF8", "name": "By Yourself", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5zctI4wO9XSKS8XwcnqEHk", "name": "Lil Mosey"}]}, "track_no": 1, "disc_no": 1, "length": 164101, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7FDDvNAzVWUYkXC8H40wPT", "name": "Danke f\\u00fcr Nichts", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5srjoLQYI0dv9Fyf0JkXRG", "name": "Basti Stein"}], "album": {"__model__": "Album", "uri": "spotify:album:7gZVuJpPYgPTqpwEIGixXD", "name": "Danke f\\u00fcr Nichts", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5srjoLQYI0dv9Fyf0JkXRG", "name": "Basti Stein"}]}, "track_no": 1, "disc_no": 1, "length": 153600, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:253DwAS9XdniKPRjhYH79n", "name": "Trapped In Space", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Kvs0jEg9fdQfAnM8ITyUa", "name": "Andreya Casablanca"}], "album": {"__model__": "Album", "uri": "spotify:album:6hsMKslvgR4IfQ3LJThbA3", "name": "Trapped In Space", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Kvs0jEg9fdQfAnM8ITyUa", "name": "Andreya Casablanca"}]}, "track_no": 1, "disc_no": 1, "length": 144298, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2dk1fsLg7YEsKJdVm4P5cu", "name": "Saturday Mornings (feat. Lil Wayne)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0huGjMyP507tBCARyzSkrv", "name": "Cordae"}, {"__model__": "Artist", "uri": "spotify:artist:55Aa2cqylxrFIXC767Z865", "name": "Lil Wayne"}], "album": {"__model__": "Album", "uri": "spotify:album:3IySMEnXL20Sm0ZwZXxS66", "name": "Saturday Mornings (feat. Lil Wayne)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0huGjMyP507tBCARyzSkrv", "name": "Cordae"}]}, "track_no": 1, "disc_no": 1, "length": 263449, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4G47xLbaBj2kO5jtS71uFD", "name": "Gib Nie Auf", "artists": [{"__model__": "Artist", "uri": "spotify:artist:045asKAyJ8bk2wKJt7j5YE", "name": "SEELEMANN"}], "album": {"__model__": "Album", "uri": "spotify:album:0OUnbSGXSnSdmjwOi4tfLf", "name": "Gib Nie Auf", "artists": [{"__model__": "Artist", "uri": "spotify:artist:045asKAyJ8bk2wKJt7j5YE", "name": "SEELEMANN"}]}, "track_no": 1, "disc_no": 1, "length": 153000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1c2qoYVi2LBQWDN2tp9v5S", "name": "WORK OF ART (feat. Jaden)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0xOeVMOz2fVg5BJY3N6akT", "name": "Jaden"}, {"__model__": "Artist", "uri": "spotify:artist:41qil2VaGbD194gaEcmmyx", "name": "Will Smith"}, {"__model__": "Artist", "uri": "spotify:artist:1z7b1Pr1rSlvWRzsW3HOrS", "name": "Russ"}], "album": {"__model__": "Album", "uri": "spotify:album:7siF6s5KBVuJJUydAo7WgL", "name": "WORK OF ART (feat. Jaden)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:41qil2VaGbD194gaEcmmyx", "name": "Will Smith"}, {"__model__": "Artist", "uri": "spotify:artist:1z7b1Pr1rSlvWRzsW3HOrS", "name": "Russ"}]}, "track_no": 1, "disc_no": 1, "length": 204704, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6qmDEcNOZiPYYvBwlHS22x", "name": "Das allerletzte Mal", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2H5RJPxjfOKonBVphYdRzG", "name": "EstA"}], "album": {"__model__": "Album", "uri": "spotify:album:1Ap2Oc6xfBLvRjwaFQAXLI", "name": "Das allerletzte Mal", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2H5RJPxjfOKonBVphYdRzG", "name": "EstA"}]}, "track_no": 1, "disc_no": 1, "length": 144900, "bitrate": 160}]}}' DEBUG 2024-07-28 00:34:07,572 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX4jP4eebSWR9"},"jsonrpc":"2.0","id":165}' DEBUG 2024-07-28 00:34:07,575 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DX4jP4eebSWR9'" TRACE 2024-07-28 00:34:07,575 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DX4jP4eebSWR9' TRACE 2024-07-28 00:34:07,576 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX4jP4eebSWR9?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:34:07,817 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX4jP4eebSWR9?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:34:07,828 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX4jP4eebSWR9?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:34:07.823297 [ETag: "MC-ImJmMDIzM2U0Nzg4MmY0YThkOTU1Y2M3M2ZkN2UwNzA5Ig=="] DEBUG 2024-07-28 00:34:07,876 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.lookup('spotify:playlist:37i9dQZF1DX4jP4eebSWR9') took 300ms DEBUG 2024-07-28 00:34:07,888 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 165, "result": {"__model__": "Playlist", "uri": "spotify:playlist:37i9dQZF1DX4jP4eebSWR9", "name": "Hot Hits Deutschland (by spotify)", "tracks": [{"__model__": "Track", "uri": "spotify:track:5496lks6V3fh1mZAB6IAap", "name": "Alibi (with Pabllo Vittar & Yseult)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6tzRZ39aZlNqlUzQlkuhDV", "name": "Pabllo Vittar"}, {"__model__": "Artist", "uri": "spotify:artist:1QsdzIKkTT5gDFj8GB1cIX", "name": "Yseult"}, {"__model__": "Artist", "uri": "spotify:artist:5MraexJKZDrQYzS98kNwie", "name": "Sevdaliza"}], "album": {"__model__": "Album", "uri": "spotify:album:2m0euKZUDcoyEXHIS5MFCq", "name": "Alibi (with Pabllo Vittar & Yseult)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6tzRZ39aZlNqlUzQlkuhDV", "name": "Pabllo Vittar"}, {"__model__": "Artist", "uri": "spotify:artist:1QsdzIKkTT5gDFj8GB1cIX", "name": "Yseult"}, {"__model__": "Artist", "uri": "spotify:artist:5MraexJKZDrQYzS98kNwie", "name": "Sevdaliza"}]}, "track_no": 1, "disc_no": 1, "length": 161655, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3qcreqi8RaGqahtJSQDxNI", "name": "Panama", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0t84CBqmvihsUVFme33TLd", "name": "GReeeN"}], "album": {"__model__": "Album", "uri": "spotify:album:2J3En8aAFnHAT3rgsobCoI", "name": "Gl\\u00fcckskind", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0t84CBqmvihsUVFme33TLd", "name": "GReeeN"}]}, "track_no": 4, "disc_no": 1, "length": 157135, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1cXo8i9dgutdqjhjz3Zwqq", "name": "eehhhyyy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:03k7SIn9vVGUuVvR6JhAW9", "name": "Drumla"}, {"__model__": "Artist", "uri": "spotify:artist:0pVHBkObr9UNIWpms1e4I0", "name": "Zartmann"}, {"__model__": "Artist", "uri": "spotify:artist:2E5bmPbkiGhZ3ZK798zFIb", "name": "Dauner"}], "album": {"__model__": "Album", "uri": "spotify:album:29zZ3SXwoesoaXX6PbmPFW", "name": "daf\\u00fcr bin ich frei EP", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0pVHBkObr9UNIWpms1e4I0", "name": "Zartmann"}]}, "track_no": 3, "disc_no": 1, "length": 135082, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1NifMX1JqCz9caJowG8dxq", "name": "ZEIT, DASS SICH WAS DREHT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3KQylwDxYE7Vxli0BSuwaf", "name": "$OHO BANI"}, {"__model__": "Artist", "uri": "spotify:artist:5tG5dl5mS2wB5w72YBpsyg", "name": "Herbert Gr\\u00f6nemeyer"}, {"__model__": "Artist", "uri": "spotify:artist:2mkCm5VNJTplOKJxcDYMpa", "name": "Ericson"}], "album": {"__model__": "Album", "uri": "spotify:album:3kGCNaXI68tIspcsuWQ1yy", "name": "ZEIT, DASS SICH WAS DREHT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3KQylwDxYE7Vxli0BSuwaf", "name": "$OHO BANI"}, {"__model__": "Artist", "uri": "spotify:artist:5tG5dl5mS2wB5w72YBpsyg", "name": "Herbert Gr\\u00f6nemeyer"}, {"__model__": "Artist", "uri": "spotify:artist:2mkCm5VNJTplOKJxcDYMpa", "name": "Ericson"}]}, "track_no": 1, "disc_no": 1, "length": 153974, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:27jIKs9ZEe4m19j3lx4E2b", "name": "Si Ai", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Cj0xJrG2k8TPOJQ1vdAmZ", "name": "Tayna"}], "album": {"__model__": "Album", "uri": "spotify:album:7JRTgBc4mvX7CfkfDhaLMK", "name": "Si Ai", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Cj0xJrG2k8TPOJQ1vdAmZ", "name": "Tayna"}]}, "track_no": 1, "disc_no": 1, "length": 166000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1XBYiRV30ykHw5f4wm6qEn", "name": "NIGHTS LIKE THIS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2tIP7SsRs7vjIcLrU85W8J", "name": "The Kid LAROI"}], "album": {"__model__": "Album", "uri": "spotify:album:63IolVUykZCHMlu2zu9jHS", "name": "THE FIRST TIME", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2tIP7SsRs7vjIcLrU85W8J", "name": "The Kid LAROI"}]}, "track_no": 8, "disc_no": 1, "length": 86983, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2wvUmObLQbxClXFsuhw8Ns", "name": "Nein!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rEVnwCPBeGkWMv425KoG1", "name": "AYLIVA"}], "album": {"__model__": "Album", "uri": "spotify:album:1J4tY6DjG58gdMmcVHllLu", "name": "Nein!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rEVnwCPBeGkWMv425KoG1", "name": "AYLIVA"}]}, "track_no": 1, "disc_no": 1, "length": 194217, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:66Bup3CXgRRl8z91EDHUIf", "name": "Baddies", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2PJEagPIxaBugeMjIyKVXF", "name": "Aitch"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}], "album": {"__model__": "Album", "uri": "spotify:album:5d9hiyIU2IDdzuAL24hjUn", "name": "Baddies", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2PJEagPIxaBugeMjIyKVXF", "name": "Aitch"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}]}, "track_no": 1, "disc_no": 1, "length": 138866, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3pPMgoouYtezLiBTEeL9be", "name": "VEMPA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:13bDjug9N0pyv3ZUINjkDV", "name": "Bausa"}, {"__model__": "Artist", "uri": "spotify:artist:1SnSPHBs8l5iAvoWF0aO05", "name": "FOURTY"}], "album": {"__model__": "Album", "uri": "spotify:album:0AXShQulBiviUJkpaVR4EH", "name": "VEMPA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:13bDjug9N0pyv3ZUINjkDV", "name": "Bausa"}, {"__model__": "Artist", "uri": "spotify:artist:1SnSPHBs8l5iAvoWF0aO05", "name": "FOURTY"}]}, "track_no": 1, "disc_no": 1, "length": 134528, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:189vFQyTAhpSCsI07yjQVq", "name": "Abenteuerland", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1EfwyuCzDQpCslZc8C9gkG", "name": "SDP"}, {"__model__": "Artist", "uri": "spotify:artist:35pKZ36ma78w8aE467fRO9", "name": "Phil The Beat"}, {"__model__": "Artist", "uri": "spotify:artist:1ZyqnbV7Brg5LgyS4EZCUD", "name": "FiNCH"}], "album": {"__model__": "Album", "uri": "spotify:album:3quzSBWWSsSon0G4MZE29v", "name": "Abenteuerland", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1EfwyuCzDQpCslZc8C9gkG", "name": "SDP"}, {"__model__": "Artist", "uri": "spotify:artist:35pKZ36ma78w8aE467fRO9", "name": "Phil The Beat"}, {"__model__": "Artist", "uri": "spotify:artist:1ZyqnbV7Brg5LgyS4EZCUD", "name": "FiNCH"}]}, "track_no": 1, "disc_no": 1, "length": 179087, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4MSj19TwYBLgDFj3ddEeco", "name": "Black Friday (pretty like the sun)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:2txHhyCwHjUEpJjWrEyqyX", "name": "Tom Odell"}], "album": {"__model__": "Album", "uri": "spotify:album:4CAe3r1nsTTAjGcWqGZbAr", "name": "Black Friday (pretty like the sun)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:2txHhyCwHjUEpJjWrEyqyX", "name": "Tom Odell"}]}, "track_no": 1, "disc_no": 1, "length": 145599, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6S95L5dj73a4q79KFRDcAw", "name": "Liebe in Stereo", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4PvnP3yCzrT289cX3wCdOx", "name": "Yung Hurn"}, {"__model__": "Artist", "uri": "spotify:artist:0geGEoVXjWIz38cw8JcqVP", "name": "Baby B3ns"}], "album": {"__model__": "Album", "uri": "spotify:album:7kbl4KadCrLMyjJYvIlZVh", "name": "Liebe in Stereo", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4PvnP3yCzrT289cX3wCdOx", "name": "Yung Hurn"}, {"__model__": "Artist", "uri": "spotify:artist:0geGEoVXjWIz38cw8JcqVP", "name": "Baby B3ns"}]}, "track_no": 1, "disc_no": 1, "length": 190946, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:16f4ZN6XOfrIO8fJkm28HM", "name": "Wunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rEVnwCPBeGkWMv425KoG1", "name": "AYLIVA"}, {"__model__": "Artist", "uri": "spotify:artist:1qQLhymHXFPtP5U8KNKsm6", "name": "Apache 207"}], "album": {"__model__": "Album", "uri": "spotify:album:5O4Ps6WmC2nFKpUP5TIIMa", "name": "Wunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rEVnwCPBeGkWMv425KoG1", "name": "AYLIVA"}, {"__model__": "Artist", "uri": "spotify:artist:1qQLhymHXFPtP5U8KNKsm6", "name": "Apache 207"}]}, "track_no": 1, "disc_no": 1, "length": 176492, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4ZrOZKrUEM8pT8nT47HywL", "name": "Irgendwas klopft", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pOnFT5MHIqIe9kcFCznZ8", "name": "CIVO"}, {"__model__": "Artist", "uri": "spotify:artist:5ZY4M2aGiTaZQEP6HfqeJc", "name": "Montez"}], "album": {"__model__": "Album", "uri": "spotify:album:361jTJxhlE6qbfWkNErZaJ", "name": "Irgendwas klopft", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pOnFT5MHIqIe9kcFCznZ8", "name": "CIVO"}, {"__model__": "Artist", "uri": "spotify:artist:5ZY4M2aGiTaZQEP6HfqeJc", "name": "Montez"}]}, "track_no": 1, "disc_no": 1, "length": 126450, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0Cnf2mlQavyPknr3OxzTAn", "name": "Dieser Sommer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4jsmk00NuPR1FfXqUCF1ac", "name": "treamiboii"}, {"__model__": "Artist", "uri": "spotify:artist:6vNAKgK5d74N1I0zTxRPDp", "name": "Tream"}], "album": {"__model__": "Album", "uri": "spotify:album:4UrGldOU6mdTG7CKlXe2Ub", "name": "Dieser Sommer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4jsmk00NuPR1FfXqUCF1ac", "name": "treamiboii"}, {"__model__": "Artist", "uri": "spotify:artist:6vNAKgK5d74N1I0zTxRPDp", "name": "Tream"}]}, "track_no": 1, "disc_no": 1, "length": 137375, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4gxAezF8MafmWSZ0KCsRGj", "name": "Mittelmeer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:34LetYSjEuG2fBb4Z8PwPg", "name": "Pashanim"}], "album": {"__model__": "Album", "uri": "spotify:album:2HOaHc9820Ds6YD76BbU9j", "name": "Mittelmeer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:34LetYSjEuG2fBb4Z8PwPg", "name": "Pashanim"}]}, "track_no": 1, "disc_no": 1, "length": 179106, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1BJJbSX6muJVF2AK7uH1x4", "name": "Move", "artists": [{"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}, {"__model__": "Artist", "uri": "spotify:artist:37lTKHi901VnwngQ7C8noT", "name": "Malachiii"}, {"__model__": "Artist", "uri": "spotify:artist:2yyaNPcdxZcn4iutCcLMaC", "name": "Orso"}, {"__model__": "Artist", "uri": "spotify:artist:2loEsOijJ6XiGzWYFXMIRk", "name": "Adam Port"}, {"__model__": "Artist", "uri": "spotify:artist:6XjgqvaVLUib6lCerbZrYD", "name": "Stryv"}], "album": {"__model__": "Album", "uri": "spotify:album:4M8ThNHbNjda2cPwL8XZHS", "name": "Move", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2loEsOijJ6XiGzWYFXMIRk", "name": "Adam Port"}, {"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}, {"__model__": "Artist", "uri": "spotify:artist:6XjgqvaVLUib6lCerbZrYD", "name": "Stryv"}]}, "track_no": 1, "disc_no": 1, "length": 177598, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3AxfLI7PFjoe2voK0bmXjD", "name": "Simple Life", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}], "album": {"__model__": "Album", "uri": "spotify:album:7wwURNGmjYqXm1XRA4aIRf", "name": "Simple Life", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}]}, "track_no": 1, "disc_no": 1, "length": 153100, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1aHy1ipWQRNauI0ee9uYfi", "name": "Fall Back", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7LVC96BEVGugTAp38AajV6", "name": "Lithe"}], "album": {"__model__": "Album", "uri": "spotify:album:2GHbc54y99znaPCsyzvLjR", "name": "Fall Back / Selfish Game", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7LVC96BEVGugTAp38AajV6", "name": "Lithe"}]}, "track_no": 1, "disc_no": 1, "length": 129522, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4XHAU1QcCIj4GyPAlCsjs0", "name": "erste/letzte", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ZY4M2aGiTaZQEP6HfqeJc", "name": "Montez"}], "album": {"__model__": "Album", "uri": "spotify:album:11IioagwjEgh3hUGuNl3te", "name": "erste/letzte", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ZY4M2aGiTaZQEP6HfqeJc", "name": "Montez"}]}, "track_no": 1, "disc_no": 1, "length": 159916, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:74EasdbNav1osDCwRCFwrS", "name": "Mach die Augen auf", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pOnFT5MHIqIe9kcFCznZ8", "name": "CIVO"}], "album": {"__model__": "Album", "uri": "spotify:album:6LUAQItFCJarUpFHnzMjtH", "name": "Mach die Augen auf", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pOnFT5MHIqIe9kcFCznZ8", "name": "CIVO"}]}, "track_no": 1, "disc_no": 1, "length": 111206, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Vr3zh0r7ALn8VLqCiRR10", "name": "Stargazing", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3bO19AOone0ubCsfDXDtYt", "name": "Myles Smith"}], "album": {"__model__": "Album", "uri": "spotify:album:3VNxRarx9HUI5w7DHv0TBj", "name": "Stargazing", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3bO19AOone0ubCsfDXDtYt", "name": "Myles Smith"}]}, "track_no": 1, "disc_no": 1, "length": 172533, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0Rgdhptwk0A3Clbu5RpYI1", "name": "Starboy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1E8mXBWN7AXZCOPYbOky4J", "name": "Jazeek"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}], "album": {"__model__": "Album", "uri": "spotify:album:1NiBNFqgyaSatkYqDZqTtG", "name": "Starboy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1E8mXBWN7AXZCOPYbOky4J", "name": "Jazeek"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}]}, "track_no": 1, "disc_no": 1, "length": 170898, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:48lxT5qJF0yYyf2z4wB4xW", "name": "Pedro", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1c3uso4iIeeX3P0bhKaQDq", "name": "Jaxomy"}, {"__model__": "Artist", "uri": "spotify:artist:124jbwgd8Hh6LW7jAqTa8r", "name": "Agatino Romero"}, {"__model__": "Artist", "uri": "spotify:artist:6EVyI0S0b1Ld2nm37m5x85", "name": "Raffaella Carr\\u00e0"}], "album": {"__model__": "Album", "uri": "spotify:album:5y6RXjI5VPR0RyInghTbf1", "name": "Pedro", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1c3uso4iIeeX3P0bhKaQDq", "name": "Jaxomy"}, {"__model__": "Artist", "uri": "spotify:artist:124jbwgd8Hh6LW7jAqTa8r", "name": "Agatino Romero"}, {"__model__": "Artist", "uri": "spotify:artist:6EVyI0S0b1Ld2nm37m5x85", "name": "Raffaella Carr\\u00e0"}]}, "track_no": 1, "disc_no": 1, "length": 144846, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2HYFX63wP3otVIvopRS99Z", "name": "Houdini", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7dGJo4pcD2V6oG8kP0tJRR", "name": "Eminem"}], "album": {"__model__": "Album", "uri": "spotify:album:6Xuu2z00jxRPZei4IJ9neK", "name": "Houdini", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7dGJo4pcD2V6oG8kP0tJRR", "name": "Eminem"}]}, "track_no": 1, "disc_no": 1, "length": 227239, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5nPbKG04fhLkIAjcPFaZq7", "name": "I Adore You (feat. Daecolm)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1IFAU4mznUcfPVP9z2c24N", "name": "Daecolm"}, {"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}, {"__model__": "Artist", "uri": "spotify:artist:7hQmAXAzWI6D350VTgkKTG", "name": "Arash"}, {"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}], "album": {"__model__": "Album", "uri": "spotify:album:5MrdEMJrBnauBJsd1nYY00", "name": "I Adore You (feat. Daecolm)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}, {"__model__": "Artist", "uri": "spotify:artist:7hQmAXAzWI6D350VTgkKTG", "name": "Arash"}, {"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}]}, "track_no": 1, "disc_no": 1, "length": 214000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1No9gdv9NdknsaVA4Zdbku", "name": "DEUTSCHLAND \\ud83c\\udde9\\ud83c\\uddea", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}, {"__model__": "Artist", "uri": "spotify:artist:0CzoJbqBbtBNLArLyAFDPn", "name": "Ikkimel"}], "album": {"__model__": "Album", "uri": "spotify:album:59VPwabm2CmMFNZg4MBqcl", "name": "DEUTSCHLAND \\ud83c\\udde9\\ud83c\\uddea", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}, {"__model__": "Artist", "uri": "spotify:artist:0CzoJbqBbtBNLArLyAFDPn", "name": "Ikkimel"}]}, "track_no": 1, "disc_no": 1, "length": 158295, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7x76MsHLcWQ4rLlHVkT7yw", "name": "Randali", "artists": [{"__model__": "Artist", "uri": "spotify:artist:36caCzfSrrL7a8Mvd1SuRr", "name": "Chapo102"}, {"__model__": "Artist", "uri": "spotify:artist:2kS9NyuATpYwjeB93h24H5", "name": "Nina Chuba"}], "album": {"__model__": "Album", "uri": "spotify:album:1NSEKARvPRzT2tSG1DZrmi", "name": "Randali", "artists": [{"__model__": "Artist", "uri": "spotify:artist:36caCzfSrrL7a8Mvd1SuRr", "name": "Chapo102"}, {"__model__": "Artist", "uri": "spotify:artist:2kS9NyuATpYwjeB93h24H5", "name": "Nina Chuba"}]}, "track_no": 1, "disc_no": 1, "length": 143043, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6XjDF6nds4DE2BBbagZol6", "name": "Gata Only", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Yj5Xey7kTwvZla8sqdsdE", "name": "Cris Mj"}, {"__model__": "Artist", "uri": "spotify:artist:7CvTknweLr9feJtRGrpDBy", "name": "FloyyMenor"}], "album": {"__model__": "Album", "uri": "spotify:album:5tSQtQGkrCJx3hoQxmLgfM", "name": "Gata Only", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Yj5Xey7kTwvZla8sqdsdE", "name": "Cris Mj"}, {"__model__": "Artist", "uri": "spotify:artist:7CvTknweLr9feJtRGrpDBy", "name": "FloyyMenor"}]}, "track_no": 1, "disc_no": 1, "length": 222000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5KTZgG84bKFGm53lhLtTqc", "name": "Mwaki", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6mDl7lQiLxT0iQ8LYhAlWy", "name": "Zerb"}, {"__model__": "Artist", "uri": "spotify:artist:5Y2FS5YbGf7yRDumzD5nY3", "name": "Sofiya Nzau"}], "album": {"__model__": "Album", "uri": "spotify:album:5asqLE8StjaHpMWSyjzo2D", "name": "SURRENDER", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6mDl7lQiLxT0iQ8LYhAlWy", "name": "Zerb"}]}, "track_no": 3, "disc_no": 1, "length": 208135, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2qSkIjg1o9h3YT9RAgYN75", "name": "Espresso", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74KM79TiuVKeVCqs8QtB0B", "name": "Sabrina Carpenter"}], "album": {"__model__": "Album", "uri": "spotify:album:5quMTd5zeI9yW5UDua8wS4", "name": "Espresso", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74KM79TiuVKeVCqs8QtB0B", "name": "Sabrina Carpenter"}]}, "track_no": 1, "disc_no": 1, "length": 175459, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2gOVXniOMdunVdYk2NUQ4p", "name": "wie du manchmal fehlst", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}, {"__model__": "Artist", "uri": "spotify:artist:0pVHBkObr9UNIWpms1e4I0", "name": "Zartmann"}, {"__model__": "Artist", "uri": "spotify:artist:2E5bmPbkiGhZ3ZK798zFIb", "name": "Dauner"}], "album": {"__model__": "Album", "uri": "spotify:album:7c6bG1FchpuEbkTl8iJ4As", "name": "wie du manchmal fehlst", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}, {"__model__": "Artist", "uri": "spotify:artist:0pVHBkObr9UNIWpms1e4I0", "name": "Zartmann"}, {"__model__": "Artist", "uri": "spotify:artist:2E5bmPbkiGhZ3ZK798zFIb", "name": "Dauner"}]}, "track_no": 1, "disc_no": 1, "length": 131773, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:086edN2nz8TjB3zddIdlPn", "name": "Mama hat gesagt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1FXdfOOisB3d3hfZOjhjID", "name": "Esther Graf"}, {"__model__": "Artist", "uri": "spotify:artist:1EfwyuCzDQpCslZc8C9gkG", "name": "SDP"}, {"__model__": "Artist", "uri": "spotify:artist:4Yttlv9ndGjCDCVLqM7ACq", "name": "Sido"}], "album": {"__model__": "Album", "uri": "spotify:album:3396TEBenjqgtH7GskkRXu", "name": "Mama hat gesagt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1FXdfOOisB3d3hfZOjhjID", "name": "Esther Graf"}, {"__model__": "Artist", "uri": "spotify:artist:1EfwyuCzDQpCslZc8C9gkG", "name": "SDP"}, {"__model__": "Artist", "uri": "spotify:artist:4Yttlv9ndGjCDCVLqM7ACq", "name": "Sido"}]}, "track_no": 1, "disc_no": 1, "length": 196087, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2FQrifJ1N335Ljm3TjTVVf", "name": "A Bar Song (Tipsy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3y2cIKLjiOlp1Np37WiUdH", "name": "Shaboozey"}], "album": {"__model__": "Album", "uri": "spotify:album:6egBeCLeGITzGSo5VyRjwZ", "name": "A Bar Song (Tipsy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3y2cIKLjiOlp1Np37WiUdH", "name": "Shaboozey"}]}, "track_no": 1, "disc_no": 1, "length": 171291, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0O1LqLDF2mQmWVlSrC4Mwn", "name": "Pistazieneis", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2SRd7Kx7xWkZjoaFKgEreg", "name": "Paul"}, {"__model__": "Artist", "uri": "spotify:artist:5RgzUZORebl59TcvCRZsD2", "name": "Zachi"}, {"__model__": "Artist", "uri": "spotify:artist:3Z3aTg9PwJ37e8xeO0aUC9", "name": "01099"}, {"__model__": "Artist", "uri": "spotify:artist:2WmxTCUVOyGsqn4GA7VxuC", "name": "Gustav"}], "album": {"__model__": "Album", "uri": "spotify:album:4j7WNx3I81WGPiadrrCOtB", "name": "Pistazieneis", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3Z3aTg9PwJ37e8xeO0aUC9", "name": "01099"}]}, "track_no": 1, "disc_no": 1, "length": 137972, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7MYLHLCf0YWR4TVs3owDny", "name": "Fire - Official UEFA EURO 2024 Song", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0xRXCcSX89eobfrshSVdyu", "name": "MEDUZA"}, {"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}], "album": {"__model__": "Album", "uri": "spotify:album:7qNPp8Jh4LzA0pEMNiTcNQ", "name": "Fire (Official UEFA EURO 2024 Song)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0xRXCcSX89eobfrshSVdyu", "name": "MEDUZA"}, {"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}]}, "track_no": 1, "disc_no": 1, "length": 168928, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5AJ9hqTS2wcFQCELCFRO7A", "name": "MILLION DOLLAR BABY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1WaFQSHVGZQJTbf0BdxdNo", "name": "Tommy Richman"}], "album": {"__model__": "Album", "uri": "spotify:album:2Z1gnUf3nbn6DtwZSUIH54", "name": "MILLION DOLLAR BABY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1WaFQSHVGZQJTbf0BdxdNo", "name": "Tommy Richman"}]}, "track_no": 1, "disc_no": 1, "length": 155151, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2GxrNKugF82CnoRFbQfzPf", "name": "i like the way you kiss me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0PCCGZ0wGLizHt2KZ7hhA2", "name": "Artemas"}], "album": {"__model__": "Album", "uri": "spotify:album:5HIWDdg3g9CTOtnevKDl1z", "name": "i like the way you kiss me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0PCCGZ0wGLizHt2KZ7hhA2", "name": "Artemas"}]}, "track_no": 1, "disc_no": 1, "length": 142514, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5uQ7de4EWjb3rkcFxyEOpu", "name": "Belong Together", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11p2E654TTU8e0nZWBR4AL", "name": "Mark Ambor"}], "album": {"__model__": "Album", "uri": "spotify:album:3PlCMwyq6nuQYtoYproV1o", "name": "Belong Together", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11p2E654TTU8e0nZWBR4AL", "name": "Mark Ambor"}]}, "track_no": 1, "disc_no": 1, "length": 148317, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:22DH8NChecsgPxDjA4pqer", "name": "Tough", "artists": [{"__model__": "Artist", "uri": "spotify:artist:00FQb4jTyendYWaN8pK0wa", "name": "Lana Del Rey"}, {"__model__": "Artist", "uri": "spotify:artist:0VRj0yCOv2FXJNP47XQnx5", "name": "Quavo"}], "album": {"__model__": "Album", "uri": "spotify:album:58XIBpQOAw7E2qCL1jxWCd", "name": "Tough", "artists": [{"__model__": "Artist", "uri": "spotify:artist:00FQb4jTyendYWaN8pK0wa", "name": "Lana Del Rey"}, {"__model__": "Artist", "uri": "spotify:artist:0VRj0yCOv2FXJNP47XQnx5", "name": "Quavo"}]}, "track_no": 1, "disc_no": 1, "length": 188828, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3HMY0r2BAdpasXMY8rseR0", "name": "Too Sweet", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2FXC3k01G6Gw61bmprjgqS", "name": "Hozier"}], "album": {"__model__": "Album", "uri": "spotify:album:6rjpYHZwFktbc0RCiTfEG6", "name": "Unheard", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2FXC3k01G6Gw61bmprjgqS", "name": "Hozier"}]}, "track_no": 1, "disc_no": 1, "length": 251424, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7iabz12vAuVQYyekFIWJxD", "name": "BAND4BAND (feat. Lil Baby)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}, {"__model__": "Artist", "uri": "spotify:artist:5f7VJjfbwm532GiveGC0ZK", "name": "Lil Baby"}], "album": {"__model__": "Album", "uri": "spotify:album:4AzPr5SUpNF553eC1d3aRy", "name": "BAND4BAND (feat. Lil Baby)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}, {"__model__": "Artist", "uri": "spotify:artist:5f7VJjfbwm532GiveGC0ZK", "name": "Lil Baby"}]}, "track_no": 1, "disc_no": 1, "length": 140733, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:331l3xABO0HMr1Kkyh2LZq", "name": "I Don\'t Wanna Wait", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}], "album": {"__model__": "Album", "uri": "spotify:album:0wCLHkBRKcndhMQQpeo8Ji", "name": "I Don\'t Wanna Wait", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}]}, "track_no": 1, "disc_no": 1, "length": 149667, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2uqYupMHANxnwgeiXTZXzd", "name": "Austin (Boots Stop Workin\')", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Ez6lTtSMjMf2YSYpukP1I", "name": "Dasha"}], "album": {"__model__": "Album", "uri": "spotify:album:40HsqPqeSR9Xe3IyAJWr6e", "name": "What Happens Now?", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Ez6lTtSMjMf2YSYpukP1I", "name": "Dasha"}]}, "track_no": 4, "disc_no": 1, "length": 171782, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6tNQ70jh4OwmPGpYy6R2o9", "name": "Beautiful Things", "artists": [{"__model__": "Artist", "uri": "spotify:artist:22wbnEMDvgVIAGdFeek6ET", "name": "Benson Boone"}], "album": {"__model__": "Album", "uri": "spotify:album:29aSKB1qPEbN0Qf9OPSQpw", "name": "Beautiful Things", "artists": [{"__model__": "Artist", "uri": "spotify:artist:22wbnEMDvgVIAGdFeek6ET", "name": "Benson Boone"}]}, "track_no": 1, "disc_no": 1, "length": 180304, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6dOtVTDdiauQNBQEDOtlAB", "name": "BIRDS OF A FEATHER", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6qqNVTkY8uBg9cP3Jd7DAH", "name": "Billie Eilish"}], "album": {"__model__": "Album", "uri": "spotify:album:7aJuG4TFXa2hmE4z1yxc3n", "name": "HIT ME HARD AND SOFT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6qqNVTkY8uBg9cP3Jd7DAH", "name": "Billie Eilish"}]}, "track_no": 4, "disc_no": 1, "length": 210373, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7x8yoh4fgdDqGWM75W4CMZ", "name": "Fallen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:011bJBtG8SdkBqBiSpBllF", "name": "JEREMIAS"}], "album": {"__model__": "Album", "uri": "spotify:album:0LxGPGeOv4WEM4m3js7Muq", "name": "Fallen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:011bJBtG8SdkBqBiSpBllF", "name": "JEREMIAS"}]}, "track_no": 1, "disc_no": 1, "length": 145550, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7wz5d9hBn3oaJJXb6YdhbS", "name": "Wenn du mich kennst", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1aS5tqEs9ci5P9KD9tZWa6", "name": "Bonez MC"}], "album": {"__model__": "Album", "uri": "spotify:album:7pMfFFZsLEJeYIfKzkBnF9", "name": "Wenn du mich kennst", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1aS5tqEs9ci5P9KD9tZWa6", "name": "Bonez MC"}]}, "track_no": 1, "disc_no": 1, "length": 156600, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0WbMK4wrZ1wFSty9F7FCgu", "name": "Good Luck, Babe!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GlBOeep6PqTfFi59PTUUN", "name": "Chappell Roan"}], "album": {"__model__": "Album", "uri": "spotify:album:1WAjjRMfZjEXtB0lQrAw6Q", "name": "Good Luck, Babe!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GlBOeep6PqTfFi59PTUUN", "name": "Chappell Roan"}]}, "track_no": 1, "disc_no": 1, "length": 218423, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:57lsYy0OZLNb5OQ7fEa3Hs", "name": "Did It First (with Central Cee)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}, {"__model__": "Artist", "uri": "spotify:artist:3LZZPxNDGDFVSIPqf4JuEf", "name": "Ice Spice"}], "album": {"__model__": "Album", "uri": "spotify:album:1SiWjniEb94wSFZ5YjZDHr", "name": "Did It First (with Central Cee)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}, {"__model__": "Artist", "uri": "spotify:artist:3LZZPxNDGDFVSIPqf4JuEf", "name": "Ice Spice"}]}, "track_no": 1, "disc_no": 1, "length": 118002, "bitrate": 160}]}}' DEBUG 2024-07-28 00:34:07,889 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX36edUJpD76c"},"jsonrpc":"2.0","id":166}' DEBUG 2024-07-28 00:34:07,891 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DX36edUJpD76c'" TRACE 2024-07-28 00:34:07,891 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DX36edUJpD76c' TRACE 2024-07-28 00:34:07,891 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX36edUJpD76c?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:34:08,046 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX36edUJpD76c?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:34:08,063 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX36edUJpD76c?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:34:08.054309 [ETag: "MC-IjYwNzI4NDYyNjJlOTFjMzZjOGEyMWJlZTMyZGIzZmYzIg=="] DEBUG 2024-07-28 00:34:08,141 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.lookup('spotify:playlist:37i9dQZF1DX36edUJpD76c') took 250ms DEBUG 2024-07-28 00:34:08,150 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 166, "result": {"__model__": "Playlist", "uri": "spotify:playlist:37i9dQZF1DX36edUJpD76c", "name": "Modus Mio (by spotify)", "tracks": [{"__model__": "Track", "uri": "spotify:track:64f3yNXsi2Vk76odcHCOnw", "name": "Bauch Beine Po", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0JBdTCGs111JKKYfLqOEBa", "name": "Shirin David"}], "album": {"__model__": "Album", "uri": "spotify:album:3iw71cw9PHemEFZ9HZewWW", "name": "Bauch Beine Po", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0JBdTCGs111JKKYfLqOEBa", "name": "Shirin David"}]}, "track_no": 1, "disc_no": 1, "length": 133932, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0Rgdhptwk0A3Clbu5RpYI1", "name": "Starboy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1E8mXBWN7AXZCOPYbOky4J", "name": "Jazeek"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}], "album": {"__model__": "Album", "uri": "spotify:album:1NiBNFqgyaSatkYqDZqTtG", "name": "Starboy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1E8mXBWN7AXZCOPYbOky4J", "name": "Jazeek"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}]}, "track_no": 1, "disc_no": 1, "length": 170898, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7wz5d9hBn3oaJJXb6YdhbS", "name": "Wenn du mich kennst", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1aS5tqEs9ci5P9KD9tZWa6", "name": "Bonez MC"}], "album": {"__model__": "Album", "uri": "spotify:album:7pMfFFZsLEJeYIfKzkBnF9", "name": "Wenn du mich kennst", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1aS5tqEs9ci5P9KD9tZWa6", "name": "Bonez MC"}]}, "track_no": 1, "disc_no": 1, "length": 156600, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3pPMgoouYtezLiBTEeL9be", "name": "VEMPA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:13bDjug9N0pyv3ZUINjkDV", "name": "Bausa"}, {"__model__": "Artist", "uri": "spotify:artist:1SnSPHBs8l5iAvoWF0aO05", "name": "FOURTY"}], "album": {"__model__": "Album", "uri": "spotify:album:0AXShQulBiviUJkpaVR4EH", "name": "VEMPA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:13bDjug9N0pyv3ZUINjkDV", "name": "Bausa"}, {"__model__": "Artist", "uri": "spotify:artist:1SnSPHBs8l5iAvoWF0aO05", "name": "FOURTY"}]}, "track_no": 1, "disc_no": 1, "length": 134528, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1N1coNchKY1dQniPSnAJs5", "name": "Wie Du", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}], "album": {"__model__": "Album", "uri": "spotify:album:6rRXy84kUpSl6c7umodBJx", "name": "Wie Du", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}]}, "track_no": 1, "disc_no": 1, "length": 184500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4gxAezF8MafmWSZ0KCsRGj", "name": "Mittelmeer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:34LetYSjEuG2fBb4Z8PwPg", "name": "Pashanim"}], "album": {"__model__": "Album", "uri": "spotify:album:2HOaHc9820Ds6YD76BbU9j", "name": "Mittelmeer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:34LetYSjEuG2fBb4Z8PwPg", "name": "Pashanim"}]}, "track_no": 1, "disc_no": 1, "length": 179106, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4JeRA6jqXpChOxN0Gnd4tP", "name": "Dale", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}, {"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}], "album": {"__model__": "Album", "uri": "spotify:album:6Bkx66OfElcoOtkxp043SR", "name": "EUROSPORT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}, {"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}]}, "track_no": 11, "disc_no": 1, "length": 155355, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1ctq4FdMatfR9ZNCY8WKbM", "name": "DENK ZU VIEL NACH", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5pVRwX5ZQR7hfJ18w8ZYkl", "name": "Ufo361"}], "album": {"__model__": "Album", "uri": "spotify:album:3rIVdn7T2glnMoBobBvjlA", "name": "DENK ZU VIEL NACH", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5pVRwX5ZQR7hfJ18w8ZYkl", "name": "Ufo361"}]}, "track_no": 1, "disc_no": 1, "length": 144966, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5kZOeCsVNnZCPkViJYl2yT", "name": "Qualit\\u00e9", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5wyWp867LWGjFmYZXVSFnZ", "name": "MERO"}], "album": {"__model__": "Album", "uri": "spotify:album:68GwdgBjMDEo6g94iPzLQY", "name": "Qualit\\u00e9", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5wyWp867LWGjFmYZXVSFnZ", "name": "MERO"}]}, "track_no": 1, "disc_no": 1, "length": 126866, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7BpQAkjefbApWBUtKmVMjh", "name": "WOLLTEN FREI SEIN (feat. reezy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ul8iLt2WnFe2UIyovjg7q", "name": "reezy"}, {"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}], "album": {"__model__": "Album", "uri": "spotify:album:3y1jMB1QNho4bbmungXFxo", "name": "XABAT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}]}, "track_no": 20, "disc_no": 1, "length": 263186, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:79XKsdLlYGx1lqwctmMD2v", "name": "abgelenkt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}], "album": {"__model__": "Album", "uri": "spotify:album:0eezzl5aVtoPFUO3InwewZ", "name": "abgelenkt", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}]}, "track_no": 1, "disc_no": 1, "length": 159286, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:66Bup3CXgRRl8z91EDHUIf", "name": "Baddies", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2PJEagPIxaBugeMjIyKVXF", "name": "Aitch"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}], "album": {"__model__": "Album", "uri": "spotify:album:5d9hiyIU2IDdzuAL24hjUn", "name": "Baddies", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2PJEagPIxaBugeMjIyKVXF", "name": "Aitch"}, {"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}]}, "track_no": 1, "disc_no": 1, "length": 138866, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:25nqp9CoZjUNk70cimVpta", "name": "VIEL GESEHEN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}], "album": {"__model__": "Album", "uri": "spotify:album:0awhKTwOXQS3feafU2Klyj", "name": "VIEL GESEHEN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}]}, "track_no": 1, "disc_no": 1, "length": 178500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:60slX18toWLokyfTvL4Mkz", "name": "Yugo jebe dugo", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}], "album": {"__model__": "Album", "uri": "spotify:album:3TpcpXNnHMSRtHdevEXkrZ", "name": "Yugo jebe dugo", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}]}, "track_no": 1, "disc_no": 1, "length": 148653, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6mCE6ymlJhhjfcWmiUuBHT", "name": "Barbie & Ken", "artists": [{"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}], "album": {"__model__": "Album", "uri": "spotify:album:59HrY7RS8ApXzqN287hUPL", "name": "Barbie & Ken", "artists": [{"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}]}, "track_no": 1, "disc_no": 1, "length": 139557, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3btquT03ILrWCKElu233EM", "name": "OPUS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ul8iLt2WnFe2UIyovjg7q", "name": "reezy"}], "album": {"__model__": "Album", "uri": "spotify:album:6pYc76nLsHN88GAqb8dHf4", "name": "OPUS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ul8iLt2WnFe2UIyovjg7q", "name": "reezy"}]}, "track_no": 1, "disc_no": 1, "length": 135517, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4lsNo2CCp2dUbsuOmdCj5I", "name": "2000", "artists": [{"__model__": "Artist", "uri": "spotify:artist:34LetYSjEuG2fBb4Z8PwPg", "name": "Pashanim"}], "album": {"__model__": "Album", "uri": "spotify:album:2uKD5g5T7oklsMHJDcPgLB", "name": "2000", "artists": [{"__model__": "Artist", "uri": "spotify:artist:34LetYSjEuG2fBb4Z8PwPg", "name": "Pashanim"}]}, "track_no": 7, "disc_no": 1, "length": 146573, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:29vCE5UzdE8dzcJWbG2CsK", "name": "JUNGE BALLER", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}, {"__model__": "Artist", "uri": "spotify:artist:2HIP5sNZWkrPgSBWRk8XpA", "name": "SIRA"}, {"__model__": "Artist", "uri": "spotify:artist:6OBEI1JlLksVqrVOJXWdRe", "name": "Haaland936"}, {"__model__": "Artist", "uri": "spotify:artist:3PeXrPTDFpmBfdfBR8nDAj", "name": "6PM RECORDS"}], "album": {"__model__": "Album", "uri": "spotify:album:573YDpCq1I93aebAWluexj", "name": "JUNGE BALLER", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6CP5wWvO8oIxedESJNCN4H", "name": "Ski Aggu"}, {"__model__": "Artist", "uri": "spotify:artist:6OBEI1JlLksVqrVOJXWdRe", "name": "Haaland936"}, {"__model__": "Artist", "uri": "spotify:artist:3PeXrPTDFpmBfdfBR8nDAj", "name": "6PM RECORDS"}]}, "track_no": 1, "disc_no": 1, "length": 130660, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5xypiIRm7ILzbz0kze92u6", "name": "Fantasia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}, {"__model__": "Artist", "uri": "spotify:artist:0JQ4vokBBqHxHzRb36fSWN", "name": "Devito"}], "album": {"__model__": "Album", "uri": "spotify:album:5NXVPkMBEozDLKI25LCrtu", "name": "Fantasia", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}, {"__model__": "Artist", "uri": "spotify:artist:0JQ4vokBBqHxHzRb36fSWN", "name": "Devito"}]}, "track_no": 1, "disc_no": 1, "length": 140200, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2DwZl2PUk0nMASSRbwYu2E", "name": "JUMPSHOT (feat. Summer Cem)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3drqpTL4sQOckmAfF9i1wg", "name": "Summer Cem"}, {"__model__": "Artist", "uri": "spotify:artist:5y9wg9qkGBl0n9v9RzaPKu", "name": "CAPO"}], "album": {"__model__": "Album", "uri": "spotify:album:0VDHR1tnnFen5Fwa41lDaj", "name": "JUMPSHOT (feat. Summer Cem)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3drqpTL4sQOckmAfF9i1wg", "name": "Summer Cem"}, {"__model__": "Artist", "uri": "spotify:artist:5y9wg9qkGBl0n9v9RzaPKu", "name": "CAPO"}]}, "track_no": 1, "disc_no": 1, "length": 127831, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1W1fap9it2ePXTKjKpzSii", "name": "Jung & machen Geld", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3ZuBEj9ppJe8GSdKaMTfMN", "name": "Nimo"}, {"__model__": "Artist", "uri": "spotify:artist:28TqrmNSPiKo5w3WVb3A3N", "name": "Aymen"}], "album": {"__model__": "Album", "uri": "spotify:album:6dUdLyCrv5lFjki79qSGLh", "name": "Jung & machen Geld", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3ZuBEj9ppJe8GSdKaMTfMN", "name": "Nimo"}]}, "track_no": 1, "disc_no": 1, "length": 160746, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5MnpPgnUEiJMMa5WzbLOWe", "name": "Meine Augen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1E8mXBWN7AXZCOPYbOky4J", "name": "Jazeek"}], "album": {"__model__": "Album", "uri": "spotify:album:4aM7Vsa3PIsMm2qarPJ4Is", "name": "Meine Augen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1E8mXBWN7AXZCOPYbOky4J", "name": "Jazeek"}]}, "track_no": 1, "disc_no": 1, "length": 136914, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6aCAQmJMBHve3Tfelte1HR", "name": "Pa Mu", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}, {"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}], "album": {"__model__": "Album", "uri": "spotify:album:4igosHYUt1kyGQV2vex8FB", "name": "Pa Mu", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}, {"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}]}, "track_no": 1, "disc_no": 1, "length": 170500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3pozbs4ftvkHCCqFCKwzsE", "name": "BLAQ ON BLAQ (feat. Luciano)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}, {"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}], "album": {"__model__": "Album", "uri": "spotify:album:0JWlJth4NYgiuyfTz0jjya", "name": "BLAQ ON BLAQ (feat. Luciano)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3CJKkU0XuElRT1z8rEtIYg", "name": "Luciano"}, {"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}]}, "track_no": 1, "disc_no": 1, "length": 222000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7eBo7oeGFWJ9GlL1Me6NuV", "name": "Amo aller Amos", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3F2BUPEkX9IDaRYAeJN0Gh", "name": "Amo"}], "album": {"__model__": "Album", "uri": "spotify:album:2tlaiOi78UcXOTtsD3k48j", "name": "Amo aller Amos", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3F2BUPEkX9IDaRYAeJN0Gh", "name": "Amo"}]}, "track_no": 1, "disc_no": 1, "length": 109081, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0GXAKI05bFfhHtZIg8ftA6", "name": "DNA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6bM6rpwjhvxuKSQ2OJ2eQC", "name": "Sosa La M"}], "album": {"__model__": "Album", "uri": "spotify:album:4Kyh09qWTkqdGyWxCQ9Szk", "name": "DNA", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6bM6rpwjhvxuKSQ2OJ2eQC", "name": "Sosa La M"}]}, "track_no": 1, "disc_no": 1, "length": 134127, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:58zhW0UVchSp3XUnbYlgsq", "name": "Qseng", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LwRgSkj7AJJTKLnEaHjMv", "name": "Lucio101"}], "album": {"__model__": "Album", "uri": "spotify:album:0FkH7LtLSOCAR4KKwBWRwB", "name": "Qseng", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LwRgSkj7AJJTKLnEaHjMv", "name": "Lucio101"}]}, "track_no": 1, "disc_no": 1, "length": 121000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7ciTcePUxWjBbaouXk7Bvf", "name": "Pistoleta", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6vRKWcwC6OphUNy3Ds5O0U", "name": "Ataypapi"}, {"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}, {"__model__": "Artist", "uri": "spotify:artist:6yljBnmcExcQrkUMJOhgga", "name": "ilo 7araga"}], "album": {"__model__": "Album", "uri": "spotify:album:2vMOUzUPeNqSZl3P0Ib3fU", "name": "Pistoleta", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6vRKWcwC6OphUNy3Ds5O0U", "name": "Ataypapi"}, {"__model__": "Artist", "uri": "spotify:artist:2Z9KL8Zmqx5Sg3cd7Fldhl", "name": "Olexesh"}, {"__model__": "Artist", "uri": "spotify:artist:6yljBnmcExcQrkUMJOhgga", "name": "ilo 7araga"}]}, "track_no": 1, "disc_no": 1, "length": 133765, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6Is9gynDxpWAxDwC1AokLy", "name": "PRETTY LIL SHAWTY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ul8iLt2WnFe2UIyovjg7q", "name": "reezy"}], "album": {"__model__": "Album", "uri": "spotify:album:2gwcLxt9EWRoFltgOeK4m5", "name": "PRETTY LIL SHAWTY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1ul8iLt2WnFe2UIyovjg7q", "name": "reezy"}]}, "track_no": 1, "disc_no": 1, "length": 166857, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:16f4ZN6XOfrIO8fJkm28HM", "name": "Wunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rEVnwCPBeGkWMv425KoG1", "name": "AYLIVA"}, {"__model__": "Artist", "uri": "spotify:artist:1qQLhymHXFPtP5U8KNKsm6", "name": "Apache 207"}], "album": {"__model__": "Album", "uri": "spotify:album:5O4Ps6WmC2nFKpUP5TIIMa", "name": "Wunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rEVnwCPBeGkWMv425KoG1", "name": "AYLIVA"}, {"__model__": "Artist", "uri": "spotify:artist:1qQLhymHXFPtP5U8KNKsm6", "name": "Apache 207"}]}, "track_no": 1, "disc_no": 1, "length": 176492, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5ip9eQ3VyleYFDK0ix9b9y", "name": "SAVAGE (feat. LAYLA)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4GJrFqexwHiTMZWjaPEkTy", "name": "LAYLA"}, {"__model__": "Artist", "uri": "spotify:artist:2NJWI8byqTSqDaJRnqJY2z", "name": "KALIM"}], "album": {"__model__": "Album", "uri": "spotify:album:27K2Wz7APmcj7mxDITeXga", "name": "T.O.T.Y.", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2NJWI8byqTSqDaJRnqJY2z", "name": "KALIM"}]}, "track_no": 6, "disc_no": 1, "length": 115200, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:27EXNwLk86McXpIr85kvjk", "name": "Walou Diploma", "artists": [{"__model__": "Artist", "uri": "spotify:artist:054k3bx4tpjx1tfypvq3eq", "name": "Bobby Vandamme"}], "album": {"__model__": "Album", "uri": "spotify:album:1ZfFqau3hQgm7Gko5p1L21", "name": "Walou Diploma", "artists": [{"__model__": "Artist", "uri": "spotify:artist:054k3bx4tpjx1tfypvq3eq", "name": "Bobby Vandamme"}]}, "track_no": 1, "disc_no": 1, "length": 154365, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:73PxkgkW9FyNkJNEKgZfsa", "name": "GANGSTA PARTY (feat. Gzuz)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5eioJDe26lOqkAMbuhzZYs", "name": "Gzuz"}, {"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}], "album": {"__model__": "Album", "uri": "spotify:album:3y1jMB1QNho4bbmungXFxo", "name": "XABAT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}]}, "track_no": 17, "disc_no": 1, "length": 191266, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3EZUSLfczqLsAs3Uxitand", "name": "Bebe", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}, {"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}], "album": {"__model__": "Album", "uri": "spotify:album:2XqyLXSNdseCNG4JfB1EEy", "name": "Bebe", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3pjq2pDV9RR6VY55wBjVnp", "name": "Dardan"}, {"__model__": "Artist", "uri": "spotify:artist:39KEQQAG9JhIt71g9NEVhh", "name": "Azet"}]}, "track_no": 1, "disc_no": 1, "length": 144500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4llV9ecHR9RTZhHgQtggex", "name": "MONEY I LOVE IT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}], "album": {"__model__": "Album", "uri": "spotify:album:5DfDHaqT3oflxpmJgfauuz", "name": "MONEY I LOVE IT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Wic7dyEeEpQXDBbDf6HKm", "name": "HoodBlaq"}]}, "track_no": 1, "disc_no": 1, "length": 164500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2PwfCKViUrmuytOkH7HmCF", "name": "Paris-Dakar (feat. Haftbefehl & Amo)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3F2BUPEkX9IDaRYAeJN0Gh", "name": "Amo"}, {"__model__": "Artist", "uri": "spotify:artist:6ynopZPMBXcIGBI9M02Un5", "name": "Haftbefehl"}, {"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}], "album": {"__model__": "Album", "uri": "spotify:album:3zKePYE5S3ATQpHsELFzXi", "name": "DUO NUMERO UNO", "artists": [{"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}]}, "track_no": 10, "disc_no": 1, "length": 234866, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:17OtbhQQ8Udj4NL57cv2mV", "name": "LOWLIFE", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3drqpTL4sQOckmAfF9i1wg", "name": "Summer Cem"}], "album": {"__model__": "Album", "uri": "spotify:album:4lua2VQpqJYAKHK24oq6ou", "name": "SIKI JACKSON", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3drqpTL4sQOckmAfF9i1wg", "name": "Summer Cem"}]}, "track_no": 13, "disc_no": 1, "length": 170093, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3r7vt1uPn8V5kK55Psmw84", "name": "R\\u00c4UBER & DIEBE", "artists": [{"__model__": "Artist", "uri": "spotify:artist:07SFzTMeYf5P8Rd32a9Zzw", "name": "AK AUSSERKONTROLLE"}], "album": {"__model__": "Album", "uri": "spotify:album:38uNrlaJMfzXJMOVUS5uUK", "name": "R\\u00c4UBER & DIEBE", "artists": [{"__model__": "Artist", "uri": "spotify:artist:07SFzTMeYf5P8Rd32a9Zzw", "name": "AK AUSSERKONTROLLE"}]}, "track_no": 1, "disc_no": 1, "length": 166928, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1kQKmatH0qVvnT05kJ0o4d", "name": "Uluda\\u011f und Sorgen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1VmIfQToGVtxmv2w3QtyVY", "name": "Symba"}, {"__model__": "Artist", "uri": "spotify:artist:3Fl31gc0mEUC2H0JWL1vic", "name": "Paula Hartmann"}], "album": {"__model__": "Album", "uri": "spotify:album:3uR9ZiNsj3VU2x1E0VRNgT", "name": "Uluda\\u011f und Sorgen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1VmIfQToGVtxmv2w3QtyVY", "name": "Symba"}, {"__model__": "Artist", "uri": "spotify:artist:3Fl31gc0mEUC2H0JWL1vic", "name": "Paula Hartmann"}]}, "track_no": 1, "disc_no": 1, "length": 186247, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7mBDRYTfJC24sFknHOGJb0", "name": "Zickzack", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4jEwTCIHu0hdDbamxScpou", "name": "lucidbeatz"}, {"__model__": "Artist", "uri": "spotify:artist:6ARKr2ZoLf9TDoQiZarJMt", "name": "makko"}], "album": {"__model__": "Album", "uri": "spotify:album:7g1x6smxaOiScmU6KAf0SA", "name": "Zickzack", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4jEwTCIHu0hdDbamxScpou", "name": "lucidbeatz"}, {"__model__": "Artist", "uri": "spotify:artist:6ARKr2ZoLf9TDoQiZarJMt", "name": "makko"}]}, "track_no": 1, "disc_no": 1, "length": 120746, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4aiTQ9OfRi2P44P99YQ9rh", "name": "Unterm Anorak", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3Vnl7pKDxagUgRJ3NMtEcE", "name": "Soufian"}, {"__model__": "Artist", "uri": "spotify:artist:4iusgX5y3xsAn824nywHVI", "name": "SOTT"}], "album": {"__model__": "Album", "uri": "spotify:album:1kIoC0gPrdwuSUBF1SPMlQ", "name": "Unterm Anorak", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3Vnl7pKDxagUgRJ3NMtEcE", "name": "Soufian"}, {"__model__": "Artist", "uri": "spotify:artist:4iusgX5y3xsAn824nywHVI", "name": "SOTT"}]}, "track_no": 1, "disc_no": 1, "length": 136994, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:13Ozua7wPk2dU3NIIgJJJo", "name": "80qm", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2kS9NyuATpYwjeB93h24H5", "name": "Nina Chuba"}], "album": {"__model__": "Album", "uri": "spotify:album:5nNXcTFibANjNbLye2jMLU", "name": "80qm", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2kS9NyuATpYwjeB93h24H5", "name": "Nina Chuba"}]}, "track_no": 1, "disc_no": 1, "length": 139981, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3aGPo87KLmRimHh7pSoVwB", "name": "Frisch aus der Trap", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5eioJDe26lOqkAMbuhzZYs", "name": "Gzuz"}, {"__model__": "Artist", "uri": "spotify:artist:1aS5tqEs9ci5P9KD9tZWa6", "name": "Bonez MC"}], "album": {"__model__": "Album", "uri": "spotify:album:2bu4H49Po6Jk5NDXInKdEM", "name": "Freitag der 13.", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5eioJDe26lOqkAMbuhzZYs", "name": "Gzuz"}]}, "track_no": 9, "disc_no": 1, "length": 145855, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2IljGIvJWtgjvG4h8WUh8E", "name": "SMS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Gu3HeiC8HudZsnYp52Wg0", "name": "Teven"}], "album": {"__model__": "Album", "uri": "spotify:album:1mWkEBrG6UKMnz8FOVzHRx", "name": "SMS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Gu3HeiC8HudZsnYp52Wg0", "name": "Teven"}]}, "track_no": 1, "disc_no": 1, "length": 158448, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:74vE9sxMnFuxzp4uDkrwKW", "name": "Florenz", "artists": [{"__model__": "Artist", "uri": "spotify:artist:34LetYSjEuG2fBb4Z8PwPg", "name": "Pashanim"}], "album": {"__model__": "Album", "uri": "spotify:album:4QzKGQFEbtq1cSeluRu2or", "name": "Florenz", "artists": [{"__model__": "Artist", "uri": "spotify:artist:34LetYSjEuG2fBb4Z8PwPg", "name": "Pashanim"}]}, "track_no": 1, "disc_no": 1, "length": 152755, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4i1Oyfgjzc1aEQHQv8fe4s", "name": "ALLES GL\\u00c4NZT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7oWrEQO1d3klp0Qrfh7a5h", "name": "badm\\u00f3mzjay"}], "album": {"__model__": "Album", "uri": "spotify:album:5oBI6pmDDwjThwbbqqztR7", "name": "Don\'t Trust Bitches", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7oWrEQO1d3klp0Qrfh7a5h", "name": "badm\\u00f3mzjay"}]}, "track_no": 7, "disc_no": 1, "length": 161342, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7smbgu3ilqBGcepfQWINAs", "name": "R32", "artists": [{"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}], "album": {"__model__": "Album", "uri": "spotify:album:0Pb9Us88JmKGq3qHaRIEHN", "name": "R32", "artists": [{"__model__": "Artist", "uri": "spotify:artist:48Fq6GV3S6on56TxSBu5NO", "name": "Celo & Abdi"}]}, "track_no": 1, "disc_no": 1, "length": 161695, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6WFdu4LIuTVrD2O1Z1bJdW", "name": "WAS IST DA LOS ?!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4lR4w01uPOblBqpIAzuCzL", "name": "NOAH"}, {"__model__": "Artist", "uri": "spotify:artist:2E5bmPbkiGhZ3ZK798zFIb", "name": "Dauner"}, {"__model__": "Artist", "uri": "spotify:artist:6OBEI1JlLksVqrVOJXWdRe", "name": "Haaland936"}], "album": {"__model__": "Album", "uri": "spotify:album:36ASREHRtD2mbiifWWpc3j", "name": "WAS IST DA LOS ?!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4lR4w01uPOblBqpIAzuCzL", "name": "NOAH"}, {"__model__": "Artist", "uri": "spotify:artist:2E5bmPbkiGhZ3ZK798zFIb", "name": "Dauner"}, {"__model__": "Artist", "uri": "spotify:artist:6OBEI1JlLksVqrVOJXWdRe", "name": "Haaland936"}]}, "track_no": 1, "disc_no": 1, "length": 128539, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:46Hmjs6AR6xrxDFlFkmXHi", "name": "Bis zur Spree (feat. Juju)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ggr9FUq9cjogKBxQmI2ZO", "name": "Aylo"}, {"__model__": "Artist", "uri": "spotify:artist:4sg4no0TXdsrM1s4SVUwNF", "name": "Juju"}], "album": {"__model__": "Album", "uri": "spotify:album:4b8uHELxuYPysvbaUi4Ip7", "name": "Bis zur Spree (feat. Juju)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ggr9FUq9cjogKBxQmI2ZO", "name": "Aylo"}, {"__model__": "Artist", "uri": "spotify:artist:4sg4no0TXdsrM1s4SVUwNF", "name": "Juju"}]}, "track_no": 1, "disc_no": 1, "length": 165219, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0FgDQlFMbvTMqsbcoRpy1m", "name": "100 TSD", "artists": [{"__model__": "Artist", "uri": "spotify:artist:07SFzTMeYf5P8Rd32a9Zzw", "name": "AK AUSSERKONTROLLE"}], "album": {"__model__": "Album", "uri": "spotify:album:6KCFgkxwWk2EjhdmYTej8s", "name": "100 TSD", "artists": [{"__model__": "Artist", "uri": "spotify:artist:07SFzTMeYf5P8Rd32a9Zzw", "name": "AK AUSSERKONTROLLE"}]}, "track_no": 1, "disc_no": 1, "length": 164825, "bitrate": 160}]}}' DEBUG 2024-07-28 00:34:08,151 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX5KpP2LN299J"},"jsonrpc":"2.0","id":167}' DEBUG 2024-07-28 00:34:08,152 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DX5KpP2LN299J'" TRACE 2024-07-28 00:34:08,153 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DX5KpP2LN299J' TRACE 2024-07-28 00:34:08,153 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX5KpP2LN299J?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:34:08,388 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX5KpP2LN299J?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:34:08,406 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX5KpP2LN299J?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:34:08.395307 [ETag: "MC-IjQ2ZjFmNTlhYzc1ZTkzMTZhMjM0YTUyYjkwODEzNjdiIg=="] TRACE 2024-07-28 00:34:08,406 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/37i9dQZF1DX5KpP2LN299J/tracks?offset=100&limit=100&market=from_token&fields=name,owner(id),type,uri,snapshot_id,tracks(next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))),' TRACE 2024-07-28 00:34:08,407 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/37i9dQZF1DX5KpP2LN299J/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100' DEBUG 2024-07-28 00:34:08,592 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX5KpP2LN299J/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 HTTP/11" 200 None TRACE 2024-07-28 00:34:08,602 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX5KpP2LN299J/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 expires at: 2024-07-28 00:34:08.597076 [ETag: "MC-IjM1ZThmM2MwYTQxMjA2OTA1YjcyNWM1YWY3MDM4MjQ2Ig=="] DEBUG 2024-07-28 00:34:08,763 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.lookup('spotify:playlist:37i9dQZF1DX5KpP2LN299J') took 610ms DEBUG 2024-07-28 00:34:08,787 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 167, "result": {"__model__": "Playlist", "uri": "spotify:playlist:37i9dQZF1DX5KpP2LN299J", "name": "This Is Taylor Swift (by spotify)", "tracks": [{"__model__": "Track", "uri": "spotify:track:4q5YezDOIPcoLr8R81x9qy", "name": "I Can Do It With a Broken Heart", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 13, "disc_no": 1, "length": 218004, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:45wMBGri1PORPjM9PwFfrS", "name": "Blank Space (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 231833, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2OzhQlSqBEmt7hmkYxfT6m", "name": "Fortnight (feat. Post Malone)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:246dkjvS1zLTtiykXe5h60", "name": "Post Malone"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 228965, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3CeCwYWvdfXbZLXFhBrbnf", "name": "Love Story (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:4j2syEjl3h1To8KbRgvmJn", "name": "Love Story (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 235766, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1BxfuPKGuaTgP7aM0Bbdwr", "name": "Cruel Summer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 178426, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6tNSmBKSjFV1366ASuULfZ", "name": "I Knew You Were Trouble (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6x9s2ObPdpATZgrwxsk9c0", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 1, "length": 219760, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2F3N9tdombb64aW6VtZOdo", "name": "Down Bad", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 1, "length": 261228, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4P7LVHDbzn7aI6wWRh5AHc", "name": "You Belong With Me (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:0XCoR1j5Sa2su9uDS9AScR", "name": "Fearless (Taylor\\u2019s Version): The I Remember What You Said Last Night Chapter", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 231124, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6qAcApH8obo8eqatCKUHd9", "name": "Bad Blood (feat. Kendrick Lamar) (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:2YZyLoL8N0Wb9xBt1NhZWg", "name": "Kendrick Lamar"}], "album": {"__model__": "Album", "uri": "spotify:album:1o59UpKw81iHR0HPiSkJR0", "name": "1989 (Taylor\'s Version) [Deluxe]", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 22, "disc_no": 1, "length": 199773, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1dGr1c8CrMLDpV6mPbImSI", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 3, "disc_no": 1, "length": 221306, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:36t6frENUtCYKuZus6aYDO", "name": "Who\\u2019s Afraid of Little Old Me?", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 10, "disc_no": 1, "length": 334084, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0V3wPSX9ygBnCm8psDIegu", "name": "Anti-Hero", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 3, "disc_no": 1, "length": 200690, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2yLa0QULdQr0qAIvVwN6B5", "name": "...Ready For It?", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 208186, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1hjRhYpWyqDpPahmSlUTlc", "name": "Style (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 3, "disc_no": 1, "length": 231000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3hUxzQpSfdDqwM3ZTFQY0K", "name": "august", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 8, "disc_no": 1, "length": 261922, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5og4Qzt92jJzVDkOtSEilb", "name": "But Daddy I Love Him", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 6, "disc_no": 1, "length": 340428, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4R2kfaDFhslZEMJqAFNpdd", "name": "cardigan", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 239560, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6RSG1dKPV5gEvILwJb4QtS", "name": "loml", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 12, "disc_no": 1, "length": 277156, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1MgV7FIyNxIG7WzMRJV5HC", "name": "my tears ricochet", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 255893, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:799KrpEbhZp0MHeiA8YK9P", "name": "Guilty as Sin?", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5H7ixXZfsNMGbIE5OBSpcb", "name": "THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 9, "disc_no": 1, "length": 254365, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0lx2cLdOt3piJbcaXIV74f", "name": "willow", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 214706, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3ZVFcD8Wlw9T9klGqmJf9F", "name": "Florida!!! (feat. Florence + The Machine)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:1moxjboGR7GNWYIMWsRjgG", "name": "Florence + The Machine"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 8, "disc_no": 1, "length": 215463, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:18WFFUIsewmA8g31KAeo3e", "name": "The Prophecy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5H7ixXZfsNMGbIE5OBSpcb", "name": "THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 26, "disc_no": 1, "length": 249807, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0mWVScJbxO3tbXuiZOxYZE", "name": "So Long, London", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3f6e4wXxxi4ahqWsSU7OpT", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 262974, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0g4fMVo4JjwnIpTfFfLdxS", "name": "Cassandra", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5H7ixXZfsNMGbIE5OBSpcb", "name": "THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 27, "disc_no": 1, "length": 240205, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7KokYm8cMIXCsGVmUvKtqf", "name": "Karma", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 11, "disc_no": 1, "length": 204852, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:05msZuGKP3OCUGQnvLBOf4", "name": "My Boy Only Breaks His Favorite Toys", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3f6e4wXxxi4ahqWsSU7OpT", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 3, "disc_no": 1, "length": 203801, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1Iq8oo9XkmmvCQiGOfORiz", "name": "Is It Over Now? (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 21, "disc_no": 1, "length": 229477, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5Bedn0svl0ZD7RGmJkmKKw", "name": "How Did It End?", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5H7ixXZfsNMGbIE5OBSpcb", "name": "THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 21, "disc_no": 1, "length": 238706, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3NMrVbIVWT3fPXBj0rNDKG", "name": "The Tortured Poets Department", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 293048, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1R0a2iXumgCiFb7HEZ7gUE", "name": "Don\\u2019t Blame Me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 1, "length": 236413, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3CWq0pAKKTWb0K4yiglDc4", "name": "You\\u2019re Losing Me (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5q3jthpn2h59P7pe2gmAl7", "name": "You\'re Losing Me (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 277831, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0hhzNPE68LWLfgZwdpxVdR", "name": "us. (feat. Taylor Swift)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4tuJ0bMpJh08umKkEXKUI5", "name": "Gracie Abrams"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:56bdWeO40o3WfAD2Lja4dl", "name": "The Secret of Us", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4tuJ0bMpJh08umKkEXKUI5", "name": "Gracie Abrams"}]}, "track_no": 5, "disc_no": 1, "length": 242666, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1dhMTsEZz6ZEquGvmzVoHn", "name": "The Alchemy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 15, "disc_no": 1, "length": 196900, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1P17dC1amhFzptugyAO7Il", "name": "Look What You Made Me Do", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 6, "disc_no": 1, "length": 211853, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4NioO5R9sHEZh4cGzMHyNt", "name": "Say Don\'t Go (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 18, "disc_no": 1, "length": 279833, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1Ov37jtRQ2YNAe8HzfczkL", "name": "Wildest Dreams (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5hxKw2PurC0i1VVJMAntDU", "name": "Wildest Dreams (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 220433, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3sW3oSbzsfecv9XoUdGs7h", "name": "Enchanted (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 9, "disc_no": 1, "length": 353253, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6RRNNciQGZEXnqk8SQ9yv5", "name": "You Need To Calm Down", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 14, "disc_no": 1, "length": 171360, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:71BqAINEnezjQfxE4VuJfq", "name": "\\"Slut!\\" (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 17, "disc_no": 1, "length": 180381, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2vPMoMDXxu9uX1igWZmXSG", "name": "New Romantics (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 16, "disc_no": 1, "length": 230177, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5jQI2r1RdgtuT8S3iG8zFC", "name": "Lavender Haze", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 202395, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:31CdkzHnMbvJuKZvtCQfR6", "name": "We Are Never Ever Getting Back Together (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6x9s2ObPdpATZgrwxsk9c0", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 8, "disc_no": 1, "length": 193146, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:045ZeOHPIzhxxsm8bq5kyE", "name": "Out Of The Woods (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 1, "length": 235800, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7G0gBu6nLdhFDPRLc0HdDG", "name": "Mine (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 231706, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:55n9yjI6qqXh5F2mYvUc2y", "name": "I Don\\u2019t Wanna Live Forever (Fifty Shades Darker)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ZsFI1h6hIdQRw2ti0hz81", "name": "ZAYN"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1MPAXuTVL2Ej5x0JHiSPq8", "name": "reputation Stadium Tour Surprise Song Playlist", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 10, "disc_no": 1, "length": 247160, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5KD6AEm19QnMbfWpfoOHMl", "name": "Now That We Don\'t Talk (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 19, "disc_no": 1, "length": 146436, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4P9Q0GojKVXpRTJCaL3kyy", "name": "All Of The Girls You Loved Before", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Uauz6ql2dIPvIOH4JiuhD", "name": "All Of The Girls You Loved Before", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 221407, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6NFyWDv5CjfwuzoCkw47Xf", "name": "Delicate", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 232253, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5kHMfzgLZP95O9NBy0ku4v", "name": "I Can See You (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 19, "disc_no": 1, "length": 273186, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3pv7Q5v2dpdefwdWIvE7yH", "name": "Shake It Off (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 6, "disc_no": 1, "length": 219209, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3rWDp9tBPQR9z6U5YyRSK4", "name": "Midnight Rain", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 6, "disc_no": 1, "length": 174782, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7ogK4lJDVDMU6A6vYR5rvD", "name": "thanK you aIMee", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5H7ixXZfsNMGbIE5OBSpcb", "name": "THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 24, "disc_no": 1, "length": 263817, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2T9WeqSMJJb8YBDHPYGU4p", "name": "22 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6x9s2ObPdpATZgrwxsk9c0", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 6, "disc_no": 1, "length": 230960, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:79uDOz0zuuWS7HWxzMmTa2", "name": "Back To December (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 3, "disc_no": 1, "length": 294189, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5enxwA8aAbwZbf5qCHORXi", "name": "All Too Well (10 Minute Version) (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6kZ42qRrzov54LcAk4onW9", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 30, "disc_no": 1, "length": 613026, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1hR8BSuEqPCCZfv93zzzz9", "name": "Welcome To New York (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 212600, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4zmKGsrXjLmljb5fTaBTot", "name": "Snow On The Beach (feat. More Lana Del Rey)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:00FQb4jTyendYWaN8pK0wa", "name": "Lana Del Rey"}], "album": {"__model__": "Album", "uri": "spotify:album:1fnJ7k0bllNfL1kVdNVW1A", "name": "Midnights (The Til Dawn Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 22, "disc_no": 1, "length": 229942, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:30Y4CV7A6YqtQtTTo7Ue4j", "name": "Mean (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 6, "disc_no": 1, "length": 238693, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2ByBBvpR9b7IynvRmnG7kG", "name": "Clean (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 13, "disc_no": 1, "length": 271000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3xYJScVfxByb61dYHTwiby", "name": "Hits Different", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1fnJ7k0bllNfL1kVdNVW1A", "name": "Midnights (The Til Dawn Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 21, "disc_no": 1, "length": 234466, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0VE4kBnHJUgtMf0dy6DRmW", "name": "Getaway Car", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 9, "disc_no": 1, "length": 233626, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6GXgd1BPD9bUpqw5AntGV5", "name": "All You Had To Do Was Stay (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 193289, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3qoftcUZaUOncvIYjFSPdE", "name": "Bejeweled", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 9, "disc_no": 1, "length": 194165, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4y5bvROuBDPr5fuwXbIBZR", "name": "Paper Rings", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 8, "disc_no": 1, "length": 222400, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:43y1WpBdnEy5TR9aZoSQL9", "name": "I Wish You Would (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 7, "disc_no": 1, "length": 207650, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1zU8j1x3yi9xalMF96pzKp", "name": "Dear John (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 405906, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4D7BCuvgdJlYvlX5WlN54t", "name": "You\'re On Your Own, Kid", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 194206, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3RauEVgRgj1IuWdJ9fDs70", "name": "The Man", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 1, "length": 190360, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0NwGC0v03ysCYINtg6ns58", "name": "Better Than Revenge (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 10, "disc_no": 1, "length": 220306, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0kAZ3H6G9Zac4PMpmobMkj", "name": "If This Was A Movie (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6IZm7NfvWyXp952VF36Z5F", "name": "If This Was A Movie (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 237022, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6T0sEnqjmHISIKwFETeeiP", "name": "Suburban Legends (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:64LU4c1nfjz1t4VnGhagcg", "name": "1989 (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 20, "disc_no": 1, "length": 171818, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4s8BIKx4Zh6ryAEz8RTlaU", "name": "Foolish One (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 21, "disc_no": 1, "length": 311765, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3eX0NZfLtGzoLUxPNvRfqm", "name": "Maroon", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 218270, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0zo975x58DlXbZllWvfYhg", "name": "When Emma Falls in Love (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 18, "disc_no": 1, "length": 252385, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1xwAWUI6Dj0WGC3KiUPN0O", "name": "Vigilante Shit", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 8, "disc_no": 1, "length": 164801, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4e3ZNTAV6PCrdYMUrUlMpQ", "name": "Electric Touch (feat. Fall Out Boy) (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:4UXqAaa6dQYAk18Lv7PEgX", "name": "Fall Out Boy"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 17, "disc_no": 1, "length": 266466, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7FmYn9e7KHMXcxqGSj9LjH", "name": "Mastermind", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 13, "disc_no": 1, "length": 191039, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7l2tmgUhV7Y2aJHjiszifg", "name": "Mr. Perfectly Fine (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2MbdQUj7tAaaBBhUwJE3KG", "name": "Mr. Perfectly Fine (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 277591, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4hqJ4bSlYJOXb6Z4SRmzxs", "name": "Long Live (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 14, "disc_no": 1, "length": 317960, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3UMrglJeju5yWyYIW6o99b", "name": "The Great War", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3lS1y25WAhcqJDATJK70Mq", "name": "Midnights (3am Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 14, "disc_no": 1, "length": 240355, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2RJnNdu4pb3MypbBroHU0T", "name": "Safe & Sound (feat. Joy Williams and John Paul White) (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1yDI9pWnlrJmi9kZn3gkCb", "name": "John Paul White"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:4TCXgdDPm10ensLNCVnIYa", "name": "Joy Williams"}], "album": {"__model__": "Album", "uri": "spotify:album:4eZKjfeKPSwd6NYsmlKjuR", "name": "Safe & Sound (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1yDI9pWnlrJmi9kZn3gkCb", "name": "John Paul White"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:4TCXgdDPm10ensLNCVnIYa", "name": "Joy Williams"}]}, "track_no": 1, "disc_no": 1, "length": 239668, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1HCdems7PQZRj42QDWLA0A", "name": "Timeless (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 22, "disc_no": 1, "length": 321396, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:22bPsP2jCgbLUvh82U0Z3M", "name": "The Way I Loved You (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:4hDok0OAJd57SGIT8xuWJH", "name": "Fearless (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 10, "disc_no": 1, "length": 243136, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1ZY1PqizIl78geGM4xWlEA", "name": "Gorgeous", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 8, "disc_no": 1, "length": 209680, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6dTA6y0C2ReQklntzZl8l3", "name": "The Story Of Us (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 7, "disc_no": 1, "length": 267653, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0heeNYlwOGuUSe7TgUD27B", "name": "Question...?", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 7, "disc_no": 1, "length": 210556, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0sY6ZUTh4yoctD8VIXz339", "name": "champagne problems", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 244000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4ABYxlb92WBIjHu7TIKmml", "name": "Castles Crumbling (feat. Hayley Williams) (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Rx1JKzBrSzoKQtmbVmBnM", "name": "Hayley Williams"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 20, "disc_no": 1, "length": 306062, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2NIBaWXdjaTDmytjjwbEfP", "name": "Eyes Open (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6AeF9IkXFpHz5H3wUNX3L3", "name": "Eyes Open (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 243264, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3yNJkriPzWjkkDAWHIAVUq", "name": "Ours (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 15, "disc_no": 1, "length": 235803, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0wavGRldH0AWyu2zvTz8zb", "name": "Sweet Nothing", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 12, "disc_no": 1, "length": 188496, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3MytWN8L7shNYzGl4tAKRp", "name": "Sparks Fly (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 261230, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4pvb0WLRcMtbPGmtejJJ6y", "name": "exile (feat. Bon Iver)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LEiUm1SRbFMgfqnQTwUbQ", "name": "Bon Iver"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 1, "length": 285634, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0cITLOYn1Sv4q27zZPqlNK", "name": "Red", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1EoDsNmgTLtmwe1BDAVxV5", "name": "Red", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 220826, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:59KOoHFcw5XfICnO57holu", "name": "Last Kiss (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5AEDGbliTTfjOB8TSm1sxt", "name": "Speak Now (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 13, "disc_no": 1, "length": 369120, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1Fj0T1XKuhRu7EZzJ7NJIK", "name": "Delicate - Recorded at The Tracking Room Nashville", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:74utZeTCeaXy01BjOddyv8", "name": "Spotify Singles", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 228460, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7712gjoih4QoDbXpljEk21", "name": "Paris", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3lS1y25WAhcqJDATJK70Mq", "name": "Midnights (3am Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 16, "disc_no": 1, "length": 196258, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3z6XUommYDWPHeFhmhhT6j", "name": "Message In A Bottle (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6kZ42qRrzov54LcAk4onW9", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 25, "disc_no": 1, "length": 225960, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4d1CG5ei1E2vGbvmgf5KKv", "name": "This Love (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3In1CblWZswwun5MhOa10y", "name": "This Love (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 250100, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0A1JLUlkZkp2EFrosoNQi0", "name": "Labyrinth", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3", "name": "Midnights", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 10, "disc_no": 1, "length": 247962, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0aV5uARAknQgYhBaK944FP", "name": "Would\'ve, Could\'ve, Should\'ve", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3lS1y25WAhcqJDATJK70Mq", "name": "Midnights (3am Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 19, "disc_no": 1, "length": 260361, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0Jlcvv8IykzHaSmj49uNW8", "name": "the 1", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 210251, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0BiqmkasE5FdrChwKfVp8X", "name": "Bigger Than The Whole Sky", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3lS1y25WAhcqJDATJK70Mq", "name": "Midnights (3am Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 15, "disc_no": 1, "length": 218502, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2x0WlnmfG39ZuDmstl9xfX", "name": "End Game", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6eUKZXaKkcviH0Ku9w2n3V", "name": "Ed Sheeran"}, {"__model__": "Artist", "uri": "spotify:artist:1RyvyyTE3xzB2ZywiAwp0i", "name": "Future"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 244826, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5kiZGSxgqPdv6rbqL9THdd", "name": "High Infidelity", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3lS1y25WAhcqJDATJK70Mq", "name": "Midnights (3am Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 17, "disc_no": 1, "length": 231475, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6wAFvJPpTZVirBKGZ4EnMW", "name": "Glitch", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3lS1y25WAhcqJDATJK70Mq", "name": "Midnights (3am Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 18, "disc_no": 1, "length": 148781, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3QF5RsWzK1lCvf2o2cY65P", "name": "Dear Reader", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3lS1y25WAhcqJDATJK70Mq", "name": "Midnights (3am Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 20, "disc_no": 1, "length": 225194, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:01K4zKU104LyJ8gMb7227B", "name": "Nothing New (feat. Phoebe Bridgers) (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:1r1uxoy19fzMxunt3ONAkG", "name": "Phoebe Bridgers"}], "album": {"__model__": "Album", "uri": "spotify:album:6kZ42qRrzov54LcAk4onW9", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 23, "disc_no": 1, "length": 258812, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6GNRkaWUB0Lwc19SdkTgx8", "name": "All Too Well", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1KVKqWeRuXsJDLTW0VuD29", "name": "Red (Deluxe Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 329160, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5eGX87IiKsGuzS3iw4CfCX", "name": "September - Recorded at The Tracking Room Nashville", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:74utZeTCeaXy01BjOddyv8", "name": "Spotify Singles", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 187823, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4CkgMiMqZ5JzW9iYXSTMTL", "name": "I Bet You Think About Me (feat. Chris Stapleton) (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4YLtscXsxbVgi031ovDDdh", "name": "Chris Stapleton"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6kZ42qRrzov54LcAk4onW9", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 26, "disc_no": 1, "length": 285106, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4IQkfUsrwXol38VV3U7t7T", "name": "Run (feat. Ed Sheeran) (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6eUKZXaKkcviH0Ku9w2n3V", "name": "Ed Sheeran"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6kZ42qRrzov54LcAk4onW9", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 28, "disc_no": 1, "length": 240226, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:12M5uqx0ZuwkpLp5rJim1a", "name": "Cornelia Street", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 9, "disc_no": 1, "length": 287266, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6VsvKPJ4xjVNKpI8VVZ3SV", "name": "invisible string", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 11, "disc_no": 1, "length": 252880, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1gWRnZ52AK1ZUvpjjTteKf", "name": "Better Man (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6x9s2ObPdpATZgrwxsk9c0", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 22, "disc_no": 1, "length": 297013, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5kI4eCXXzyuIUXjQra0Cxi", "name": "betty", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 14, "disc_no": 1, "length": 294521, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7dW84mWkdWE5a6lFWxJCBG", "name": "\\u2018tis the damn season", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 1, "length": 229840, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2Rk4JlNc2TPmZe2af99d45", "name": "ME! (feat. Brendon Urie of Panic! At The Disco)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6eYFryfcEu3QSq59D62wZQ", "name": "Brendon Urie"}, {"__model__": "Artist", "uri": "spotify:artist:20JZFwl6HVl6yg8a4H3ZqK", "name": "Panic! At The Disco"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 16, "disc_no": 1, "length": 193000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3O5osWf1rSoKMwe6E9ZaXP", "name": "evermore (feat. Bon Iver)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LEiUm1SRbFMgfqnQTwUbQ", "name": "Bon Iver"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 15, "disc_no": 1, "length": 304106, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1SymEzIT3H8UZfibCs3TYi", "name": "Afterglow", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 15, "disc_no": 1, "length": 223293, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7qEUFOVcxRI19tbT68JcYK", "name": "Everything Has Changed (feat. Ed Sheeran) (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6eUKZXaKkcviH0Ku9w2n3V", "name": "Ed Sheeran"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6kZ42qRrzov54LcAk4onW9", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 14, "disc_no": 1, "length": 245426, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4svZDCRz4cJoneBpjpx8DJ", "name": "I Did Something Bad", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 3, "disc_no": 1, "length": 238253, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3RaT22zZsxVYxxKR7TAaYF", "name": "no body, no crime (feat. HAIM)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Ui2kfOqGujY81UcPrb5KE", "name": "HAIM"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 6, "disc_no": 1, "length": 215626, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:43rA71bccXFGD4C8GOpIlN", "name": "I Forgot That You Existed", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 170640, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1GwMQaZz6Au3QLDbjbMdme", "name": "Call It What You Want", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 14, "disc_no": 1, "length": 203506, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1LLXZFeAHK9R4xUramtUKw", "name": "London Boy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 11, "disc_no": 1, "length": 190240, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6pYNq0ZwpPVazKzsqpf0G8", "name": "The Very First Night (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6kZ42qRrzov54LcAk4onW9", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 29, "disc_no": 1, "length": 200280, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3zwMVvkBe2qIKDObWgXw4N", "name": "right where you left me - bonus track", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6AORtDjduMM3bupSWzbTSG", "name": "evermore (deluxe version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 16, "disc_no": 1, "length": 245026, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1fzAuUVbzlhZ1lJAx9PtY6", "name": "Daylight", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 18, "disc_no": 1, "length": 293453, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0L4YCNRfXAoTvdpWeH2RGj", "name": "Begin Again", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1EoDsNmgTLtmwe1BDAVxV5", "name": "Red", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 16, "disc_no": 1, "length": 237613, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:15PRxID4aGtOncbffzgZXI", "name": "Fearless", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3EzFY9Rg0PpbADMth746zi", "name": "Fearless (Big Machine Radio Release Special)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 242986, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:214nt20w5wOxJnY462klLw", "name": "Miss Americana & The Heartbreak Prince", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 7, "disc_no": 1, "length": 234146, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2Eeur20xVqfUoM3Q7EFPFt", "name": "the last great american dynasty", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 3, "disc_no": 1, "length": 230999, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3pHkh7d0lzM2AldUtz2x37", "name": "The Archer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 211240, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1nuk1yTZO3zR8XB8Ofk9q3", "name": "Picture To Burn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2rU7u7C2v5i45MFVxx7xG1", "name": "Taylor Swift (Big Machine Radio Release Special)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 1, "length": 175280, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7eResoqEJJAVTkQYSqvO3P", "name": "That\\u2019s When (feat. Keith Urban) (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0u2FHSq3ln94y5Q57xazwf", "name": "Keith Urban"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:4hDok0OAJd57SGIT8xuWJH", "name": "Fearless (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 24, "disc_no": 1, "length": 189495, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4axSuOg3BqsowKjRpj59RU", "name": "Carolina - From The Motion Picture \\u201cWhere The Crawdads Sing\\u201d", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5Bwg2XxrjTlrNy6BC7KQZf", "name": "Carolina (From The Motion Picture \\u201cWhere The Crawdads Sing\\u201d)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 264438, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2YWtcWi3a83pdEg3Gif4Pd", "name": "I Think He Knows", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 6, "disc_no": 1, "length": 173386, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0v4z1tuZvn6LGknom9Qx7d", "name": "Babe (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6kZ42qRrzov54LcAk4onW9", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 24, "disc_no": 1, "length": 224240, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7kt9e9LFSpN1zQtYEl19o1", "name": "this is me trying", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 9, "disc_no": 1, "length": 195097, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5BK0uqwY9DNfZ630STAEaq", "name": "gold rush", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 3, "disc_no": 1, "length": 185320, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2o2sgVJIgFXk8GQjWTgI6U", "name": "long story short", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 12, "disc_no": 1, "length": 215920, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0EepXu0NfnnUX8efEZR167", "name": "Forever Winter (Taylor\'s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6x9s2ObPdpATZgrwxsk9c0", "name": "Red (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 27, "disc_no": 1, "length": 263533, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5pcjystBtalYeqaiXCcgEY", "name": "You All Over Me (feat. Maren Morris) (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:6WY7D3jk8zTrHtmkqqo5GI", "name": "Maren Morris"}], "album": {"__model__": "Album", "uri": "spotify:album:5xd9LleY1wqsgKVTwLoXYI", "name": "You All Over Me (feat. Maren Morris) (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 220839, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:73W5aXorr5vxrySFcoZqIN", "name": "Renegade", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7gXy60xRcwYujBFoYHnR2O", "name": "Big Red Machine"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3YbMxdapL6mvSQjosFkc0T", "name": "How Long Do You Think It\'s Gonna Last?", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7gXy60xRcwYujBFoYHnR2O", "name": "Big Red Machine"}]}, "track_no": 5, "disc_no": 1, "length": 254466, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7bFqfMKnKsZJH9FytUXg3E", "name": "exile (feat. Bon Iver) - the long pond studio sessions", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LEiUm1SRbFMgfqnQTwUbQ", "name": "Bon Iver"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3VaaZ7OIbGLi60NVsnueoo", "name": "folklore: the long pond studio sessions (from the Disney+ special) [deluxe edition]", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 2, "length": 279893, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:19CSr8rwW05VJL2F91KFNK", "name": "ivy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 10, "disc_no": 1, "length": 260440, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0UAdDYrkCvVQftaKpL6q5f", "name": "the lakes - original version", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:40cMfQDrBCDmOaWZuNEmKq", "name": "the lakes (original version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 227203, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1kdWw77ZpYOkhxeuhzU1j6", "name": "it\\u2019s time to go - bonus track", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6AORtDjduMM3bupSWzbTSG", "name": "evermore (deluxe version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 17, "disc_no": 1, "length": 254640, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:12ntTeqEeTg7GAVpe8Mhpl", "name": "marjorie", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 13, "disc_no": 1, "length": 257773, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0ZNU020wNYvgW84iljPkPP", "name": "mirrorball", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 6, "disc_no": 1, "length": 208977, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2TF4UtYreqNbQ6Z9AccldU", "name": "Teardrops On My Guitar - Radio Single Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5eyZZoQEFQWRHkV2xgAeBw", "name": "Taylor Swift (Deluxe Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 3, "disc_no": 1, "length": 203040, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2slqvGLwzZZYsT4K4Y1GBC", "name": "Only The Young - Featured in Miss Americana", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5LGsh3kexUfi3qkIIxb8vK", "name": "Only The Young (Featured in Miss Americana)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 157507, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2NmsngXHeC1GQ9wWrzhOMf", "name": "illicit affairs", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 10, "disc_no": 1, "length": 190898, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0PurA4JVJ8YQgSVopY8fn6", "name": "tolerate it", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 245440, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2NnrAdjE9cPdMklonMBuAv", "name": "willow - dancing witch version (Elvira remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:4nhsQ3u12To27WM6rqNEa1", "name": "ELVIRA"}], "album": {"__model__": "Album", "uri": "spotify:album:23u5rTisTUAWuQxaDft11P", "name": "willow [dancing witch version (Elvira remix)]", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 184819, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:73YUReisjb3A9ActdLLjJQ", "name": "happiness", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 7, "disc_no": 1, "length": 315146, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:34V9RiEPe8MNdU32qJsJa1", "name": "We Were Happy (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:4hDok0OAJd57SGIT8xuWJH", "name": "Fearless (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 23, "disc_no": 1, "length": 244236, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:670fUmXf4KQekzbEgaXyPA", "name": "dorothea", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 8, "disc_no": 1, "length": 225880, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2QDyYdZyhlP2fp79KZX8Bi", "name": "mad woman", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 12, "disc_no": 1, "length": 237258, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4uuEGH5SVuzkkSFjo2DEiY", "name": "Don\\u2019t You (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:4hDok0OAJd57SGIT8xuWJH", "name": "Fearless (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 25, "disc_no": 1, "length": 208608, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:43H3q2NWT9LCuYS1B5IUvV", "name": "Our Song", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2rU7u7C2v5i45MFVxx7xG1", "name": "Taylor Swift (Big Machine Radio Release Special)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 22, "disc_no": 1, "length": 203440, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6KJqZcs9XDgVck7Lg9QOTC", "name": "seven", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 7, "disc_no": 1, "length": 208906, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7I7JbDv63ZJJsSi24DyJrz", "name": "Dancing With Our Hands Tied", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv", "name": "reputation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 11, "disc_no": 1, "length": 211506, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2dgFqt3w9xIQRjhPtwNk3D", "name": "Death By A Thousand Cuts", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 10, "disc_no": 1, "length": 198533, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6aQrB8kaWyaCj9RYB7Rh5L", "name": "Fifteen", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:3EzFY9Rg0PpbADMth746zi", "name": "Fearless (Big Machine Radio Release Special)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 4, "disc_no": 1, "length": 295333, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5hQSXkFgbxjZo9uCwd11so", "name": "False God", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 13, "disc_no": 1, "length": 200306, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7DQmwd7zye9xvzMQJnD8S8", "name": "Tim McGraw", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2rU7u7C2v5i45MFVxx7xG1", "name": "Taylor Swift (Big Machine Radio Release Special)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 234546, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4AYtqFyFbX0Xkc2wtcygTr", "name": "Soon You\\u2019ll Get Better (feat. The Chicks)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:25IG9fa7cbdmCIy3OnuH57", "name": "The Chicks"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 12, "disc_no": 1, "length": 201586, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7MbT4I8qGntX4fMdqMQgke", "name": "peace", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 15, "disc_no": 1, "length": 234000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5YL553x8sHderRBDlm3NM3", "name": "White Horse (Taylor\\u2019s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:4hDok0OAJd57SGIT8xuWJH", "name": "Fearless (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 5, "disc_no": 1, "length": 234515, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:08fa9LFcFBTcilB3iq2e2A", "name": "epiphany", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 13, "disc_no": 1, "length": 289749, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1SmiQ65iSAbPto6gPFlBYm", "name": "It\\u2019s Nice To Have A Friend", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 17, "disc_no": 1, "length": 150440, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6MWoRt97mnSTXZhu3ggi9C", "name": "hoax", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2fenSS68JI1h4Fo296JfGr", "name": "folklore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 16, "disc_no": 1, "length": 220042, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3k7ne7VmH43ZPWxPdvPUgR", "name": "coney island (feat. The National)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2cCUtGK9sDU2EoElnk0GNB", "name": "The National"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 9, "disc_no": 1, "length": 275320, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:60hGQrn24APqEFSLObLeDc", "name": "Highway Don\'t Care", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0u2FHSq3ln94y5Q57xazwf", "name": "Keith Urban"}, {"__model__": "Artist", "uri": "spotify:artist:6roFdX1y5BYSbp60OTJWMd", "name": "Tim McGraw"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:08eQjFT0T2EGVFG5WeCe2V", "name": "Two Lanes Of Freedom", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6roFdX1y5BYSbp60OTJWMd", "name": "Tim McGraw"}]}, "track_no": 13, "disc_no": 1, "length": 279066, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4qUijfYU8EoIWiY6oSyrgT", "name": "Bye Bye Baby (Taylor\\u2019s Version) (From The Vault)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:4hDok0OAJd57SGIT8xuWJH", "name": "Fearless (Taylor\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 26, "disc_no": 1, "length": 242157, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:35rdVq36LMHQX0Suw9a6tK", "name": "closure", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:2Xoteh7uEpea4TohMxjtaq", "name": "evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 14, "disc_no": 1, "length": 180653, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2mvabkN1i2gLnGAPUVdwek", "name": "Christmas Tree Farm", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:5JnnrTE35MQagEnEkFthiF", "name": "Christmas Tree Farm", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 228026, "bitrate": 160}]}}' DEBUG 2024-07-28 00:34:08,791 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWX7rdRjOECPW"},"jsonrpc":"2.0","id":168}' DEBUG 2024-07-28 00:34:08,793 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DWX7rdRjOECPW'" TRACE 2024-07-28 00:34:08,794 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DWX7rdRjOECPW' TRACE 2024-07-28 00:34:08,794 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWX7rdRjOECPW?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:34:09,178 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWX7rdRjOECPW?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:34:09,194 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWX7rdRjOECPW?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:34:09.186296 [ETag: "MC-ImY2NzJiZDA0MTQzZjU1Y2I3ZDkyMjI5N2YyOTJiNDI5Ig=="] DEBUG 2024-07-28 00:34:09,296 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.lookup('spotify:playlist:37i9dQZF1DWX7rdRjOECPW') took 503ms DEBUG 2024-07-28 00:34:09,336 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 168, "result": {"__model__": "Playlist", "uri": "spotify:playlist:37i9dQZF1DWX7rdRjOECPW", "name": "Sommerhits 2024 (by spotify)", "tracks": [{"__model__": "Track", "uri": "spotify:track:6pMzqowNaO2zO3EamkPUCo", "name": "Te Imaginaba", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2urF8dgLVfDjunO0pcHUEe", "name": "Alvaro Soler"}], "album": {"__model__": "Album", "uri": "spotify:album:3Dzq1TpDfjRLZtE2iNGfVU", "name": "Te Imaginaba", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2urF8dgLVfDjunO0pcHUEe", "name": "Alvaro Soler"}]}, "track_no": 1, "disc_no": 1, "length": 158815, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:59sRxIltnBLAWzaTeV05xd", "name": "I Want You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4gSsv9FQDyXx0GUkZYha7v", "name": "David Puentez"}, {"__model__": "Artist", "uri": "spotify:artist:7Io0XduXk7aOHFHA7sLru2", "name": "Bonn"}], "album": {"__model__": "Album", "uri": "spotify:album:7Dq0zfGilniudyVzvZg3rn", "name": "I Want You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4gSsv9FQDyXx0GUkZYha7v", "name": "David Puentez"}, {"__model__": "Artist", "uri": "spotify:artist:7Io0XduXk7aOHFHA7sLru2", "name": "Bonn"}]}, "track_no": 1, "disc_no": 1, "length": 173000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6wujgYJX36mC0rtOdzEcAK", "name": "Oberteil", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7jJXsd4MyYxs06qwrs5Wtf", "name": "Marc Eggers"}, {"__model__": "Artist", "uri": "spotify:artist:6rCSN5ZYcBpBWIY2GEiKdQ", "name": "Isi Gl\\u00fcck"}], "album": {"__model__": "Album", "uri": "spotify:album:2cCSjm0W6Dktayj73oMX6M", "name": "Oberteil", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7jJXsd4MyYxs06qwrs5Wtf", "name": "Marc Eggers"}, {"__model__": "Artist", "uri": "spotify:artist:6rCSN5ZYcBpBWIY2GEiKdQ", "name": "Isi Gl\\u00fcck"}]}, "track_no": 1, "disc_no": 1, "length": 149976, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0m1AgVZRzaB7FL5s6oqOWO", "name": "PIANO", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2t1vHqFELDwweQWM6JYxHG", "name": "Kelvin Jones"}], "album": {"__model__": "Album", "uri": "spotify:album:1CMyFYzNKvtF5POZq5OgYv", "name": "PIANO", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2t1vHqFELDwweQWM6JYxHG", "name": "Kelvin Jones"}]}, "track_no": 1, "disc_no": 1, "length": 177100, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2XTSjtPIN0PzfJEfdceNaN", "name": "So Good", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6zcWVbyNT0z94MBffsTJGP", "name": "KAMRAD"}], "album": {"__model__": "Album", "uri": "spotify:album:6GfhI8EKNPVEfplLMaINV5", "name": "So Good", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6zcWVbyNT0z94MBffsTJGP", "name": "KAMRAD"}]}, "track_no": 1, "disc_no": 1, "length": 144920, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0Cnf2mlQavyPknr3OxzTAn", "name": "Dieser Sommer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4jsmk00NuPR1FfXqUCF1ac", "name": "treamiboii"}, {"__model__": "Artist", "uri": "spotify:artist:6vNAKgK5d74N1I0zTxRPDp", "name": "Tream"}], "album": {"__model__": "Album", "uri": "spotify:album:4UrGldOU6mdTG7CKlXe2Ub", "name": "Dieser Sommer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4jsmk00NuPR1FfXqUCF1ac", "name": "treamiboii"}, {"__model__": "Artist", "uri": "spotify:artist:6vNAKgK5d74N1I0zTxRPDp", "name": "Tream"}]}, "track_no": 1, "disc_no": 1, "length": 137375, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3U99oc0OWol7g7VxZfFs4O", "name": "Viva la vida", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5WW37hDz5ZbsDIEPfuKvLh", "name": "Juan Dani\\u00e9l"}], "album": {"__model__": "Album", "uri": "spotify:album:1gvVx0cTAVSrfd62rM2AWa", "name": "Viva la vida", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5WW37hDz5ZbsDIEPfuKvLh", "name": "Juan Dani\\u00e9l"}]}, "track_no": 1, "disc_no": 1, "length": 146557, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3AxfLI7PFjoe2voK0bmXjD", "name": "Simple Life", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}], "album": {"__model__": "Album", "uri": "spotify:album:7wwURNGmjYqXm1XRA4aIRf", "name": "Simple Life", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}]}, "track_no": 1, "disc_no": 1, "length": 153100, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7A1eqPiX6pS3g1nJ8M49UT", "name": "Magic Moment (feat. Chris de Sarandy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3xAB6KlDT1mrv1y74c3H3X", "name": "Chris de Sarandy"}, {"__model__": "Artist", "uri": "spotify:artist:7GZJ2POiwPZoW7UVYjNj8i", "name": "Glockenbach"}], "album": {"__model__": "Album", "uri": "spotify:album:1AuHca0GpQIDkoAthtwzo9", "name": "Magic Moment (feat. Chris de Sarandy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3xAB6KlDT1mrv1y74c3H3X", "name": "Chris de Sarandy"}, {"__model__": "Artist", "uri": "spotify:artist:7GZJ2POiwPZoW7UVYjNj8i", "name": "Glockenbach"}]}, "track_no": 1, "disc_no": 1, "length": 145131, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:70H0AMIuTm0brh3hznKvFu", "name": "Without You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2TL8gYTNgD6nXkyuUdDrMg", "name": "Jasmine Thompson"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}], "album": {"__model__": "Album", "uri": "spotify:album:6BfoGzmHPWCL2DqWhehAcv", "name": "Without You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2TL8gYTNgD6nXkyuUdDrMg", "name": "Jasmine Thompson"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}]}, "track_no": 1, "disc_no": 1, "length": 202000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2K7vmv62BpMRIySly2w4nO", "name": "No Heroes", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5fiYAV2DWASxAUKDq7Gbe9", "name": "Luca Schreiner"}, {"__model__": "Artist", "uri": "spotify:artist:6Kj8Zi8kj1aPKyHX9w8C3L", "name": "ANY"}, {"__model__": "Artist", "uri": "spotify:artist:7CLsFRcEkn0Amc9VlVOFwR", "name": "LUNAX"}], "album": {"__model__": "Album", "uri": "spotify:album:5d6t6Chkt2KDFkfrcjA9Qu", "name": "No Heroes", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5fiYAV2DWASxAUKDq7Gbe9", "name": "Luca Schreiner"}, {"__model__": "Artist", "uri": "spotify:artist:6Kj8Zi8kj1aPKyHX9w8C3L", "name": "ANY"}, {"__model__": "Artist", "uri": "spotify:artist:7CLsFRcEkn0Amc9VlVOFwR", "name": "LUNAX"}]}, "track_no": 1, "disc_no": 1, "length": 121135, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6eLLQ5NzQchs3RalH4TcVa", "name": "Disco Marathon (feat. NEEKA)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6cEuCEZu7PAE9ZSzLLc2oQ", "name": "R3HAB"}, {"__model__": "Artist", "uri": "spotify:artist:1JPZHb1qziDJ05n0a1OvfW", "name": "NEEKA"}, {"__model__": "Artist", "uri": "spotify:artist:1l2ekx5skC4gJH8djERwh1", "name": "Don Diablo"}], "album": {"__model__": "Album", "uri": "spotify:album:00g9nQ0HVCvPIN6qEwQww8", "name": "Disco Marathon (feat. NEEKA)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6cEuCEZu7PAE9ZSzLLc2oQ", "name": "R3HAB"}, {"__model__": "Artist", "uri": "spotify:artist:1l2ekx5skC4gJH8djERwh1", "name": "Don Diablo"}]}, "track_no": 1, "disc_no": 1, "length": 136000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:11eYmv0tA3wEoyD1Sad2Nv", "name": "Mangos mit Chili", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2kS9NyuATpYwjeB93h24H5", "name": "Nina Chuba"}], "album": {"__model__": "Album", "uri": "spotify:album:3qsz2ytKVv0pn17TISastM", "name": "Mangos mit Chili", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2kS9NyuATpYwjeB93h24H5", "name": "Nina Chuba"}]}, "track_no": 1, "disc_no": 1, "length": 134887, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5MOQEkTya2UEh5N2pHiYf6", "name": "June", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Bk6OavbjEK5gtMvSRns57", "name": "becks"}], "album": {"__model__": "Album", "uri": "spotify:album:2gRsAYk3oBYBJoKFhXflgf", "name": "June", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Bk6OavbjEK5gtMvSRns57", "name": "becks"}]}, "track_no": 1, "disc_no": 1, "length": 164840, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7MYLHLCf0YWR4TVs3owDny", "name": "Fire - Official UEFA EURO 2024 Song", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0xRXCcSX89eobfrshSVdyu", "name": "MEDUZA"}, {"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}], "album": {"__model__": "Album", "uri": "spotify:album:7qNPp8Jh4LzA0pEMNiTcNQ", "name": "Fire (Official UEFA EURO 2024 Song)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0xRXCcSX89eobfrshSVdyu", "name": "MEDUZA"}, {"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}]}, "track_no": 1, "disc_no": 1, "length": 168928, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3HL3TJezSH1S7e1daqWb7g", "name": "Summer Of Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5344K3N7rx7kw1HjO8psuq", "name": "James Carter"}, {"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}, {"__model__": "Artist", "uri": "spotify:artist:6L1XC7NrmgWRlwAeLJvVtA", "name": "Sam Fischer"}], "album": {"__model__": "Album", "uri": "spotify:album:3dfw820L9e1avL7i8zwvUU", "name": "Summer Of Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5344K3N7rx7kw1HjO8psuq", "name": "James Carter"}, {"__model__": "Artist", "uri": "spotify:artist:2NpPlwwDVYR5dIj0F31EcC", "name": "Leony"}, {"__model__": "Artist", "uri": "spotify:artist:6L1XC7NrmgWRlwAeLJvVtA", "name": "Sam Fischer"}]}, "track_no": 1, "disc_no": 1, "length": 123870, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6g2Cz1mbkGfYV7HRnf2WpI", "name": "Tuff Cookie", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6rqlONGmPuP2wJVSfliLBI", "name": "Peter Fox"}], "album": {"__model__": "Album", "uri": "spotify:album:5wHeVZ2szvl9VF1AVuBN3Y", "name": "Love Songs (deluxe)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6rqlONGmPuP2wJVSfliLBI", "name": "Peter Fox"}]}, "track_no": 2, "disc_no": 1, "length": 166109, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Kr7UHOUkgaH4PK3Mp1fUP", "name": "Ready For Your Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2cBh5lVMg222FFuRU7EfDE", "name": "Sophie Ellis-Bextor"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}], "album": {"__model__": "Album", "uri": "spotify:album:5qcOnOmMYeKDPWjsVim6Ss", "name": "Ready For Your Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2cBh5lVMg222FFuRU7EfDE", "name": "Sophie Ellis-Bextor"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}]}, "track_no": 1, "disc_no": 1, "length": 159055, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0tb0RHrF4IpwPJOKYxnxxe", "name": "Feel Alive", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6zcWVbyNT0z94MBffsTJGP", "name": "KAMRAD"}], "album": {"__model__": "Album", "uri": "spotify:album:3zNr5IOpeOlfhpAHYz4ihP", "name": "Feel Alive", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6zcWVbyNT0z94MBffsTJGP", "name": "KAMRAD"}]}, "track_no": 1, "disc_no": 1, "length": 148116, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5u2EjRHBYRLFvfMXpBAewy", "name": "Mi Amor (with JVKE & Anitta)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:164Uj4eKjl6zTBKfJLFKKK", "name": "JVKE"}, {"__model__": "Artist", "uri": "spotify:artist:7FNnA9vBm6EKceENgCGRMb", "name": "Anitta"}, {"__model__": "Artist", "uri": "spotify:artist:20gsENnposVs2I4rQ5kvrf", "name": "Sam Feldt"}], "album": {"__model__": "Album", "uri": "spotify:album:5cSRo7t8wqzwSiEc5hBDUz", "name": "Mi Amor (with JVKE & Anitta)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:164Uj4eKjl6zTBKfJLFKKK", "name": "JVKE"}, {"__model__": "Artist", "uri": "spotify:artist:7FNnA9vBm6EKceENgCGRMb", "name": "Anitta"}, {"__model__": "Artist", "uri": "spotify:artist:20gsENnposVs2I4rQ5kvrf", "name": "Sam Feldt"}]}, "track_no": 1, "disc_no": 1, "length": 139428, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6ZorLNYsF1KjjV9M2OSxAF", "name": "Out My Head", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Wg2b4Mp42gicxEeDNawf7", "name": "A7S"}, {"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}], "album": {"__model__": "Album", "uri": "spotify:album:3MS98RpRmeMZjjffoKUGln", "name": "Out My Head", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Wg2b4Mp42gicxEeDNawf7", "name": "A7S"}, {"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}]}, "track_no": 1, "disc_no": 1, "length": 164000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0cgODPSGPfVKvJ3ZarsK70", "name": "La Verdolaga (feat. Tot\\u00f3 La Momposina)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}, {"__model__": "Artist", "uri": "spotify:artist:26BL0aeVS96sje8JfCNfUk", "name": "Tot\\u00f3 La Momposina"}], "album": {"__model__": "Album", "uri": "spotify:album:5BPIosOap2GfTNmQPg7i89", "name": "La Verdolaga (feat. Tot\\u00f3 La Momposina)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}, {"__model__": "Artist", "uri": "spotify:artist:26BL0aeVS96sje8JfCNfUk", "name": "Tot\\u00f3 La Momposina"}]}, "track_no": 1, "disc_no": 1, "length": 150987, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5hrmyMmjEk8BkUVtrxZNNl", "name": "Mykonos", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3J7SI1JrZt43ZBlH24IqCK", "name": "Evangelia"}], "album": {"__model__": "Album", "uri": "spotify:album:1tCOyrSPqRfEluaKUF346p", "name": "Mykonos", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3J7SI1JrZt43ZBlH24IqCK", "name": "Evangelia"}]}, "track_no": 1, "disc_no": 1, "length": 133378, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4lbBiqC2alVR4ooruZSe0o", "name": "Summer\'s Back", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:4ScCswdRlyA23odg9thgIO", "name": "Jess Glynne"}], "album": {"__model__": "Album", "uri": "spotify:album:24XgXT0x8aojo4VyU4OxxO", "name": "Summer\'s Back", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:4ScCswdRlyA23odg9thgIO", "name": "Jess Glynne"}]}, "track_no": 1, "disc_no": 1, "length": 147619, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3lxLYA80tPMvpni048At5z", "name": "Alright", "artists": [{"__model__": "Artist", "uri": "spotify:artist:13wroZC00C9ix8fUR0JvaY", "name": "The Stickmen Project"}, {"__model__": "Artist", "uri": "spotify:artist:6b5YOgXIliAozdo49vUCJQ", "name": "Izzy Bizu"}], "album": {"__model__": "Album", "uri": "spotify:album:6MNH5j7RV1tvYBIhPBR76x", "name": "Alright", "artists": [{"__model__": "Artist", "uri": "spotify:artist:13wroZC00C9ix8fUR0JvaY", "name": "The Stickmen Project"}, {"__model__": "Artist", "uri": "spotify:artist:6b5YOgXIliAozdo49vUCJQ", "name": "Izzy Bizu"}]}, "track_no": 1, "disc_no": 1, "length": 143043, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7lD0SNdtIYGV30yxu4494I", "name": "What It Feels Like", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2XnY6NZ6rENbLMYabjkRey", "name": "Toby Romeo"}, {"__model__": "Artist", "uri": "spotify:artist:67ghKnycRX6VM1xfqJSMlH", "name": "YouNotUs"}], "album": {"__model__": "Album", "uri": "spotify:album:6w5EasEXNH9NSNpgJLqXO5", "name": "What It Feels Like", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2XnY6NZ6rENbLMYabjkRey", "name": "Toby Romeo"}, {"__model__": "Artist", "uri": "spotify:artist:67ghKnycRX6VM1xfqJSMlH", "name": "YouNotUs"}]}, "track_no": 1, "disc_no": 1, "length": 135276, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3ec1mgb7R6yhRvzp3DaTus", "name": "All For Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5JYo7gm2dkyLLlWHjxS7Dy", "name": "Sandro Cavazza"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}], "album": {"__model__": "Album", "uri": "spotify:album:2pOgDztbw4e30HjuwpdouX", "name": "All For Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5JYo7gm2dkyLLlWHjxS7Dy", "name": "Sandro Cavazza"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}]}, "track_no": 1, "disc_no": 1, "length": 166666, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5ufJFtHp4xmJKytbhexXSy", "name": "BET", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ukMeuNl2eHxb2z9mTFuKL", "name": "METTE"}], "album": {"__model__": "Album", "uri": "spotify:album:4uXodrOmAokrLDas53zJOJ", "name": "BET", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ukMeuNl2eHxb2z9mTFuKL", "name": "METTE"}]}, "track_no": 1, "disc_no": 1, "length": 198671, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7v4lL0VxQV8yTv29Tpf2sH", "name": "Head Down", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:7EQ0qTo7fWT7DPxmxtSYEc", "name": "Bastille"}], "album": {"__model__": "Album", "uri": "spotify:album:4FUeHNijvgnMa27510RDC2", "name": "Head Down", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:7EQ0qTo7fWT7DPxmxtSYEc", "name": "Bastille"}]}, "track_no": 1, "disc_no": 1, "length": 173888, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1IeQnQxCs2YJN6u3wQbUyX", "name": "Do It Again", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4e0nWw2r4BoQSKPQ2zpU13", "name": "Ray Dalton"}], "album": {"__model__": "Album", "uri": "spotify:album:2CVUrzo4yImrsDLT3v1jTZ", "name": "Do It Again", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4e0nWw2r4BoQSKPQ2zpU13", "name": "Ray Dalton"}]}, "track_no": 1, "disc_no": 1, "length": 175671, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7aJgh6LCvhXJfD7PHjhG70", "name": "Waterfall", "artists": [{"__model__": "Artist", "uri": "spotify:artist:21aa4pj9BvbFB2iT8kRpnq", "name": "Michael Schulte"}, {"__model__": "Artist", "uri": "spotify:artist:6cEuCEZu7PAE9ZSzLLc2oQ", "name": "R3HAB"}], "album": {"__model__": "Album", "uri": "spotify:album:11tmmS5xSi2aa7VNokfYCD", "name": "Waterfall", "artists": [{"__model__": "Artist", "uri": "spotify:artist:21aa4pj9BvbFB2iT8kRpnq", "name": "Michael Schulte"}, {"__model__": "Artist", "uri": "spotify:artist:6cEuCEZu7PAE9ZSzLLc2oQ", "name": "R3HAB"}]}, "track_no": 1, "disc_no": 1, "length": 137999, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3QAU2pj4LUKf7yaTgANlQV", "name": "ITALODISCO", "artists": [{"__model__": "Artist", "uri": "spotify:artist:72A0Z8q8NiochyK9gUHpCR", "name": "The Kolors"}], "album": {"__model__": "Album", "uri": "spotify:album:38cYOdPjt5btA4AMYmbZjn", "name": "ITALODISCO", "artists": [{"__model__": "Artist", "uri": "spotify:artist:72A0Z8q8NiochyK9gUHpCR", "name": "The Kolors"}]}, "track_no": 1, "disc_no": 1, "length": 199512, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1NpIUD4KqHaMT91kw0YV40", "name": "Honey Boy (feat. Nile Rodgers & Shenseea)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1OFOShsIbhy1l5x73yuVyB", "name": "Shenseea"}, {"__model__": "Artist", "uri": "spotify:artist:7jEEE187pVG6InOxn03oA5", "name": "Benjamin Ingrosso"}, {"__model__": "Artist", "uri": "spotify:artist:3yDIp0kaq9EFKe07X1X2rz", "name": "Nile Rodgers"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}], "album": {"__model__": "Album", "uri": "spotify:album:0WWjvPdLmnwYrTi03XJ9ib", "name": "Honey Boy (feat. Nile Rodgers & Shenseea)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7jEEE187pVG6InOxn03oA5", "name": "Benjamin Ingrosso"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}]}, "track_no": 1, "disc_no": 1, "length": 227283, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3CqaTHbiU2nBy3Ar9RnDHN", "name": "Baddy On The Floor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7A0awCXkE1FtSU8B0qwOJQ", "name": "Jamie xx"}, {"__model__": "Artist", "uri": "spotify:artist:0XfQBWgzisaS9ltDV9bXAS", "name": "Honey Dijon"}], "album": {"__model__": "Album", "uri": "spotify:album:2fDJNwprKYSK4ovmRzcoe4", "name": "Baddy On The Floor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7A0awCXkE1FtSU8B0qwOJQ", "name": "Jamie xx"}, {"__model__": "Artist", "uri": "spotify:artist:0XfQBWgzisaS9ltDV9bXAS", "name": "Honey Dijon"}]}, "track_no": 1, "disc_no": 1, "length": 222315, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4oskPQlzHpdUlhdTY1iE72", "name": "From the Islands (kompa pasi\\u00f3n)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3IIpbS5XHnLSdXTP4c1YN2", "name": "\\u0444\\u0440\\u043e\\u0437\\u0438"}, {"__model__": "Artist", "uri": "spotify:artist:07YZf4WDAMNwqr4jfgOZ8y", "name": "Jason Derulo"}, {"__model__": "Artist", "uri": "spotify:artist:5VPtDTD7IRhJ4N322GNFJj", "name": "Tomo"}], "album": {"__model__": "Album", "uri": "spotify:album:7DkaC3cAgsXUvqSvdrqgQH", "name": "From the Islands (kompa pasi\\u00f3n)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3IIpbS5XHnLSdXTP4c1YN2", "name": "\\u0444\\u0440\\u043e\\u0437\\u0438"}, {"__model__": "Artist", "uri": "spotify:artist:07YZf4WDAMNwqr4jfgOZ8y", "name": "Jason Derulo"}, {"__model__": "Artist", "uri": "spotify:artist:5VPtDTD7IRhJ4N322GNFJj", "name": "Tomo"}]}, "track_no": 1, "disc_no": 1, "length": 168871, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:331l3xABO0HMr1Kkyh2LZq", "name": "I Don\'t Wanna Wait", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}], "album": {"__model__": "Album", "uri": "spotify:album:0wCLHkBRKcndhMQQpeo8Ji", "name": "I Don\'t Wanna Wait", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}]}, "track_no": 1, "disc_no": 1, "length": 149667, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5nPbKG04fhLkIAjcPFaZq7", "name": "I Adore You (feat. Daecolm)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1IFAU4mznUcfPVP9z2c24N", "name": "Daecolm"}, {"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}, {"__model__": "Artist", "uri": "spotify:artist:7hQmAXAzWI6D350VTgkKTG", "name": "Arash"}, {"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}], "album": {"__model__": "Album", "uri": "spotify:album:5MrdEMJrBnauBJsd1nYY00", "name": "I Adore You (feat. Daecolm)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}, {"__model__": "Artist", "uri": "spotify:artist:7hQmAXAzWI6D350VTgkKTG", "name": "Arash"}, {"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}]}, "track_no": 1, "disc_no": 1, "length": 214000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4MSj19TwYBLgDFj3ddEeco", "name": "Black Friday (pretty like the sun)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:2txHhyCwHjUEpJjWrEyqyX", "name": "Tom Odell"}], "album": {"__model__": "Album", "uri": "spotify:album:4CAe3r1nsTTAjGcWqGZbAr", "name": "Black Friday (pretty like the sun)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:2txHhyCwHjUEpJjWrEyqyX", "name": "Tom Odell"}]}, "track_no": 1, "disc_no": 1, "length": 145599, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:48lxT5qJF0yYyf2z4wB4xW", "name": "Pedro", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1c3uso4iIeeX3P0bhKaQDq", "name": "Jaxomy"}, {"__model__": "Artist", "uri": "spotify:artist:124jbwgd8Hh6LW7jAqTa8r", "name": "Agatino Romero"}, {"__model__": "Artist", "uri": "spotify:artist:6EVyI0S0b1Ld2nm37m5x85", "name": "Raffaella Carr\\u00e0"}], "album": {"__model__": "Album", "uri": "spotify:album:5y6RXjI5VPR0RyInghTbf1", "name": "Pedro", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1c3uso4iIeeX3P0bhKaQDq", "name": "Jaxomy"}, {"__model__": "Artist", "uri": "spotify:artist:124jbwgd8Hh6LW7jAqTa8r", "name": "Agatino Romero"}, {"__model__": "Artist", "uri": "spotify:artist:6EVyI0S0b1Ld2nm37m5x85", "name": "Raffaella Carr\\u00e0"}]}, "track_no": 1, "disc_no": 1, "length": 144846, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5uQ7de4EWjb3rkcFxyEOpu", "name": "Belong Together", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11p2E654TTU8e0nZWBR4AL", "name": "Mark Ambor"}], "album": {"__model__": "Album", "uri": "spotify:album:3PlCMwyq6nuQYtoYproV1o", "name": "Belong Together", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11p2E654TTU8e0nZWBR4AL", "name": "Mark Ambor"}]}, "track_no": 1, "disc_no": 1, "length": 148317, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0Z7nGFVCLfixWctgePsRk9", "name": "TEXAS HOLD \'EM", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6vWDO969PvNqNYHIOW5v0m", "name": "Beyonc\\u00e9"}], "album": {"__model__": "Album", "uri": "spotify:album:6cBlaud5JVmPjkjxnwIMLx", "name": "TEXAS HOLD \'EM", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6vWDO969PvNqNYHIOW5v0m", "name": "Beyonc\\u00e9"}]}, "track_no": 1, "disc_no": 1, "length": 233456, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5OFVzqSeFxGpvDGyHvVeLj", "name": "It\'s Not Right But It\'s Okay", "artists": [{"__model__": "Artist", "uri": "spotify:artist:19VDJ9IKyBSUMDJxLsasP6", "name": "Mr. Belt & Wezol"}], "album": {"__model__": "Album", "uri": "spotify:album:116jZe8fEmfjKBh4d8ZcDO", "name": "It\'s Not Right But It\'s Okay", "artists": [{"__model__": "Artist", "uri": "spotify:artist:19VDJ9IKyBSUMDJxLsasP6", "name": "Mr. Belt & Wezol"}]}, "track_no": 1, "disc_no": 1, "length": 152304, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0h3Xy4V4apMraB5NuM8U7Z", "name": "Stumblin\' In", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}], "album": {"__model__": "Album", "uri": "spotify:album:2HxzXLKO0AvkScWYHSspQc", "name": "Stumblin\' In", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}]}, "track_no": 1, "disc_no": 1, "length": 213363, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4sFnOjqO3s7Iphbg2MPKDd", "name": "HOT UPTOWN (feat. Drake)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4nDoRrQiYLoBzwC5BhVJzF", "name": "Camila Cabello"}, {"__model__": "Artist", "uri": "spotify:artist:3TVXtAsR1Inumwj472S9r4", "name": "Drake"}], "album": {"__model__": "Album", "uri": "spotify:album:004ywPlW72Hgn1Bo9PlNOr", "name": "C,XOXO", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4nDoRrQiYLoBzwC5BhVJzF", "name": "Camila Cabello"}]}, "track_no": 8, "disc_no": 1, "length": 150746, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6W9qtw3ddhkYznaOxB50p8", "name": "The Feeling", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}], "album": {"__model__": "Album", "uri": "spotify:album:4Ec0qA1sxuX6vrViAwkxxG", "name": "The Feeling", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}]}, "track_no": 1, "disc_no": 1, "length": 153449, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6cyXHTix4NQ069gKJEYv41", "name": "Tshwala Bam (feat. S.N.E) - Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:16RKP7aw26uSkNpadpEgaF", "name": "S.N.E"}, {"__model__": "Artist", "uri": "spotify:artist:0M6k4Kgi5NiIDnafSKSLE0", "name": "Yuppe"}, {"__model__": "Artist", "uri": "spotify:artist:5eYSqn4LCXLgIFYR4qOZ1k", "name": "TitoM"}, {"__model__": "Artist", "uri": "spotify:artist:3wcj11K77LjEY1PkEazffa", "name": "Burna Boy"}], "album": {"__model__": "Album", "uri": "spotify:album:1ZyNY4zHrl8MMzZ5li2Pm2", "name": "Tshwala Bam (feat. S.N.E) [Remix]", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0M6k4Kgi5NiIDnafSKSLE0", "name": "Yuppe"}, {"__model__": "Artist", "uri": "spotify:artist:5eYSqn4LCXLgIFYR4qOZ1k", "name": "TitoM"}, {"__model__": "Artist", "uri": "spotify:artist:3wcj11K77LjEY1PkEazffa", "name": "Burna Boy"}]}, "track_no": 1, "disc_no": 1, "length": 203571, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4fLnoXqsxHZFvGKppc7kCr", "name": "Cynical", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ACEUD7UsmmXrnj4OLt8f9", "name": "twocolors"}, {"__model__": "Artist", "uri": "spotify:artist:2UOx6w3eHpPKc3RBnNV3Rl", "name": "Safri Duo"}, {"__model__": "Artist", "uri": "spotify:artist:3xAB6KlDT1mrv1y74c3H3X", "name": "Chris de Sarandy"}], "album": {"__model__": "Album", "uri": "spotify:album:4vkCsDg2I4j0vo2lpBgiWa", "name": "Cynical", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ACEUD7UsmmXrnj4OLt8f9", "name": "twocolors"}, {"__model__": "Artist", "uri": "spotify:artist:2UOx6w3eHpPKc3RBnNV3Rl", "name": "Safri Duo"}, {"__model__": "Artist", "uri": "spotify:artist:3xAB6KlDT1mrv1y74c3H3X", "name": "Chris de Sarandy"}]}, "track_no": 1, "disc_no": 1, "length": 191365, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Vr3zh0r7ALn8VLqCiRR10", "name": "Stargazing", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3bO19AOone0ubCsfDXDtYt", "name": "Myles Smith"}], "album": {"__model__": "Album", "uri": "spotify:album:3VNxRarx9HUI5w7DHv0TBj", "name": "Stargazing", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3bO19AOone0ubCsfDXDtYt", "name": "Myles Smith"}]}, "track_no": 1, "disc_no": 1, "length": 172533, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6xpAcenBpNYOyljTMLvzVi", "name": "Eyes On You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7qmpXeNz2ojlMl2EEfkeLs", "name": "Nicky Youre"}], "album": {"__model__": "Album", "uri": "spotify:album:1Y7AsjpYThuzMClDdu4FrV", "name": "Good Times Go", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7qmpXeNz2ojlMl2EEfkeLs", "name": "Nicky Youre"}]}, "track_no": 3, "disc_no": 1, "length": 177371, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:29I9dv9Nq704w0Oc5yFGsR", "name": "She\\u2019s Gone, Dance On", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6nS5roXSAGhTGr34W6n7Et", "name": "Disclosure"}], "album": {"__model__": "Album", "uri": "spotify:album:4klc9KJJVpA7fwJJT1duGq", "name": "She\\u2019s Gone, Dance On", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6nS5roXSAGhTGr34W6n7Et", "name": "Disclosure"}]}, "track_no": 1, "disc_no": 1, "length": 226773, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0LMwmV37RCmBO2so0szAFs", "name": "Whatever", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4npEfmQ6YuiwW1GpUmaq3F", "name": "Ava Max"}, {"__model__": "Artist", "uri": "spotify:artist:23fqKkggKUBHNkbKtXEls4", "name": "Kygo"}], "album": {"__model__": "Album", "uri": "spotify:album:2DoFm78vsYw31kJRzvIP4l", "name": "Whatever", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4npEfmQ6YuiwW1GpUmaq3F", "name": "Ava Max"}, {"__model__": "Artist", "uri": "spotify:artist:23fqKkggKUBHNkbKtXEls4", "name": "Kygo"}]}, "track_no": 1, "disc_no": 1, "length": 178273, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1TcF5F10EN17vraisG1gQv", "name": "Happier (feat. Clementine Douglas)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4TvhRzxIL1le2PWCeUqxQw", "name": "The Blessed Madonna"}, {"__model__": "Artist", "uri": "spotify:artist:4DWuml4Jf6K81b5rAPwMb6", "name": "Clementine Douglas"}], "album": {"__model__": "Album", "uri": "spotify:album:5Tuzxg7Wwhx4ydYsxFsd7o", "name": "Happier (feat. Clementine Douglas)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4TvhRzxIL1le2PWCeUqxQw", "name": "The Blessed Madonna"}, {"__model__": "Artist", "uri": "spotify:artist:4DWuml4Jf6K81b5rAPwMb6", "name": "Clementine Douglas"}]}, "track_no": 1, "disc_no": 1, "length": 170358, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6WatFBLVB0x077xWeoVc2k", "name": "Si Antes Te Hubiera Conocido", "artists": [{"__model__": "Artist", "uri": "spotify:artist:790FomKkXshlbRYZFtlgla", "name": "KAROL G"}], "album": {"__model__": "Album", "uri": "spotify:album:5ylbxH7EqpsmHZCRuiYewS", "name": "Si Antes Te Hubiera Conocido", "artists": [{"__model__": "Artist", "uri": "spotify:artist:790FomKkXshlbRYZFtlgla", "name": "KAROL G"}]}, "track_no": 1, "disc_no": 1, "length": 195824, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1YWr18dWRmuvPgAsPBsOow", "name": "Forget You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}, {"__model__": "Artist", "uri": "spotify:artist:56Qz2XwGj7FxnNKrfkWjnb", "name": "FAST BOY"}], "album": {"__model__": "Album", "uri": "spotify:album:2R2x6ovmNARV2vz6WLcCF6", "name": "Forget You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}, {"__model__": "Artist", "uri": "spotify:artist:56Qz2XwGj7FxnNKrfkWjnb", "name": "FAST BOY"}]}, "track_no": 1, "disc_no": 1, "length": 147986, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0agQ9vIV7NP4dntGKLcCXO", "name": "Somebody (2024)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1VJ0briNOlXRtJUAzoUJdt", "name": "FISHER"}, {"__model__": "Artist", "uri": "spotify:artist:5Igpc9iLZ3YGtKeYfSrrOE", "name": "Chris Lake"}, {"__model__": "Artist", "uri": "spotify:artist:2AsusXITU8P25dlRNhcAbG", "name": "Gotye"}, {"__model__": "Artist", "uri": "spotify:artist:6hk7Yq1DU9QcCCrz9uc0Ti", "name": "Kimbra"}, {"__model__": "Artist", "uri": "spotify:artist:5fAwPpS78sokZdpktoSUE8", "name": "Sante Sansone"}], "album": {"__model__": "Album", "uri": "spotify:album:5eKQYtDqVmrHPZoKHG1LlH", "name": "Somebody (2024)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2AsusXITU8P25dlRNhcAbG", "name": "Gotye"}, {"__model__": "Artist", "uri": "spotify:artist:1VJ0briNOlXRtJUAzoUJdt", "name": "FISHER"}, {"__model__": "Artist", "uri": "spotify:artist:5Igpc9iLZ3YGtKeYfSrrOE", "name": "Chris Lake"}]}, "track_no": 1, "disc_no": 1, "length": 153518, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0JZ1ABjN8q7TNwMP39NjvU", "name": "Not Fair", "artists": [{"__model__": "Artist", "uri": "spotify:artist:61PUjJm9JH5ck3LxD6RypE", "name": "Enny-Mae"}, {"__model__": "Artist", "uri": "spotify:artist:6v2YWK8EvCyut0QtBcAypu", "name": "Old Jim"}, {"__model__": "Artist", "uri": "spotify:artist:1ZPGzmbFTn8GRjqTqnLiFE", "name": "Niklas Dee"}], "album": {"__model__": "Album", "uri": "spotify:album:57jsctxgXIlNnaWtZpjweW", "name": "Not Fair", "artists": [{"__model__": "Artist", "uri": "spotify:artist:61PUjJm9JH5ck3LxD6RypE", "name": "Enny-Mae"}, {"__model__": "Artist", "uri": "spotify:artist:6v2YWK8EvCyut0QtBcAypu", "name": "Old Jim"}, {"__model__": "Artist", "uri": "spotify:artist:1ZPGzmbFTn8GRjqTqnLiFE", "name": "Niklas Dee"}]}, "track_no": 1, "disc_no": 1, "length": 163034, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5YdnOm5990Kfq1Jodws98B", "name": "Call It Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4e0nWw2r4BoQSKPQ2zpU13", "name": "Ray Dalton"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}], "album": {"__model__": "Album", "uri": "spotify:album:5c3YGhnf058Op4YviM73wn", "name": "Call It Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4e0nWw2r4BoQSKPQ2zpU13", "name": "Ray Dalton"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}]}, "track_no": 1, "disc_no": 1, "length": 154560, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2uqYupMHANxnwgeiXTZXzd", "name": "Austin (Boots Stop Workin\')", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Ez6lTtSMjMf2YSYpukP1I", "name": "Dasha"}], "album": {"__model__": "Album", "uri": "spotify:album:40HsqPqeSR9Xe3IyAJWr6e", "name": "What Happens Now?", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Ez6lTtSMjMf2YSYpukP1I", "name": "Dasha"}]}, "track_no": 4, "disc_no": 1, "length": 171782, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2qSkIjg1o9h3YT9RAgYN75", "name": "Espresso", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74KM79TiuVKeVCqs8QtB0B", "name": "Sabrina Carpenter"}], "album": {"__model__": "Album", "uri": "spotify:album:5quMTd5zeI9yW5UDua8wS4", "name": "Espresso", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74KM79TiuVKeVCqs8QtB0B", "name": "Sabrina Carpenter"}]}, "track_no": 1, "disc_no": 1, "length": 175459, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3K00Ib1shkOEiAXU5pec6e", "name": "Back To You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3NPpFNZtSTHheNBaWC82rB", "name": "X Ambassadors"}, {"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:67MNhiAICFY6Pwc2YxCO0K", "name": "Elley Duh\\u00e9"}], "album": {"__model__": "Album", "uri": "spotify:album:1wntuGFGZSdkDL3pOTcdpr", "name": "Back To You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3NPpFNZtSTHheNBaWC82rB", "name": "X Ambassadors"}, {"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:67MNhiAICFY6Pwc2YxCO0K", "name": "Elley Duh\\u00e9"}]}, "track_no": 1, "disc_no": 1, "length": 157252, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5KTZgG84bKFGm53lhLtTqc", "name": "Mwaki", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6mDl7lQiLxT0iQ8LYhAlWy", "name": "Zerb"}, {"__model__": "Artist", "uri": "spotify:artist:5Y2FS5YbGf7yRDumzD5nY3", "name": "Sofiya Nzau"}], "album": {"__model__": "Album", "uri": "spotify:album:5asqLE8StjaHpMWSyjzo2D", "name": "SURRENDER", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6mDl7lQiLxT0iQ8LYhAlWy", "name": "Zerb"}]}, "track_no": 3, "disc_no": 1, "length": 208135, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1BJJbSX6muJVF2AK7uH1x4", "name": "Move", "artists": [{"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}, {"__model__": "Artist", "uri": "spotify:artist:37lTKHi901VnwngQ7C8noT", "name": "Malachiii"}, {"__model__": "Artist", "uri": "spotify:artist:2yyaNPcdxZcn4iutCcLMaC", "name": "Orso"}, {"__model__": "Artist", "uri": "spotify:artist:2loEsOijJ6XiGzWYFXMIRk", "name": "Adam Port"}, {"__model__": "Artist", "uri": "spotify:artist:6XjgqvaVLUib6lCerbZrYD", "name": "Stryv"}], "album": {"__model__": "Album", "uri": "spotify:album:4M8ThNHbNjda2cPwL8XZHS", "name": "Move", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2loEsOijJ6XiGzWYFXMIRk", "name": "Adam Port"}, {"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}, {"__model__": "Artist", "uri": "spotify:artist:6XjgqvaVLUib6lCerbZrYD", "name": "Stryv"}]}, "track_no": 1, "disc_no": 1, "length": 177598, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5Jpz4nv8nA6FIYO5gEyQa2", "name": "Alibi (feat. Rudimental)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4WN5naL3ofxrVBgFpguzKo", "name": "Rudimental"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}], "album": {"__model__": "Album", "uri": "spotify:album:3Ku8LDPYg53Kh59amfFWjL", "name": "Alibi (feat. Rudimental)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4WN5naL3ofxrVBgFpguzKo", "name": "Rudimental"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}]}, "track_no": 1, "disc_no": 1, "length": 184852, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:09CnYHiZ5jGT1wr1TXJ9Zt", "name": "Thank You (Not So Bad)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rTo8KIkBTFjQS7VvaKYQ4", "name": "W&W"}, {"__model__": "Artist", "uri": "spotify:artist:73jBynjsVtofjRpdpRAJGk", "name": "Dimitri Vegas & Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}, {"__model__": "Artist", "uri": "spotify:artist:4pwXiI7Z5ZStkgKowZyoKi", "name": "Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:2HkAI0YrEcgoR8QdaURqhO", "name": "Dimitri Vegas"}, {"__model__": "Artist", "uri": "spotify:artist:2mpeljBig2IXLXRAFO9AAs", "name": "Dido"}], "album": {"__model__": "Album", "uri": "spotify:album:1J7XItLnNLegigdh4AjGKN", "name": "Thank You (Not So Bad)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:73jBynjsVtofjRpdpRAJGk", "name": "Dimitri Vegas & Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:2mpeljBig2IXLXRAFO9AAs", "name": "Dido"}, {"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}]}, "track_no": 1, "disc_no": 1, "length": 140000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:480j122Gpi252OIfy4SNzm", "name": "Yamore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0VVnWF3KNaa5O7ESohKhAx", "name": "Salif Keita"}, {"__model__": "Artist", "uri": "spotify:artist:6Je4hal6B5wiRd46aeswrs", "name": "MoBlack"}, {"__model__": "Artist", "uri": "spotify:artist:0Nks3cFWU2a7rooAlFQYgn", "name": "Ces\\u00e1ria Evora"}, {"__model__": "Artist", "uri": "spotify:artist:0CX4q2v1TeyeskG7GgAyxI", "name": "Benja (NL)"}, {"__model__": "Artist", "uri": "spotify:artist:0FSasrFTs0AQBrJkcFE6vB", "name": "Franc Fala"}], "album": {"__model__": "Album", "uri": "spotify:album:5wKcgs8bejansNdK6IJC0C", "name": "Yamore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0VVnWF3KNaa5O7ESohKhAx", "name": "Salif Keita"}, {"__model__": "Artist", "uri": "spotify:artist:0CX4q2v1TeyeskG7GgAyxI", "name": "Benja (NL)"}, {"__model__": "Artist", "uri": "spotify:artist:6Je4hal6B5wiRd46aeswrs", "name": "MoBlack"}]}, "track_no": 1, "disc_no": 1, "length": 248000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2F2p7b5Xq20mRyEeWYaeUF", "name": "Substitution (feat. Julian Perretta)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2JLl6rSFWx9YuSPLcLhkAG", "name": "Julian Perretta"}, {"__model__": "Artist", "uri": "spotify:artist:7keGfmQR4X5w0two1xKZ7d", "name": "Kungs"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}], "album": {"__model__": "Album", "uri": "spotify:album:4yZMAPI2NazKbPbystE6D7", "name": "Substitution (feat. Julian Perretta)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2JLl6rSFWx9YuSPLcLhkAG", "name": "Julian Perretta"}, {"__model__": "Artist", "uri": "spotify:artist:7keGfmQR4X5w0two1xKZ7d", "name": "Kungs"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}]}, "track_no": 1, "disc_no": 1, "length": 181477, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3fbPAnQhNaUlIMaYtyNvk9", "name": "Calor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1SupJlEpv7RS2tPNRaHViT", "name": "Nicky Jam"}, {"__model__": "Artist", "uri": "spotify:artist:7a0XAaPaK2aDSqa8p3QnC7", "name": "Be\\u00e9le"}], "album": {"__model__": "Album", "uri": "spotify:album:6Wje6XhXvKPW2hgMs2Jse8", "name": "Calor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1SupJlEpv7RS2tPNRaHViT", "name": "Nicky Jam"}, {"__model__": "Artist", "uri": "spotify:artist:7a0XAaPaK2aDSqa8p3QnC7", "name": "Be\\u00e9le"}]}, "track_no": 1, "disc_no": 1, "length": 200769, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1BxfuPKGuaTgP7aM0Bbdwr", "name": "Cruel Summer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq", "name": "Lover", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 178426, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7DSAEUvxU8FajXtRloy8M0", "name": "Flowers", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5YGY8feqx7naU7z4HrwZM6", "name": "Miley Cyrus"}], "album": {"__model__": "Album", "uri": "spotify:album:5DvJgsMLbaR1HmAI6VhfcQ", "name": "Endless Summer Vacation", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5YGY8feqx7naU7z4HrwZM6", "name": "Miley Cyrus"}]}, "track_no": 1, "disc_no": 1, "length": 200600, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4lgrZY890RzjqNGA7awcH2", "name": "Atardecer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:72zmP13MQQhZHt4Kl0FOTs", "name": "Cumbiafrica"}, {"__model__": "Artist", "uri": "spotify:artist:6gsA8VU32Q7HZy84xOihW8", "name": "NIINE"}], "album": {"__model__": "Album", "uri": "spotify:album:2dmBNrGn4ucWFUGTh1M7rF", "name": "Atardecer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:72zmP13MQQhZHt4Kl0FOTs", "name": "Cumbiafrica"}, {"__model__": "Artist", "uri": "spotify:artist:6gsA8VU32Q7HZy84xOihW8", "name": "NIINE"}]}, "track_no": 1, "disc_no": 1, "length": 131520, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0zKbDrEXKpnExhGQRe9dxt", "name": "Lay Low", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}], "album": {"__model__": "Album", "uri": "spotify:album:0EYKSXXTsON8ZA95BuCoXn", "name": "Lay Low", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}]}, "track_no": 1, "disc_no": 1, "length": 153442, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1vYXt7VSjH9JIM5oRRo7vA", "name": "Dance The Night - From Barbie The Album", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6M2wZ9GZgrQXHCFfjv46we", "name": "Dua Lipa"}], "album": {"__model__": "Album", "uri": "spotify:album:5cH7FqB7JD5q1tJXJ7FHYu", "name": "Dance The Night (From Barbie The Album)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6M2wZ9GZgrQXHCFfjv46we", "name": "Dua Lipa"}]}, "track_no": 1, "disc_no": 1, "length": 176579, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6vsKOJPjdxlYgRs8McgtCQ", "name": "Buscando Money", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6C2mFGFh8dz1vKp9l5Ce8P", "name": "TWENTY SIX"}, {"__model__": "Artist", "uri": "spotify:artist:3aIuAAH6qMvKYrtxxF7FF7", "name": "Tayson Kryss"}], "album": {"__model__": "Album", "uri": "spotify:album:2dJSAvaObagSOskW5umnny", "name": "Buscando Money", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6C2mFGFh8dz1vKp9l5Ce8P", "name": "TWENTY SIX"}, {"__model__": "Artist", "uri": "spotify:artist:3aIuAAH6qMvKYrtxxF7FF7", "name": "Tayson Kryss"}]}, "track_no": 1, "disc_no": 1, "length": 150000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3BKD1PwArikchz2Zrlp1qi", "name": "Baby Don\'t Hurt Me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1zNqDE7qDGCsyzJwohVaoX", "name": "Anne-Marie"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:6AMd49uBDJfhf30Ak2QR5s", "name": "Coi Leray"}], "album": {"__model__": "Album", "uri": "spotify:album:327tc3Eruk1HP1w62iqROy", "name": "Baby Don\'t Hurt Me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1zNqDE7qDGCsyzJwohVaoX", "name": "Anne-Marie"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:6AMd49uBDJfhf30Ak2QR5s", "name": "Coi Leray"}]}, "track_no": 1, "disc_no": 1, "length": 140017, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3U5JVgI2x4rDyHGObzJfNf", "name": "Unwritten", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7o95ZoZt5ZYn31e9z1Hc0a", "name": "Natasha Bedingfield"}], "album": {"__model__": "Album", "uri": "spotify:album:3PEzTAuPW5IjLJ58FzwQeL", "name": "Unwritten", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7o95ZoZt5ZYn31e9z1Hc0a", "name": "Natasha Bedingfield"}]}, "track_no": 4, "disc_no": 1, "length": 259333, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3YfGTvsTAWGC2lgoDOikUz", "name": "One in a Million", "artists": [{"__model__": "Artist", "uri": "spotify:artist:64M6ah0SkkRsnPGtGiRAbb", "name": "Bebe Rexha"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}], "album": {"__model__": "Album", "uri": "spotify:album:65L5VcKGKe6sOJIPNFc0Q1", "name": "One in a Million", "artists": [{"__model__": "Artist", "uri": "spotify:artist:64M6ah0SkkRsnPGtGiRAbb", "name": "Bebe Rexha"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}]}, "track_no": 1, "disc_no": 1, "length": 160529, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3yfki4r5cgFA784trLoHnk", "name": "Living In A Haze", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1hzfo8twXdOegF3xireCYs", "name": "Milky Chance"}], "album": {"__model__": "Album", "uri": "spotify:album:2Ffexjpw1Q1qdwLWEVThEJ", "name": "Living In A Haze", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1hzfo8twXdOegF3xireCYs", "name": "Milky Chance"}]}, "track_no": 1, "disc_no": 1, "length": 173369, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:235LXPXfi0SmOaS9TaCh3c", "name": "Teenage Dream", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6jJ0s89eD6GaHleKKya26X", "name": "Katy Perry"}], "album": {"__model__": "Album", "uri": "spotify:album:06SY6Ke6mXzZHhURLVU57R", "name": "Teenage Dream", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6jJ0s89eD6GaHleKKya26X", "name": "Katy Perry"}]}, "track_no": 1, "disc_no": 1, "length": 227741, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:00E0Z2jrF7reoHps4zcbWQ", "name": "Car Keys (Ayla)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:4npEfmQ6YuiwW1GpUmaq3F", "name": "Ava Max"}], "album": {"__model__": "Album", "uri": "spotify:album:1yUD0trOHc8dudwm9VAiHs", "name": "Car Keys (Ayla)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:4npEfmQ6YuiwW1GpUmaq3F", "name": "Ava Max"}]}, "track_no": 1, "disc_no": 1, "length": 147211, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6XjDF6nds4DE2BBbagZol6", "name": "Gata Only", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Yj5Xey7kTwvZla8sqdsdE", "name": "Cris Mj"}, {"__model__": "Artist", "uri": "spotify:artist:7CvTknweLr9feJtRGrpDBy", "name": "FloyyMenor"}], "album": {"__model__": "Album", "uri": "spotify:album:5tSQtQGkrCJx3hoQxmLgfM", "name": "Gata Only", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Yj5Xey7kTwvZla8sqdsdE", "name": "Cris Mj"}, {"__model__": "Artist", "uri": "spotify:artist:7CvTknweLr9feJtRGrpDBy", "name": "FloyyMenor"}]}, "track_no": 1, "disc_no": 1, "length": 222000, "bitrate": 160}]}}' DEBUG 2024-07-28 00:34:09,343 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX05r4Oy3Ln97"},"jsonrpc":"2.0","id":169}' DEBUG 2024-07-28 00:34:09,350 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DX05r4Oy3Ln97'" TRACE 2024-07-28 00:34:09,351 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DX05r4Oy3Ln97' TRACE 2024-07-28 00:34:09,351 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DX05r4Oy3Ln97?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' INFO 2024-07-28 00:34:09,374 [1:MainThread] mopidy.commands GLib mainloop got SIGTERM. Exiting... INFO 2024-07-28 00:34:09,375 [1:MainThread] mopidy.commands Stopping Mopidy frontends DEBUG 2024-07-28 00:34:09,376 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of HttpFrontend DEBUG 2024-07-28 00:34:09,376 [1:HttpFrontend-16 (_actor_loop)] pykka Unregistered HttpFrontend (urn:uuid:0af151cc-1c58-45c0-bd22-501a3a09bcfc) DEBUG 2024-07-28 00:34:09,377 [1:HttpFrontend-16 (_actor_loop)] pykka Stopped HttpFrontend (urn:uuid:0af151cc-1c58-45c0-bd22-501a3a09bcfc) DEBUG 2024-07-28 00:34:09,377 [1:HttpFrontend-16 (_actor_loop)] mopidy.http.actor Stopping HTTP server DEBUG 2024-07-28 00:34:09,378 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of AutoplayFrontend DEBUG 2024-07-28 00:34:09,380 [1:AutoplayFrontend-17 (_actor_loop)] pykka Unregistered AutoplayFrontend (urn:uuid:8601823d-4ee2-4dbf-a4fb-0f933190d1c6) DEBUG 2024-07-28 00:34:09,381 [1:AutoplayFrontend-17 (_actor_loop)] pykka Stopped AutoplayFrontend (urn:uuid:8601823d-4ee2-4dbf-a4fb-0f933190d1c6) DEBUG 2024-07-28 00:34:09,381 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend on_stop() DEBUG 2024-07-28 00:34:09,382 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend save_state() DEBUG 2024-07-28 00:34:09,669 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DX05r4Oy3Ln97?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:34:09,691 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DX05r4Oy3Ln97?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:34:09.681333 [ETag: "MC-ImJiMjgwMzhjMjI1N2MyN2NiN2Q5NzFlMmE2M2VmMjZiIg=="] DEBUG 2024-07-28 00:34:09,814 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.lookup('spotify:playlist:37i9dQZF1DX05r4Oy3Ln97') took 464ms DEBUG 2024-07-28 00:34:09,863 [1:AutoplayFrontend-17 (_actor_loop)] mopidy_autoplay.frontend State written to file '/var/lib/mopidy/autoplay/autoplay.state'. DEBUG 2024-07-28 00:34:09,865 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of IrisFrontend DEBUG 2024-07-28 00:34:09,871 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 169, "result": {"__model__": "Playlist", "uri": "spotify:playlist:37i9dQZF1DX05r4Oy3Ln97", "name": "Summer House 2024 (by spotify)", "tracks": [{"__model__": "Track", "uri": "spotify:track:0skgJbXMM4sPRwSKXvO2id", "name": "Samba", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4XY7BEqVPyIqRve1CWHTqr", "name": "Louis III"}, {"__model__": "Artist", "uri": "spotify:artist:67ghKnycRX6VM1xfqJSMlH", "name": "YouNotUs"}], "album": {"__model__": "Album", "uri": "spotify:album:2XNZaIXWrcFCxoc7xJACTt", "name": "Samba", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4XY7BEqVPyIqRve1CWHTqr", "name": "Louis III"}, {"__model__": "Artist", "uri": "spotify:artist:67ghKnycRX6VM1xfqJSMlH", "name": "YouNotUs"}]}, "track_no": 1, "disc_no": 1, "length": 147818, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7uzFmJTvgHlDjXWeuM1t0l", "name": "Waiting For The Sun", "artists": [{"__model__": "Artist", "uri": "spotify:artist:08Ut1tYxtmgIInVyQqohkM", "name": "Fritz Kalkbrenner"}], "album": {"__model__": "Album", "uri": "spotify:album:2QO13M8Nm7NxP2D1fjTIa4", "name": "Waiting For The Sun", "artists": [{"__model__": "Artist", "uri": "spotify:artist:08Ut1tYxtmgIInVyQqohkM", "name": "Fritz Kalkbrenner"}]}, "track_no": 1, "disc_no": 1, "length": 222278, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2YiczArWQL4ScWgYrX7AXw", "name": "Places", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2vf4pRsEY6LpL5tKmqWb64", "name": "Elderbrook"}, {"__model__": "Artist", "uri": "spotify:artist:0WHbjg8hVel1R9kq5794HX", "name": "Shimza"}], "album": {"__model__": "Album", "uri": "spotify:album:0ztVQzAWvrm8HBVwebIsyM", "name": "Places", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2vf4pRsEY6LpL5tKmqWb64", "name": "Elderbrook"}, {"__model__": "Artist", "uri": "spotify:artist:0WHbjg8hVel1R9kq5794HX", "name": "Shimza"}]}, "track_no": 1, "disc_no": 1, "length": 211278, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1Ey05kmbuUkZBvTfqDwxx8", "name": "Break My Stride", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ISVMXRseDXG6dgN78y6Dz", "name": "Flip Capella"}, {"__model__": "Artist", "uri": "spotify:artist:2ic8BSMWMbxMDCC52Mwxuz", "name": "PAENDA"}], "album": {"__model__": "Album", "uri": "spotify:album:602arvpFQpZbRDVgHQOCFR", "name": "Break My Stride", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ISVMXRseDXG6dgN78y6Dz", "name": "Flip Capella"}, {"__model__": "Artist", "uri": "spotify:artist:2ic8BSMWMbxMDCC52Mwxuz", "name": "PAENDA"}]}, "track_no": 1, "disc_no": 1, "length": 172500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7FSgGyCg0kBU3iUKSMbxNd", "name": "Sweet Devotion - Edit", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2tVd9Bpt5Li9UsmKwhJ1nG", "name": "Caroline Byrne"}, {"__model__": "Artist", "uri": "spotify:artist:2kLa7JZu4Ijdz1Gle2khZh", "name": "TSHA"}], "album": {"__model__": "Album", "uri": "spotify:album:2XklQanfpAEHwnSM6pk8vT", "name": "Sweet Devotion", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2tVd9Bpt5Li9UsmKwhJ1nG", "name": "Caroline Byrne"}, {"__model__": "Artist", "uri": "spotify:artist:2kLa7JZu4Ijdz1Gle2khZh", "name": "TSHA"}]}, "track_no": 1, "disc_no": 1, "length": 207895, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2oC7XILz5Y7pLE0SfGH8lS", "name": "Ride Or Die", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ITI6SEoUZMIXXkzCfr4oE", "name": "Aluna"}], "album": {"__model__": "Album", "uri": "spotify:album:3nTCA6VAAzXsCLt2CKE0x8", "name": "Ride Or Die", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ITI6SEoUZMIXXkzCfr4oE", "name": "Aluna"}]}, "track_no": 1, "disc_no": 1, "length": 168199, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5mMCnnycAkho18eZmZIDwi", "name": "Feel", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3oKnyRhYWzNsTiss5n4Z1J", "name": "LP Giobbi"}, {"__model__": "Artist", "uri": "spotify:artist:0AepkoQhYvkjEzzwIcGxdV", "name": "Jacob Banks"}], "album": {"__model__": "Album", "uri": "spotify:album:1xr54fLjHQSPjOF3MF6pEm", "name": "Feel", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3oKnyRhYWzNsTiss5n4Z1J", "name": "LP Giobbi"}, {"__model__": "Artist", "uri": "spotify:artist:0AepkoQhYvkjEzzwIcGxdV", "name": "Jacob Banks"}]}, "track_no": 1, "disc_no": 1, "length": 219208, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1IR9m7mkEWAXkCA5cBfTz2", "name": "So Good", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1qc7Whymce7gEOJ92t4ocX", "name": "Sean Doron"}, {"__model__": "Artist", "uri": "spotify:artist:74HdscE6G74tt01dbVZULE", "name": "Tim Engelhardt"}], "album": {"__model__": "Album", "uri": "spotify:album:1KzSi6di0a0c4ZotbQuyBI", "name": "So Good", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1qc7Whymce7gEOJ92t4ocX", "name": "Sean Doron"}, {"__model__": "Artist", "uri": "spotify:artist:74HdscE6G74tt01dbVZULE", "name": "Tim Engelhardt"}]}, "track_no": 1, "disc_no": 1, "length": 344738, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2aMJ48BAhYKxwsVBNd0kgR", "name": "Starz - Original Mix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6XJeFzmI6vrWyHcdB7EImP", "name": "andhim"}], "album": {"__model__": "Album", "uri": "spotify:album:6oqOdRBJ8KZFcAJusUNKWs", "name": "D\\u00e9epalma Ibiza 2023 - 10th Anniversary", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1rXwCgYMZVIyWguIhEzBCT", "name": "Rosario Galati"}, {"__model__": "Artist", "uri": "spotify:artist:3SCsY2dcAOmDq5BJhz2Z1O", "name": "Yves Murasca"}]}, "track_no": 10, "disc_no": 1, "length": 377849, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2xOlbhyrHtTRHcQCXQ85PC", "name": "Taste like Summertime", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0svmVqwlzmbBfwofH6uGbk", "name": "Lovespeake"}, {"__model__": "Artist", "uri": "spotify:artist:41mD8iGiM0QCM3l6NwhyxW", "name": "OFF KEY JUNIOR"}], "album": {"__model__": "Album", "uri": "spotify:album:3DF4qFhZDENs6Mfm02RR6d", "name": "Taste like Summertime", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0svmVqwlzmbBfwofH6uGbk", "name": "Lovespeake"}, {"__model__": "Artist", "uri": "spotify:artist:41mD8iGiM0QCM3l6NwhyxW", "name": "OFF KEY JUNIOR"}]}, "track_no": 1, "disc_no": 1, "length": 144834, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2RhzslWWnXHOTfasiDnrIw", "name": "Walking on Sunshine", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Qies5tt1MrS9aziIKigkc", "name": "Agent Zed"}, {"__model__": "Artist", "uri": "spotify:artist:2TzHIUhVpeeDxyJPpQfnV3", "name": "Katrina & The Waves"}, {"__model__": "Artist", "uri": "spotify:artist:3Wb1mXnd1hXkGwys5m54YC", "name": "CARSTN"}], "album": {"__model__": "Album", "uri": "spotify:album:1KJSkd57yXPIctw07hbyWz", "name": "Walking on Sunshine", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Qies5tt1MrS9aziIKigkc", "name": "Agent Zed"}, {"__model__": "Artist", "uri": "spotify:artist:2TzHIUhVpeeDxyJPpQfnV3", "name": "Katrina & The Waves"}, {"__model__": "Artist", "uri": "spotify:artist:3Wb1mXnd1hXkGwys5m54YC", "name": "CARSTN"}]}, "track_no": 1, "disc_no": 1, "length": 161641, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:29ePEJHqeyGamy2UqDIHtY", "name": "Simple Times", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0GG2cWaonE4JPrjcCCQ1EG", "name": "SG Lewis"}, {"__model__": "Artist", "uri": "spotify:artist:37YzpfBeFju8QRZ3g0Ha1Q", "name": "DJ Seinfeld"}], "album": {"__model__": "Album", "uri": "spotify:album:5keWYf9jGTOgS4AjKYgq13", "name": "Simple Times", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0GG2cWaonE4JPrjcCCQ1EG", "name": "SG Lewis"}, {"__model__": "Artist", "uri": "spotify:artist:37YzpfBeFju8QRZ3g0Ha1Q", "name": "DJ Seinfeld"}]}, "track_no": 1, "disc_no": 1, "length": 254314, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0vS9fkI3eI1JYjR1JuffHE", "name": "Sun Will Rise - Edit", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7MmHXD2ESooP0XdgrVuKTK", "name": "Marten Lou"}, {"__model__": "Artist", "uri": "spotify:artist:6wG0hZz1XJNZEDaNUyfpSa", "name": "Sasson (FR)"}], "album": {"__model__": "Album", "uri": "spotify:album:1wT7Bb0gvp6xEjsPLp6wpT", "name": "Sun Will Rise (Edit)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7MmHXD2ESooP0XdgrVuKTK", "name": "Marten Lou"}, {"__model__": "Artist", "uri": "spotify:artist:6wG0hZz1XJNZEDaNUyfpSa", "name": "Sasson (FR)"}]}, "track_no": 1, "disc_no": 1, "length": 222439, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4ml1Eq4wmcdfN0Q6pNEly7", "name": "TRIPPIN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2CpLIMBoE2ZzyY3ZBCRZ7j", "name": "BUNT."}, {"__model__": "Artist", "uri": "spotify:artist:6baWjwY7WiVPCZcW7pqqhz", "name": "Mapei"}], "album": {"__model__": "Album", "uri": "spotify:album:6csFTPBuceEsBcSHGzQTaJ", "name": "TRIPPIN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2CpLIMBoE2ZzyY3ZBCRZ7j", "name": "BUNT."}, {"__model__": "Artist", "uri": "spotify:artist:6baWjwY7WiVPCZcW7pqqhz", "name": "Mapei"}]}, "track_no": 1, "disc_no": 1, "length": 202881, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:77XWWoOmIporiyZw7WYtiq", "name": "Take Me Back", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5mNpMP01Co4vXZ3U0fWP3C", "name": "Camden Cox"}], "album": {"__model__": "Album", "uri": "spotify:album:6R0hNupGSqL55IzZYdU9ps", "name": "Take Me Back", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5mNpMP01Co4vXZ3U0fWP3C", "name": "Camden Cox"}]}, "track_no": 1, "disc_no": 1, "length": 175384, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2hEHZx1TWiy8YVHGXef0Wc", "name": "Following the Sun - Supermini Marimba Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1JPZHb1qziDJ05n0a1OvfW", "name": "NEEKA"}, {"__model__": "Artist", "uri": "spotify:artist:0BLL6WY53tPnnVmCIy49uB", "name": "Supermini"}, {"__model__": "Artist", "uri": "spotify:artist:2lJ6K4PTrrweXhRiqh1CZE", "name": "SUPER-Hi"}], "album": {"__model__": "Album", "uri": "spotify:album:140Jok6j3tn10bqgUqcUVG", "name": "Following the Sun", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1JPZHb1qziDJ05n0a1OvfW", "name": "NEEKA"}, {"__model__": "Artist", "uri": "spotify:artist:2lJ6K4PTrrweXhRiqh1CZE", "name": "SUPER-Hi"}]}, "track_no": 4, "disc_no": 1, "length": 229211, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2lKJHCdecefJiHpVtCl33r", "name": "Whisky Sour", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5fGNlKvMJEupY7RmHOPLuS", "name": "Bibiane Z"}], "album": {"__model__": "Album", "uri": "spotify:album:0DAQfCmltVtSgk6CfmxCsj", "name": "Whisky Sour", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5fGNlKvMJEupY7RmHOPLuS", "name": "Bibiane Z"}]}, "track_no": 1, "disc_no": 1, "length": 149500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5ECDg47YFFUqFbyhoQdLtV", "name": "Opened Up My Soul", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5pkU7zjIzHgfN1n91e51r3", "name": "RSCL"}, {"__model__": "Artist", "uri": "spotify:artist:19VDJ9IKyBSUMDJxLsasP6", "name": "Mr. Belt & Wezol"}], "album": {"__model__": "Album", "uri": "spotify:album:3HlS6pRxpCD6PoLvTsJ2Lu", "name": "Opened Up My Soul", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5pkU7zjIzHgfN1n91e51r3", "name": "RSCL"}, {"__model__": "Artist", "uri": "spotify:artist:19VDJ9IKyBSUMDJxLsasP6", "name": "Mr. Belt & Wezol"}]}, "track_no": 1, "disc_no": 1, "length": 140059, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:76UVi3tz2rpTOPtvstIoK2", "name": "Get Busy - Odd Mob Club Mix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4qLwtWhlhyAoQ4S9mSrDW9", "name": "Odd Mob"}, {"__model__": "Artist", "uri": "spotify:artist:3Isy6kedDrgPYoTS1dazA9", "name": "Sean Paul"}], "album": {"__model__": "Album", "uri": "spotify:album:7BPFEggYyxdKc33fjXFCxy", "name": "Get Busy (Odd Mob Club Mix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4qLwtWhlhyAoQ4S9mSrDW9", "name": "Odd Mob"}, {"__model__": "Artist", "uri": "spotify:artist:3Isy6kedDrgPYoTS1dazA9", "name": "Sean Paul"}]}, "track_no": 1, "disc_no": 1, "length": 165909, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1MC3Qkc2oC0ISlyrA1YefY", "name": "Evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1j1jzA1X6Lr19bxTlBS8n9", "name": "Rich Vom Dorf"}], "album": {"__model__": "Album", "uri": "spotify:album:2gvEsAot01a7rhHTYJVFf5", "name": "Evermore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1j1jzA1X6Lr19bxTlBS8n9", "name": "Rich Vom Dorf"}]}, "track_no": 1, "disc_no": 1, "length": 325537, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1HFhFHvTiBKVJx8zF1kgrA", "name": "Feel It", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0RBnTX5xoVa1bDYt9Qbies", "name": "Floorplan"}], "album": {"__model__": "Album", "uri": "spotify:album:5i96LUJSu8RuoBRNRL1kyK", "name": "The Master\\u2019s Plan", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0RBnTX5xoVa1bDYt9Qbies", "name": "Floorplan"}]}, "track_no": 11, "disc_no": 1, "length": 203081, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5YB1bwuhCoQMURJ6lZgtQy", "name": "OFF THE HOOK - NYC EDIT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5MfCvmoakBhPyPpI7vPqwW", "name": "GOLFOS"}], "album": {"__model__": "Album", "uri": "spotify:album:5KMBXKUBg77WZiAfoMP2cX", "name": "OFF THE HOOK", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5MfCvmoakBhPyPpI7vPqwW", "name": "GOLFOS"}]}, "track_no": 1, "disc_no": 1, "length": 213216, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:50YBCtA1z8J7p9TufYGNL7", "name": "So Good", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GMot9WvBYqhhJz92vhBp6", "name": "EDX"}], "album": {"__model__": "Album", "uri": "spotify:album:1QyvQD5s7vgetc2UUkeNrL", "name": "So Good", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GMot9WvBYqhhJz92vhBp6", "name": "EDX"}]}, "track_no": 1, "disc_no": 1, "length": 193064, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3nxyManavy2vBdYkilvhmF", "name": "Count On My Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4JbrK7cFQmSZ7tKBUbV3zi", "name": "Kon"}, {"__model__": "Artist", "uri": "spotify:artist:4TvhRzxIL1le2PWCeUqxQw", "name": "The Blessed Madonna"}, {"__model__": "Artist", "uri": "spotify:artist:0LHsUOtcrTFzM7YJ7HoZUv", "name": "Daniel Wilson"}], "album": {"__model__": "Album", "uri": "spotify:album:5RZ9EztjAiggK1wcVqdRgs", "name": "Count On My Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4JbrK7cFQmSZ7tKBUbV3zi", "name": "Kon"}, {"__model__": "Artist", "uri": "spotify:artist:4TvhRzxIL1le2PWCeUqxQw", "name": "The Blessed Madonna"}, {"__model__": "Artist", "uri": "spotify:artist:0LHsUOtcrTFzM7YJ7HoZUv", "name": "Daniel Wilson"}]}, "track_no": 1, "disc_no": 1, "length": 356008, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1RuXenlriyybOv1ra0zeSQ", "name": "Where I Find My Mind", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5CkVLGKUJkIc1pmSk10QP4", "name": "Eli & Fur"}], "album": {"__model__": "Album", "uri": "spotify:album:0sJ4br8FWqrOwoGcxTwJOM", "name": "Where I Find My Mind", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5CkVLGKUJkIc1pmSk10QP4", "name": "Eli & Fur"}]}, "track_no": 1, "disc_no": 1, "length": 212500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5NOjjgGZtLgKu9OxfPZdLn", "name": "Green Green Grass - Majestic Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2ysnwxxNtSgbb9t1m2Ur4j", "name": "George Ezra"}, {"__model__": "Artist", "uri": "spotify:artist:6QMABvTzixnxzsLYyhqRxI", "name": "Majestic"}], "album": {"__model__": "Album", "uri": "spotify:album:3Gx49dyEvgpiVEIkxB5Gvi", "name": "Green Green Grass", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2ysnwxxNtSgbb9t1m2Ur4j", "name": "George Ezra"}]}, "track_no": 4, "disc_no": 1, "length": 191700, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4SPFAQb1lkCOOcPsKdi80J", "name": "We Like To Party - Rework", "artists": [{"__model__": "Artist", "uri": "spotify:artist:55gwBuz7mELCtvJDIVHQOA", "name": "ForgiveMeTommy!"}, {"__model__": "Artist", "uri": "spotify:artist:6zsJjoCtL1WByG0VsuFWzR", "name": "BLOND:ISH"}], "album": {"__model__": "Album", "uri": "spotify:album:7gafiaoKORqaJ3VwYw8UAu", "name": "We Like To Party (Rework)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:55gwBuz7mELCtvJDIVHQOA", "name": "ForgiveMeTommy!"}, {"__model__": "Artist", "uri": "spotify:artist:6zsJjoCtL1WByG0VsuFWzR", "name": "BLOND:ISH"}]}, "track_no": 1, "disc_no": 1, "length": 144052, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5iiQYaqVsZK8ROt0dfOyS9", "name": "Born In Blue", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2R8sfGkLsBHLRIrJVmR2t4", "name": "Jaguar Jaguar"}, {"__model__": "Artist", "uri": "spotify:artist:5S5jGEkiJMWHt6XYasZOLJ", "name": "Chambord"}], "album": {"__model__": "Album", "uri": "spotify:album:1dCSXGLRWwfnBwWaadLv0v", "name": "Born In Blue", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2R8sfGkLsBHLRIrJVmR2t4", "name": "Jaguar Jaguar"}, {"__model__": "Artist", "uri": "spotify:artist:5S5jGEkiJMWHt6XYasZOLJ", "name": "Chambord"}]}, "track_no": 1, "disc_no": 1, "length": 290737, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5GHVp2CCufZ8MJzYE82W7R", "name": "Waiting for Tonight - Radio Edit", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2DlGxzQSjYe5N6G9nkYghR", "name": "Jennifer Lopez"}, {"__model__": "Artist", "uri": "spotify:artist:1VJ0briNOlXRtJUAzoUJdt", "name": "FISHER"}], "album": {"__model__": "Album", "uri": "spotify:album:7iLgRk89HhZw9QZvQjjATj", "name": "On The 6 (25th Anniversary Edition)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2DlGxzQSjYe5N6G9nkYghR", "name": "Jennifer Lopez"}]}, "track_no": 1, "disc_no": 2, "length": 198019, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5s7KszYX1mfvpKA7XCMvfw", "name": "Not Giving You Up", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3CYrfsHEf7AZRlKUvzTnpA", "name": "Rules"}], "album": {"__model__": "Album", "uri": "spotify:album:5V3TvHdleNDEhSIC4g7IFM", "name": "Not Giving You Up", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3CYrfsHEf7AZRlKUvzTnpA", "name": "Rules"}]}, "track_no": 1, "disc_no": 1, "length": 172939, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3U8zXNz1x6QRo8N6KYv9ZR", "name": "If You Wanna", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4NhRml5ZOfNaYJAHUE0XwT", "name": "Nu Aspect"}, {"__model__": "Artist", "uri": "spotify:artist:40DuSzxFswBymk0cjFnuqL", "name": "Coach Harrison"}], "album": {"__model__": "Album", "uri": "spotify:album:6xdH62cWsnkSNb1KrstnEA", "name": "If You Wanna", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4NhRml5ZOfNaYJAHUE0XwT", "name": "Nu Aspect"}, {"__model__": "Artist", "uri": "spotify:artist:40DuSzxFswBymk0cjFnuqL", "name": "Coach Harrison"}]}, "track_no": 1, "disc_no": 1, "length": 159586, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4eMaX3oR9aD0JTwZOrNQ9Y", "name": "I Love You Always Forever (Nora\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2EfG2EoT8GFJrMiilbTVl2", "name": "Donna Lewis"}, {"__model__": "Artist", "uri": "spotify:artist:24DO0PijjITGIEWsO8XaPs", "name": "Nora En Pure"}], "album": {"__model__": "Album", "uri": "spotify:album:7pH3cy1xaXNxrOdinVKUuj", "name": "I Love You Always Forever (Nora\'s Version)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2EfG2EoT8GFJrMiilbTVl2", "name": "Donna Lewis"}, {"__model__": "Artist", "uri": "spotify:artist:24DO0PijjITGIEWsO8XaPs", "name": "Nora En Pure"}]}, "track_no": 1, "disc_no": 1, "length": 196229, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1gejz5ROvJBUb6WJzkMAcc", "name": "Fortnight (feat. Post Malone) - BLOND:ISH Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:246dkjvS1zLTtiykXe5h60", "name": "Post Malone"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:6zsJjoCtL1WByG0VsuFWzR", "name": "BLOND:ISH"}], "album": {"__model__": "Album", "uri": "spotify:album:1agEHpWnELaZHWzcbGDCpu", "name": "Fortnight (feat. Post Malone) [BLOND:ISH Remix]", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}, {"__model__": "Artist", "uri": "spotify:artist:6zsJjoCtL1WByG0VsuFWzR", "name": "BLOND:ISH"}]}, "track_no": 1, "disc_no": 1, "length": 216979, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4eAz5Na2BaEVpPxhOrq5pc", "name": "Before Dawn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ghRItoYhcGjBtH8xSGCC9", "name": "Sansa"}, {"__model__": "Artist", "uri": "spotify:artist:5Dyfxq0ZrFjjeFBdSNxDbo", "name": "Yotto"}, {"__model__": "Artist", "uri": "spotify:artist:0g5BdWwyb5SWkGnz9p4neX", "name": "Something Good"}], "album": {"__model__": "Album", "uri": "spotify:album:3ClrFAuuK8LNzQg8kMo3zb", "name": "Before Dawn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5ghRItoYhcGjBtH8xSGCC9", "name": "Sansa"}, {"__model__": "Artist", "uri": "spotify:artist:5Dyfxq0ZrFjjeFBdSNxDbo", "name": "Yotto"}, {"__model__": "Artist", "uri": "spotify:artist:0g5BdWwyb5SWkGnz9p4neX", "name": "Something Good"}]}, "track_no": 1, "disc_no": 1, "length": 198574, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2pgAIjDHGyhCiljwR8cHA6", "name": "Dance With You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:32CSGSXgKI6WgPHwzSRYbG", "name": "Mohtiv"}], "album": {"__model__": "Album", "uri": "spotify:album:37ON9AutvXnoBSES8QzuIA", "name": "Dance With You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:32CSGSXgKI6WgPHwzSRYbG", "name": "Mohtiv"}]}, "track_no": 1, "disc_no": 1, "length": 172920, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6pciypwNijdOfdZG93mZ5I", "name": "I Choose You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2dUjApyXX9UqIsFGzoHyhX", "name": "CHANEY"}], "album": {"__model__": "Album", "uri": "spotify:album:7xL9P258zioz3ztUmu5D6u", "name": "I Choose You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2dUjApyXX9UqIsFGzoHyhX", "name": "CHANEY"}]}, "track_no": 1, "disc_no": 1, "length": 200314, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3BWFWF4G8XySY7b98HjS6K", "name": "L.I.F.E", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5mIowAJMp7RKNheelruV5z", "name": "&ME"}, {"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}], "album": {"__model__": "Album", "uri": "spotify:album:2lHZPKz3zuSek7PXOYk7r2", "name": "L.I.F.E", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5mIowAJMp7RKNheelruV5z", "name": "&ME"}, {"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}]}, "track_no": 1, "disc_no": 1, "length": 449093, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6jTbKd7VnhCt5qxyWTdak7", "name": "Karibu", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2VhoJf6VdIoPnifnThy9UV", "name": "WITH U"}], "album": {"__model__": "Album", "uri": "spotify:album:1nBlADPkrQJQyYDQRFZKjj", "name": "Karibu", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2VhoJf6VdIoPnifnThy9UV", "name": "WITH U"}]}, "track_no": 1, "disc_no": 1, "length": 242500, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6WYRMJqj9wpYmIdSfHQuEO", "name": "This Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4STmXOXUF3UieHU46NWLVt", "name": "Poppy Baskcomb"}, {"__model__": "Artist", "uri": "spotify:artist:041iTeoMIwXMlShuQPIVKo", "name": "Klangkarussell"}], "album": {"__model__": "Album", "uri": "spotify:album:4JQ00p7OYAiNsa3etPj070", "name": "This Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4STmXOXUF3UieHU46NWLVt", "name": "Poppy Baskcomb"}, {"__model__": "Artist", "uri": "spotify:artist:041iTeoMIwXMlShuQPIVKo", "name": "Klangkarussell"}]}, "track_no": 1, "disc_no": 1, "length": 235763, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5JBtWpLoGO62gb5vax505b", "name": "Dopamine (feat. Eyelar)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3u4qXYRgHgU7YtjZt9sduX", "name": "Eyelar"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}], "album": {"__model__": "Album", "uri": "spotify:album:1IeEUrtmzQGatMM6uIA1in", "name": "Exotica", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}]}, "track_no": 5, "disc_no": 1, "length": 216091, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5u8Y0lAUlBLwuhpXSDUGf4", "name": "Rain In Ibiza", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ydoSd3N2mwgwBHtF6K7eX", "name": "Calum Scott"}, {"__model__": "Artist", "uri": "spotify:artist:13wroZC00C9ix8fUR0JvaY", "name": "The Stickmen Project"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}], "album": {"__model__": "Album", "uri": "spotify:album:034jdvpqZ6172bXix4BEmN", "name": "Rain In Ibiza", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ydoSd3N2mwgwBHtF6K7eX", "name": "Calum Scott"}, {"__model__": "Artist", "uri": "spotify:artist:13wroZC00C9ix8fUR0JvaY", "name": "The Stickmen Project"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}]}, "track_no": 1, "disc_no": 1, "length": 141931, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2dpVPP9K2IL4YUbFs9hvmH", "name": "Facing The Sun - Revive - Edit", "artists": [{"__model__": "Artist", "uri": "spotify:artist:08Ut1tYxtmgIInVyQqohkM", "name": "Fritz Kalkbrenner"}], "album": {"__model__": "Album", "uri": "spotify:album:2PN6xvQL7Lcn7jEOgEeCyZ", "name": "Facing The Sun (Revive)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:08Ut1tYxtmgIInVyQqohkM", "name": "Fritz Kalkbrenner"}]}, "track_no": 1, "disc_no": 1, "length": 229874, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3RftcZWMId2TQt95YRXKTQ", "name": "Make My Body Move", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2UgphhGSlC9QWgaZWUOCkl", "name": "Franky Rizardo"}, {"__model__": "Artist", "uri": "spotify:artist:4jPA6KrvGWwAnWwCAo3gk8", "name": "Cara Mel\\u00edn"}], "album": {"__model__": "Album", "uri": "spotify:album:4v8ciFogaelHyb8jm1hGEZ", "name": "Make My Body Move (Radio Edit)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2UgphhGSlC9QWgaZWUOCkl", "name": "Franky Rizardo"}, {"__model__": "Artist", "uri": "spotify:artist:4jPA6KrvGWwAnWwCAo3gk8", "name": "Cara Mel\\u00edn"}]}, "track_no": 1, "disc_no": 1, "length": 199091, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:52IXEXaDuDQnRQKXVl0dBZ", "name": "Bye Bye", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4gmndqcVVyxmzgOunTiuAD", "name": "Mougleta"}, {"__model__": "Artist", "uri": "spotify:artist:2hWrmZhAfziW6WnBytCCUv", "name": "Dario Rodriguez"}], "album": {"__model__": "Album", "uri": "spotify:album:1Yxtj2mPo87P2fOuQzAkQ8", "name": "Bye Bye", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4gmndqcVVyxmzgOunTiuAD", "name": "Mougleta"}, {"__model__": "Artist", "uri": "spotify:artist:2hWrmZhAfziW6WnBytCCUv", "name": "Dario Rodriguez"}]}, "track_no": 1, "disc_no": 1, "length": 144405, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1kOg8OXkYhsoaCuDppNyxF", "name": "Back To One", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2mLA48B366zkELXYx7hcDN", "name": "Peggy Gou"}], "album": {"__model__": "Album", "uri": "spotify:album:5pnr4GOQkBuGuYPeiLw1T6", "name": "I Hear You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2mLA48B366zkELXYx7hcDN", "name": "Peggy Gou"}]}, "track_no": 2, "disc_no": 1, "length": 298469, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3wfQcoBLrfd15VPuKm6Kjv", "name": "If You Want My Loving", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6HabM2PUM519iIxervGWSb", "name": "Prospa"}], "album": {"__model__": "Album", "uri": "spotify:album:7DF7P83D9H9q6e6LXLr5JH", "name": "If You Want My Loving", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6HabM2PUM519iIxervGWSb", "name": "Prospa"}]}, "track_no": 2, "disc_no": 1, "length": 250074, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4hvBK1k3eE2ACRUQKjkork", "name": "hey now", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6B0qkeU4m0NgmVbHdRZpSt", "name": "MELINA"}, {"__model__": "Artist", "uri": "spotify:artist:127ajarXOJFUfRFivWi49v", "name": "cloudseven"}, {"__model__": "Artist", "uri": "spotify:artist:2BGoIfTAwsAi7pcefa0IVM", "name": "rayn"}], "album": {"__model__": "Album", "uri": "spotify:album:16cK2WXAYWUvEmpvyDUKgI", "name": "hey now", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6B0qkeU4m0NgmVbHdRZpSt", "name": "MELINA"}, {"__model__": "Artist", "uri": "spotify:artist:127ajarXOJFUfRFivWi49v", "name": "cloudseven"}, {"__model__": "Artist", "uri": "spotify:artist:2BGoIfTAwsAi7pcefa0IVM", "name": "rayn"}]}, "track_no": 1, "disc_no": 1, "length": 131072, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0fdnuaaMLkAJb3czxnwKxh", "name": "Corpo e Can\\u00e7\\u00e3o - Club Mix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6gYwbDKcqhLitCTlgF1oZn", "name": "Maz"}, {"__model__": "Artist", "uri": "spotify:artist:3of9b8iUxyXtfnwwahfUNx", "name": "Antdot"}, {"__model__": "Artist", "uri": "spotify:artist:31ZnPMG6ywDdaBMnn1qkpN", "name": "Let\\u00edcia Fialho"}], "album": {"__model__": "Album", "uri": "spotify:album:6PHYNn7KqOlQxAgETl4ujD", "name": "Corpo e Can\\u00e7\\u00e3o (Club Mix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6gYwbDKcqhLitCTlgF1oZn", "name": "Maz"}, {"__model__": "Artist", "uri": "spotify:artist:3of9b8iUxyXtfnwwahfUNx", "name": "Antdot"}, {"__model__": "Artist", "uri": "spotify:artist:31ZnPMG6ywDdaBMnn1qkpN", "name": "Let\\u00edcia Fialho"}]}, "track_no": 1, "disc_no": 1, "length": 275409, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4luohviQijMNU3yWu8xUMr", "name": "Beat Of Your Heart", "artists": [{"__model__": "Artist", "uri": "spotify:artist:28y5ZcfpdZAfeEE5ftCfUg", "name": "\\u00c1SD\\u00cdS"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}], "album": {"__model__": "Album", "uri": "spotify:album:2MGAPw592ly4ydVblvcMqr", "name": "Beat Of Your Heart", "artists": [{"__model__": "Artist", "uri": "spotify:artist:28y5ZcfpdZAfeEE5ftCfUg", "name": "\\u00c1SD\\u00cdS"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}]}, "track_no": 1, "disc_no": 1, "length": 209186, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5iiYDUrzuEe4wO6nOGrD4y", "name": "Under My Feet", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ewdymCL6FW9BNPFXFuNgd", "name": "Selena Faider"}], "album": {"__model__": "Album", "uri": "spotify:album:1FinzhacrzKAqNUQBMix1o", "name": "Under My Feet", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ewdymCL6FW9BNPFXFuNgd", "name": "Selena Faider"}]}, "track_no": 1, "disc_no": 1, "length": 174588, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7qZjrBnEXRA8I8NpQfqKdd", "name": "The Festival Has Begun", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0YFbuIzBUfAK1FqcEvxnqQ", "name": "Edmofo"}], "album": {"__model__": "Album", "uri": "spotify:album:4fpB0EwvrJtVP9MQBLRQtT", "name": "The Festival Has Begun", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0YFbuIzBUfAK1FqcEvxnqQ", "name": "Edmofo"}]}, "track_no": 1, "disc_no": 1, "length": 209758, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4ae7kOsYM7CQqljNqMQ4lN", "name": "Peru - Peace Control Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:75VKfyoBlkmrJFDqo1o2VY", "name": "Fireboy DML"}, {"__model__": "Artist", "uri": "spotify:artist:3rzbheJbLKamFWE8v9fPRh", "name": "Peace Control"}], "album": {"__model__": "Album", "uri": "spotify:album:1BscUG4h8ZyAhQAdmAkJgw", "name": "Peru (Peace Control Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:75VKfyoBlkmrJFDqo1o2VY", "name": "Fireboy DML"}, {"__model__": "Artist", "uri": "spotify:artist:3rzbheJbLKamFWE8v9fPRh", "name": "Peace Control"}]}, "track_no": 1, "disc_no": 1, "length": 287179, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:43ScSDevuS41iHjy9bGYoL", "name": "Candela", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5zovXI5By2gUhdr7EByjLa", "name": "Monkey Safari"}], "album": {"__model__": "Album", "uri": "spotify:album:1f19SdkQvDOQpLmgJrJhaA", "name": "Candela", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5zovXI5By2gUhdr7EByjLa", "name": "Monkey Safari"}]}, "track_no": 1, "disc_no": 1, "length": 368054, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:44ufS0CWp8uO4ILi3vpinQ", "name": "Body on Fire", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ypPN35cJ9wfF2Zs7aYS33", "name": "Dillistone"}, {"__model__": "Artist", "uri": "spotify:artist:0SjnenkLIpqRE9SUzogeOp", "name": "NO\\u00cbP"}], "album": {"__model__": "Album", "uri": "spotify:album:4sK64oC4oTFy2tCA18ktl9", "name": "Body on Fire", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ypPN35cJ9wfF2Zs7aYS33", "name": "Dillistone"}, {"__model__": "Artist", "uri": "spotify:artist:0SjnenkLIpqRE9SUzogeOp", "name": "NO\\u00cbP"}]}, "track_no": 1, "disc_no": 1, "length": 159310, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6Hht0SIzJwQYBkDD07Dnoj", "name": "Thunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3TjFefusAoJFMiB3hrsRDE", "name": "Brendan Mills"}, {"__model__": "Artist", "uri": "spotify:artist:2tndYCXQneCV4jtoWRwVpz", "name": "Lucas Estrada"}, {"__model__": "Artist", "uri": "spotify:artist:5gTqc3p5WdszJ2AtGElosu", "name": "LRMEO"}, {"__model__": "Artist", "uri": "spotify:artist:4jjfOnLNOdOKlHScCytZzV", "name": "BELLA X"}], "album": {"__model__": "Album", "uri": "spotify:album:0lnPUG1O0J3zTNgLa6B5Nj", "name": "Thunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3TjFefusAoJFMiB3hrsRDE", "name": "Brendan Mills"}, {"__model__": "Artist", "uri": "spotify:artist:2tndYCXQneCV4jtoWRwVpz", "name": "Lucas Estrada"}, {"__model__": "Artist", "uri": "spotify:artist:4jjfOnLNOdOKlHScCytZzV", "name": "BELLA X"}]}, "track_no": 1, "disc_no": 1, "length": 156985, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:09CanZmO6paS3VIPtoVJsh", "name": "Closer To You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4ZUg3IUvAPAl8coXQAxaXd", "name": "Lucas Nord"}], "album": {"__model__": "Album", "uri": "spotify:album:7406FZf3JxgLG19sskEfsG", "name": "Closer To You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4ZUg3IUvAPAl8coXQAxaXd", "name": "Lucas Nord"}]}, "track_no": 1, "disc_no": 1, "length": 166456, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2QnExUsof4COXA79R4BMWx", "name": "California Dreamin\'", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2LoibTtixf5tjTYORAxbtN", "name": "LAST CALL"}, {"__model__": "Artist", "uri": "spotify:artist:4XjCsLo0E4017wblpE9BDL", "name": "Natty Rico"}, {"__model__": "Artist", "uri": "spotify:artist:0uGApGjjFXKwUOAqYBeX7B", "name": "Deepend"}], "album": {"__model__": "Album", "uri": "spotify:album:5pn3ym36HJBYGCHWNNTwLV", "name": "California Dreamin\'", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2LoibTtixf5tjTYORAxbtN", "name": "LAST CALL"}, {"__model__": "Artist", "uri": "spotify:artist:4XjCsLo0E4017wblpE9BDL", "name": "Natty Rico"}, {"__model__": "Artist", "uri": "spotify:artist:0uGApGjjFXKwUOAqYBeX7B", "name": "Deepend"}]}, "track_no": 1, "disc_no": 1, "length": 128852, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5oxxcYAnxA79DHWNgmuHhU", "name": "In Too Deep", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1R51BjTIFXli8N3teyDRMe", "name": "WEDONT"}, {"__model__": "Artist", "uri": "spotify:artist:3jB0kLyOjPj9pZHMect1BM", "name": "ROBINS"}, {"__model__": "Artist", "uri": "spotify:artist:5dcTpvZKfsW5kr0UonRGTF", "name": "WEEKLESS"}], "album": {"__model__": "Album", "uri": "spotify:album:1Vn4wZXUWARO2ccRQCa37z", "name": "In Too Deep", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1R51BjTIFXli8N3teyDRMe", "name": "WEDONT"}, {"__model__": "Artist", "uri": "spotify:artist:3jB0kLyOjPj9pZHMect1BM", "name": "ROBINS"}, {"__model__": "Artist", "uri": "spotify:artist:5dcTpvZKfsW5kr0UonRGTF", "name": "WEEKLESS"}]}, "track_no": 1, "disc_no": 1, "length": 165551, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0HGX3Sk2Wp4ibJDyW9hvdY", "name": "Bonito", "artists": [{"__model__": "Artist", "uri": "spotify:artist:27mWOSZjlpmtoqsRjRwQyu", "name": "Dennis Cruz"}], "album": {"__model__": "Album", "uri": "spotify:album:0GRAvBOREScwdewiySp05v", "name": "Bonito", "artists": [{"__model__": "Artist", "uri": "spotify:artist:27mWOSZjlpmtoqsRjRwQyu", "name": "Dennis Cruz"}]}, "track_no": 1, "disc_no": 1, "length": 195365, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1sDYbAOkanOKny7BQzvtRG", "name": "By Your Side", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rdSCmWgrIWA8pmwhS1T2k", "name": "Vandelux"}, {"__model__": "Artist", "uri": "spotify:artist:2Qf8oz2NeIs8FVCJSsXkWH", "name": "Tailor"}], "album": {"__model__": "Album", "uri": "spotify:album:76KSQ3akvHhp39YWJAQsTx", "name": "By Your Side", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rdSCmWgrIWA8pmwhS1T2k", "name": "Vandelux"}, {"__model__": "Artist", "uri": "spotify:artist:2Qf8oz2NeIs8FVCJSsXkWH", "name": "Tailor"}]}, "track_no": 1, "disc_no": 1, "length": 220383, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3iHrGCUXfZ4BoOy615Ydbk", "name": "Kimbara", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0vTVU0KH0CVzijsoKGsTPl", "name": "Barry Can\'t Swim"}], "album": {"__model__": "Album", "uri": "spotify:album:2lrh7eGF5BhF70i5VPJ3Nu", "name": "Kimbara", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0vTVU0KH0CVzijsoKGsTPl", "name": "Barry Can\'t Swim"}]}, "track_no": 1, "disc_no": 1, "length": 189816, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:69cPWyI1BgmGYysbxSRjid", "name": "Bitch, Don\'t Kill My Vibe - Extended Mix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0zHBCBYJo29r8RvsfjUIIN", "name": "Liquid Rose"}, {"__model__": "Artist", "uri": "spotify:artist:4T0QPJFV83O1j9w8y5apQX", "name": "Trace"}], "album": {"__model__": "Album", "uri": "spotify:album:0apMOjnx6oMN06Fr5VrK5W", "name": "Bitch, Don\'t Kill My Vibe", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0zHBCBYJo29r8RvsfjUIIN", "name": "Liquid Rose"}, {"__model__": "Artist", "uri": "spotify:artist:4T0QPJFV83O1j9w8y5apQX", "name": "Trace"}]}, "track_no": 2, "disc_no": 1, "length": 362871, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6q36Cqt2d3O5jqrQR9uXCp", "name": "Summertime Blues (feat. Nathan Nicholson)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4q8SjmBr5X7DUmVvrnNrsd", "name": "Nathan Nicholson"}, {"__model__": "Artist", "uri": "spotify:artist:5Igpc9iLZ3YGtKeYfSrrOE", "name": "Chris Lake"}, {"__model__": "Artist", "uri": "spotify:artist:1GuqTQbuixFHD6eBkFwVcb", "name": "Sammy Virji"}], "album": {"__model__": "Album", "uri": "spotify:album:7ddG8bsJLWEgVNONjhnT8z", "name": "Summertime Blues (feat. Nathan Nicholson)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4q8SjmBr5X7DUmVvrnNrsd", "name": "Nathan Nicholson"}, {"__model__": "Artist", "uri": "spotify:artist:5Igpc9iLZ3YGtKeYfSrrOE", "name": "Chris Lake"}, {"__model__": "Artist", "uri": "spotify:artist:1GuqTQbuixFHD6eBkFwVcb", "name": "Sammy Virji"}]}, "track_no": 1, "disc_no": 1, "length": 251201, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:21VnSlwtvNKUFFHHKqt7fI", "name": "Hold This Memory", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0uGApGjjFXKwUOAqYBeX7B", "name": "Deepend"}, {"__model__": "Artist", "uri": "spotify:artist:5UUdxfBMwm0hLlLgnZtBFv", "name": "Madism"}], "album": {"__model__": "Album", "uri": "spotify:album:7G39pVt7Ed3PTkC0tHw7QG", "name": "Hold This Memory", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0uGApGjjFXKwUOAqYBeX7B", "name": "Deepend"}, {"__model__": "Artist", "uri": "spotify:artist:5UUdxfBMwm0hLlLgnZtBFv", "name": "Madism"}]}, "track_no": 1, "disc_no": 1, "length": 160071, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:33oyHkoS7H92RWsecOKn6u", "name": "Set My Heart On Fire (I\'m Alive x And The Beat Goes On)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4S9EykWXhStSc15wEx8QFK", "name": "C\\u00e9line Dion"}, {"__model__": "Artist", "uri": "spotify:artist:5lYLjuNcfxE03jj9QWxA7X", "name": "The Jammin Kid"}, {"__model__": "Artist", "uri": "spotify:artist:6QMABvTzixnxzsLYyhqRxI", "name": "Majestic"}], "album": {"__model__": "Album", "uri": "spotify:album:4kv5YokXfWwwlG9NBJrsVF", "name": "Set My Heart On Fire (I\'m Alive x And The Beat Goes On)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4S9EykWXhStSc15wEx8QFK", "name": "C\\u00e9line Dion"}, {"__model__": "Artist", "uri": "spotify:artist:5lYLjuNcfxE03jj9QWxA7X", "name": "The Jammin Kid"}, {"__model__": "Artist", "uri": "spotify:artist:6QMABvTzixnxzsLYyhqRxI", "name": "Majestic"}]}, "track_no": 1, "disc_no": 1, "length": 179016, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4PkWff16v14sACvFBrKtI0", "name": "High Tide", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5wo7dlNLNdFmaaU7NTtdoT", "name": "Ehrling"}], "album": {"__model__": "Album", "uri": "spotify:album:3TIcSrROV3PLNVq5rMMlWJ", "name": "Dream Dimension", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5wo7dlNLNdFmaaU7NTtdoT", "name": "Ehrling"}]}, "track_no": 2, "disc_no": 1, "length": 220000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3GiORO0zRwRT3g9CCklzkQ", "name": "It\'s That Time - FISHER Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0HHa7ZJZxUQlg5l2mB0N0f", "name": "Marlon Hoffstadt"}, {"__model__": "Artist", "uri": "spotify:artist:1VJ0briNOlXRtJUAzoUJdt", "name": "FISHER"}], "album": {"__model__": "Album", "uri": "spotify:album:2so0gk9JxwVcQaCUIOxRh2", "name": "It\'s That Time (FISHER Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1VJ0briNOlXRtJUAzoUJdt", "name": "FISHER"}, {"__model__": "Artist", "uri": "spotify:artist:0HHa7ZJZxUQlg5l2mB0N0f", "name": "Marlon Hoffstadt"}, {"__model__": "Artist", "uri": "spotify:artist:4lBSzo2LS8asEzoePv6VLM", "name": "DJ Daddy Trance"}]}, "track_no": 1, "disc_no": 1, "length": 171717, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3CqaTHbiU2nBy3Ar9RnDHN", "name": "Baddy On The Floor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7A0awCXkE1FtSU8B0qwOJQ", "name": "Jamie xx"}, {"__model__": "Artist", "uri": "spotify:artist:0XfQBWgzisaS9ltDV9bXAS", "name": "Honey Dijon"}], "album": {"__model__": "Album", "uri": "spotify:album:2fDJNwprKYSK4ovmRzcoe4", "name": "Baddy On The Floor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7A0awCXkE1FtSU8B0qwOJQ", "name": "Jamie xx"}, {"__model__": "Artist", "uri": "spotify:artist:0XfQBWgzisaS9ltDV9bXAS", "name": "Honey Dijon"}]}, "track_no": 1, "disc_no": 1, "length": 222315, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7qC70bOUaH16OI6VXuiqGy", "name": "Juno Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2haudpnLQ5Kjt6fplURp31", "name": "Mewhy"}, {"__model__": "Artist", "uri": "spotify:artist:4tgKBxZIclHP0c2Tp8yyyz", "name": "Nico Morano"}], "album": {"__model__": "Album", "uri": "spotify:album:2sTtx0M9ePDqz3wpDX7L38", "name": "Juno Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4tgKBxZIclHP0c2Tp8yyyz", "name": "Nico Morano"}]}, "track_no": 1, "disc_no": 1, "length": 446585, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7yH9SbrDQfNIh89ACCR7Ib", "name": "King", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6tV2P2SciHytsSDufKr57B", "name": "TWOPILOTS"}], "album": {"__model__": "Album", "uri": "spotify:album:1Iiu7xbEoH46CCvp5F9o7D", "name": "King", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6tV2P2SciHytsSDufKr57B", "name": "TWOPILOTS"}]}, "track_no": 1, "disc_no": 1, "length": 210000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5UM6P3y6794GYNOzZvj2zh", "name": "I Want You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7btR5VXutQv39SDEzcfXEk", "name": "Nic Fanciulli"}, {"__model__": "Artist", "uri": "spotify:artist:5kLzaeSHrmS7okc5XNE6lv", "name": "Butch"}], "album": {"__model__": "Album", "uri": "spotify:album:3Dh81kJfGeinI3r7YMNX3E", "name": "I Want You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7btR5VXutQv39SDEzcfXEk", "name": "Nic Fanciulli"}, {"__model__": "Artist", "uri": "spotify:artist:5kLzaeSHrmS7okc5XNE6lv", "name": "Butch"}]}, "track_no": 1, "disc_no": 1, "length": 187286, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4MSj19TwYBLgDFj3ddEeco", "name": "Black Friday (pretty like the sun)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:2txHhyCwHjUEpJjWrEyqyX", "name": "Tom Odell"}], "album": {"__model__": "Album", "uri": "spotify:album:4CAe3r1nsTTAjGcWqGZbAr", "name": "Black Friday (pretty like the sun)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:2txHhyCwHjUEpJjWrEyqyX", "name": "Tom Odell"}]}, "track_no": 1, "disc_no": 1, "length": 145599, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0o5SMckKtlPqLMJ3mokdMN", "name": "Feel So Close", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3wrwt7OMZwE39s7YD3NZVF", "name": "Aaron Pfeiffer"}, {"__model__": "Artist", "uri": "spotify:artist:5zSWGyWE5d0PYaYrtdVwOz", "name": "Y.V.E. 48"}], "album": {"__model__": "Album", "uri": "spotify:album:5SDhChcLEabkL3fx3UTyiH", "name": "Feel So Close", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3wrwt7OMZwE39s7YD3NZVF", "name": "Aaron Pfeiffer"}, {"__model__": "Artist", "uri": "spotify:artist:5zSWGyWE5d0PYaYrtdVwOz", "name": "Y.V.E. 48"}]}, "track_no": 1, "disc_no": 1, "length": 145263, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:24IEGudSMPFjk1U7klc4zp", "name": "Saturday Morning", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3CYrfsHEf7AZRlKUvzTnpA", "name": "Rules"}], "album": {"__model__": "Album", "uri": "spotify:album:4ATp8hoJal8KklLDp96Jcu", "name": "Saturday Morning", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3CYrfsHEf7AZRlKUvzTnpA", "name": "Rules"}]}, "track_no": 1, "disc_no": 1, "length": 160487, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5QjfEMyFm4YTyYTbHvriGT", "name": "Euphoria", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4mncDFjVLUa3s025Tct3Ry", "name": "Claptone"}], "album": {"__model__": "Album", "uri": "spotify:album:4dtA4QUlcF3fsOcWYkXiLB", "name": "Euphoria", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4mncDFjVLUa3s025Tct3Ry", "name": "Claptone"}]}, "track_no": 1, "disc_no": 1, "length": 158399, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6LiuMpZjyjjuXFP5Ljo9bv", "name": "We Groovin (with Jazzy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4admDxmnri5Zco0xYrJ0ji", "name": "Jamie Jones"}, {"__model__": "Artist", "uri": "spotify:artist:7zAAwgV5Wqmvpb4GzvlRkP", "name": "Jazzy"}], "album": {"__model__": "Album", "uri": "spotify:album:21mqL1eOj7aRJQUwOQakcH", "name": "We Groovin (with Jazzy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4admDxmnri5Zco0xYrJ0ji", "name": "Jamie Jones"}, {"__model__": "Artist", "uri": "spotify:artist:7zAAwgV5Wqmvpb4GzvlRkP", "name": "Jazzy"}]}, "track_no": 1, "disc_no": 1, "length": 181935, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7M4GUQ0CZU5A9CO2hkadG4", "name": "Blue Berries", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4IDxbXfz5yMK7OGD4sdRjt", "name": "Sem Jacobs"}, {"__model__": "Artist", "uri": "spotify:artist:12mvXbSB0GrbiXeqbh2Is7", "name": "Tagmann"}], "album": {"__model__": "Album", "uri": "spotify:album:5rYaOhuUSKY1APLQ131QWN", "name": "Blue Berries", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4IDxbXfz5yMK7OGD4sdRjt", "name": "Sem Jacobs"}, {"__model__": "Artist", "uri": "spotify:artist:12mvXbSB0GrbiXeqbh2Is7", "name": "Tagmann"}]}, "track_no": 1, "disc_no": 1, "length": 170008, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6HXdL92qb3doVllJ5yChnd", "name": "The Future", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Gn7NoCZvbVlGgtZMILRcv", "name": "Satin Jackets"}, {"__model__": "Artist", "uri": "spotify:artist:3W9UldYu0xJcaOAw2SUTDI", "name": "Panama"}], "album": {"__model__": "Album", "uri": "spotify:album:6fx6KRK3aaWihej7lWLO5s", "name": "The Future", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Gn7NoCZvbVlGgtZMILRcv", "name": "Satin Jackets"}, {"__model__": "Artist", "uri": "spotify:artist:3W9UldYu0xJcaOAw2SUTDI", "name": "Panama"}]}, "track_no": 1, "disc_no": 1, "length": 224549, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0p0zES2I7Lgeow1yXmF8ss", "name": "Hotstepper", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3HqP3nd8WI0VfHRhApPlan", "name": "Trinix"}], "album": {"__model__": "Album", "uri": "spotify:album:2fEyzL7jdYeu1trYCeFTXr", "name": "Hotstepper", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3HqP3nd8WI0VfHRhApPlan", "name": "Trinix"}]}, "track_no": 1, "disc_no": 1, "length": 141795, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1VhD0FPDYqFhqRJVguVAJe", "name": "Something Stronger", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3CYrfsHEf7AZRlKUvzTnpA", "name": "Rules"}, {"__model__": "Artist", "uri": "spotify:artist:3JOvRLynmP4mA6dvlWARoA", "name": "Coldabank"}, {"__model__": "Artist", "uri": "spotify:artist:3bUHVz55uXLTtxggKQyXIO", "name": "SHYA"}], "album": {"__model__": "Album", "uri": "spotify:album:6jjwM9Sheset9qyHMMA4PB", "name": "Something Stronger", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3CYrfsHEf7AZRlKUvzTnpA", "name": "Rules"}, {"__model__": "Artist", "uri": "spotify:artist:3JOvRLynmP4mA6dvlWARoA", "name": "Coldabank"}, {"__model__": "Artist", "uri": "spotify:artist:3bUHVz55uXLTtxggKQyXIO", "name": "SHYA"}]}, "track_no": 1, "disc_no": 1, "length": 127530, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Kwj07sN1wdzlRNMU8rNX0", "name": "How You Feel (Ft. Leven Kali)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4vhZgo4uiuMnCgnSJEb7yb", "name": "Erik Bandt"}, {"__model__": "Artist", "uri": "spotify:artist:4p5WgeiPSPpqPDs7T6OkWf", "name": "ANOTR"}, {"__model__": "Artist", "uri": "spotify:artist:5YZ5AExR68U3ZblH6HcO6B", "name": "Leven Kali"}], "album": {"__model__": "Album", "uri": "spotify:album:76AAYzJLL9rJHfOkPNAeB9", "name": "How You Feel (Ft. Leven Kali)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4vhZgo4uiuMnCgnSJEb7yb", "name": "Erik Bandt"}, {"__model__": "Artist", "uri": "spotify:artist:4p5WgeiPSPpqPDs7T6OkWf", "name": "ANOTR"}, {"__model__": "Artist", "uri": "spotify:artist:5YZ5AExR68U3ZblH6HcO6B", "name": "Leven Kali"}]}, "track_no": 1, "disc_no": 1, "length": 196853, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0VEKFkKJT9XCMrLUkjIyeP", "name": "Adore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5YFS41yoX0YuFY39fq21oN", "name": "Bob Sinclar"}], "album": {"__model__": "Album", "uri": "spotify:album:6OEnhdvtd0GDB1xnw0loi6", "name": "Adore", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5YFS41yoX0YuFY39fq21oN", "name": "Bob Sinclar"}]}, "track_no": 1, "disc_no": 1, "length": 209032, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0ogdZxS5XtjVQeRfwgkjUN", "name": "Kongo (Han\\u00ee\\u00b4s Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1M56F5uqrk6uA42Gmy6Vqv", "name": "HAN\\u00ce"}, {"__model__": "Artist", "uri": "spotify:artist:1l4wo8qR1qvFN8aym2xmDM", "name": "Kolinga"}], "album": {"__model__": "Album", "uri": "spotify:album:1wMmeCeow1EZ422q2e7119", "name": "Kongo (Han\\u00ee \'s Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1M56F5uqrk6uA42Gmy6Vqv", "name": "HAN\\u00ce"}, {"__model__": "Artist", "uri": "spotify:artist:1l4wo8qR1qvFN8aym2xmDM", "name": "Kolinga"}]}, "track_no": 1, "disc_no": 1, "length": 233505, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7cbNtsyLZ3s1jauPTU40UX", "name": "Easy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6G8Vv979uOK1e7ZBIX2rzp", "name": "John Skyfield"}, {"__model__": "Artist", "uri": "spotify:artist:6AmNTXPYTR90WlrDRFLa02", "name": "ODBLU"}], "album": {"__model__": "Album", "uri": "spotify:album:3zI91m3LZ3Px9iYGRg9PnX", "name": "Easy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6G8Vv979uOK1e7ZBIX2rzp", "name": "John Skyfield"}, {"__model__": "Artist", "uri": "spotify:artist:6AmNTXPYTR90WlrDRFLa02", "name": "ODBLU"}]}, "track_no": 1, "disc_no": 1, "length": 166779, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0pjBqAz8GlxGlpaU4W0DxS", "name": "Cruel Summer - LP Giobbi Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3oKnyRhYWzNsTiss5n4Z1J", "name": "LP Giobbi"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1nqF9ybDGwuGl1rVERp5Q4", "name": "The Cruelest Summer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 2, "disc_no": 1, "length": 192900, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4edT8gEcZN2J5tG13UEze8", "name": "Smooth Operator", "artists": [{"__model__": "Artist", "uri": "spotify:artist:76OZ1HAHb3VXmv9z2vaL57", "name": "The Good Son"}, {"__model__": "Artist", "uri": "spotify:artist:3bhEBhrSsz74SsgjRe1z6d", "name": "KHEMIS"}, {"__model__": "Artist", "uri": "spotify:artist:7mEajYyUcyqlvR4M6CpNkG", "name": "Diana Martinez"}], "album": {"__model__": "Album", "uri": "spotify:album:1KRu1EXjZxsJwx9gyzAIZm", "name": "Smooth Operator", "artists": [{"__model__": "Artist", "uri": "spotify:artist:76OZ1HAHb3VXmv9z2vaL57", "name": "The Good Son"}, {"__model__": "Artist", "uri": "spotify:artist:3bhEBhrSsz74SsgjRe1z6d", "name": "KHEMIS"}, {"__model__": "Artist", "uri": "spotify:artist:7mEajYyUcyqlvR4M6CpNkG", "name": "Diana Martinez"}]}, "track_no": 1, "disc_no": 1, "length": 198000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:14S2VMZRhekYGluotZ4pqg", "name": "Patadas de Ahogado / LAT\\u00cdN MAFIA, HUMBE - Rework", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}], "album": {"__model__": "Album", "uri": "spotify:album:4XNpw8KZFcml3E0wz4ZyYx", "name": "Patadas de Ahogado / LAT\\u00cdN MAFIA, HUMBE (Rework)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}]}, "track_no": 1, "disc_no": 1, "length": 186341, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4iWMYQzb82cuwANWqByUda", "name": "Sunrise", "artists": [{"__model__": "Artist", "uri": "spotify:artist:49CE2ffZ6Z3zeYSDauSKck", "name": "Tungevaag"}], "album": {"__model__": "Album", "uri": "spotify:album:6a65EL0FbTxEZ837CMrtYg", "name": "Sunrise", "artists": [{"__model__": "Artist", "uri": "spotify:artist:49CE2ffZ6Z3zeYSDauSKck", "name": "Tungevaag"}]}, "track_no": 1, "disc_no": 1, "length": 138240, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3oZOhcGFBx5AdxDmpp209k", "name": "Madres", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7wXTWO45lqpUejDkike0Gf", "name": "Sofia Kourtesis"}], "album": {"__model__": "Album", "uri": "spotify:album:72c0drLnTHGgihMXP0TXU5", "name": "Madres", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7wXTWO45lqpUejDkike0Gf", "name": "Sofia Kourtesis"}]}, "track_no": 1, "disc_no": 1, "length": 236129, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6MRUQNjaUud1TiFBRV8HNq", "name": "Tell Me What You Want", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4STmXOXUF3UieHU46NWLVt", "name": "Poppy Baskcomb"}, {"__model__": "Artist", "uri": "spotify:artist:2YEnrpAWWaNRFumgde1lLH", "name": "Oden & Fatzo"}], "album": {"__model__": "Album", "uri": "spotify:album:4rd5c66hQdMosQrB7O7zHi", "name": "Tell Me What You Want", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4STmXOXUF3UieHU46NWLVt", "name": "Poppy Baskcomb"}, {"__model__": "Artist", "uri": "spotify:artist:2YEnrpAWWaNRFumgde1lLH", "name": "Oden & Fatzo"}]}, "track_no": 1, "disc_no": 1, "length": 160314, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4mUJ5LUrEYm12deebNCZSA", "name": "City Of Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1lmU3giNF3CSbkVSQmLpHQ", "name": "Surf Mesa"}, {"__model__": "Artist", "uri": "spotify:artist:3ZnFOxqZB6PMOGElerc68j", "name": "Selah Sol"}], "album": {"__model__": "Album", "uri": "spotify:album:3OR26UvHzUczbMM2uWCYC0", "name": "City Of Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1lmU3giNF3CSbkVSQmLpHQ", "name": "Surf Mesa"}, {"__model__": "Artist", "uri": "spotify:artist:3ZnFOxqZB6PMOGElerc68j", "name": "Selah Sol"}]}, "track_no": 1, "disc_no": 1, "length": 166717, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6KqM3xmPIDonsTjCSGrrr5", "name": "TOO COOL TO BE CARELESS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4E0HD2PMY8kQJIjlShrLUS", "name": "PAWSA"}], "album": {"__model__": "Album", "uri": "spotify:album:17zk2lz0xesn8Y4YncohZa", "name": "TOO COOL TO BE CARELESS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4E0HD2PMY8kQJIjlShrLUS", "name": "PAWSA"}]}, "track_no": 1, "disc_no": 1, "length": 220046, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5eTXarI90sJE33gzaqanIL", "name": "El Porro", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3UV0wVQkft6lKLDGioqnyO", "name": "Coopex"}, {"__model__": "Artist", "uri": "spotify:artist:48VdMxJ3HAgAMmjPoXc28i", "name": "Afterfab"}, {"__model__": "Artist", "uri": "spotify:artist:5GcgHApquo93JDlpKJ5lu0", "name": "Al\\u00e9 Kum\\u00e1"}], "album": {"__model__": "Album", "uri": "spotify:album:6Iz6AbUd2oS4mDgYZcM7lX", "name": "El Porro", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3UV0wVQkft6lKLDGioqnyO", "name": "Coopex"}, {"__model__": "Artist", "uri": "spotify:artist:48VdMxJ3HAgAMmjPoXc28i", "name": "Afterfab"}, {"__model__": "Artist", "uri": "spotify:artist:5GcgHApquo93JDlpKJ5lu0", "name": "Al\\u00e9 Kum\\u00e1"}]}, "track_no": 1, "disc_no": 1, "length": 173492, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1O73ZKgl0THUImkHW6dfAL", "name": "Never Really Loved Me (with Dean Lewis)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3QSQFmccmX81fWCUSPTS7y", "name": "Dean Lewis"}, {"__model__": "Artist", "uri": "spotify:artist:23fqKkggKUBHNkbKtXEls4", "name": "Kygo"}], "album": {"__model__": "Album", "uri": "spotify:album:1wbg9GPcUBlvM9uYjdqZ2D", "name": "Never Really Loved Me (with Dean Lewis)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3QSQFmccmX81fWCUSPTS7y", "name": "Dean Lewis"}, {"__model__": "Artist", "uri": "spotify:artist:23fqKkggKUBHNkbKtXEls4", "name": "Kygo"}]}, "track_no": 1, "disc_no": 1, "length": 202158, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0h3Xy4V4apMraB5NuM8U7Z", "name": "Stumblin\' In", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}], "album": {"__model__": "Album", "uri": "spotify:album:2HxzXLKO0AvkScWYHSspQc", "name": "Stumblin\' In", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}]}, "track_no": 1, "disc_no": 1, "length": 213363, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7pI6XSeaMGD7Sw8Fk2O7Rz", "name": "Clarity - Shallou Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:10exVja0key0uqUkk6LJRT", "name": "Vance Joy"}], "album": {"__model__": "Album", "uri": "spotify:album:3yfwc7AqjFaRwrycDU5D1w", "name": "Clarity (Shallou Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:10exVja0key0uqUkk6LJRT", "name": "Vance Joy"}, {"__model__": "Artist", "uri": "spotify:artist:7C3Cbtr2PkH2l4tOGhtCsk", "name": "Shallou"}]}, "track_no": 1, "disc_no": 1, "length": 234302, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5o1mS67lEoLCeFobGIaNb2", "name": "Forever And A Day", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2tVd9Bpt5Li9UsmKwhJ1nG", "name": "Caroline Byrne"}, {"__model__": "Artist", "uri": "spotify:artist:3oKnyRhYWzNsTiss5n4Z1J", "name": "LP Giobbi"}], "album": {"__model__": "Album", "uri": "spotify:album:36WARq51pYeQO75a2YNjaj", "name": "Forever And A Day", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2tVd9Bpt5Li9UsmKwhJ1nG", "name": "Caroline Byrne"}, {"__model__": "Artist", "uri": "spotify:artist:3oKnyRhYWzNsTiss5n4Z1J", "name": "LP Giobbi"}]}, "track_no": 1, "disc_no": 1, "length": 166230, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6rGf5AsEaVskU0pO2ewcUL", "name": "Sweet Disposition - John Summit & Silver Panda Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7kNqXtgeIwFtelmRjWv205", "name": "John Summit"}, {"__model__": "Artist", "uri": "spotify:artist:4W48hZAnAHVOC2c8WH8pcq", "name": "The Temper Trap"}, {"__model__": "Artist", "uri": "spotify:artist:310IX3ZzFSl14ZvY2dM8Da", "name": "Silver Panda"}], "album": {"__model__": "Album", "uri": "spotify:album:1xGF8XISTlMx8LCZrxhLa5", "name": "Sweet Disposition (John Summit & Silver Panda Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7kNqXtgeIwFtelmRjWv205", "name": "John Summit"}, {"__model__": "Artist", "uri": "spotify:artist:4W48hZAnAHVOC2c8WH8pcq", "name": "The Temper Trap"}, {"__model__": "Artist", "uri": "spotify:artist:310IX3ZzFSl14ZvY2dM8Da", "name": "Silver Panda"}]}, "track_no": 1, "disc_no": 1, "length": 251904, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4H2lMRbguOre6HWfD2oJCn", "name": "Ethnica (Pasilda)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6D1DgoF2TYTbPQbRPEriaI", "name": "Afro Medusa"}, {"__model__": "Artist", "uri": "spotify:artist:3h1aCZ3gZ4zIWxnsxcBrPD", "name": "Nico de Andrea"}, {"__model__": "Artist", "uri": "spotify:artist:1nXSvgTKd12l7zQrjCqhf4", "name": "Vanetty"}], "album": {"__model__": "Album", "uri": "spotify:album:4q6kY52ksnxGGtaQZ5hzSf", "name": "Ethnica (Pasilda)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6D1DgoF2TYTbPQbRPEriaI", "name": "Afro Medusa"}, {"__model__": "Artist", "uri": "spotify:artist:3h1aCZ3gZ4zIWxnsxcBrPD", "name": "Nico de Andrea"}, {"__model__": "Artist", "uri": "spotify:artist:1nXSvgTKd12l7zQrjCqhf4", "name": "Vanetty"}]}, "track_no": 1, "disc_no": 1, "length": 170157, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4sginlGYEixJjpa2sAXIvH", "name": "Stay High (feat. Julia Church)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4dHGNdVhBxCJUyMk9dR727", "name": "Julia Church"}, {"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}, {"__model__": "Artist", "uri": "spotify:artist:5fMUXHkw8R8eOP2RNVYEZX", "name": "Diplo"}], "album": {"__model__": "Album", "uri": "spotify:album:0UyVCHzRsdESIj10Qp9uS9", "name": "Stay High (feat. Julia Church)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4dHGNdVhBxCJUyMk9dR727", "name": "Julia Church"}, {"__model__": "Artist", "uri": "spotify:artist:5PlfkPxwCpRRWQJBxCa0By", "name": "HUGEL"}, {"__model__": "Artist", "uri": "spotify:artist:5fMUXHkw8R8eOP2RNVYEZX", "name": "Diplo"}]}, "track_no": 1, "disc_no": 1, "length": 188320, "bitrate": 160}]}}' DEBUG 2024-07-28 00:34:09,875 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXcBWIGoYBM5M"},"jsonrpc":"2.0","id":170}' DEBUG 2024-07-28 00:34:09,876 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DXcBWIGoYBM5M'" DEBUG 2024-07-28 00:34:09,877 [1:IrisFrontend-18 (_actor_loop)] pykka Unregistered IrisFrontend (urn:uuid:fc95f402-221e-4d86-8762-ec2f1fb59a99) TRACE 2024-07-28 00:34:09,877 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DXcBWIGoYBM5M' DEBUG 2024-07-28 00:34:09,878 [1:IrisFrontend-18 (_actor_loop)] pykka Stopped IrisFrontend (urn:uuid:fc95f402-221e-4d86-8762-ec2f1fb59a99) TRACE 2024-07-28 00:34:09,878 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DXcBWIGoYBM5M?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' INFO 2024-07-28 00:34:09,879 [1:IrisFrontend-18 (_actor_loop)] mopidy_iris.core Stopping Iris DEBUG 2024-07-28 00:34:09,885 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of MpdFrontend DEBUG 2024-07-28 00:34:09,889 [1:MpdFrontend-19 (_actor_loop)] pykka Unregistered MpdFrontend (urn:uuid:4aad71c3-e012-4540-9e57-bdef054de5d7) DEBUG 2024-07-28 00:34:09,889 [1:MpdFrontend-19 (_actor_loop)] pykka Stopped MpdFrontend (urn:uuid:4aad71c3-e012-4540-9e57-bdef054de5d7) DEBUG 2024-07-28 00:34:09,890 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of YouTubeAutoplayer DEBUG 2024-07-28 00:34:09,893 [1:YouTubeAutoplayer-20 (_actor_loop)] pykka Unregistered YouTubeAutoplayer (urn:uuid:bce2d437-0c5f-4025-9b22-34c63ece500c) DEBUG 2024-07-28 00:34:09,893 [1:YouTubeAutoplayer-20 (_actor_loop)] pykka Stopped YouTubeAutoplayer (urn:uuid:bce2d437-0c5f-4025-9b22-34c63ece500c) DEBUG 2024-07-28 00:34:09,894 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of YouTubeCoreListener DEBUG 2024-07-28 00:34:09,894 [1:YouTubeCoreListener-21 (_actor_loop)] pykka Unregistered YouTubeCoreListener (urn:uuid:76331b3e-7144-4de2-b3f5-36bceee07888) DEBUG 2024-07-28 00:34:09,894 [1:YouTubeCoreListener-21 (_actor_loop)] pykka Stopped YouTubeCoreListener (urn:uuid:76331b3e-7144-4de2-b3f5-36bceee07888) DEBUG 2024-07-28 00:34:09,895 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of YTMusicScrobbleFE DEBUG 2024-07-28 00:34:09,897 [1:YTMusicScrobbleFE-22 (_actor_loop)] pykka Unregistered YTMusicScrobbleFE (urn:uuid:ac3814d6-10cc-4aa4-89ee-7eaff7e29fd9) DEBUG 2024-07-28 00:34:09,897 [1:YTMusicScrobbleFE-22 (_actor_loop)] pykka Stopped YTMusicScrobbleFE (urn:uuid:ac3814d6-10cc-4aa4-89ee-7eaff7e29fd9) INFO 2024-07-28 00:34:09,898 [1:MainThread] mopidy.commands Stopping Mopidy core DEBUG 2024-07-28 00:34:10,178 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DXcBWIGoYBM5M?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:34:10,199 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DXcBWIGoYBM5M?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:34:10.191419 [ETag: "MC-ImE0YzM2ZWM3NjZiOWUwYzZjNTE2ZTQxNzIwN2JjYmM5Ig=="] DEBUG 2024-07-28 00:34:10,291 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.lookup('spotify:playlist:37i9dQZF1DXcBWIGoYBM5M') took 414ms INFO 2024-07-28 00:34:10,301 [1:Core-14 (_actor_loop)] mopidy.core.actor Saving state to /var/lib/mopidy/core/state.json.gz DEBUG 2024-07-28 00:34:10,313 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 170, "result": {"__model__": "Playlist", "uri": "spotify:playlist:37i9dQZF1DXcBWIGoYBM5M", "name": "Today\\u2019s Top Hits (by spotify)", "tracks": [{"__model__": "Track", "uri": "spotify:track:4w2GLmK2wnioVnb5CPQeex", "name": "360", "artists": [{"__model__": "Artist", "uri": "spotify:artist:25uiPmTg16RbhZWAqwLBy5", "name": "Charli xcx"}], "album": {"__model__": "Album", "uri": "spotify:album:2lIZef4lzdvZkiiCzvPKj7", "name": "BRAT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:25uiPmTg16RbhZWAqwLBy5", "name": "Charli xcx"}]}, "track_no": 1, "disc_no": 1, "length": 133805, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5N3hjp1WNayUPZrA8kJmJP", "name": "Please Please Please", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74KM79TiuVKeVCqs8QtB0B", "name": "Sabrina Carpenter"}], "album": {"__model__": "Album", "uri": "spotify:album:5bBaoign62r1i7OV8w7mi9", "name": "Please Please Please", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74KM79TiuVKeVCqs8QtB0B", "name": "Sabrina Carpenter"}]}, "track_no": 1, "disc_no": 1, "length": 186365, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6dOtVTDdiauQNBQEDOtlAB", "name": "BIRDS OF A FEATHER", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6qqNVTkY8uBg9cP3Jd7DAH", "name": "Billie Eilish"}], "album": {"__model__": "Album", "uri": "spotify:album:7aJuG4TFXa2hmE4z1yxc3n", "name": "HIT ME HARD AND SOFT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6qqNVTkY8uBg9cP3Jd7DAH", "name": "Billie Eilish"}]}, "track_no": 4, "disc_no": 1, "length": 210373, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2FQrifJ1N335Ljm3TjTVVf", "name": "A Bar Song (Tipsy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3y2cIKLjiOlp1Np37WiUdH", "name": "Shaboozey"}], "album": {"__model__": "Album", "uri": "spotify:album:6egBeCLeGITzGSo5VyRjwZ", "name": "A Bar Song (Tipsy)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3y2cIKLjiOlp1Np37WiUdH", "name": "Shaboozey"}]}, "track_no": 1, "disc_no": 1, "length": 171291, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0WbMK4wrZ1wFSty9F7FCgu", "name": "Good Luck, Babe!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GlBOeep6PqTfFi59PTUUN", "name": "Chappell Roan"}], "album": {"__model__": "Album", "uri": "spotify:album:1WAjjRMfZjEXtB0lQrAw6Q", "name": "Good Luck, Babe!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GlBOeep6PqTfFi59PTUUN", "name": "Chappell Roan"}]}, "track_no": 1, "disc_no": 1, "length": 218423, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:51eSHglvG1RJXtL3qI5trr", "name": "Slow It Down", "artists": [{"__model__": "Artist", "uri": "spotify:artist:22wbnEMDvgVIAGdFeek6ET", "name": "Benson Boone"}], "album": {"__model__": "Album", "uri": "spotify:album:168CdR21lfn0TTyw1Pkdcm", "name": "Fireworks & Rollerblades", "artists": [{"__model__": "Artist", "uri": "spotify:artist:22wbnEMDvgVIAGdFeek6ET", "name": "Benson Boone"}]}, "track_no": 3, "disc_no": 1, "length": 161831, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6AI3ezQ4o3HUoP6Dhudph3", "name": "Not Like Us", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2YZyLoL8N0Wb9xBt1NhZWg", "name": "Kendrick Lamar"}], "album": {"__model__": "Album", "uri": "spotify:album:5JjnoGJyOxfSZUZtk2rRwZ", "name": "Not Like Us", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2YZyLoL8N0Wb9xBt1NhZWg", "name": "Kendrick Lamar"}]}, "track_no": 1, "disc_no": 1, "length": 274192, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5AJ9hqTS2wcFQCELCFRO7A", "name": "MILLION DOLLAR BABY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1WaFQSHVGZQJTbf0BdxdNo", "name": "Tommy Richman"}], "album": {"__model__": "Album", "uri": "spotify:album:2Z1gnUf3nbn6DtwZSUIH54", "name": "MILLION DOLLAR BABY", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1WaFQSHVGZQJTbf0BdxdNo", "name": "Tommy Richman"}]}, "track_no": 1, "disc_no": 1, "length": 155151, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5Z0UnEtpLDQyYlWwgi8m9C", "name": "Too Sweet", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2FXC3k01G6Gw61bmprjgqS", "name": "Hozier"}], "album": {"__model__": "Album", "uri": "spotify:album:3P4SQqMMgjqfqVxgLwtYRk", "name": "Unreal Unearth: Unheard", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2FXC3k01G6Gw61bmprjgqS", "name": "Hozier"}]}, "track_no": 1, "disc_no": 1, "length": 251424, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2qSkIjg1o9h3YT9RAgYN75", "name": "Espresso", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74KM79TiuVKeVCqs8QtB0B", "name": "Sabrina Carpenter"}], "album": {"__model__": "Album", "uri": "spotify:album:5quMTd5zeI9yW5UDua8wS4", "name": "Espresso", "artists": [{"__model__": "Artist", "uri": "spotify:artist:74KM79TiuVKeVCqs8QtB0B", "name": "Sabrina Carpenter"}]}, "track_no": 1, "disc_no": 1, "length": 175459, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6WatFBLVB0x077xWeoVc2k", "name": "Si Antes Te Hubiera Conocido", "artists": [{"__model__": "Artist", "uri": "spotify:artist:790FomKkXshlbRYZFtlgla", "name": "KAROL G"}], "album": {"__model__": "Album", "uri": "spotify:album:5ylbxH7EqpsmHZCRuiYewS", "name": "Si Antes Te Hubiera Conocido", "artists": [{"__model__": "Artist", "uri": "spotify:artist:790FomKkXshlbRYZFtlgla", "name": "KAROL G"}]}, "track_no": 1, "disc_no": 1, "length": 195824, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7221xIgOnuakPdLqT0F3nP", "name": "I Had Some Help (Feat. Morgan Wallen)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4oUHIQIBe0LHzYfvXNW4QM", "name": "Morgan Wallen"}, {"__model__": "Artist", "uri": "spotify:artist:246dkjvS1zLTtiykXe5h60", "name": "Post Malone"}], "album": {"__model__": "Album", "uri": "spotify:album:1woYXxyyxTQJ0E0AhZE6mj", "name": "I Had Some Help", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4oUHIQIBe0LHzYfvXNW4QM", "name": "Morgan Wallen"}, {"__model__": "Artist", "uri": "spotify:artist:246dkjvS1zLTtiykXe5h60", "name": "Post Malone"}]}, "track_no": 1, "disc_no": 1, "length": 178205, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6tNQ70jh4OwmPGpYy6R2o9", "name": "Beautiful Things", "artists": [{"__model__": "Artist", "uri": "spotify:artist:22wbnEMDvgVIAGdFeek6ET", "name": "Benson Boone"}], "album": {"__model__": "Album", "uri": "spotify:album:29aSKB1qPEbN0Qf9OPSQpw", "name": "Beautiful Things", "artists": [{"__model__": "Artist", "uri": "spotify:artist:22wbnEMDvgVIAGdFeek6ET", "name": "Benson Boone"}]}, "track_no": 1, "disc_no": 1, "length": 180304, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Vr3zh0r7ALn8VLqCiRR10", "name": "Stargazing", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3bO19AOone0ubCsfDXDtYt", "name": "Myles Smith"}], "album": {"__model__": "Album", "uri": "spotify:album:3VNxRarx9HUI5w7DHv0TBj", "name": "Stargazing", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3bO19AOone0ubCsfDXDtYt", "name": "Myles Smith"}]}, "track_no": 1, "disc_no": 1, "length": 172533, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4q5YezDOIPcoLr8R81x9qy", "name": "I Can Do It With a Broken Heart", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 13, "disc_no": 1, "length": 218004, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3qhlB30KknSejmIvZZLjOD", "name": "End of Beginning", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5p9HO3XC5P3BLxJs5Mtrhm", "name": "Djo"}], "album": {"__model__": "Album", "uri": "spotify:album:4JDXBZdRPId4devseaAOKH", "name": "DECIDE", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5p9HO3XC5P3BLxJs5Mtrhm", "name": "Djo"}]}, "track_no": 6, "disc_no": 1, "length": 159245, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:629DixmZGHc7ILtEntuiWE", "name": "LUNCH", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6qqNVTkY8uBg9cP3Jd7DAH", "name": "Billie Eilish"}], "album": {"__model__": "Album", "uri": "spotify:album:7aJuG4TFXa2hmE4z1yxc3n", "name": "HIT ME HARD AND SOFT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6qqNVTkY8uBg9cP3Jd7DAH", "name": "Billie Eilish"}]}, "track_no": 2, "disc_no": 1, "length": 179586, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:22DH8NChecsgPxDjA4pqer", "name": "Tough", "artists": [{"__model__": "Artist", "uri": "spotify:artist:00FQb4jTyendYWaN8pK0wa", "name": "Lana Del Rey"}, {"__model__": "Artist", "uri": "spotify:artist:0VRj0yCOv2FXJNP47XQnx5", "name": "Quavo"}], "album": {"__model__": "Album", "uri": "spotify:album:58XIBpQOAw7E2qCL1jxWCd", "name": "Tough", "artists": [{"__model__": "Artist", "uri": "spotify:artist:00FQb4jTyendYWaN8pK0wa", "name": "Lana Del Rey"}, {"__model__": "Artist", "uri": "spotify:artist:0VRj0yCOv2FXJNP47XQnx5", "name": "Quavo"}]}, "track_no": 1, "disc_no": 1, "length": 188828, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:17phhZDn6oGtzMe56NuWvj", "name": "Lose Control", "artists": [{"__model__": "Artist", "uri": "spotify:artist:33qOK5uJ8AR2xuQQAhHump", "name": "Teddy Swims"}], "album": {"__model__": "Album", "uri": "spotify:album:7nacKlk586eLRBSIsrk9DB", "name": "I\'ve Tried Everything But Therapy (Part 1)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:33qOK5uJ8AR2xuQQAhHump", "name": "Teddy Swims"}]}, "track_no": 2, "disc_no": 1, "length": 210688, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2GxrNKugF82CnoRFbQfzPf", "name": "i like the way you kiss me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0PCCGZ0wGLizHt2KZ7hhA2", "name": "Artemas"}], "album": {"__model__": "Album", "uri": "spotify:album:5HIWDdg3g9CTOtnevKDl1z", "name": "i like the way you kiss me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0PCCGZ0wGLizHt2KZ7hhA2", "name": "Artemas"}]}, "track_no": 1, "disc_no": 1, "length": 142514, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2uqYupMHANxnwgeiXTZXzd", "name": "Austin (Boots Stop Workin\')", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Ez6lTtSMjMf2YSYpukP1I", "name": "Dasha"}], "album": {"__model__": "Album", "uri": "spotify:album:40HsqPqeSR9Xe3IyAJWr6e", "name": "What Happens Now?", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7Ez6lTtSMjMf2YSYpukP1I", "name": "Dasha"}]}, "track_no": 4, "disc_no": 1, "length": 171782, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:46kspZSY3aKmwQe7O77fCC", "name": "we can\'t be friends (wait for your love)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:66CXWjxzNUsdJxJ2JdwvnR", "name": "Ariana Grande"}], "album": {"__model__": "Album", "uri": "spotify:album:71PfP4E9roOXAudea1aPGw", "name": "eternal sunshine", "artists": [{"__model__": "Artist", "uri": "spotify:artist:66CXWjxzNUsdJxJ2JdwvnR", "name": "Ariana Grande"}]}, "track_no": 10, "disc_no": 1, "length": 228639, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:57lsYy0OZLNb5OQ7fEa3Hs", "name": "Did It First (with Central Cee)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}, {"__model__": "Artist", "uri": "spotify:artist:3LZZPxNDGDFVSIPqf4JuEf", "name": "Ice Spice"}], "album": {"__model__": "Album", "uri": "spotify:album:1SiWjniEb94wSFZ5YjZDHr", "name": "Did It First (with Central Cee)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}, {"__model__": "Artist", "uri": "spotify:artist:3LZZPxNDGDFVSIPqf4JuEf", "name": "Ice Spice"}]}, "track_no": 1, "disc_no": 1, "length": 118002, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1BJJbSX6muJVF2AK7uH1x4", "name": "Move", "artists": [{"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}, {"__model__": "Artist", "uri": "spotify:artist:37lTKHi901VnwngQ7C8noT", "name": "Malachiii"}, {"__model__": "Artist", "uri": "spotify:artist:2yyaNPcdxZcn4iutCcLMaC", "name": "Orso"}, {"__model__": "Artist", "uri": "spotify:artist:2loEsOijJ6XiGzWYFXMIRk", "name": "Adam Port"}, {"__model__": "Artist", "uri": "spotify:artist:6XjgqvaVLUib6lCerbZrYD", "name": "Stryv"}], "album": {"__model__": "Album", "uri": "spotify:album:4M8ThNHbNjda2cPwL8XZHS", "name": "Move", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2loEsOijJ6XiGzWYFXMIRk", "name": "Adam Port"}, {"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}, {"__model__": "Artist", "uri": "spotify:artist:6XjgqvaVLUib6lCerbZrYD", "name": "Stryv"}]}, "track_no": 1, "disc_no": 1, "length": 177598, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2HYFX63wP3otVIvopRS99Z", "name": "Houdini", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7dGJo4pcD2V6oG8kP0tJRR", "name": "Eminem"}], "album": {"__model__": "Album", "uri": "spotify:album:6Xuu2z00jxRPZei4IJ9neK", "name": "Houdini", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7dGJo4pcD2V6oG8kP0tJRR", "name": "Eminem"}]}, "track_no": 1, "disc_no": 1, "length": 227239, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5uQ7de4EWjb3rkcFxyEOpu", "name": "Belong Together", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11p2E654TTU8e0nZWBR4AL", "name": "Mark Ambor"}], "album": {"__model__": "Album", "uri": "spotify:album:3PlCMwyq6nuQYtoYproV1o", "name": "Belong Together", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11p2E654TTU8e0nZWBR4AL", "name": "Mark Ambor"}]}, "track_no": 1, "disc_no": 1, "length": 148317, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4xdBrk0nFZaP54vvZj0yx7", "name": "HOT TO GO!", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GlBOeep6PqTfFi59PTUUN", "name": "Chappell Roan"}], "album": {"__model__": "Album", "uri": "spotify:album:0EiI8ylL0FmWWpgHVTsZjZ", "name": "The Rise and Fall of a Midwest Princess", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GlBOeep6PqTfFi59PTUUN", "name": "Chappell Roan"}]}, "track_no": 7, "disc_no": 1, "length": 184841, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6NjWCIYu1W8xa3HIvcIhd4", "name": "Nasty", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NIIxcxNHmOoyBx03SfTCD", "name": "Tinashe"}], "album": {"__model__": "Album", "uri": "spotify:album:1vMVDUsMWaD5eB4oahCboP", "name": "Nasty", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NIIxcxNHmOoyBx03SfTCD", "name": "Tinashe"}]}, "track_no": 1, "disc_no": 1, "length": 176027, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:331l3xABO0HMr1Kkyh2LZq", "name": "I Don\'t Wanna Wait", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}], "album": {"__model__": "Album", "uri": "spotify:album:0wCLHkBRKcndhMQQpeo8Ji", "name": "I Don\'t Wanna Wait", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}]}, "track_no": 1, "disc_no": 1, "length": 149667, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3rUGC1vUpkDG9CZFHMur1t", "name": "greedy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:45dkTj5sMRSjrmBSBeiHym", "name": "Tate McRae"}], "album": {"__model__": "Album", "uri": "spotify:album:3UOV8XvCwMKaATRNXrYCjN", "name": "greedy", "artists": [{"__model__": "Artist", "uri": "spotify:artist:45dkTj5sMRSjrmBSBeiHym", "name": "Tate McRae"}]}, "track_no": 1, "disc_no": 1, "length": 131872, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1bjeWoagtHmUKputLVyDxQ", "name": "Saturn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7tYKF4w9nC0nq9CsPZTHyP", "name": "SZA"}], "album": {"__model__": "Album", "uri": "spotify:album:1fmBMCSSkSlvxyoy1vut2k", "name": "Saturn", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7tYKF4w9nC0nq9CsPZTHyP", "name": "SZA"}]}, "track_no": 1, "disc_no": 1, "length": 186191, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0mflMxspEfB0VbI1kyLiAv", "name": "Stick Season", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2RQXRUsr4IW1f3mKyKsy4B", "name": "Noah Kahan"}], "album": {"__model__": "Album", "uri": "spotify:album:50ZenUP4O2Q5eCy2NRNvuz", "name": "Stick Season", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2RQXRUsr4IW1f3mKyKsy4B", "name": "Noah Kahan"}]}, "track_no": 2, "disc_no": 1, "length": 182346, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7z3PblAN3dH1JMewiRydkZ", "name": "GIRLS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2tIP7SsRs7vjIcLrU85W8J", "name": "The Kid LAROI"}], "album": {"__model__": "Album", "uri": "spotify:album:17R63Sb8OrPikc2R4mlpdC", "name": "GIRLS", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2tIP7SsRs7vjIcLrU85W8J", "name": "The Kid LAROI"}]}, "track_no": 1, "disc_no": 1, "length": 152979, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7tI8dRuH2Yc6RuoTjxo4dU", "name": "Who", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1oSPZhvZMIrWW5I41kPkkY", "name": "Jimin"}], "album": {"__model__": "Album", "uri": "spotify:album:15XcLhiVMlSOipUddTNDnr", "name": "MUSE", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1oSPZhvZMIrWW5I41kPkkY", "name": "Jimin"}]}, "track_no": 6, "disc_no": 1, "length": 170887, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7Fzl7QaTu47WyP9R5S5mh5", "name": "Lies Lies Lies", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4oUHIQIBe0LHzYfvXNW4QM", "name": "Morgan Wallen"}], "album": {"__model__": "Album", "uri": "spotify:album:62ldGEkFUkQa34B8qsAFyc", "name": "Lies Lies Lies", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4oUHIQIBe0LHzYfvXNW4QM", "name": "Morgan Wallen"}]}, "track_no": 1, "disc_no": 1, "length": 198068, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0h3Xy4V4apMraB5NuM8U7Z", "name": "Stumblin\' In", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}], "album": {"__model__": "Album", "uri": "spotify:album:2HxzXLKO0AvkScWYHSspQc", "name": "Stumblin\' In", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}]}, "track_no": 1, "disc_no": 1, "length": 213363, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2OzhQlSqBEmt7hmkYxfT6m", "name": "Fortnight (feat. Post Malone)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:246dkjvS1zLTtiykXe5h60", "name": "Post Malone"}, {"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}], "album": {"__model__": "Album", "uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt", "name": "THE TORTURED POETS DEPARTMENT", "artists": [{"__model__": "Artist", "uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02", "name": "Taylor Swift"}]}, "track_no": 1, "disc_no": 1, "length": 228965, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5b3XJ1pjrHO5JtY2PcTjnI", "name": "Mamushi (feat. Yuki Chiba)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Qhgat07PNOdnJSnCXJigu", "name": "\\u5343\\u8449\\u96c4\\u559c"}, {"__model__": "Artist", "uri": "spotify:artist:181bsRPaVXVlUKXrxwZfHK", "name": "Megan Thee Stallion"}], "album": {"__model__": "Album", "uri": "spotify:album:0FzWvaeMBfKBCqxHTLVlB8", "name": "MEGAN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:181bsRPaVXVlUKXrxwZfHK", "name": "Megan Thee Stallion"}]}, "track_no": 10, "disc_no": 1, "length": 156988, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7CyPwkp0oE8Ro9Dd5CUDjW", "name": "One Of The Girls (with JENNIE, Lily Rose Depp)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1pBLC0qVRTB5zVMuteQ9jJ", "name": "Lily-Rose Depp"}, {"__model__": "Artist", "uri": "spotify:artist:1Xyo4u8uXC1ZmMpatF05PJ", "name": "The Weeknd"}, {"__model__": "Artist", "uri": "spotify:artist:250b0Wlc5Vk0CoUsaCY84M", "name": "JENNIE"}], "album": {"__model__": "Album", "uri": "spotify:album:7tzVd1fwkxsorytCBjEJkU", "name": "The Idol Episode 4 (Music from the HBO Original Series)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1pBLC0qVRTB5zVMuteQ9jJ", "name": "Lily-Rose Depp"}, {"__model__": "Artist", "uri": "spotify:artist:1Xyo4u8uXC1ZmMpatF05PJ", "name": "The Weeknd"}, {"__model__": "Artist", "uri": "spotify:artist:250b0Wlc5Vk0CoUsaCY84M", "name": "JENNIE"}]}, "track_no": 1, "disc_no": 1, "length": 244684, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0Lmbke3KNVFXtoH2mMSHCw", "name": "the boy is mine", "artists": [{"__model__": "Artist", "uri": "spotify:artist:66CXWjxzNUsdJxJ2JdwvnR", "name": "Ariana Grande"}], "album": {"__model__": "Album", "uri": "spotify:album:5EYKrEDnKhhcNxGedaRQeK", "name": "eternal sunshine", "artists": [{"__model__": "Artist", "uri": "spotify:artist:66CXWjxzNUsdJxJ2JdwvnR", "name": "Ariana Grande"}]}, "track_no": 8, "disc_no": 1, "length": 173639, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5iJKGpnFfvbjZJeAtwXfCj", "name": "28", "artists": [{"__model__": "Artist", "uri": "spotify:artist:40ZNYROS4zLfyyBSs2PGe2", "name": "Zach Bryan"}], "album": {"__model__": "Album", "uri": "spotify:album:1U0Z7QjSzlg3gMeUOuUldz", "name": "The Great American Bar Scene", "artists": [{"__model__": "Artist", "uri": "spotify:artist:40ZNYROS4zLfyyBSs2PGe2", "name": "Zach Bryan"}]}, "track_no": 4, "disc_no": 1, "length": 233333, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6vvPecFTmWxDfEJ6cYT1wa", "name": "Rockstar", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5L1lO4eRHmJ7a0Q6csE5cT", "name": "LISA"}], "album": {"__model__": "Album", "uri": "spotify:album:7wIIhHPyaxAHRvdNQQO2G9", "name": "Rockstar", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5L1lO4eRHmJ7a0Q6csE5cT", "name": "LISA"}]}, "track_no": 1, "disc_no": 1, "length": 138213, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2bl81llf715VEEbAx03yvB", "name": "Close To You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4tuJ0bMpJh08umKkEXKUI5", "name": "Gracie Abrams"}], "album": {"__model__": "Album", "uri": "spotify:album:56bdWeO40o3WfAD2Lja4dl", "name": "The Secret of Us", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4tuJ0bMpJh08umKkEXKUI5", "name": "Gracie Abrams"}]}, "track_no": 13, "disc_no": 1, "length": 225973, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Pbp7cUCx4d3OAkZSCoNvn", "name": "Scared To Start", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4j96cMcT8GRi11qbvo1cLQ", "name": "Michael Marcagi"}], "album": {"__model__": "Album", "uri": "spotify:album:3NpeIWhWsxU7d3XL5KEh39", "name": "Scared To Start", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4j96cMcT8GRi11qbvo1cLQ", "name": "Michael Marcagi"}]}, "track_no": 1, "disc_no": 1, "length": 159636, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5496lks6V3fh1mZAB6IAap", "name": "Alibi (with Pabllo Vittar & Yseult)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6tzRZ39aZlNqlUzQlkuhDV", "name": "Pabllo Vittar"}, {"__model__": "Artist", "uri": "spotify:artist:1QsdzIKkTT5gDFj8GB1cIX", "name": "Yseult"}, {"__model__": "Artist", "uri": "spotify:artist:5MraexJKZDrQYzS98kNwie", "name": "Sevdaliza"}], "album": {"__model__": "Album", "uri": "spotify:album:2m0euKZUDcoyEXHIS5MFCq", "name": "Alibi (with Pabllo Vittar & Yseult)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6tzRZ39aZlNqlUzQlkuhDV", "name": "Pabllo Vittar"}, {"__model__": "Artist", "uri": "spotify:artist:1QsdzIKkTT5gDFj8GB1cIX", "name": "Yseult"}, {"__model__": "Artist", "uri": "spotify:artist:5MraexJKZDrQYzS98kNwie", "name": "Sevdaliza"}]}, "track_no": 1, "disc_no": 1, "length": 161655, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1YsU8rW2u8z4F0pwOBQ4Ea", "name": "feelslikeimfallinginlove", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4gzpq5DPGxSnKTe4SA8HAU", "name": "Coldplay"}], "album": {"__model__": "Album", "uri": "spotify:album:6RjTapeTvms8jSeIRGc5Ve", "name": "feelslikeimfallinginlove", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4gzpq5DPGxSnKTe4SA8HAU", "name": "Coldplay"}]}, "track_no": 1, "disc_no": 1, "length": 237803, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6XjDF6nds4DE2BBbagZol6", "name": "Gata Only", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Yj5Xey7kTwvZla8sqdsdE", "name": "Cris Mj"}, {"__model__": "Artist", "uri": "spotify:artist:7CvTknweLr9feJtRGrpDBy", "name": "FloyyMenor"}], "album": {"__model__": "Album", "uri": "spotify:album:5tSQtQGkrCJx3hoQxmLgfM", "name": "Gata Only", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Yj5Xey7kTwvZla8sqdsdE", "name": "Cris Mj"}, {"__model__": "Artist", "uri": "spotify:artist:7CvTknweLr9feJtRGrpDBy", "name": "FloyyMenor"}]}, "track_no": 1, "disc_no": 1, "length": 222000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5bi0gh89wRuH2OgjdAKFsb", "name": "Santa", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1mcTU81TzQhprhouKaTkpq", "name": "Rauw Alejandro"}, {"__model__": "Artist", "uri": "spotify:artist:1fctva4kpRbg2k3v7kwRuS", "name": "Rvssian"}, {"__model__": "Artist", "uri": "spotify:artist:3ZpEKRjHaHANcpk10u6Ntq", "name": "Ayra Starr"}], "album": {"__model__": "Album", "uri": "spotify:album:0SqUi6bPIlAaWfvZibBfia", "name": "Santa", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1mcTU81TzQhprhouKaTkpq", "name": "Rauw Alejandro"}, {"__model__": "Artist", "uri": "spotify:artist:1fctva4kpRbg2k3v7kwRuS", "name": "Rvssian"}, {"__model__": "Artist", "uri": "spotify:artist:3ZpEKRjHaHANcpk10u6Ntq", "name": "Ayra Starr"}]}, "track_no": 1, "disc_no": 1, "length": 193038, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7iabz12vAuVQYyekFIWJxD", "name": "BAND4BAND (feat. Lil Baby)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}, {"__model__": "Artist", "uri": "spotify:artist:5f7VJjfbwm532GiveGC0ZK", "name": "Lil Baby"}], "album": {"__model__": "Album", "uri": "spotify:album:4AzPr5SUpNF553eC1d3aRy", "name": "BAND4BAND (feat. Lil Baby)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5H4yInM5zmHqpKIoMNAx4r", "name": "Central Cee"}, {"__model__": "Artist", "uri": "spotify:artist:5f7VJjfbwm532GiveGC0ZK", "name": "Lil Baby"}]}, "track_no": 1, "disc_no": 1, "length": 140733, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5aIVCx5tnk0ntmdiinnYvw", "name": "Water", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3SozjO3Lat463tQICI9LcE", "name": "Tyla"}], "album": {"__model__": "Album", "uri": "spotify:album:22sXXkKgjEuawIFL1e1tRw", "name": "Water", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3SozjO3Lat463tQICI9LcE", "name": "Tyla"}]}, "track_no": 1, "disc_no": 1, "length": 200255, "bitrate": 160}]}}' DEBUG 2024-07-28 00:34:10,331 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWZ7eJRBxKzdO"},"jsonrpc":"2.0","id":171}' DEBUG 2024-07-28 00:34:10,337 [1:Core-14 (_actor_loop)] mopidy.core.actor Saving state done DEBUG 2024-07-28 00:34:10,338 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of Core DEBUG 2024-07-28 00:34:10,339 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.playlists Fetching Spotify playlist "'spotify:playlist:37i9dQZF1DWZ7eJRBxKzdO'" TRACE 2024-07-28 00:34:10,339 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'playlists/37i9dQZF1DWZ7eJRBxKzdO' TRACE 2024-07-28 00:34:10,340 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'playlists/37i9dQZF1DWZ7eJRBxKzdO?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token' DEBUG 2024-07-28 00:34:10,710 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWZ7eJRBxKzdO?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token HTTP/11" 200 None TRACE 2024-07-28 00:34:10,769 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWZ7eJRBxKzdO?fields=name%2Cowner%28id%29%2Ctype%2Curi%2Csnapshot_id%2Ctracks%28next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29%29%2C&market=from_token expires at: 2024-07-28 00:34:10.736587 [ETag: "MC-ImM4YzdjZDBiZTlmNzVmNThjMmQ3YmVmZDBlY2U4ZTYyIg=="] TRACE 2024-07-28 00:34:10,770 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Fetching page 'https://api.spotify.com/v1/playlists/37i9dQZF1DWZ7eJRBxKzdO/tracks?offset=100&limit=100&market=from_token&fields=name,owner(id),type,uri,snapshot_id,tracks(next,items(track(type,uri,name,duration_ms,disc_number,track_number,artists,album,is_playable,linked_from.uri))),' TRACE 2024-07-28 00:34:10,771 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web Get 'https://api.spotify.com/v1/playlists/37i9dQZF1DWZ7eJRBxKzdO/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100' DEBUG 2024-07-28 00:34:11,114 [1:SpotifyBackend-9 (_actor_loop)] urllib3.connectionpool https://api.spotify.com:443 "GET /v1/playlists/37i9dQZF1DWZ7eJRBxKzdO/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 HTTP/11" 200 None TRACE 2024-07-28 00:34:11,119 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.web New WebResponse URL: https://api.spotify.com/v1/playlists/37i9dQZF1DWZ7eJRBxKzdO/tracks?fields=next%2Citems%28track%28type%2Curi%2Cname%2Cduration_ms%2Cdisc_number%2Ctrack_number%2Cartists%2Calbum%2Cis_playable%2Clinked_from.uri%29%29&limit=100&market=from_token&offset=100 expires at: 2024-07-28 00:34:11.117294 [ETag: "MC-ImEzMjRlN2MwYzVlYzg5NTI0NTgzOGJjMjdhNmU4NzZjIg=="] DEBUG 2024-07-28 00:34:11,402 [1:SpotifyBackend-9 (_actor_loop)] mopidy_spotify.utils playlists.lookup('spotify:playlist:37i9dQZF1DWZ7eJRBxKzdO') took 1062ms DEBUG 2024-07-28 00:34:11,404 [1:Core-14 (_actor_loop)] pykka Unregistered Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) DEBUG 2024-07-28 00:34:11,405 [1:Core-14 (_actor_loop)] pykka Stopped Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) INFO 2024-07-28 00:34:11,407 [1:MainThread] mopidy.commands Stopping Mopidy backends DEBUG 2024-07-28 00:34:11,413 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of FileBackend DEBUG 2024-07-28 00:34:11,423 [1:FileBackend-3 (_actor_loop)] pykka Unregistered FileBackend (urn:uuid:bf292c1f-e715-4661-adae-c14fdddeb81b) DEBUG 2024-07-28 00:34:11,425 [1:FileBackend-3 (_actor_loop)] pykka Stopped FileBackend (urn:uuid:bf292c1f-e715-4661-adae-c14fdddeb81b) DEBUG 2024-07-28 00:34:11,438 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of M3UBackend DEBUG 2024-07-28 00:34:11,439 [1:M3UBackend-4 (_actor_loop)] pykka Unregistered M3UBackend (urn:uuid:74f094af-e96c-4de9-987e-2bb43dd9f8bc) DEBUG 2024-07-28 00:34:11,451 [1:M3UBackend-4 (_actor_loop)] pykka Stopped M3UBackend (urn:uuid:74f094af-e96c-4de9-987e-2bb43dd9f8bc) DEBUG 2024-07-28 00:34:11,474 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of StreamBackend DEBUG 2024-07-28 00:34:11,475 [1:StreamBackend-5 (_actor_loop)] pykka Unregistered StreamBackend (urn:uuid:b470e2c4-8f77-409a-991c-1ae388c620cd) DEBUG 2024-07-28 00:34:11,476 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 171, "result": {"__model__": "Playlist", "uri": "spotify:playlist:37i9dQZF1DWZ7eJRBxKzdO", "name": "Summer Dance Hits 2024 (by spotify)", "tracks": [{"__model__": "Track", "uri": "spotify:track:7cYrKZfoN2ioWEFGGBGuKV", "name": "Only Way Is Up (feat. Izzy Bizu)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3t5xRXzsuZmMDkQzgOX35S", "name": "Robin Schulz"}, {"__model__": "Artist", "uri": "spotify:artist:6b5YOgXIliAozdo49vUCJQ", "name": "Izzy Bizu"}], "album": {"__model__": "Album", "uri": "spotify:album:4FFYAaeCVsCx6lfiZ5FPcD", "name": "Only Way Is Up (feat. Izzy Bizu)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3t5xRXzsuZmMDkQzgOX35S", "name": "Robin Schulz"}, {"__model__": "Artist", "uri": "spotify:artist:6b5YOgXIliAozdo49vUCJQ", "name": "Izzy Bizu"}]}, "track_no": 1, "disc_no": 1, "length": 149816, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2kWNyEz9kIN6SDZwW2TbXU", "name": "Love You Better", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1X2sRzO3K7Uvry9JWbG2iO", "name": "Oaks"}, {"__model__": "Artist", "uri": "spotify:artist:0faVSLrVTvEXkpSVBUQ3Wt", "name": "Killen."}], "album": {"__model__": "Album", "uri": "spotify:album:4Atnbyh27j1EORSgaGSQl6", "name": "Love You Better", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1X2sRzO3K7Uvry9JWbG2iO", "name": "Oaks"}, {"__model__": "Artist", "uri": "spotify:artist:0faVSLrVTvEXkpSVBUQ3Wt", "name": "Killen."}]}, "track_no": 1, "disc_no": 1, "length": 185524, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:60DGBqku2Iq7m2xrpJEcOp", "name": "Bailando", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4z4m1P0iX2nRSPDBEZ8LBT", "name": "DJ Sammy"}, {"__model__": "Artist", "uri": "spotify:artist:7ugN9bU7x54gVI2295brJF", "name": "Loona"}, {"__model__": "Artist", "uri": "spotify:artist:4xcDVatLFh6qlcm41er3LV", "name": "Jerome"}], "album": {"__model__": "Album", "uri": "spotify:album:3jMmPvArFAhJbdKcFwCazV", "name": "Bailando", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4z4m1P0iX2nRSPDBEZ8LBT", "name": "DJ Sammy"}, {"__model__": "Artist", "uri": "spotify:artist:7ugN9bU7x54gVI2295brJF", "name": "Loona"}, {"__model__": "Artist", "uri": "spotify:artist:4xcDVatLFh6qlcm41er3LV", "name": "Jerome"}]}, "track_no": 1, "disc_no": 1, "length": 136000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1LY3GhF0zxIVgbYEQjCbUO", "name": "The Sound of Silence - CYRIL Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3TOqt5oJwL9BE2NG9MEwDa", "name": "Disturbed"}, {"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}], "album": {"__model__": "Album", "uri": "spotify:album:4AaJMesGEVwF7QpWMSG29p", "name": "The Sound of Silence (CYRIL Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3TOqt5oJwL9BE2NG9MEwDa", "name": "Disturbed"}, {"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}]}, "track_no": 1, "disc_no": 1, "length": 185238, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4OIJAOZkj6ChEvSIzUKDmQ", "name": "Viento", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2z1MpPojFcvxYcEAx0lT6w", "name": "Vicco"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}], "album": {"__model__": "Album", "uri": "spotify:album:33HL0gjp6NMr4Yn9skMj4s", "name": "Viento", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2z1MpPojFcvxYcEAx0lT6w", "name": "Vicco"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}]}, "track_no": 1, "disc_no": 1, "length": 140867, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:76UVi3tz2rpTOPtvstIoK2", "name": "Get Busy - Odd Mob Club Mix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4qLwtWhlhyAoQ4S9mSrDW9", "name": "Odd Mob"}, {"__model__": "Artist", "uri": "spotify:artist:3Isy6kedDrgPYoTS1dazA9", "name": "Sean Paul"}], "album": {"__model__": "Album", "uri": "spotify:album:7BPFEggYyxdKc33fjXFCxy", "name": "Get Busy (Odd Mob Club Mix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4qLwtWhlhyAoQ4S9mSrDW9", "name": "Odd Mob"}, {"__model__": "Artist", "uri": "spotify:artist:3Isy6kedDrgPYoTS1dazA9", "name": "Sean Paul"}]}, "track_no": 1, "disc_no": 1, "length": 165909, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0AH3qQFtYXEoCJrc1vysel", "name": "Lifeline (feat. Ella Henderson)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GZJ2POiwPZoW7UVYjNj8i", "name": "Glockenbach"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}], "album": {"__model__": "Album", "uri": "spotify:album:6cXVZGm8DdsT8QZpfeUST1", "name": "Lifeline (feat. Ella Henderson)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7GZJ2POiwPZoW7UVYjNj8i", "name": "Glockenbach"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}]}, "track_no": 1, "disc_no": 1, "length": 170253, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0BHNkpGmcexaGyUHDZCQXG", "name": "Monster", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1l2ekx5skC4gJH8djERwh1", "name": "Don Diablo"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}], "album": {"__model__": "Album", "uri": "spotify:album:6IpcyL6OyZJKm5DiHpk9ig", "name": "Monster", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1l2ekx5skC4gJH8djERwh1", "name": "Don Diablo"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}]}, "track_no": 1, "disc_no": 1, "length": 144000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4I1cbxHQdui27mPGHPXXMO", "name": "Couldn\'t Care Less (feat. Gia Koka)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:71WExccCBN2mw0klSzfYzz", "name": "Gia Koka"}, {"__model__": "Artist", "uri": "spotify:artist:2f1gRV8q7Wua3x7dkoWrbS", "name": "ALT\\u00c9GO"}], "album": {"__model__": "Album", "uri": "spotify:album:5uALiucSFQTU1ZG1Z8pRwQ", "name": "Couldn\'t Care Less (feat. Gia Koka)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:71WExccCBN2mw0klSzfYzz", "name": "Gia Koka"}, {"__model__": "Artist", "uri": "spotify:artist:2f1gRV8q7Wua3x7dkoWrbS", "name": "ALT\\u00c9GO"}]}, "track_no": 1, "disc_no": 1, "length": 145946, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2hTlaUQWoevROx9V9oYt7f", "name": "Hide Away (Alan Walker Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Dd3NScHWwnW6obMFbl1BH", "name": "Daya"}, {"__model__": "Artist", "uri": "spotify:artist:7vk5e3vY1uw9plTHJAMwjN", "name": "Alan Walker"}], "album": {"__model__": "Album", "uri": "spotify:album:2nJlv1pIys7dtM2vhiUL2N", "name": "Hide Away (Alan Walker Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Dd3NScHWwnW6obMFbl1BH", "name": "Daya"}, {"__model__": "Artist", "uri": "spotify:artist:7vk5e3vY1uw9plTHJAMwjN", "name": "Alan Walker"}]}, "track_no": 1, "disc_no": 1, "length": 137538, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5njyNzmpj3PmiQNllomp6C", "name": "Hello - Super Edit", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1bj5GrcLom5gZFF5t949Xl", "name": "Martin Solveig"}, {"__model__": "Artist", "uri": "spotify:artist:4GLJPBj5Cdr9AgLKvLWM4n", "name": "Dragonette"}], "album": {"__model__": "Album", "uri": "spotify:album:6k9XWJIuzEdRogiwn31ruB", "name": "Hello (Super Edit)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1bj5GrcLom5gZFF5t949Xl", "name": "Martin Solveig"}, {"__model__": "Artist", "uri": "spotify:artist:4GLJPBj5Cdr9AgLKvLWM4n", "name": "Dragonette"}]}, "track_no": 1, "disc_no": 1, "length": 159008, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5n3jPpWweeAWjSEIONrcXS", "name": "Shadows Of The Night - GIGI DAG Mix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5dnmJca9sE7eYfwKyeWVI0", "name": "GIGI DAG"}, {"__model__": "Artist", "uri": "spotify:artist:2PMTEy2vzCh81UZTpjK7fZ", "name": "Boostedkids"}, {"__model__": "Artist", "uri": "spotify:artist:1OAjDaKgg00KCUYqDe68un", "name": "Gigi D\'Agostino"}], "album": {"__model__": "Album", "uri": "spotify:album:5X1zTvAgAce4WDfP2vRBbi", "name": "Shadows Of The Night (GIGI DAG Mix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2PMTEy2vzCh81UZTpjK7fZ", "name": "Boostedkids"}, {"__model__": "Artist", "uri": "spotify:artist:1OAjDaKgg00KCUYqDe68un", "name": "Gigi D\'Agostino"}]}, "track_no": 1, "disc_no": 1, "length": 162130, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0d8qNWRwQafcOXAyw6FxiB", "name": "Multiply", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4EPJlUEBy49EX1wuFOvtjK", "name": "Becky Hill"}], "album": {"__model__": "Album", "uri": "spotify:album:0aniMlLzu8HCWo6wXDgh75", "name": "Multiply", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4EPJlUEBy49EX1wuFOvtjK", "name": "Becky Hill"}]}, "track_no": 1, "disc_no": 1, "length": 148135, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3GcdNX6fTmBUqXrZzKiFsD", "name": "Queen Of My Castle", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LcUpNlXFEleaLlelmkv2R", "name": "Kris Kross Amsterdam"}, {"__model__": "Artist", "uri": "spotify:artist:2w9zwq3AktTeYYMuhMjju8", "name": "INNA"}], "album": {"__model__": "Album", "uri": "spotify:album:6TLzatrtL6wmgQa6cdJ5YN", "name": "Queen Of My Castle", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LcUpNlXFEleaLlelmkv2R", "name": "Kris Kross Amsterdam"}, {"__model__": "Artist", "uri": "spotify:artist:2w9zwq3AktTeYYMuhMjju8", "name": "INNA"}]}, "track_no": 1, "disc_no": 1, "length": 156290, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0SML6wWerD0yI2Xd4OUC1R", "name": "Better Off (Alone, Pt. III)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3wE6Lb4RCyPMoXsnXV0ZPC", "name": "Vikkstar"}, {"__model__": "Artist", "uri": "spotify:artist:7vk5e3vY1uw9plTHJAMwjN", "name": "Alan Walker"}, {"__model__": "Artist", "uri": "spotify:artist:1xT5p0VBpnZDrvVSjX9sri", "name": "Dash Berlin"}], "album": {"__model__": "Album", "uri": "spotify:album:2pElzwHGoJr3zPA05onhr0", "name": "Walkerworld", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7vk5e3vY1uw9plTHJAMwjN", "name": "Alan Walker"}]}, "track_no": 5, "disc_no": 1, "length": 151702, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2pgAIjDHGyhCiljwR8cHA6", "name": "Dance With You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:32CSGSXgKI6WgPHwzSRYbG", "name": "Mohtiv"}], "album": {"__model__": "Album", "uri": "spotify:album:37ON9AutvXnoBSES8QzuIA", "name": "Dance With You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:32CSGSXgKI6WgPHwzSRYbG", "name": "Mohtiv"}]}, "track_no": 1, "disc_no": 1, "length": 172920, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:59ySremqxhrlZnCuNrqf1Y", "name": "Under The Sun (with Alok)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4dEayBlrVBjaQOktGkmWki", "name": "Switch Disco"}, {"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}], "album": {"__model__": "Album", "uri": "spotify:album:4PP92BFZLs8PMzJoKtNn5I", "name": "Under The Sun (with Alok)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4dEayBlrVBjaQOktGkmWki", "name": "Switch Disco"}, {"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}]}, "track_no": 1, "disc_no": 1, "length": 165743, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7skteOnDbwZ3ZvjSe99xv2", "name": "i like the way you kiss me - southstar remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0PCCGZ0wGLizHt2KZ7hhA2", "name": "Artemas"}, {"__model__": "Artist", "uri": "spotify:artist:1GVuCyb4PlArufUZDUnRQi", "name": "southstar"}], "album": {"__model__": "Album", "uri": "spotify:album:7jYsvUIbj8OktGfdnCU4LB", "name": "i like the way you kiss me (remixes)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0PCCGZ0wGLizHt2KZ7hhA2", "name": "Artemas"}]}, "track_no": 1, "disc_no": 1, "length": 137986, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3ElGRG3DqSzzkh1b2wnbzf", "name": "We Could Be Together", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Bc52Zzq4Hx7Dqm0Qw8bJL", "name": "Daddy DJ"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}, {"__model__": "Artist", "uri": "spotify:artist:0TKFPt9w0AAEnhB9bd0pLy", "name": "LUM!X"}], "album": {"__model__": "Album", "uri": "spotify:album:7xgmfo0gHFJk9DNdOfqBNn", "name": "We Could Be Together (feat. Daddy DJ)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2Bc52Zzq4Hx7Dqm0Qw8bJL", "name": "Daddy DJ"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}, {"__model__": "Artist", "uri": "spotify:artist:0TKFPt9w0AAEnhB9bd0pLy", "name": "LUM!X"}]}, "track_no": 1, "disc_no": 1, "length": 149642, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0h3Xy4V4apMraB5NuM8U7Z", "name": "Stumblin\' In", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}], "album": {"__model__": "Album", "uri": "spotify:album:2HxzXLKO0AvkScWYHSspQc", "name": "Stumblin\' In", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}]}, "track_no": 1, "disc_no": 1, "length": 213363, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3360fzHkXtFCGSnTpyBMRA", "name": "Howl", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2ABBMkcUeM9hdpimo86mo6", "name": "Tourist"}, {"__model__": "Artist", "uri": "spotify:artist:2vf4pRsEY6LpL5tKmqWb64", "name": "Elderbrook"}], "album": {"__model__": "Album", "uri": "spotify:album:6IYBjFaUzMGNj6mptyYg66", "name": "Howl", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2ABBMkcUeM9hdpimo86mo6", "name": "Tourist"}, {"__model__": "Artist", "uri": "spotify:artist:2vf4pRsEY6LpL5tKmqWb64", "name": "Elderbrook"}]}, "track_no": 1, "disc_no": 1, "length": 257430, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0sJMoIcWlkdSqnADm5Q2am", "name": "Life", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7A0awCXkE1FtSU8B0qwOJQ", "name": "Jamie xx"}, {"__model__": "Artist", "uri": "spotify:artist:6UE7nl9mha6s8z0wFQFIZ2", "name": "Robyn"}], "album": {"__model__": "Album", "uri": "spotify:album:7r1qqHjaLvoHU3Mwsh1kkl", "name": "Life", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7A0awCXkE1FtSU8B0qwOJQ", "name": "Jamie xx"}, {"__model__": "Artist", "uri": "spotify:artist:6UE7nl9mha6s8z0wFQFIZ2", "name": "Robyn"}]}, "track_no": 1, "disc_no": 1, "length": 202648, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7v4lL0VxQV8yTv29Tpf2sH", "name": "Head Down", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:7EQ0qTo7fWT7DPxmxtSYEc", "name": "Bastille"}], "album": {"__model__": "Album", "uri": "spotify:album:4FUeHNijvgnMa27510RDC2", "name": "Head Down", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}, {"__model__": "Artist", "uri": "spotify:artist:7EQ0qTo7fWT7DPxmxtSYEc", "name": "Bastille"}]}, "track_no": 1, "disc_no": 1, "length": 173888, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6Hht0SIzJwQYBkDD07Dnoj", "name": "Thunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3TjFefusAoJFMiB3hrsRDE", "name": "Brendan Mills"}, {"__model__": "Artist", "uri": "spotify:artist:2tndYCXQneCV4jtoWRwVpz", "name": "Lucas Estrada"}, {"__model__": "Artist", "uri": "spotify:artist:5gTqc3p5WdszJ2AtGElosu", "name": "LRMEO"}, {"__model__": "Artist", "uri": "spotify:artist:4jjfOnLNOdOKlHScCytZzV", "name": "BELLA X"}], "album": {"__model__": "Album", "uri": "spotify:album:0lnPUG1O0J3zTNgLa6B5Nj", "name": "Thunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3TjFefusAoJFMiB3hrsRDE", "name": "Brendan Mills"}, {"__model__": "Artist", "uri": "spotify:artist:2tndYCXQneCV4jtoWRwVpz", "name": "Lucas Estrada"}, {"__model__": "Artist", "uri": "spotify:artist:4jjfOnLNOdOKlHScCytZzV", "name": "BELLA X"}]}, "track_no": 1, "disc_no": 1, "length": 156985, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6Y1szSzgBTj39XorUpxGXV", "name": "Black Magic Woman", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Fx9JQTrRogacwiF4Drhoy", "name": "Ginton"}, {"__model__": "Artist", "uri": "spotify:artist:30Umdbc6mDkhyrfyPw2quC", "name": "Kaylan Arnold"}], "album": {"__model__": "Album", "uri": "spotify:album:4tWsyDsJaSDp0Z0PTa0vLP", "name": "Black Magic Woman", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4Fx9JQTrRogacwiF4Drhoy", "name": "Ginton"}, {"__model__": "Artist", "uri": "spotify:artist:30Umdbc6mDkhyrfyPw2quC", "name": "Kaylan Arnold"}]}, "track_no": 1, "disc_no": 1, "length": 218625, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4GbjkFYjzry6Sh358ITgCs", "name": "PATT (Party All the Time) - Adam Beyer, Layton Giordani & Green Velvet Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7rVEQZBDtYmToQaYOQJCm2", "name": "Sharam"}, {"__model__": "Artist", "uri": "spotify:artist:3ABaec4jjl95VqmG1iD4k2", "name": "Green Velvet"}, {"__model__": "Artist", "uri": "spotify:artist:1btv9qmIpbp7q1ixCYNdHu", "name": "Adam Beyer"}, {"__model__": "Artist", "uri": "spotify:artist:7mC3RkNNTV6p2j9w4F8Ip4", "name": "Layton Giordani"}], "album": {"__model__": "Album", "uri": "spotify:album:0f96s6zKjU6FBoT5Do4466", "name": "PATT (Party All the Time) [Adam Beyer, Layton Giordani & Green Velvet Remix]", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7rVEQZBDtYmToQaYOQJCm2", "name": "Sharam"}, {"__model__": "Artist", "uri": "spotify:artist:7mC3RkNNTV6p2j9w4F8Ip4", "name": "Layton Giordani"}, {"__model__": "Artist", "uri": "spotify:artist:1btv9qmIpbp7q1ixCYNdHu", "name": "Adam Beyer"}]}, "track_no": 1, "disc_no": 1, "length": 183157, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6q36Cqt2d3O5jqrQR9uXCp", "name": "Summertime Blues (feat. Nathan Nicholson)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4q8SjmBr5X7DUmVvrnNrsd", "name": "Nathan Nicholson"}, {"__model__": "Artist", "uri": "spotify:artist:5Igpc9iLZ3YGtKeYfSrrOE", "name": "Chris Lake"}, {"__model__": "Artist", "uri": "spotify:artist:1GuqTQbuixFHD6eBkFwVcb", "name": "Sammy Virji"}], "album": {"__model__": "Album", "uri": "spotify:album:7ddG8bsJLWEgVNONjhnT8z", "name": "Summertime Blues (feat. Nathan Nicholson)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4q8SjmBr5X7DUmVvrnNrsd", "name": "Nathan Nicholson"}, {"__model__": "Artist", "uri": "spotify:artist:5Igpc9iLZ3YGtKeYfSrrOE", "name": "Chris Lake"}, {"__model__": "Artist", "uri": "spotify:artist:1GuqTQbuixFHD6eBkFwVcb", "name": "Sammy Virji"}]}, "track_no": 1, "disc_no": 1, "length": 251201, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2x4JC9TxW2LACuuxbsncfG", "name": "Mockingbird", "artists": [{"__model__": "Artist", "uri": "spotify:artist:73jBynjsVtofjRpdpRAJGk", "name": "Dimitri Vegas & Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}, {"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}], "album": {"__model__": "Album", "uri": "spotify:album:22dOSFgcI8e3gJbHpG5gYg", "name": "Mockingbird", "artists": [{"__model__": "Artist", "uri": "spotify:artist:73jBynjsVtofjRpdpRAJGk", "name": "Dimitri Vegas & Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}, {"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}]}, "track_no": 1, "disc_no": 1, "length": 154838, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1NpIUD4KqHaMT91kw0YV40", "name": "Honey Boy (feat. Nile Rodgers & Shenseea)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1OFOShsIbhy1l5x73yuVyB", "name": "Shenseea"}, {"__model__": "Artist", "uri": "spotify:artist:7jEEE187pVG6InOxn03oA5", "name": "Benjamin Ingrosso"}, {"__model__": "Artist", "uri": "spotify:artist:3yDIp0kaq9EFKe07X1X2rz", "name": "Nile Rodgers"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}], "album": {"__model__": "Album", "uri": "spotify:album:0WWjvPdLmnwYrTi03XJ9ib", "name": "Honey Boy (feat. Nile Rodgers & Shenseea)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7jEEE187pVG6InOxn03oA5", "name": "Benjamin Ingrosso"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}]}, "track_no": 1, "disc_no": 1, "length": 227283, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4OvFFy9nniyG6CsI86yNGL", "name": "Rest Of My Life", "artists": [{"__model__": "Artist", "uri": "spotify:artist:26WIQmMRRABfsQCIhwtNns", "name": "Sadie Rose Van"}, {"__model__": "Artist", "uri": "spotify:artist:1HBjj22wzbscIZ9sEb5dyf", "name": "Jonas Blue"}, {"__model__": "Artist", "uri": "spotify:artist:3E0d6yF8knEtWluzLbxCVA", "name": "Endless Summer"}, {"__model__": "Artist", "uri": "spotify:artist:20gsENnposVs2I4rQ5kvrf", "name": "Sam Feldt"}], "album": {"__model__": "Album", "uri": "spotify:album:7zeA4kJCW5R6Qef90r2zQM", "name": "Rest Of My Life", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1HBjj22wzbscIZ9sEb5dyf", "name": "Jonas Blue"}, {"__model__": "Artist", "uri": "spotify:artist:3E0d6yF8knEtWluzLbxCVA", "name": "Endless Summer"}, {"__model__": "Artist", "uri": "spotify:artist:20gsENnposVs2I4rQ5kvrf", "name": "Sam Feldt"}]}, "track_no": 1, "disc_no": 1, "length": 205810, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3CqaTHbiU2nBy3Ar9RnDHN", "name": "Baddy On The Floor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7A0awCXkE1FtSU8B0qwOJQ", "name": "Jamie xx"}, {"__model__": "Artist", "uri": "spotify:artist:0XfQBWgzisaS9ltDV9bXAS", "name": "Honey Dijon"}], "album": {"__model__": "Album", "uri": "spotify:album:2fDJNwprKYSK4ovmRzcoe4", "name": "Baddy On The Floor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7A0awCXkE1FtSU8B0qwOJQ", "name": "Jamie xx"}, {"__model__": "Artist", "uri": "spotify:artist:0XfQBWgzisaS9ltDV9bXAS", "name": "Honey Dijon"}]}, "track_no": 1, "disc_no": 1, "length": 222315, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:331l3xABO0HMr1Kkyh2LZq", "name": "I Don\'t Wanna Wait", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}], "album": {"__model__": "Album", "uri": "spotify:album:0wCLHkBRKcndhMQQpeo8Ji", "name": "I Don\'t Wanna Wait", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5Pwc4xIPtQLFEnJriah9YJ", "name": "OneRepublic"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}]}, "track_no": 1, "disc_no": 1, "length": 149667, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5UM6P3y6794GYNOzZvj2zh", "name": "I Want You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7btR5VXutQv39SDEzcfXEk", "name": "Nic Fanciulli"}, {"__model__": "Artist", "uri": "spotify:artist:5kLzaeSHrmS7okc5XNE6lv", "name": "Butch"}], "album": {"__model__": "Album", "uri": "spotify:album:3Dh81kJfGeinI3r7YMNX3E", "name": "I Want You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7btR5VXutQv39SDEzcfXEk", "name": "Nic Fanciulli"}, {"__model__": "Artist", "uri": "spotify:artist:5kLzaeSHrmS7okc5XNE6lv", "name": "Butch"}]}, "track_no": 1, "disc_no": 1, "length": 187286, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4QfikoJtCEiOj7G5R9m3sP", "name": "For Life (feat. Nile Rodgers)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3yDIp0kaq9EFKe07X1X2rz", "name": "Nile Rodgers"}, {"__model__": "Artist", "uri": "spotify:artist:23fqKkggKUBHNkbKtXEls4", "name": "Kygo"}, {"__model__": "Artist", "uri": "spotify:artist:6Gk5hoM7eW8NSCYhICMDHw", "name": "Zak Abel"}], "album": {"__model__": "Album", "uri": "spotify:album:2Cqf3izEp75CqTKgul5Mi1", "name": "For Life (feat. Nile Rodgers)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3yDIp0kaq9EFKe07X1X2rz", "name": "Nile Rodgers"}, {"__model__": "Artist", "uri": "spotify:artist:23fqKkggKUBHNkbKtXEls4", "name": "Kygo"}, {"__model__": "Artist", "uri": "spotify:artist:6Gk5hoM7eW8NSCYhICMDHw", "name": "Zak Abel"}]}, "track_no": 1, "disc_no": 1, "length": 175803, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:73rh3AJNXQl8iMWgWRrQTR", "name": "Lioness", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4hiLNlqr4vQdiuo1aQKSXS", "name": "Niki & The Dove"}, {"__model__": "Artist", "uri": "spotify:artist:1h6Cn3P4NGzXbaXidqURXs", "name": "Swedish House Mafia"}], "album": {"__model__": "Album", "uri": "spotify:album:2IG3XIcW8Vzk6rWJh0UU2u", "name": "Lioness", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4hiLNlqr4vQdiuo1aQKSXS", "name": "Niki & The Dove"}, {"__model__": "Artist", "uri": "spotify:artist:1h6Cn3P4NGzXbaXidqURXs", "name": "Swedish House Mafia"}]}, "track_no": 1, "disc_no": 1, "length": 172515, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3MBJxg2sT7CAdqYcdU8C5K", "name": "I Like It (with Nate Smith)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4AVFqumd2ogHFlRbKIjp1t", "name": "Alesso"}, {"__model__": "Artist", "uri": "spotify:artist:4NYMUsIcUUsBHbV9DICa5x", "name": "Nate Smith"}], "album": {"__model__": "Album", "uri": "spotify:album:2ENPW1y88zy7MAQJ7Vt5XC", "name": "I Like It (with Nate Smith)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4AVFqumd2ogHFlRbKIjp1t", "name": "Alesso"}, {"__model__": "Artist", "uri": "spotify:artist:4NYMUsIcUUsBHbV9DICa5x", "name": "Nate Smith"}]}, "track_no": 1, "disc_no": 1, "length": 152349, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0bhnFakmRioZbuQcmhVwoH", "name": "The Spark", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6BHou7i94KE1FpHgDVWZEK", "name": "Kabin Crew"}, {"__model__": "Artist", "uri": "spotify:artist:7BUWoquo4gsA4kREUujbSi", "name": "Lisdoonvarna Crew"}], "album": {"__model__": "Album", "uri": "spotify:album:6xNvkXuK0QL7vr9wEsCREW", "name": "The Spark", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6BHou7i94KE1FpHgDVWZEK", "name": "Kabin Crew"}]}, "track_no": 1, "disc_no": 1, "length": 146384, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:48lxT5qJF0yYyf2z4wB4xW", "name": "Pedro", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1c3uso4iIeeX3P0bhKaQDq", "name": "Jaxomy"}, {"__model__": "Artist", "uri": "spotify:artist:124jbwgd8Hh6LW7jAqTa8r", "name": "Agatino Romero"}, {"__model__": "Artist", "uri": "spotify:artist:6EVyI0S0b1Ld2nm37m5x85", "name": "Raffaella Carr\\u00e0"}], "album": {"__model__": "Album", "uri": "spotify:album:5y6RXjI5VPR0RyInghTbf1", "name": "Pedro", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1c3uso4iIeeX3P0bhKaQDq", "name": "Jaxomy"}, {"__model__": "Artist", "uri": "spotify:artist:124jbwgd8Hh6LW7jAqTa8r", "name": "Agatino Romero"}, {"__model__": "Artist", "uri": "spotify:artist:6EVyI0S0b1Ld2nm37m5x85", "name": "Raffaella Carr\\u00e0"}]}, "track_no": 1, "disc_no": 1, "length": 144846, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5JBtWpLoGO62gb5vax505b", "name": "Dopamine (feat. Eyelar)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3u4qXYRgHgU7YtjZt9sduX", "name": "Eyelar"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}], "album": {"__model__": "Album", "uri": "spotify:album:1IeEUrtmzQGatMM6uIA1in", "name": "Exotica", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}]}, "track_no": 5, "disc_no": 1, "length": 216091, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3Kwj07sN1wdzlRNMU8rNX0", "name": "How You Feel (Ft. Leven Kali)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4vhZgo4uiuMnCgnSJEb7yb", "name": "Erik Bandt"}, {"__model__": "Artist", "uri": "spotify:artist:4p5WgeiPSPpqPDs7T6OkWf", "name": "ANOTR"}, {"__model__": "Artist", "uri": "spotify:artist:5YZ5AExR68U3ZblH6HcO6B", "name": "Leven Kali"}], "album": {"__model__": "Album", "uri": "spotify:album:76AAYzJLL9rJHfOkPNAeB9", "name": "How You Feel (Ft. Leven Kali)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4vhZgo4uiuMnCgnSJEb7yb", "name": "Erik Bandt"}, {"__model__": "Artist", "uri": "spotify:artist:4p5WgeiPSPpqPDs7T6OkWf", "name": "ANOTR"}, {"__model__": "Artist", "uri": "spotify:artist:5YZ5AExR68U3ZblH6HcO6B", "name": "Leven Kali"}]}, "track_no": 1, "disc_no": 1, "length": 196853, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0ogdZxS5XtjVQeRfwgkjUN", "name": "Kongo (Han\\u00ee\\u00b4s Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1M56F5uqrk6uA42Gmy6Vqv", "name": "HAN\\u00ce"}, {"__model__": "Artist", "uri": "spotify:artist:1l4wo8qR1qvFN8aym2xmDM", "name": "Kolinga"}], "album": {"__model__": "Album", "uri": "spotify:album:1wMmeCeow1EZ422q2e7119", "name": "Kongo (Han\\u00ee \'s Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1M56F5uqrk6uA42Gmy6Vqv", "name": "HAN\\u00ce"}, {"__model__": "Artist", "uri": "spotify:artist:1l4wo8qR1qvFN8aym2xmDM", "name": "Kolinga"}]}, "track_no": 1, "disc_no": 1, "length": 233505, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4edT8gEcZN2J5tG13UEze8", "name": "Smooth Operator", "artists": [{"__model__": "Artist", "uri": "spotify:artist:76OZ1HAHb3VXmv9z2vaL57", "name": "The Good Son"}, {"__model__": "Artist", "uri": "spotify:artist:3bhEBhrSsz74SsgjRe1z6d", "name": "KHEMIS"}, {"__model__": "Artist", "uri": "spotify:artist:7mEajYyUcyqlvR4M6CpNkG", "name": "Diana Martinez"}], "album": {"__model__": "Album", "uri": "spotify:album:1KRu1EXjZxsJwx9gyzAIZm", "name": "Smooth Operator", "artists": [{"__model__": "Artist", "uri": "spotify:artist:76OZ1HAHb3VXmv9z2vaL57", "name": "The Good Son"}, {"__model__": "Artist", "uri": "spotify:artist:3bhEBhrSsz74SsgjRe1z6d", "name": "KHEMIS"}, {"__model__": "Artist", "uri": "spotify:artist:7mEajYyUcyqlvR4M6CpNkG", "name": "Diana Martinez"}]}, "track_no": 1, "disc_no": 1, "length": 198000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6W9qtw3ddhkYznaOxB50p8", "name": "The Feeling", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}], "album": {"__model__": "Album", "uri": "spotify:album:4Ec0qA1sxuX6vrViAwkxxG", "name": "The Feeling", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7f5Zgnp2spUuuzKplmRkt7", "name": "Lost Frequencies"}]}, "track_no": 1, "disc_no": 1, "length": 153449, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5OFVzqSeFxGpvDGyHvVeLj", "name": "It\'s Not Right But It\'s Okay", "artists": [{"__model__": "Artist", "uri": "spotify:artist:19VDJ9IKyBSUMDJxLsasP6", "name": "Mr. Belt & Wezol"}], "album": {"__model__": "Album", "uri": "spotify:album:116jZe8fEmfjKBh4d8ZcDO", "name": "It\'s Not Right But It\'s Okay", "artists": [{"__model__": "Artist", "uri": "spotify:artist:19VDJ9IKyBSUMDJxLsasP6", "name": "Mr. Belt & Wezol"}]}, "track_no": 1, "disc_no": 1, "length": 152304, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2USlegnFJLrVLpoVfPimKB", "name": "Thunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3iMzbvXlgNUpoFccD60bvr", "name": "Prezioso"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}, {"__model__": "Artist", "uri": "spotify:artist:0TKFPt9w0AAEnhB9bd0pLy", "name": "LUM!X"}], "album": {"__model__": "Album", "uri": "spotify:album:35Q09Y0b7ZxOoCdF7sBiGf", "name": "Thunder", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3iMzbvXlgNUpoFccD60bvr", "name": "Prezioso"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}, {"__model__": "Artist", "uri": "spotify:artist:0TKFPt9w0AAEnhB9bd0pLy", "name": "LUM!X"}]}, "track_no": 1, "disc_no": 1, "length": 160000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4jyh0DRepnfq6yLKXEPQv2", "name": "Champion", "artists": [{"__model__": "Artist", "uri": "spotify:artist:08jywfUS0hp8XYlYs0cvz8", "name": "Rampa"}, {"__model__": "Artist", "uri": "spotify:artist:3c1sTwL4HuWkrciiKHpnmx", "name": "Sparrow & Barbossa"}, {"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}], "album": {"__model__": "Album", "uri": "spotify:album:2EmksNEKe2Fxg5xqIaJ8ai", "name": "Champion", "artists": [{"__model__": "Artist", "uri": "spotify:artist:08jywfUS0hp8XYlYs0cvz8", "name": "Rampa"}, {"__model__": "Artist", "uri": "spotify:artist:3c1sTwL4HuWkrciiKHpnmx", "name": "Sparrow & Barbossa"}, {"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}]}, "track_no": 1, "disc_no": 1, "length": 381322, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0yOUTG5wa92S9P10pvkcNn", "name": "Delilah", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Kz7MXIUFMtp5Ts91lagtR", "name": "MIKOLAS"}, {"__model__": "Artist", "uri": "spotify:artist:0JRqO4cmb3UXFw4itnYSaH", "name": "Mark Neve"}], "album": {"__model__": "Album", "uri": "spotify:album:61i6ckpVznKilsIoiI79q7", "name": "Delilah", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Kz7MXIUFMtp5Ts91lagtR", "name": "MIKOLAS"}, {"__model__": "Artist", "uri": "spotify:artist:0JRqO4cmb3UXFw4itnYSaH", "name": "Mark Neve"}]}, "track_no": 1, "disc_no": 1, "length": 141027, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4f9iU6U8XBqlzZyoEHirXS", "name": "Smash My Heart", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3t5xRXzsuZmMDkQzgOX35S", "name": "Robin Schulz"}], "album": {"__model__": "Album", "uri": "spotify:album:2RfJhw7ge51dinrgOe6gSL", "name": "Pink", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3t5xRXzsuZmMDkQzgOX35S", "name": "Robin Schulz"}]}, "track_no": 2, "disc_no": 1, "length": 170706, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1snwbIFzhiPvpodAbvNJpi", "name": "Behind These Hazel Eyes", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3nQthw8h6ExuXWB7E6c3PQ", "name": "Bounce Projectz"}], "album": {"__model__": "Album", "uri": "spotify:album:38t6RciouD0GiLWdGz30bq", "name": "Behind These Hazel Eyes", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3nQthw8h6ExuXWB7E6c3PQ", "name": "Bounce Projectz"}]}, "track_no": 1, "disc_no": 1, "length": 197147, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5vlzH0ps6WDyb158oFTAb3", "name": "Lionheart (Fearless)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6DgP9otnZw5z6daOntINxp", "name": "Joel Corry"}, {"__model__": "Artist", "uri": "spotify:artist:5SHxzwjek1Pipl1Yk11UHv", "name": "Tom Grennan"}], "album": {"__model__": "Album", "uri": "spotify:album:68U7caniDmdQHifJdnlYFT", "name": "Lionheart (Fearless)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6DgP9otnZw5z6daOntINxp", "name": "Joel Corry"}, {"__model__": "Artist", "uri": "spotify:artist:5SHxzwjek1Pipl1Yk11UHv", "name": "Tom Grennan"}]}, "track_no": 1, "disc_no": 1, "length": 186689, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4fLnoXqsxHZFvGKppc7kCr", "name": "Cynical", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ACEUD7UsmmXrnj4OLt8f9", "name": "twocolors"}, {"__model__": "Artist", "uri": "spotify:artist:2UOx6w3eHpPKc3RBnNV3Rl", "name": "Safri Duo"}, {"__model__": "Artist", "uri": "spotify:artist:3xAB6KlDT1mrv1y74c3H3X", "name": "Chris de Sarandy"}], "album": {"__model__": "Album", "uri": "spotify:album:4vkCsDg2I4j0vo2lpBgiWa", "name": "Cynical", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7ACEUD7UsmmXrnj4OLt8f9", "name": "twocolors"}, {"__model__": "Artist", "uri": "spotify:artist:2UOx6w3eHpPKc3RBnNV3Rl", "name": "Safri Duo"}, {"__model__": "Artist", "uri": "spotify:artist:3xAB6KlDT1mrv1y74c3H3X", "name": "Chris de Sarandy"}]}, "track_no": 1, "disc_no": 1, "length": 191365, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3bK1zVFBKIzYjmptmI4NsJ", "name": "Overdrive (feat. Norma Jean Martine)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4AKwRarlmsUlLjIwt38NLw", "name": "Ofenbach"}, {"__model__": "Artist", "uri": "spotify:artist:2fsk4VlJdNF6G8cCMDrrzB", "name": "Norma Jean Martine"}], "album": {"__model__": "Album", "uri": "spotify:album:2axYqSKAhWaN60ijTZ0XXg", "name": "Overdrive (feat. Norma Jean Martine)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4AKwRarlmsUlLjIwt38NLw", "name": "Ofenbach"}, {"__model__": "Artist", "uri": "spotify:artist:2fsk4VlJdNF6G8cCMDrrzB", "name": "Norma Jean Martine"}]}, "track_no": 1, "disc_no": 1, "length": 155905, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2bI6KAUqXeIXGAEEvup8ri", "name": "Sunshine (My Girl)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Se1y4vDcu9fVHLqdj1N3q", "name": "Wuki"}], "album": {"__model__": "Album", "uri": "spotify:album:7AE0HaidGUaRBSmIZmJ8As", "name": "Sunshine (My Girl)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6Se1y4vDcu9fVHLqdj1N3q", "name": "Wuki"}]}, "track_no": 1, "disc_no": 1, "length": 131250, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:29I9dv9Nq704w0Oc5yFGsR", "name": "She\\u2019s Gone, Dance On", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6nS5roXSAGhTGr34W6n7Et", "name": "Disclosure"}], "album": {"__model__": "Album", "uri": "spotify:album:4klc9KJJVpA7fwJJT1duGq", "name": "She\\u2019s Gone, Dance On", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6nS5roXSAGhTGr34W6n7Et", "name": "Disclosure"}]}, "track_no": 1, "disc_no": 1, "length": 226773, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3D3fw7H4zK3S6prSBncAkt", "name": "Fever", "artists": [{"__model__": "Artist", "uri": "spotify:artist:34SBu2kvAUh84umN8Pi0iI", "name": "Hight"}, {"__model__": "Artist", "uri": "spotify:artist:26OmQHradZrF0CS7DrgWDH", "name": "Lewis Thompson"}, {"__model__": "Artist", "uri": "spotify:artist:1ocnIbhFWM9bSPrd7Hu4zF", "name": "Punctual"}], "album": {"__model__": "Album", "uri": "spotify:album:2HD81FIC7edc7NBQ8B5yVr", "name": "Fever", "artists": [{"__model__": "Artist", "uri": "spotify:artist:26OmQHradZrF0CS7DrgWDH", "name": "Lewis Thompson"}, {"__model__": "Artist", "uri": "spotify:artist:1ocnIbhFWM9bSPrd7Hu4zF", "name": "Punctual"}]}, "track_no": 1, "disc_no": 1, "length": 146692, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0gCbPAMhtXptfzsUCac5La", "name": "Bucovina 2023", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5nki7yRhxgM509M5ADlN1p", "name": "Oliver Heldens"}, {"__model__": "Artist", "uri": "spotify:artist:0F8l1raRpXvRCsTrfSVocA", "name": "Shantel"}], "album": {"__model__": "Album", "uri": "spotify:album:6bXo2rgz9XgOZEaSctxNDm", "name": "Bucovina 2023", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5nki7yRhxgM509M5ADlN1p", "name": "Oliver Heldens"}, {"__model__": "Artist", "uri": "spotify:artist:0F8l1raRpXvRCsTrfSVocA", "name": "Shantel"}]}, "track_no": 1, "disc_no": 1, "length": 187205, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3aNxfCcd9EohIxKmcQv1zn", "name": "Eternity", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6xQvQwZQQuq9R3TdPNbcR8", "name": "Bassjackers"}, {"__model__": "Artist", "uri": "spotify:artist:0CbeG1224FS58EUx4tPevZ", "name": "Timmy Trumpet"}, {"__model__": "Artist", "uri": "spotify:artist:2wX6xSig4Rig5kZU6ePlWe", "name": "KSHMR"}], "album": {"__model__": "Album", "uri": "spotify:album:1JjGogI2XIeKZK0UOSJQaY", "name": "Eternity", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6xQvQwZQQuq9R3TdPNbcR8", "name": "Bassjackers"}, {"__model__": "Artist", "uri": "spotify:artist:0CbeG1224FS58EUx4tPevZ", "name": "Timmy Trumpet"}, {"__model__": "Artist", "uri": "spotify:artist:2wX6xSig4Rig5kZU6ePlWe", "name": "KSHMR"}]}, "track_no": 1, "disc_no": 1, "length": 135428, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6cx06DFPPHchuUAcTxznu9", "name": "Head & Heart (feat. MNEK)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7uMh23xWiuR7zsNkuNcm2G", "name": "MNEK"}, {"__model__": "Artist", "uri": "spotify:artist:6DgP9otnZw5z6daOntINxp", "name": "Joel Corry"}], "album": {"__model__": "Album", "uri": "spotify:album:5glfCPECXSHzidU6exW8wO", "name": "Head & Heart (feat. MNEK)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7uMh23xWiuR7zsNkuNcm2G", "name": "MNEK"}, {"__model__": "Artist", "uri": "spotify:artist:6DgP9otnZw5z6daOntINxp", "name": "Joel Corry"}]}, "track_no": 1, "disc_no": 1, "length": 166028, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5ZUIPLoTLJZrPQh2kFZEUM", "name": "Addicted", "artists": [{"__model__": "Artist", "uri": "spotify:artist:69GGBxA162lTqCwzJG5jLp", "name": "The Chainsmokers"}, {"__model__": "Artist", "uri": "spotify:artist:6mDl7lQiLxT0iQ8LYhAlWy", "name": "Zerb"}, {"__model__": "Artist", "uri": "spotify:artist:4ZhFCxPekpmV12n2xMeF2z", "name": "Ink"}], "album": {"__model__": "Album", "uri": "spotify:album:7yO1vbedliKtwQ65jAjBQr", "name": "Addicted", "artists": [{"__model__": "Artist", "uri": "spotify:artist:69GGBxA162lTqCwzJG5jLp", "name": "The Chainsmokers"}, {"__model__": "Artist", "uri": "spotify:artist:6mDl7lQiLxT0iQ8LYhAlWy", "name": "Zerb"}, {"__model__": "Artist", "uri": "spotify:artist:4ZhFCxPekpmV12n2xMeF2z", "name": "Ink"}]}, "track_no": 1, "disc_no": 1, "length": 152250, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0LMwmV37RCmBO2so0szAFs", "name": "Whatever", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4npEfmQ6YuiwW1GpUmaq3F", "name": "Ava Max"}, {"__model__": "Artist", "uri": "spotify:artist:23fqKkggKUBHNkbKtXEls4", "name": "Kygo"}], "album": {"__model__": "Album", "uri": "spotify:album:2DoFm78vsYw31kJRzvIP4l", "name": "Whatever", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4npEfmQ6YuiwW1GpUmaq3F", "name": "Ava Max"}, {"__model__": "Artist", "uri": "spotify:artist:23fqKkggKUBHNkbKtXEls4", "name": "Kygo"}]}, "track_no": 1, "disc_no": 1, "length": 178273, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6yW6Q8ZPgDBQA1yHWL4Jmh", "name": "Mas Que Nada", "artists": [{"__model__": "Artist", "uri": "spotify:artist:65c5si0ePAwkOCn4M35Ho7", "name": "S\\u00e9rgio Mendes"}, {"__model__": "Artist", "uri": "spotify:artist:5nki7yRhxgM509M5ADlN1p", "name": "Oliver Heldens"}, {"__model__": "Artist", "uri": "spotify:artist:5IrxhrMyvZxzgPYrC9j2km", "name": "Ian Asher"}], "album": {"__model__": "Album", "uri": "spotify:album:44wLGCkvr83VxYsioCROFf", "name": "Mas Que Nada", "artists": [{"__model__": "Artist", "uri": "spotify:artist:65c5si0ePAwkOCn4M35Ho7", "name": "S\\u00e9rgio Mendes"}, {"__model__": "Artist", "uri": "spotify:artist:5nki7yRhxgM509M5ADlN1p", "name": "Oliver Heldens"}, {"__model__": "Artist", "uri": "spotify:artist:5IrxhrMyvZxzgPYrC9j2km", "name": "Ian Asher"}]}, "track_no": 1, "disc_no": 1, "length": 127016, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3JlHRjPt2TNB9h7VFf0im2", "name": "Weekends", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1HBjj22wzbscIZ9sEb5dyf", "name": "Jonas Blue"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}], "album": {"__model__": "Album", "uri": "spotify:album:68Ph2nuIeP3e0vzRxrUmkh", "name": "Weekends", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1HBjj22wzbscIZ9sEb5dyf", "name": "Jonas Blue"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}]}, "track_no": 1, "disc_no": 1, "length": 127003, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:181AxLRTyYh9WUxEjmJt1Y", "name": "Trompeta", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4RSyJzf7ef6Iu2rnLdabNq", "name": "Willy William"}], "album": {"__model__": "Album", "uri": "spotify:album:0x8fxnTkzXKsZVzdZ6Qxka", "name": "Trompeta", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4RSyJzf7ef6Iu2rnLdabNq", "name": "Willy William"}]}, "track_no": 1, "disc_no": 1, "length": 168373, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3ol5EIFVcL4XneXKXjQpfx", "name": "Paradise", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4FrXHrpbDLNyO3pbVv8RmF", "name": "Sophie and the Giants"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}], "album": {"__model__": "Album", "uri": "spotify:album:7Ddr2KE2jdn3QRvcuFGDE3", "name": "Paradise", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4FrXHrpbDLNyO3pbVv8RmF", "name": "Sophie and the Giants"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}]}, "track_no": 1, "disc_no": 1, "length": 197640, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1LldihpfcYdxAnCigKijW2", "name": "Sippin\' Yak", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7MdlXmq2HViAJWo9cf30sR", "name": "Cloonee"}], "album": {"__model__": "Album", "uri": "spotify:album:4BUST0vfVrEIgGszjVd9JD", "name": "Sippin\' Yak", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7MdlXmq2HViAJWo9cf30sR", "name": "Cloonee"}]}, "track_no": 1, "disc_no": 1, "length": 146230, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6KtBWVISsuAYuBPldi9ycg", "name": "How You Samba", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LcUpNlXFEleaLlelmkv2R", "name": "Kris Kross Amsterdam"}, {"__model__": "Artist", "uri": "spotify:artist:0haZhu4fFKt0Ag94kZDiz2", "name": "Sof\\u00eda Reyes"}, {"__model__": "Artist", "uri": "spotify:artist:0Tob4H0FLtEONHU1MjpUEp", "name": "Tinie Tempah"}], "album": {"__model__": "Album", "uri": "spotify:album:5B9NWaPETgnKjiLuO58V3P", "name": "How You Samba", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4LcUpNlXFEleaLlelmkv2R", "name": "Kris Kross Amsterdam"}, {"__model__": "Artist", "uri": "spotify:artist:0haZhu4fFKt0Ag94kZDiz2", "name": "Sof\\u00eda Reyes"}, {"__model__": "Artist", "uri": "spotify:artist:0Tob4H0FLtEONHU1MjpUEp", "name": "Tinie Tempah"}]}, "track_no": 1, "disc_no": 1, "length": 151680, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1ls2PNiOHOxmSfHRyslgAl", "name": "Shiver", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7kNqXtgeIwFtelmRjWv205", "name": "John Summit"}, {"__model__": "Artist", "uri": "spotify:artist:4yX6mpMyBGf9UfvBB8JJrc", "name": "HAYLA"}], "album": {"__model__": "Album", "uri": "spotify:album:1mJnSN0jQDklAu7SoSF8Vs", "name": "Shiver", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7kNqXtgeIwFtelmRjWv205", "name": "John Summit"}, {"__model__": "Artist", "uri": "spotify:artist:4yX6mpMyBGf9UfvBB8JJrc", "name": "HAYLA"}]}, "track_no": 1, "disc_no": 1, "length": 234330, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4yMXKeuRDOIzrh3fBiJYds", "name": "Vent", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7tP7gxk3jhX8DWrl3thctC", "name": "NOIT"}], "album": {"__model__": "Album", "uri": "spotify:album:5wr0mILtj1RIw3ig141YpU", "name": "Vent", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7tP7gxk3jhX8DWrl3thctC", "name": "NOIT"}]}, "track_no": 1, "disc_no": 1, "length": 176898, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7hcsfB62NBGaBHdin3V2o5", "name": "3 Malas", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1aRWWqUGxjgTSGQYHGZbot", "name": "BADDIES ONLY"}], "album": {"__model__": "Album", "uri": "spotify:album:4mPEpJuDTFsPoZhgZkQ6mm", "name": "3 Malas", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1aRWWqUGxjgTSGQYHGZbot", "name": "BADDIES ONLY"}]}, "track_no": 1, "disc_no": 1, "length": 95039, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0agQ9vIV7NP4dntGKLcCXO", "name": "Somebody (2024)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1VJ0briNOlXRtJUAzoUJdt", "name": "FISHER"}, {"__model__": "Artist", "uri": "spotify:artist:5Igpc9iLZ3YGtKeYfSrrOE", "name": "Chris Lake"}, {"__model__": "Artist", "uri": "spotify:artist:2AsusXITU8P25dlRNhcAbG", "name": "Gotye"}, {"__model__": "Artist", "uri": "spotify:artist:6hk7Yq1DU9QcCCrz9uc0Ti", "name": "Kimbra"}, {"__model__": "Artist", "uri": "spotify:artist:5fAwPpS78sokZdpktoSUE8", "name": "Sante Sansone"}], "album": {"__model__": "Album", "uri": "spotify:album:5eKQYtDqVmrHPZoKHG1LlH", "name": "Somebody (2024)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2AsusXITU8P25dlRNhcAbG", "name": "Gotye"}, {"__model__": "Artist", "uri": "spotify:artist:1VJ0briNOlXRtJUAzoUJdt", "name": "FISHER"}, {"__model__": "Artist", "uri": "spotify:artist:5Igpc9iLZ3YGtKeYfSrrOE", "name": "Chris Lake"}]}, "track_no": 1, "disc_no": 1, "length": 153518, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0JZ1ABjN8q7TNwMP39NjvU", "name": "Not Fair", "artists": [{"__model__": "Artist", "uri": "spotify:artist:61PUjJm9JH5ck3LxD6RypE", "name": "Enny-Mae"}, {"__model__": "Artist", "uri": "spotify:artist:6v2YWK8EvCyut0QtBcAypu", "name": "Old Jim"}, {"__model__": "Artist", "uri": "spotify:artist:1ZPGzmbFTn8GRjqTqnLiFE", "name": "Niklas Dee"}], "album": {"__model__": "Album", "uri": "spotify:album:57jsctxgXIlNnaWtZpjweW", "name": "Not Fair", "artists": [{"__model__": "Artist", "uri": "spotify:artist:61PUjJm9JH5ck3LxD6RypE", "name": "Enny-Mae"}, {"__model__": "Artist", "uri": "spotify:artist:6v2YWK8EvCyut0QtBcAypu", "name": "Old Jim"}, {"__model__": "Artist", "uri": "spotify:artist:1ZPGzmbFTn8GRjqTqnLiFE", "name": "Niklas Dee"}]}, "track_no": 1, "disc_no": 1, "length": 163034, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6VD3T09spn64tjPcBih64P", "name": "The Door - CYRIL Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}, {"__model__": "Artist", "uri": "spotify:artist:33qOK5uJ8AR2xuQQAhHump", "name": "Teddy Swims"}], "album": {"__model__": "Album", "uri": "spotify:album:0lFoxDrwrNWwtfw1KohwAN", "name": "The Door (CYRIL Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:11kt6ggsdxvI8MhyeSMKom", "name": "CYRIL"}, {"__model__": "Artist", "uri": "spotify:artist:33qOK5uJ8AR2xuQQAhHump", "name": "Teddy Swims"}]}, "track_no": 1, "disc_no": 1, "length": 210476, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:766h5Uf88AzjgUsmb8wWe8", "name": "One By One", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7M9O9v7kmiDSjN4eKFSik7", "name": "HOSANNA"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}], "album": {"__model__": "Album", "uri": "spotify:album:58AR5fqutmWyadTfOYoYA5", "name": "One By One", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7M9O9v7kmiDSjN4eKFSik7", "name": "HOSANNA"}, {"__model__": "Artist", "uri": "spotify:artist:5ENS85nZShljwNgg4wFD7D", "name": "Gabry Ponte"}]}, "track_no": 1, "disc_no": 1, "length": 145920, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0sftzYE0YgPHXrvJyUyGjB", "name": "Deep In Your Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:64M6ah0SkkRsnPGtGiRAbb", "name": "Bebe Rexha"}], "album": {"__model__": "Album", "uri": "spotify:album:3QkffLjHLnGMUgMAvrOgrs", "name": "Deep In Your Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:64M6ah0SkkRsnPGtGiRAbb", "name": "Bebe Rexha"}]}, "track_no": 1, "disc_no": 1, "length": 144648, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0GT2hQQ6mdHeW0AZDl5NlJ", "name": "Gatluak - Bakermat Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6kpYdtbD0QinjBcwkxLPm3", "name": "Nyaruach"}, {"__model__": "Artist", "uri": "spotify:artist:3MyFDtqB80WZvbtCZRsekM", "name": "Bakermat"}, {"__model__": "Artist", "uri": "spotify:artist:6AC7fqQQgNwXXpBa5bqyBr", "name": "Kronan"}], "album": {"__model__": "Album", "uri": "spotify:album:1XVR96ao2iSG3yDGr1a1rN", "name": "Gatluak (Bakermat Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6kpYdtbD0QinjBcwkxLPm3", "name": "Nyaruach"}, {"__model__": "Artist", "uri": "spotify:artist:3MyFDtqB80WZvbtCZRsekM", "name": "Bakermat"}, {"__model__": "Artist", "uri": "spotify:artist:6AC7fqQQgNwXXpBa5bqyBr", "name": "Kronan"}]}, "track_no": 1, "disc_no": 1, "length": 139383, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5YdnOm5990Kfq1Jodws98B", "name": "Call It Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4e0nWw2r4BoQSKPQ2zpU13", "name": "Ray Dalton"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}], "album": {"__model__": "Album", "uri": "spotify:album:5c3YGhnf058Op4YviM73wn", "name": "Call It Love", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4e0nWw2r4BoQSKPQ2zpU13", "name": "Ray Dalton"}, {"__model__": "Artist", "uri": "spotify:artist:4bL2B6hmLlMWnUEZnorEtG", "name": "Felix Jaehn"}]}, "track_no": 1, "disc_no": 1, "length": 154560, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4q05KbxYZ5JdkmrletgPjF", "name": "Whistle (feat. Calum Scott)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ydoSd3N2mwgwBHtF6K7eX", "name": "Calum Scott"}, {"__model__": "Artist", "uri": "spotify:artist:4Q6nIcaBED8qUel8bBx6Cr", "name": "Jax Jones"}], "album": {"__model__": "Album", "uri": "spotify:album:0kXUCfMDhIUoHOfZ7TLsoj", "name": "Whistle (feat. Calum Scott)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6ydoSd3N2mwgwBHtF6K7eX", "name": "Calum Scott"}, {"__model__": "Artist", "uri": "spotify:artist:4Q6nIcaBED8qUel8bBx6Cr", "name": "Jax Jones"}]}, "track_no": 1, "disc_no": 1, "length": 181957, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3DyEUXfka68d8qJNkoHnNN", "name": "On & On", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0SfsnGyD8FpIN4U4WCkBZ5", "name": "Armin van Buuren"}, {"__model__": "Artist", "uri": "spotify:artist:1U3n3wACHLjc8sS1obMEuf", "name": "Alika"}, {"__model__": "Artist", "uri": "spotify:artist:1ocnIbhFWM9bSPrd7Hu4zF", "name": "Punctual"}], "album": {"__model__": "Album", "uri": "spotify:album:5IRdhRvumCdrqARtpv1r4C", "name": "Feel Again", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0SfsnGyD8FpIN4U4WCkBZ5", "name": "Armin van Buuren"}]}, "track_no": 7, "disc_no": 3, "length": 170578, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2wCgQVCF0jhDWiNTFjti7b", "name": "A Little Closer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7mycnkT3eOskxxGbN9skkV", "name": "Diffrent"}], "album": {"__model__": "Album", "uri": "spotify:album:3r1gVvQUJx4W0kOj7yRjrU", "name": "A Little Closer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7mycnkT3eOskxxGbN9skkV", "name": "Diffrent"}]}, "track_no": 1, "disc_no": 1, "length": 175208, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5KTZgG84bKFGm53lhLtTqc", "name": "Mwaki", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6mDl7lQiLxT0iQ8LYhAlWy", "name": "Zerb"}, {"__model__": "Artist", "uri": "spotify:artist:5Y2FS5YbGf7yRDumzD5nY3", "name": "Sofiya Nzau"}], "album": {"__model__": "Album", "uri": "spotify:album:5asqLE8StjaHpMWSyjzo2D", "name": "SURRENDER", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6mDl7lQiLxT0iQ8LYhAlWy", "name": "Zerb"}]}, "track_no": 3, "disc_no": 1, "length": 208135, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0zOaQjwEyGSkGwJjYfcqlL", "name": "Endless Summer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7vk5e3vY1uw9plTHJAMwjN", "name": "Alan Walker"}, {"__model__": "Artist", "uri": "spotify:artist:6Gk5hoM7eW8NSCYhICMDHw", "name": "Zak Abel"}], "album": {"__model__": "Album", "uri": "spotify:album:1mdLJhwwwjtiBnySJlO2Ik", "name": "Endless Summer", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7vk5e3vY1uw9plTHJAMwjN", "name": "Alan Walker"}, {"__model__": "Artist", "uri": "spotify:artist:6Gk5hoM7eW8NSCYhICMDHw", "name": "Zak Abel"}]}, "track_no": 1, "disc_no": 1, "length": 187040, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1BJJbSX6muJVF2AK7uH1x4", "name": "Move", "artists": [{"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}, {"__model__": "Artist", "uri": "spotify:artist:37lTKHi901VnwngQ7C8noT", "name": "Malachiii"}, {"__model__": "Artist", "uri": "spotify:artist:2yyaNPcdxZcn4iutCcLMaC", "name": "Orso"}, {"__model__": "Artist", "uri": "spotify:artist:2loEsOijJ6XiGzWYFXMIRk", "name": "Adam Port"}, {"__model__": "Artist", "uri": "spotify:artist:6XjgqvaVLUib6lCerbZrYD", "name": "Stryv"}], "album": {"__model__": "Album", "uri": "spotify:album:4M8ThNHbNjda2cPwL8XZHS", "name": "Move", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2loEsOijJ6XiGzWYFXMIRk", "name": "Adam Port"}, {"__model__": "Artist", "uri": "spotify:artist:26WKgv73kRHD0gEDKD1i8j", "name": "Keinemusik"}, {"__model__": "Artist", "uri": "spotify:artist:6XjgqvaVLUib6lCerbZrYD", "name": "Stryv"}]}, "track_no": 1, "disc_no": 1, "length": 177598, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5Jpz4nv8nA6FIYO5gEyQa2", "name": "Alibi (feat. Rudimental)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4WN5naL3ofxrVBgFpguzKo", "name": "Rudimental"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}], "album": {"__model__": "Album", "uri": "spotify:album:3Ku8LDPYg53Kh59amfFWjL", "name": "Alibi (feat. Rudimental)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4WN5naL3ofxrVBgFpguzKo", "name": "Rudimental"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}]}, "track_no": 1, "disc_no": 1, "length": 184852, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:09CnYHiZ5jGT1wr1TXJ9Zt", "name": "Thank You (Not So Bad)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2rTo8KIkBTFjQS7VvaKYQ4", "name": "W&W"}, {"__model__": "Artist", "uri": "spotify:artist:73jBynjsVtofjRpdpRAJGk", "name": "Dimitri Vegas & Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}, {"__model__": "Artist", "uri": "spotify:artist:4pwXiI7Z5ZStkgKowZyoKi", "name": "Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:2HkAI0YrEcgoR8QdaURqhO", "name": "Dimitri Vegas"}, {"__model__": "Artist", "uri": "spotify:artist:2mpeljBig2IXLXRAFO9AAs", "name": "Dido"}], "album": {"__model__": "Album", "uri": "spotify:album:1J7XItLnNLegigdh4AjGKN", "name": "Thank You (Not So Bad)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:73jBynjsVtofjRpdpRAJGk", "name": "Dimitri Vegas & Like Mike"}, {"__model__": "Artist", "uri": "spotify:artist:2mpeljBig2IXLXRAFO9AAs", "name": "Dido"}, {"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}]}, "track_no": 1, "disc_no": 1, "length": 140000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7sjuNUjWtSqhbxJ3RAUffm", "name": "One Night/All Night", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1gR0gsQYfi6joyO1dlp76N", "name": "Justice"}, {"__model__": "Artist", "uri": "spotify:artist:5INjqkS1o8h1imAzPqGZBb", "name": "Tame Impala"}], "album": {"__model__": "Album", "uri": "spotify:album:3ISYaclw23kCz3IZtn7koK", "name": "One Night/All Night", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1gR0gsQYfi6joyO1dlp76N", "name": "Justice"}, {"__model__": "Artist", "uri": "spotify:artist:5INjqkS1o8h1imAzPqGZBb", "name": "Tame Impala"}]}, "track_no": 1, "disc_no": 1, "length": 276066, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2F2p7b5Xq20mRyEeWYaeUF", "name": "Substitution (feat. Julian Perretta)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2JLl6rSFWx9YuSPLcLhkAG", "name": "Julian Perretta"}, {"__model__": "Artist", "uri": "spotify:artist:7keGfmQR4X5w0two1xKZ7d", "name": "Kungs"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}], "album": {"__model__": "Album", "uri": "spotify:album:4yZMAPI2NazKbPbystE6D7", "name": "Substitution (feat. Julian Perretta)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2JLl6rSFWx9YuSPLcLhkAG", "name": "Julian Perretta"}, {"__model__": "Artist", "uri": "spotify:artist:7keGfmQR4X5w0two1xKZ7d", "name": "Kungs"}, {"__model__": "Artist", "uri": "spotify:artist:2WBJQGf1bT1kxuoqziH5g4", "name": "Purple Disco Machine"}]}, "track_no": 1, "disc_no": 1, "length": 181477, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:7leW1Dmvs9A4oDh9i5Qwpz", "name": "These Words", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7o95ZoZt5ZYn31e9z1Hc0a", "name": "Natasha Bedingfield"}, {"__model__": "Artist", "uri": "spotify:artist:4mnrcwjD8rgFeOzvXmkcw3", "name": "Badger"}], "album": {"__model__": "Album", "uri": "spotify:album:3boWgDZHAI5tHYwdLuMuwq", "name": "These Words", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7o95ZoZt5ZYn31e9z1Hc0a", "name": "Natasha Bedingfield"}, {"__model__": "Artist", "uri": "spotify:artist:4mnrcwjD8rgFeOzvXmkcw3", "name": "Badger"}]}, "track_no": 1, "disc_no": 1, "length": 136580, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0xoYZ45fgTfyQYREZPN7Sa", "name": "You & Me - Rivo Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:14L5rpGTLVUz1pD8fUeJB1", "name": "Eliza Doolittle"}, {"__model__": "Artist", "uri": "spotify:artist:6nS5roXSAGhTGr34W6n7Et", "name": "Disclosure"}, {"__model__": "Artist", "uri": "spotify:artist:2NrprO4CludRmaWtpqud10", "name": "Rivo"}], "album": {"__model__": "Album", "uri": "spotify:album:3QIGpfgWXKujfMaecgKV9u", "name": "You & Me (Rivo Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6nS5roXSAGhTGr34W6n7Et", "name": "Disclosure"}, {"__model__": "Artist", "uri": "spotify:artist:2NrprO4CludRmaWtpqud10", "name": "Rivo"}]}, "track_no": 1, "disc_no": 1, "length": 208524, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2LxdNADWier3MKTei8FbOY", "name": "I Was Made For Lovin\' You (feat. Nile Rodgers & House Gospel Choir)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5nki7yRhxgM509M5ADlN1p", "name": "Oliver Heldens"}, {"__model__": "Artist", "uri": "spotify:artist:1ilcpQQeF5mmvfO682aDgJ", "name": "House Gospel Choir"}, {"__model__": "Artist", "uri": "spotify:artist:3yDIp0kaq9EFKe07X1X2rz", "name": "Nile Rodgers"}], "album": {"__model__": "Album", "uri": "spotify:album:7rE2qU0GsiIiNd4VPupV3B", "name": "I Was Made For Lovin\' You (feat. Nile Rodgers & House Gospel Choir)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5nki7yRhxgM509M5ADlN1p", "name": "Oliver Heldens"}, {"__model__": "Artist", "uri": "spotify:artist:1ilcpQQeF5mmvfO682aDgJ", "name": "House Gospel Choir"}, {"__model__": "Artist", "uri": "spotify:artist:3yDIp0kaq9EFKe07X1X2rz", "name": "Nile Rodgers"}]}, "track_no": 1, "disc_no": 1, "length": 157205, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1WCEAGGRD066z2Q89ObXTq", "name": "Crazy What Love Can Do", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4EPJlUEBy49EX1wuFOvtjK", "name": "Becky Hill"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}], "album": {"__model__": "Album", "uri": "spotify:album:0GnxssqYa2RU9EdWHhZ707", "name": "Crazy What Love Can Do", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4EPJlUEBy49EX1wuFOvtjK", "name": "Becky Hill"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}]}, "track_no": 1, "disc_no": 1, "length": 169756, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3DqOJ2BoddzZpNdty3okJH", "name": "RIZZ", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0YVquC9RaJLYFNmlJFzkTV", "name": "AYYBO"}], "album": {"__model__": "Album", "uri": "spotify:album:6uH0vo25qVqNveP02Pr4Uc", "name": "RIZZ", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0YVquC9RaJLYFNmlJFzkTV", "name": "AYYBO"}]}, "track_no": 1, "disc_no": 1, "length": 200787, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3I10tZ5MgEMo4WryCNJkZQ", "name": "Won\'t Forget You (Edit)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2TcGJdSOiOvITBzhvfX8XB", "name": "Shouse"}], "album": {"__model__": "Album", "uri": "spotify:album:36b1UkMwoVCfTVlRqgkp3J", "name": "Won\'t Forget You", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2TcGJdSOiOvITBzhvfX8XB", "name": "Shouse"}]}, "track_no": 2, "disc_no": 1, "length": 230945, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:67eYAnkdTu8BMcIx29z26L", "name": "Makeba - Ian Asher Remix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5IrxhrMyvZxzgPYrC9j2km", "name": "Ian Asher"}, {"__model__": "Artist", "uri": "spotify:artist:2HHmvvSQ44ePDH7IKVzgK0", "name": "Jain"}], "album": {"__model__": "Album", "uri": "spotify:album:69aS8KFiYm1TvWVjem6aLj", "name": "Makeba (Ian Asher Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:5IrxhrMyvZxzgPYrC9j2km", "name": "Ian Asher"}, {"__model__": "Artist", "uri": "spotify:artist:2HHmvvSQ44ePDH7IKVzgK0", "name": "Jain"}]}, "track_no": 1, "disc_no": 1, "length": 125178, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6Ow5yGcdb7YhjRmZJ2cViv", "name": "Padam Padam (Jax Jones Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4RVnAU35WRWra6OZ3CbbMA", "name": "Kylie Minogue"}, {"__model__": "Artist", "uri": "spotify:artist:4Q6nIcaBED8qUel8bBx6Cr", "name": "Jax Jones"}], "album": {"__model__": "Album", "uri": "spotify:album:6eg4SmA5q6IwAfRJ3r140S", "name": "Padam Padam (Jax Jones Remix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4RVnAU35WRWra6OZ3CbbMA", "name": "Kylie Minogue"}, {"__model__": "Artist", "uri": "spotify:artist:4Q6nIcaBED8qUel8bBx6Cr", "name": "Jax Jones"}]}, "track_no": 1, "disc_no": 1, "length": 204242, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1CcLA0eaauck34YEIrvAAq", "name": "When We Were Young (The Logical Song)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3Xt3RrJMFv5SZkCfUE8C1J", "name": "Kim Petras"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}], "album": {"__model__": "Album", "uri": "spotify:album:3vT1YpvKNkGVN3XE1f3kQY", "name": "When We Were Young (The Logical Song)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3Xt3RrJMFv5SZkCfUE8C1J", "name": "Kim Petras"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}]}, "track_no": 1, "disc_no": 1, "length": 147432, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3AjSfp5FDvwtMU9XBsbS8j", "name": "Push Up - Main Edit", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2gW0M5fn2r7Lo4Hn1r8HZ5", "name": "Creeds"}], "album": {"__model__": "Album", "uri": "spotify:album:3v5BP6gPT1nNU9rjs57fF0", "name": "Push Up (Main Edit)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2gW0M5fn2r7Lo4Hn1r8HZ5", "name": "Creeds"}]}, "track_no": 1, "disc_no": 1, "length": 139300, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3sa06xVNmLLYIxdNNmVQN8", "name": "Where Did You Go? (feat. MNEK)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7uMh23xWiuR7zsNkuNcm2G", "name": "MNEK"}, {"__model__": "Artist", "uri": "spotify:artist:4Q6nIcaBED8qUel8bBx6Cr", "name": "Jax Jones"}], "album": {"__model__": "Album", "uri": "spotify:album:5vSLX6JljaSXuRY2Wqi6xL", "name": "Where Did You Go (feat. MNEK)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7uMh23xWiuR7zsNkuNcm2G", "name": "MNEK"}, {"__model__": "Artist", "uri": "spotify:artist:4Q6nIcaBED8qUel8bBx6Cr", "name": "Jax Jones"}]}, "track_no": 1, "disc_no": 1, "length": 177689, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:09rAJ1Q1NNJSaUKEW3X9P6", "name": "Crying On The Dancefloor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1HBjj22wzbscIZ9sEb5dyf", "name": "Jonas Blue"}, {"__model__": "Artist", "uri": "spotify:artist:4uNv6RD2YXwoaKgHfJZkkL", "name": "Violet Days"}, {"__model__": "Artist", "uri": "spotify:artist:3E0d6yF8knEtWluzLbxCVA", "name": "Endless Summer"}, {"__model__": "Artist", "uri": "spotify:artist:20gsENnposVs2I4rQ5kvrf", "name": "Sam Feldt"}], "album": {"__model__": "Album", "uri": "spotify:album:4IUv9dcdWGXkug84xuIwX7", "name": "Crying On The Dancefloor", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1HBjj22wzbscIZ9sEb5dyf", "name": "Jonas Blue"}, {"__model__": "Artist", "uri": "spotify:artist:3E0d6yF8knEtWluzLbxCVA", "name": "Endless Summer"}, {"__model__": "Artist", "uri": "spotify:artist:20gsENnposVs2I4rQ5kvrf", "name": "Sam Feldt"}]}, "track_no": 1, "disc_no": 1, "length": 173008, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1bJRd2ey6ER7neSxZwYdAG", "name": "Kisses (feat. bbyclose)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6kbR2eL4hecj3rFwGOsYsI", "name": "BL3SS"}, {"__model__": "Artist", "uri": "spotify:artist:20rKUmFZsfv9GBXiv6R9d6", "name": "CamrinWatsin"}, {"__model__": "Artist", "uri": "spotify:artist:2UNjfzEkfsdWVDwnuD6vdH", "name": "bbyclose"}], "album": {"__model__": "Album", "uri": "spotify:album:3eIA3WFdBvYVUP8sVD5p34", "name": "Kisses (feat. bbyclose)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6kbR2eL4hecj3rFwGOsYsI", "name": "BL3SS"}, {"__model__": "Artist", "uri": "spotify:artist:20rKUmFZsfv9GBXiv6R9d6", "name": "CamrinWatsin"}, {"__model__": "Artist", "uri": "spotify:artist:2UNjfzEkfsdWVDwnuD6vdH", "name": "bbyclose"}]}, "track_no": 1, "disc_no": 1, "length": 138246, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5HadIAY3Oray8VKuv3shgQ", "name": "Number 1", "artists": [{"__model__": "Artist", "uri": "spotify:artist:738wLrAtLtCtFOLvQBXOXp", "name": "Major Lazer"}, {"__model__": "Artist", "uri": "spotify:artist:43BxCL6t4c73BQnIJtry5v", "name": "James Hype"}], "album": {"__model__": "Album", "uri": "spotify:album:0vkYGGLv8iwyQWdccl46j3", "name": "Number 1", "artists": [{"__model__": "Artist", "uri": "spotify:artist:738wLrAtLtCtFOLvQBXOXp", "name": "Major Lazer"}, {"__model__": "Artist", "uri": "spotify:artist:43BxCL6t4c73BQnIJtry5v", "name": "James Hype"}]}, "track_no": 1, "disc_no": 1, "length": 145200, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0SyxZC4wlqAwf20cHE6Xon", "name": "Bulletproof", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3K2zB87GZv1krx031en5VA", "name": "La Roux"}, {"__model__": "Artist", "uri": "spotify:artist:6HQ6vf4AloXyVNdyJhrX1J", "name": "GAMPER & DADONI"}], "album": {"__model__": "Album", "uri": "spotify:album:5TSSlGJmfkBNC4M3uoMswL", "name": "Bulletproof", "artists": [{"__model__": "Artist", "uri": "spotify:artist:3K2zB87GZv1krx031en5VA", "name": "La Roux"}, {"__model__": "Artist", "uri": "spotify:artist:6HQ6vf4AloXyVNdyJhrX1J", "name": "GAMPER & DADONI"}]}, "track_no": 1, "disc_no": 1, "length": 162213, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5YaskwnGDZFDRipaqzbwQx", "name": "Your Love (9PM)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7jZM5w05mGhw6wTB1okhD9", "name": "ATB"}, {"__model__": "Artist", "uri": "spotify:artist:5Wg2b4Mp42gicxEeDNawf7", "name": "A7S"}, {"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}], "album": {"__model__": "Album", "uri": "spotify:album:7F9yYqHRtIZnEGF2tANI4b", "name": "Your Love (9PM)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7jZM5w05mGhw6wTB1okhD9", "name": "ATB"}, {"__model__": "Artist", "uri": "spotify:artist:5Wg2b4Mp42gicxEeDNawf7", "name": "A7S"}, {"__model__": "Artist", "uri": "spotify:artist:0u6GtibW46tFX7koQ6uNJZ", "name": "Topic"}]}, "track_no": 1, "disc_no": 1, "length": 150052, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0zKbDrEXKpnExhGQRe9dxt", "name": "Lay Low", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}], "album": {"__model__": "Album", "uri": "spotify:album:0EYKSXXTsON8ZA95BuCoXn", "name": "Lay Low", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}]}, "track_no": 1, "disc_no": 1, "length": 153442, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:31nfdEooLEq7dn3UMcIeB5", "name": "Vois sur ton chemin - Techno Mix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1r43wW70tnGUauQYvY5w48", "name": "BENNETT"}], "album": {"__model__": "Album", "uri": "spotify:album:79Cyc8GRWnLyjdJSMyJ0dB", "name": "Vois sur ton chemin (Techno Mix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1r43wW70tnGUauQYvY5w48", "name": "BENNETT"}]}, "track_no": 1, "disc_no": 1, "length": 178156, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6vsKOJPjdxlYgRs8McgtCQ", "name": "Buscando Money", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6C2mFGFh8dz1vKp9l5Ce8P", "name": "TWENTY SIX"}, {"__model__": "Artist", "uri": "spotify:artist:3aIuAAH6qMvKYrtxxF7FF7", "name": "Tayson Kryss"}], "album": {"__model__": "Album", "uri": "spotify:album:2dJSAvaObagSOskW5umnny", "name": "Buscando Money", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6C2mFGFh8dz1vKp9l5Ce8P", "name": "TWENTY SIX"}, {"__model__": "Artist", "uri": "spotify:artist:3aIuAAH6qMvKYrtxxF7FF7", "name": "Tayson Kryss"}]}, "track_no": 1, "disc_no": 1, "length": 150000, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3BKD1PwArikchz2Zrlp1qi", "name": "Baby Don\'t Hurt Me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1zNqDE7qDGCsyzJwohVaoX", "name": "Anne-Marie"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:6AMd49uBDJfhf30Ak2QR5s", "name": "Coi Leray"}], "album": {"__model__": "Album", "uri": "spotify:album:327tc3Eruk1HP1w62iqROy", "name": "Baby Don\'t Hurt Me", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1zNqDE7qDGCsyzJwohVaoX", "name": "Anne-Marie"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:6AMd49uBDJfhf30Ak2QR5s", "name": "Coi Leray"}]}, "track_no": 1, "disc_no": 1, "length": 140017, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:20on25jryn53hWghthWWW3", "name": "Do It To It", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1c70yCa8sRgIiQxl3HOEFo", "name": "Cherish"}, {"__model__": "Artist", "uri": "spotify:artist:4pnp4w9g30yLfVIAFnZMRd", "name": "ACRAZE"}], "album": {"__model__": "Album", "uri": "spotify:album:58cd90Jkrovggh556JPN9L", "name": "Do It To It", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4pnp4w9g30yLfVIAFnZMRd", "name": "ACRAZE"}]}, "track_no": 1, "disc_no": 1, "length": 157890, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:0xfMlIW8lS40qvpsUw1l0X", "name": "Never Going Home", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7keGfmQR4X5w0two1xKZ7d", "name": "Kungs"}], "album": {"__model__": "Album", "uri": "spotify:album:3M2ev0LMKExe0Y9HaNrkfA", "name": "Never Going Home", "artists": [{"__model__": "Artist", "uri": "spotify:artist:7keGfmQR4X5w0two1xKZ7d", "name": "Kungs"}]}, "track_no": 1, "disc_no": 1, "length": 169944, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3rb0tMq42WfggucPm0HHkA", "name": "Bad Memories (feat. Elley Duh\\u00e9 & FAST BOY)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0xRXCcSX89eobfrshSVdyu", "name": "MEDUZA"}, {"__model__": "Artist", "uri": "spotify:artist:5344K3N7rx7kw1HjO8psuq", "name": "James Carter"}, {"__model__": "Artist", "uri": "spotify:artist:67MNhiAICFY6Pwc2YxCO0K", "name": "Elley Duh\\u00e9"}, {"__model__": "Artist", "uri": "spotify:artist:56Qz2XwGj7FxnNKrfkWjnb", "name": "FAST BOY"}], "album": {"__model__": "Album", "uri": "spotify:album:44aG7QLYLGotCTlu5Fc2J7", "name": "Bad Memories (feat. Elley Duh\\u00e9 & FAST BOY)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0xRXCcSX89eobfrshSVdyu", "name": "MEDUZA"}, {"__model__": "Artist", "uri": "spotify:artist:5344K3N7rx7kw1HjO8psuq", "name": "James Carter"}, {"__model__": "Artist", "uri": "spotify:artist:67MNhiAICFY6Pwc2YxCO0K", "name": "Elley Duh\\u00e9"}]}, "track_no": 1, "disc_no": 1, "length": 148629, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4EmH2iRucAgCOnhuJRotUi", "name": "Drifting", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}], "album": {"__model__": "Album", "uri": "spotify:album:2kLk6nNB65O9AA6EmaI5DG", "name": "Drifting", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2o5jDhtHVPhrJdv3cEQ99Z", "name": "Ti\\u00ebsto"}]}, "track_no": 1, "disc_no": 1, "length": 147692, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5OSGdSxtulzlzdPdK2MQJC", "name": "Esta Vida", "artists": [{"__model__": "Artist", "uri": "spotify:artist:64KEffDW9EtZ1y2vBYgq8T", "name": "Marshmello"}, {"__model__": "Artist", "uri": "spotify:artist:329e4yvIujISKGKz1BZZbO", "name": "Farruko"}], "album": {"__model__": "Album", "uri": "spotify:album:5C82uAeAwABjDB7lsLL9iL", "name": "Esta Vida", "artists": [{"__model__": "Artist", "uri": "spotify:artist:64KEffDW9EtZ1y2vBYgq8T", "name": "Marshmello"}, {"__model__": "Artist", "uri": "spotify:artist:329e4yvIujISKGKz1BZZbO", "name": "Farruko"}]}, "track_no": 1, "disc_no": 1, "length": 209135, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:3JsH3qnwhYGs20PBMsCgNx", "name": "Voodoo", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4VNQWV2y1E97Eqo2D5UTjx", "name": "Gorgon City"}], "album": {"__model__": "Album", "uri": "spotify:album:32JzuMXyPDs6ihDnRGh8vy", "name": "Voodoo", "artists": [{"__model__": "Artist", "uri": "spotify:artist:4VNQWV2y1E97Eqo2D5UTjx", "name": "Gorgon City"}]}, "track_no": 1, "disc_no": 1, "length": 213800, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:2Vewxhl9sD0IhO9Az4qLS5", "name": "0800 HEAVEN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6DgP9otnZw5z6daOntINxp", "name": "Joel Corry"}, {"__model__": "Artist", "uri": "spotify:artist:2gduEC76ry33RVurAvT05p", "name": "Nathan Dawe"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}], "album": {"__model__": "Album", "uri": "spotify:album:1E3veDntN7jiBB0zRdUN2Q", "name": "0800 HEAVEN", "artists": [{"__model__": "Artist", "uri": "spotify:artist:6DgP9otnZw5z6daOntINxp", "name": "Joel Corry"}, {"__model__": "Artist", "uri": "spotify:artist:2gduEC76ry33RVurAvT05p", "name": "Nathan Dawe"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}]}, "track_no": 1, "disc_no": 1, "length": 159316, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4wP6mzWZC94dYmU6OYeljf", "name": "Maria Maria", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0zG1jPdH10g3d0dZINMYkw", "name": "TECH IT DEEP"}], "album": {"__model__": "Album", "uri": "spotify:album:4VMuvqjQv3yvtFdlLs9Mnd", "name": "Maria Maria", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0zG1jPdH10g3d0dZINMYkw", "name": "TECH IT DEEP"}]}, "track_no": 1, "disc_no": 1, "length": 161801, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5ZduaRci3iNUiDfJbBfAaf", "name": "Give It To Me - Full Vocal Mix", "artists": [{"__model__": "Artist", "uri": "spotify:artist:21dVknSLCsK37cWozWDZZS", "name": "Matt Sassari"}], "album": {"__model__": "Album", "uri": "spotify:album:1jbRY71konakrKvDUiW7Rp", "name": "Give It To Me (Full Vocal Mix)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:21dVknSLCsK37cWozWDZZS", "name": "Matt Sassari"}]}, "track_no": 1, "disc_no": 1, "length": 102860, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:6txvQu0zUbiqG24A8XMLnK", "name": "Miracle Maker", "artists": [{"__model__": "Artist", "uri": "spotify:artist:205i7E8fNVfojowcQSfK9m", "name": "Dom Dolla"}, {"__model__": "Artist", "uri": "spotify:artist:4DWuml4Jf6K81b5rAPwMb6", "name": "Clementine Douglas"}], "album": {"__model__": "Album", "uri": "spotify:album:3yQSxYbAj2jrwAx7W7MIAU", "name": "Miracle Maker", "artists": [{"__model__": "Artist", "uri": "spotify:artist:205i7E8fNVfojowcQSfK9m", "name": "Dom Dolla"}, {"__model__": "Artist", "uri": "spotify:artist:4DWuml4Jf6K81b5rAPwMb6", "name": "Clementine Douglas"}]}, "track_no": 1, "disc_no": 1, "length": 188592, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4laAKIq9ZxBCwf99rauPYb", "name": "Remember", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:4EPJlUEBy49EX1wuFOvtjK", "name": "Becky Hill"}], "album": {"__model__": "Album", "uri": "spotify:album:6DHfD3rZapWFmEKX1FNNZF", "name": "Remember", "artists": [{"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}, {"__model__": "Artist", "uri": "spotify:artist:4EPJlUEBy49EX1wuFOvtjK", "name": "Becky Hill"}]}, "track_no": 1, "disc_no": 1, "length": 160766, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:5Hp4xFihdOE2dmDzxWcBFb", "name": "All By Myself", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:1IueXOQyABrMOprrzwQJWN", "name": "Sigala"}, {"__model__": "Artist", "uri": "spotify:artist:0X2BH1fck6amBIoJhDVmmJ", "name": "Ellie Goulding"}], "album": {"__model__": "Album", "uri": "spotify:album:3lAmnw0gNntYuTltwETnSn", "name": "All By Myself", "artists": [{"__model__": "Artist", "uri": "spotify:artist:0NGAZxHanS9e0iNHpR8f2W", "name": "Alok"}, {"__model__": "Artist", "uri": "spotify:artist:1IueXOQyABrMOprrzwQJWN", "name": "Sigala"}, {"__model__": "Artist", "uri": "spotify:artist:0X2BH1fck6amBIoJhDVmmJ", "name": "Ellie Goulding"}]}, "track_no": 1, "disc_no": 1, "length": 171747, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:4uUG5RXrOk84mYEfFvj3cK", "name": "I\'m Good (Blue)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:64M6ah0SkkRsnPGtGiRAbb", "name": "Bebe Rexha"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}], "album": {"__model__": "Album", "uri": "spotify:album:7M842DMhYVALrXsw3ty7B3", "name": "I\'m Good (Blue)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:64M6ah0SkkRsnPGtGiRAbb", "name": "Bebe Rexha"}, {"__model__": "Artist", "uri": "spotify:artist:1Cs0zKBU1kc0i8ypK3B9ai", "name": "David Guetta"}]}, "track_no": 1, "disc_no": 1, "length": 175238, "bitrate": 160}, {"__model__": "Track", "uri": "spotify:track:1RF02Cf80mTaeNXG2P2boR", "name": "21 Reasons (feat. Ella Henderson)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2gduEC76ry33RVurAvT05p", "name": "Nathan Dawe"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}], "album": {"__model__": "Album", "uri": "spotify:album:118PKNjhP4NWcrW5OjMwzc", "name": "21 Reasons (feat. Ella Henderson)", "artists": [{"__model__": "Artist", "uri": "spotify:artist:2gduEC76ry33RVurAvT05p", "name": "Nathan Dawe"}, {"__model__": "Artist", "uri": "spotify:artist:7nDsS0l5ZAzMedVRKPP8F1", "name": "Ella Henderson"}]}, "track_no": 1, "disc_no": 1, "length": 155253, "bitrate": 160}]}}' DEBUG 2024-07-28 00:34:11,477 [1:StreamBackend-5 (_actor_loop)] pykka Stopped StreamBackend (urn:uuid:b470e2c4-8f77-409a-991c-1ae388c620cd) DEBUG 2024-07-28 00:34:11,489 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWXeOurMWUII5"},"jsonrpc":"2.0","id":172}' DEBUG 2024-07-28 00:34:11,491 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of InternetArchiveBackend DEBUG 2024-07-28 00:34:11,499 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 172, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,500 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX1i11qSEWNoS"},"jsonrpc":"2.0","id":173}' DEBUG 2024-07-28 00:34:11,504 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 173, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,505 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWTvNyxOwkztu"},"jsonrpc":"2.0","id":174}' DEBUG 2024-07-28 00:34:11,509 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 174, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,510 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWTWEW1zqSeEj"},"jsonrpc":"2.0","id":175}' DEBUG 2024-07-28 00:34:11,514 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 175, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,515 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX0D996ZXujBy"},"jsonrpc":"2.0","id":176}' DEBUG 2024-07-28 00:34:11,520 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 176, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,521 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX0gbcr80GO9l"},"jsonrpc":"2.0","id":177}' DEBUG 2024-07-28 00:34:11,525 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 177, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,526 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX7ZUug1ANKRP"},"jsonrpc":"2.0","id":178}' DEBUG 2024-07-28 00:34:11,530 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 178, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,531 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXdCc7Q1hwtuv"},"jsonrpc":"2.0","id":179}' DEBUG 2024-07-28 00:34:11,533 [1:InternetArchiveBackend-6 (_actor_loop)] pykka Unregistered InternetArchiveBackend (urn:uuid:6b83c61f-ed5a-44c1-b413-b9fd74d25df5) DEBUG 2024-07-28 00:34:11,536 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 179, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,539 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWWY64wDtewQt"},"jsonrpc":"2.0","id":180}' DEBUG 2024-07-28 00:34:11,537 [1:InternetArchiveBackend-6 (_actor_loop)] pykka Stopped InternetArchiveBackend (urn:uuid:6b83c61f-ed5a-44c1-b413-b9fd74d25df5) DEBUG 2024-07-28 00:34:11,546 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of LocalBackend DEBUG 2024-07-28 00:34:11,547 [1:LocalBackend-7 (_actor_loop)] pykka Unregistered LocalBackend (urn:uuid:e45d7fea-e67f-441f-812a-e98346dc7618) DEBUG 2024-07-28 00:34:11,547 [1:LocalBackend-7 (_actor_loop)] pykka Stopped LocalBackend (urn:uuid:e45d7fea-e67f-441f-812a-e98346dc7618) DEBUG 2024-07-28 00:34:11,549 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of PodcastBackend DEBUG 2024-07-28 00:34:11,550 [1:PodcastBackend-8 (_actor_loop)] pykka Unregistered PodcastBackend (urn:uuid:160983f3-3449-42bf-ba35-877d375faa77) DEBUG 2024-07-28 00:34:11,551 [1:PodcastBackend-8 (_actor_loop)] pykka Stopped PodcastBackend (urn:uuid:160983f3-3449-42bf-ba35-877d375faa77) DEBUG 2024-07-28 00:34:11,553 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of SpotifyBackend DEBUG 2024-07-28 00:34:11,554 [1:SpotifyBackend-9 (_actor_loop)] pykka Unregistered SpotifyBackend (urn:uuid:c4ffbdc5-0447-4885-aa1b-a372f1bf4ada) DEBUG 2024-07-28 00:34:11,555 [1:SpotifyBackend-9 (_actor_loop)] pykka Stopped SpotifyBackend (urn:uuid:c4ffbdc5-0447-4885-aa1b-a372f1bf4ada) DEBUG 2024-07-28 00:34:11,559 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of YouTubeBackend DEBUG 2024-07-28 00:34:11,543 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 180, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,561 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX9WU5Losjsy8"},"jsonrpc":"2.0","id":181}' DEBUG 2024-07-28 00:34:11,565 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 181, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,566 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWTBz12MDeCuX"},"jsonrpc":"2.0","id":182}' DEBUG 2024-07-28 00:34:11,570 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 182, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,571 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX4UtSsGT1Sbe"},"jsonrpc":"2.0","id":183}' DEBUG 2024-07-28 00:34:11,576 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 183, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,577 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWZESE3fHLhmD"},"jsonrpc":"2.0","id":184}' DEBUG 2024-07-28 00:34:11,581 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 184, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,582 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX6J5NfMJS675"},"jsonrpc":"2.0","id":185}' DEBUG 2024-07-28 00:34:11,586 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 185, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,587 [1:YouTubeBackend-10 (_actor_loop)] pykka Unregistered YouTubeBackend (urn:uuid:433f9c04-3af1-43d0-a3da-a234094f538c) DEBUG 2024-07-28 00:34:11,589 [1:YouTubeBackend-10 (_actor_loop)] pykka Stopped YouTubeBackend (urn:uuid:433f9c04-3af1-43d0-a3da-a234094f538c) DEBUG 2024-07-28 00:34:11,592 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of YTMusicBackend DEBUG 2024-07-28 00:34:11,587 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX3Ebqev5IkYU"},"jsonrpc":"2.0","id":186}' DEBUG 2024-07-28 00:34:11,598 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 186, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,599 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX2lUf1uE6Mre"},"jsonrpc":"2.0","id":187}' DEBUG 2024-07-28 00:34:11,604 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 187, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,605 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXaIrEwuQ3hyy"},"jsonrpc":"2.0","id":188}' DEBUG 2024-07-28 00:34:11,609 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 188, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,610 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX6uHioFvkN7A"},"jsonrpc":"2.0","id":189}' DEBUG 2024-07-28 00:34:11,615 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 189, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,615 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DZ06evO0MZsSQ"},"jsonrpc":"2.0","id":190}' DEBUG 2024-07-28 00:34:11,619 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 190, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,620 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXbKGrOUA30KN"},"jsonrpc":"2.0","id":191}' DEBUG 2024-07-28 00:34:11,624 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 191, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,625 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX12qgyzUprB6"},"jsonrpc":"2.0","id":192}' DEBUG 2024-07-28 00:34:11,629 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 192, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,630 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX0XUsuxWHRQd"},"jsonrpc":"2.0","id":193}' DEBUG 2024-07-28 00:34:11,637 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 193, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,638 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXcfWvNFKxjDo"},"jsonrpc":"2.0","id":194}' DEBUG 2024-07-28 00:34:11,642 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 194, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,643 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DZ06evO3RbzfW"},"jsonrpc":"2.0","id":195}' DEBUG 2024-07-28 00:34:11,647 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 195, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,648 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXdPec7aLTmlC"},"jsonrpc":"2.0","id":196}' DEBUG 2024-07-28 00:34:11,652 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 196, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,653 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX9ASuQophyb3"},"jsonrpc":"2.0","id":197}' DEBUG 2024-07-28 00:34:11,657 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 197, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,658 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX4o1oenSJRJd"},"jsonrpc":"2.0","id":198}' DEBUG 2024-07-28 00:34:11,663 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 198, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,664 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX1WhyP6stXXl"},"jsonrpc":"2.0","id":199}' DEBUG 2024-07-28 00:34:11,668 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 199, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,669 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX4OzrY981I1W"},"jsonrpc":"2.0","id":200}' DEBUG 2024-07-28 00:34:11,673 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 200, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,674 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXaQm3ZVg9Z2X"},"jsonrpc":"2.0","id":201}' DEBUG 2024-07-28 00:34:11,678 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 201, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,679 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX4uPi2roRUwU"},"jsonrpc":"2.0","id":202}' DEBUG 2024-07-28 00:34:11,683 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 202, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,684 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWWMOmoXKqHTD"},"jsonrpc":"2.0","id":203}' DEBUG 2024-07-28 00:34:11,688 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 203, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,689 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXdcGcdKNYAG0"},"jsonrpc":"2.0","id":204}' DEBUG 2024-07-28 00:34:11,693 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 204, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,694 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DZ06evO4gTUOY"},"jsonrpc":"2.0","id":205}' DEBUG 2024-07-28 00:34:11,698 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 205, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,699 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXbTxeAdrVG2l"},"jsonrpc":"2.0","id":206}' DEBUG 2024-07-28 00:34:11,703 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 206, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,704 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX4sWSpwq3LiO"},"jsonrpc":"2.0","id":207}' DEBUG 2024-07-28 00:34:11,710 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 207, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,718 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX5FlZmJ3JWL1"},"jsonrpc":"2.0","id":208}' DEBUG 2024-07-28 00:34:11,720 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 208, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,724 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DWZd79rJ6a7lp"},"jsonrpc":"2.0","id":209}' DEBUG 2024-07-28 00:34:11,727 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 209, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,727 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX0pH2SQMRXnC"},"jsonrpc":"2.0","id":210}' DEBUG 2024-07-28 00:34:11,730 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 210, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,730 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DX802IXCAaWtY"},"jsonrpc":"2.0","id":211}' DEBUG 2024-07-28 00:34:11,733 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 211, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,734 [1:HttpServer] mopidy.http.handlers Received WebSocket message from 10.0.100.61: '{"method":"core.playlists.lookup","params":{"uri":"spotify:playlist:37i9dQZF1DXd1MXcE8WTXq"},"jsonrpc":"2.0","id":212}' DEBUG 2024-07-28 00:34:11,736 [1:HttpServer] mopidy.http.handlers Sent WebSocket message to 10.0.100.61: '{"jsonrpc": "2.0", "id": 212, "error": {"code": 0, "message": "Application error", "data": {"type": "ActorDeadError", "message": "Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found", "traceback": "Traceback (most recent call last):\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 131, in _handle_single_request\\n result = self._unwrap_result(result)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/mopidy/internal/jsonrpc.py\\", line 228, in _unwrap_result\\n result = result.get()\\n ^^^^^^^^^^^^\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_threading.py\\", line 68, in get\\n raise exc_value\\n File \\"/usr/local/lib/python3.12/site-packages/pykka/_ref.py\\", line 166, in ask\\n raise ActorDeadError(f\\"{self} not found\\") # noqa: TRY301\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\npykka._exceptions.ActorDeadError: Core (urn:uuid:ff501249-aa79-4a9f-91a5-9bc8965123f8) not found\\n"}}}' DEBUG 2024-07-28 00:34:11,743 [1:HttpServer] mopidy.http.actor Stopped HTTP server DEBUG 2024-07-28 00:34:11,745 [1:YTMusicBackend-11 (_actor_loop)] pykka Unregistered YTMusicBackend (urn:uuid:79a7e645-a0d2-45e5-ad69-e5820fc0ec2d) DEBUG 2024-07-28 00:34:11,745 [1:YTMusicBackend-11 (_actor_loop)] pykka Stopped YTMusicBackend (urn:uuid:79a7e645-a0d2-45e5-ad69-e5820fc0ec2d) INFO 2024-07-28 00:34:11,751 [1:MainThread] mopidy.commands Stopping Mopidy audio DEBUG 2024-07-28 00:34:11,751 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of Audio DEBUG 2024-07-28 00:34:11,753 [1:Audio-2 (_actor_loop)] pykka Unregistered Audio (urn:uuid:374658c6-0f01-43c6-9965-8832ef6ec077) DEBUG 2024-07-28 00:34:11,763 [1:Audio-2 (_actor_loop)] pykka Stopped Audio (urn:uuid:374658c6-0f01-43c6-9965-8832ef6ec077) INFO 2024-07-28 00:34:11,789 [1:MainThread] mopidy.commands Stopping Mopidy mixer DEBUG 2024-07-28 00:34:11,790 [1:MainThread] mopidy.internal.process Stopping 1 instance(s) of SoftwareMixer DEBUG 2024-07-28 00:34:11,790 [1:SoftwareMixer-1 (_actor_loop)] pykka Unregistered SoftwareMixer (urn:uuid:3d2daaa8-bfff-439f-b8bd-4ddd287c9309) DEBUG 2024-07-28 00:34:11,791 [1:SoftwareMixer-1 (_actor_loop)] pykka Stopped SoftwareMixer (urn:uuid:3d2daaa8-bfff-439f-b8bd-4ddd287c9309) DEBUG 2024-07-28 00:34:11,792 [1:MainThread] mopidy.internal.process All actors stopped.