I remember there being one that worked in a terminal
My choice of client should be able to do this:
- Log into my account and use the recommendations
- Download songs listened to (manually or automatically)
- Be able to play my playlists and supermix (or download it)
It would also be nice if it was on phone
I would also be okay if it could just download my supermix
My pick: Metrolist fills all my needs, works for android and I can use it on PC too, I think I found what I wanted. Thanks!
Not sure if it supports all of that, but
yt-dlp
is my go-to.I use metrolist https://apt.izzysoft.de/packages/com.metrolist.music
Why can’t I find it on f-droid?I just needed to add the izzyondroid repo to fdroid
Oddly since I started using metrolist this weekend, my revanced version of yt musc broke. I get an error saying content is not available.
Really good actually, works great
You’ll be hard-pressed to find a client that meets all these requirements if you dont have yt music premium or yt premium. That said, yt music revanced will be able to do points 1 and 3 with no ads.
There are quite a lot of clients for that, actually. Just search for “Youtube Music” on F-Droid and you will be presented with a myriad of choices. My personal favourite is Metrolist.
I haven’t looked recently, granted, but I thought that especially requirement 1 would be difficult (and wasn’t a possibility last time I checked). Good to know otherwise.
None of them work anymore. I switched to podcasts 😅
SimpMusic can do all of that… Except it only works for about ten days after each version release, then you have to wait a few months for the next.
I don’t think you’ll get all of these points with the same tool. You can login to your account and use recommendations with Revanced YT Music, but not download. Freetube can’t do #1 but can import your sub list and download. yt-dlp can’t do #1 but can download (mpv could be used as the player technically). Invidious can’t do #1 but can the others, but Youtube updated their API recently which largely breaks Invidious. Terminal players like youtube-viewer, ytfzf, yewtube, etc can’t do #1 but usually the others.