-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spotify: Improve song search/matching #5189
Comments
I have had similar experiences. As discussed in #4997, we should move to the Spotipy library, which does a great job of interfacing with Spotify. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Spotify plugin doesn't match/find most songs.
Problem
Running this command in verbose (
-vv
) mode:Led to this problem:
-> Only 4 of 27 songs matched (14%).
However, there should be a lot more matches, if not all.
For instance Miles Davis' "Autumn Leaves" is definitely known by Spotify.
Something seems to be wrong with the way the Spotify search query is constructed. I briefly tried to run some of the generated queries against the Spotify API here and they returned proper results. Not sure why the Beets plugin isn't finding the songs. I suspect some difference in the way the Spotify query is constructed but I didn't spot it yet.
...
On the other hand I did not configure Spotify authentication myself but when using the Spotify API on the documentation page, I was logged with my personal account. Is it possible that certain songs can be found only when logged in using a personal account?
Setup
My configuration (output of
beet config
) is:beet config
beet config
The text was updated successfully, but these errors were encountered: