gmusicapi
gmusicapi copied to clipboard
[Feature request] "Use Suggestions" on Entire personal Library
Google has been improving quite a bit the "Use Suggestions" Feature when Editing the Album Information. So that means, that a lot of the Music uploaded since the "beginning of time" doesn't have the better information associated with album (names, year, genre, album cover image quality, etc). I was thinking about some way to automate the process, that can be dreadful if you try to update by hand all the albums you have. First was thinking of some kind of javascript extension plug-in. But did some googling and yours API popped right way (congrats btw, looks very good).
To conclude, do you think it would be easy to implement this kind of functionality (Use Suggestions for entire library, or artist or genre or etc)? It would probably fit in Webclient Interface. Additionally any guidelines of where I could start to try to implement the functionality on the API would be most welcomed :)
I haven't really looked into this, but I suspect "use suggestions" just means copying metadata from their store database when they were able to match it. That'd be pretty straightforward, but #224 blocks it.
Ouh too bad, when updating the metadata i could even use a better source than the store. Is it remotely possible to workaround #224? Any tips of where to start to try and fix it?
#229 mostly worked at one point; the only blocker was the webclient/mobileclient mismatch on metadata keys. If that endpoint is still around you could do that conversion yourself and it should work.
I was looking at the code for change_song_metadata, and see that BatchMutateTracks and think that the endpoint is https://mclients.googleapis.com/sj/v1.10/trackbatch, where can I find the specification online? Googling got me nothing.
There is no specification. The Google Music API is not really a public one. Endpoints are mainly found through traffic monitoring and then reverse engineered. Fiddler is a common tool for finding calls and responses.
Any news on this feature? Is change_song_metadata working again and is there a call to get the suggestions for a given song?
Any news on this feature?
Not that I know of. Following this issue is the best way to get updates.
that would be awesome feature !
Yes, this would be a very cool feature :)
Any update on implementing the updating of metadata with "Use suggested"
No updates; sorry.
pls
As far as I know, the mobileclient still doesn't allow changing metadata. There's not a great way to implement this without that.
seems like you can change the song metadata. idk about using suggetions yet.
https://unofficial-google-music-api.readthedocs.io/en/latest/reference/mobileclient.html#gmusicapi.clients.Mobileclient.change_song_metadata
Sorry, the docs for that note that it doesn't work on any fields but rating:
Currently, only the rating key can be changed. Set it to '0' (no thumb), '1' (down thumb), or '5' (up thumb).
This is unlikely to be something we can do unless Google makes changes on their end.
also wishing for this feature...
any news here?
Yes, please!
I vote for this too. Not looking likely now though :-(