Point it at a Spotify playlist. It reads the tracklist, finds each song on YouTube, and hands you a folder of MP3s. Built for the times streaming won't do. Built for only educational purpose and does not motivates unautorized access to copyrighted music.
Built this for long flights, bad data, and the particular joy of owning an MP3. Drop in a playlist URL; Spotify's API gives us the tracklist; YouTube handles matching and audio; YTDL-Core pulls the audio down; it lands as tagged MP3s in a folder. Doesn't endorse copyright infringement.