I use metrolist https://apt.izzysoft.de/packages/com.metrolist.music
post
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.
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.
all 10 comments