spotify-downloader
spotify-downloader copied to clipboard
add an --override-track-link option to help guiding spotdl to the right songs.
Requested Feature
To help with the mess of wrong music downloaded or music not found i propose something like this: spotdl download https://open.spotify.com/playlist/XXXX --override-track-link https://open.spotify.com/track/XXXXXXX=https://www.youtube.com/watch?v=j-DSP2hhJoA https://open.spotify.com/track/YYYYYYY=https://www.youtube.com/watch?v=j-DSP2hhJoA
If we could specify that a certain "run" of spotdl have the forced track/ytlink association, it would help a lot squashing some of the misses of spotdl
an alternative would be to specify a text file containing the list of associations and it would make it easier to share and do a community repository of matches and have everyone pitching in to share their own findings, this could be very successfull. spotdl download https://open.spotify.com/playlist/XXXX --override-track-link "matches.txt"
Possible implementation
No response
Hey, you should be able to do something like this:
spotdl download <spotify_album_url> <youtube_song_url>|<spotify_song_url>
This should associate the Youtube URL for the respective song in that album.
nope
spotdl download https://open.spotify.com/playlist/4BlW4EMWVbyZDHEAIGwbHZ https://www.youtube.com/watch?v=B2UbjM_e0Eg|https://open.spotify.com/track/3YXGDvOfkA9cdatTY21mro https://open.spotify.com/track/3YXGDvOfkA9cdatTY21mro : The term 'https://open.spotify.com/track/3YXGDvOfkA9cdatTY21mro' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:118
- ... h?v=B2UbjM_e0Eg|https://open.spotify.com/track/3YXGDvOfkA9cdatTY21mro
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CategoryInfo : ObjectNotFound: (https://open.sp...fkA9cdatTY21mro:String) [], CommandNotFoundException
- FullyQualifiedErrorId : CommandNotFoundException
anything wrong in the command ?
Apologies, please try putting the arguments in quotes as so:
spotdl download "<spotify_album_url>" "<youtube_song_url>|<spotify_song_url>"
spotdl download https://open.spotify.com/playlist/4BlW4EMWVbyZDHEAIGwbHZ "https://www.youtube.com/watch?v=B2UbjM_e0Eg|https://open.spotify.com/track/3YXGDvOfkA9cdatTY21mro" Processing query: https://open.spotify.com/playlist/4BlW4EMWVbyZDHEAIGwbHZ Processing query: https://www.youtube.com/watch?v=B2UbjM_e0Eg|https://open.spotify.com/track/3YXGDvOfkA9cdatTY21mro Found 1 songs in spotdlmessup (Playlist) Downloaded "Disco Curtis - Just Dance": https://www.youtube.com/watch?v=B2UbjM_e0Eg Downloaded "Disco Curtis - Just Dance": https://www.youtube.com/watch?v=sA5vJXueVYc
it is downloading 2 files and, in the folder, only 1 is left and it's the wrong one.
says "album", not playlist.
also, try spotdl "<youtube_song_url>|<spotify_song_url>"
says "album", not playlist. also, try
spotdl "<youtube_song_url>|<spotify_song_url>"
This does not really answer the first issue of spot dl not finding the right song on complex querry
This issue has been automatically marked stale because there hasn't been any activity for the last 30 days.
This does not really answer the first issue of spot dl not finding the right song on complex querry
Matching correct songs is a very complex task, not all songs can be matched, but we try our best