I have a relatively large collection of songs I downloaded from YouTube, one-by-one, on my Android phone. I would like to download a lot more of the songs I like, with correct metadata and without having to manually edit the album cover art, artist, and more, on my Windows PC.
(Notes: I'd be ok with running another tool that allows altering many files, like Musicbrainz Picard. Looking at https://rentry.co/FMHYAudio/#audio-ripping, it seems I might've answered my own question, but I'm unsure. Do you know of better methods?)
Soulseek is good. It's a peer-to-peer sharing service, so you can just choose who to download from rather than waiting in a queue. You can find things in FLAC if you want it, or in various lossy qualities.
Until you hit a wall looking for some indie stuff and the only guy you find asks you for money lol.
But besides a couple of those, soulseek's great, and usually people there try to go for quality, or at the very least will have the right metadata. If not, there's a couple deezer downloaders on github that work really good, and an older one hosted in the internet archive I believe.