This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
My solution to this problem is Jellyfin, fed by usenet-backed sonarr/radar and Tubesync to pull in YouTube channel subscriptions. Those are added to a Jellyfin library which is accessible right next to movies and tv shows.
This is all through the Jellyfin app on a 2019 Nvidia Shield Pro. It’s a perfect couch-friendly setup. For just regular YouTube browsing, SmartTube can be installed on the Shield and on your phone. You can then cast to the SmartTube app on the Shield instead of to the YouTube app.
It seems we have similar backend setups 🏴☠️
I’ll need to dig into an android solution a bit - smarttube seems pretty nice but has no Linux version unfortunately.