clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.76k stars 677 forks source link

Include album artist in scrobbles #6340

Open liftarn opened 5 years ago

liftarn commented 5 years ago

Before posting

Please follow the steps below and check the boxes with [x] once you did the step.

System information

Please provide information about your system and the version of Clementine used.

Expected behaviour / actual behaviour

Clementine will send both track artist and album artist to Last.fm

The changelog says

There is #2901 and #4466 but it always send the album artist as track artist so it's not the same.

There is also #4354 that seems to be what I'm looking for, but it's not working in 1.3.1

The API doc at https://www.last.fm/api/show/track.scrobble says there is an optional album artist field.

Steps to reproduce the problem (only for bugs)

diogocp commented 5 years ago

Last.fm fucked up their site. I don't think there is anything we can do about it.

liftarn commented 5 years ago

It works with scrobbles from for instance Spotify so I don't think this specific problem lies at Last.fm.

diogocp commented 5 years ago

Works for me (Gentoo Linux, Clementine 1.3.1_p20190127, liblastfm 1.1.0_pre20150206).

You can see if it works by clicking the album cover next to a scrobble. It should link to https://www.last.fm/music/{AlbumArtist}/{AlbumTitle}.

AFAIK there was an issue on the Last.fm side and they've apparently since fixed it (probably related to the new scrobbles database).

I haven't tried with Various Artists as the album artist, though. That might be handled differently as a special case.

liftarn commented 5 years ago

Tried it and it don't seem to work in 1.3.1 (latest released version). Might be fixed in nightly build.