This behaviour applies to some Spotify playlists only. I am as yet unable to identify any oddity with the ones that seem to have extraneous tracks.
@michael
I can examine the database for clues
Also do you want this sort of feedback here or on the other thread? Or direct as issue in your github?
Results 21 to 30 of 740
-
2020-01-07, 12:05 #21
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,458
VB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-01-07, 14:33 #22
Online music service integration - how to test
> This behaviour applies to some Spotify playlists only. I am as yet
Could you share one with me?
> I can examine the database for clues
The playlist tracks are not stored in the database.
--
Michael
-
2020-01-07, 14:41 #23
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,458
This is direct from Spotify app
I said it had no effect on playback but it does hiccup the Now Playing display by one track each time there is a zero track.
Unproven theory. The original playlist may have been longer but had tracks deleted from it by its author.
https://open.spotify.com/user/waghor...Q5mjH-ppycSdjAVB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-01-07, 15:12 #24
Oh, that playlist has "local tracks" in it: the greater did integrate his local mp3 with the Spotify app. These tracks obviously can't be played. Don't know why they're not filtered out during import. Will look into this. Thanks!
Michael
"It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
(LMS: Settings/Information)
-
2020-01-08, 01:55 #25
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,458
Observation No 2 - Track Artists or Album Artists
This is going to be difficult to explain but I think that the integration is reading Track Artists into the Artist database rather than Album Artists (if either thing exists in Spotify). The consequences of this are subtle.
I will give an example.
In my Spotify library I have 2 albums by the rap artist Zdot (don't ask) - Ambition v2 and Intrumental World.
Both are "indexed" in Spotify under Zdot from an Artist point of view.
However in the case of Ambition v2 each track bar one is by Zdot featuring XXXX. It is NOT a compilation album.
When imported into LMS all (track) artists appear in my Library - should they? I would argue no it should only be Zdot himself.
The consequences are
1) The Artist list is bloated by the numerous Zdot featuring XXXX entries.
2) It is impossible to select the whole of Ambition v2 to play from an artist entry. The only way of playing the whole album is via Albums. This applies to Default, Material & iPeng.
If there is such a thing as Album Artist in Spotify then I think that the database entries need that instead of Track Artist.
Here are Spotify links so you can import and see what I mean
Ambition v2 - https://open.spotify.com/album/0uvxsuUa9lehp7l8S7UbtC
Instrumental World - https://open.spotify.com/album/3DegoFcYGR85V8ookNCmRw
Ambition v2 isn't very good but Instrumental World is quite well worth a listen as it isn't rap at all as it is an Instrumental album that could be classified as Jazz Electronica. All tracks in Instrumental World are credited to Zdot only so that appears correctly.Last edited by d6jg; 2020-01-08 at 02:01.
VB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-01-08, 04:03 #26
What you're basically saying is that I should ignore track artists, and only use album artists? The data I receive for the first case is the following (and more):
Code:{ "album_type" : "album", "artists" : [ { "id" : "3Vg8iAEbLFGTO3ZqPtlIsN", "name" : "Zdot", "type" : "artist", } ], "name" : "Ambition V2", "popularity" : 0, "tracks" : { "items" : [ { "artists" : [ { "id" : "3a0hSEEqSIurl5oGGDFcCF", "name" : "Zdot feat. Wiley", "type" : "artist", }, { "id" : "3Vg8iAEbLFGTO3ZqPtlIsN", "name" : "Zdot", "type" : "artist", }, { "id" : "7k9T7lZlHjRAM1bb0r9Rm3", "name" : "Wiley", "type" : "artist", } ], "id" : "2YB2Qz3K72TD0wiKCfIUmW", "name" : "BMO Field", "track_number" : 1, "type" : "track", }, {
(Oh, and I like the popularity!)Michael
"It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
(LMS: Settings/Information)
-
2020-01-08, 04:34 #27
- Join Date
- Apr 2005
- Location
- UK/London
- Posts
- 3,641
Code:"items" : [ { "artists" : [ { "id" : "3a0hSEEqSIurl5oGGDFcCF", "name" : "Zdot feat. Wiley", "type" : "artist", }, { "id" : "3Vg8iAEbLFGTO3ZqPtlIsN", "name" : "Zdot", "type" : "artist", }, { "id" : "7k9T7lZlHjRAM1bb0r9Rm3", "name" : "Wiley", "type" : "artist", } ],
Paul Webster
http://dabdig.blogspot.com
Author of "Now Playing" plugins covering Radio France (FIP etc), KCRW, Supla Finland, ABC Australia, CBC/Radio-Canada and RTE Ireland
-
2020-01-08, 05:13 #28
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,458
Yes. In the case of this sort of album I think only the artist at album level. That will keep the artist list tidy (and artist images) and make it possible to play the album in full from both artist and album listings.
We need to consider Various Artist compilations though? I suspect the general consensus would be to bring them in as VA but I have none in my Spotify library - I suppose I could add one and find out what happens.VB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-01-08, 05:14 #29
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,458
VB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-01-08, 06:16 #30
Online music service integration - how to test
> Yes. In the case of this sort of album I think only the artist at album
> level. That will keep the artist list tidy (and artist images) and make
> it possible to play the album in full from both artist and album
> listings.
Ok, I'll look into this.
> We need to consider Various Artist compilations though? I suspect the
> general consensus would be to bring them in as VA but I have none in my
> Spotify library - I suppose I could add one and find out what happens.
This will heavily depend on what the music service provides. I don't
think Spotify has a compilation flag of any kind. There's "album_type":
"compilation", but I've seen odd "album_type" definitions before. I can
certainly give it a try.
--
Michael