Spotify playlist -> spotify api to get songs sequentially along with each song author, name and other metadata -> searching on youtube using these matadata -> pick up the top video-> download the video to mp3 -> save locally -> loop till playlist end.
Later-> batch downloads.