I want to share some tools and apps, and since I can’t mention most of these in a yt comment section, I’ll list all of them here.
Nick did a round-up of most of the important ones, so I encourage you to watch this video. It takes balls to put all the things that break terms of service in one youtube video They are safe, you don’t risk a ban or anything, but Louis Rossmann got strikes for talking about NewPipe and Grayjay, for example. I’ll add a transcripts with links, just in case. As he mentions, be mindful of using these, since they kinda cut yt out of the trade (YouTube doesn’t even know you watched the video in the first place), the creators get nothing out of the free views, so remember to support them in other ways.
Video transcript, just in case. I formatted a bit the output from Whisper-JAX for clarity.
Intro
Hey everyone, this is Nick and today I’m going to shoot myself in the foot and hurt my YouTube business just to tell you how you can fix every annoying thing that YouTube does. Because, let’s be honest, YouTube is the biggest video platform out there. But they have abused that power again and again and done some very controversial UX decisions that have annoyed a lot of you. So it’s only fair that I start talking about how you can fix all of this. And of course there isn’t enough time in the world to mention every extension, every tweak or every alternative website that you can use to make YouTube better. So if you have recommendations, let me know and let everyone else know down in the comments.
(Sponsor)
Thanks to Tuxcare for sponsoring this video. If you’ve ever worked on a project using PHP, you know how frustrating it is to know that the version you’re using is going end-of-life and that you’re going to have to upgrade to it quickly with a bunch of refactoring and code rewrites. Well, TuxCare can now help you to plan that transition thanks to their PHP extended lifecycle support. With that new service, you can keep your existing codebase and still receive security updates and patches to PHP, even if it’s no longer officially supported. This means that if your codebase still meets your operational requirements, it can also still meet your security requirements, and you get some more time to plan the transition. If you want to learn more about TuxCare’s PHP extended lifecycle support you can click on the link in the description below. (https://bit.ly/3VnYqJn)
Why would you want to “fix” youtube?
So why would you want to improve or fix your YouTube experience? Well first there are all the things YouTube does in terms of UX that are kinda user hostile. The removal of the dislike button made it harder to identify bad or harmful videos. They’re locking good quality 4K videos behind YouTube premium. And they’re experimenting with putting more unskippable ads at the beginning of videos. And look, ad revenue on YouTube is a third of my total revenue from running this YouTube channel. So it’s not in my interest to tell you to block ads or remove some of YouTube’s features. But honestly, I’ve been criticizing Google for a lot of things. And it would be kind of unethical of me to not criticize YouTube for the same things. So yes, ethics won’t feed me, but at least I’ll be able to sleep at night. So then there’s the YouTube algorithm which has a tendency to put people into a nice bubble of samey content to reinforce their already existing beliefs. And while that is comfortable, it’s not super open-minded and it clearly leads to some big societal issues, especially when you are talking about conspiracy theories or political bias. It is always better to try and find things you want to watch instead of being told what you should watch next. And if you only listen to ASMR or if you only watch anime shitposts, it doesn’t make a lot of a difference, but if you’re watching more serious topics, it can be really harmful to stick to the same bubble. And finally, there’s the privacy issue. Because using YouTube means giving Google a ton of information about what you like and what you think, whether you’re logged in or not. Yeah, if you thought not using a Google account protects you from being tracked, you greatly underestimate Google’s new powers. So with all of this, apart from the traditional ad blockers and tracker blockers, what can we do?
Alternative websites
The first obvious solution is to not use YouTube and move to another website. You have multiple alternatives to watch content, but they unfortunately all have issues. In the free of charge department, you have Odysse and Peertube. These platforms are basically like YouTube, but not controlled by a big company. They don’t track you, they don’t serve you ads, and they let you watch your videos in peace with all the basic features you would expect, like subscribing to a channel, changing the resolution, commenting, and more. And of course their major issue is that they’re not exhaustive, you’re not going to find every content creator you like on there unless you’re really lucky. And that’s myself included, assuming you like my content. I’m on Odyssey and all my videos are there(n.r. not anymore lol I'm leaving Odysee ⋅ The Linux Experiment), but on PeerTube, only a select few videos make it there thanks to the manager of the PeerTube instance which actually uploads those videos himself. Although this might change as PeerTube now lets content creators sync their entire channel from YouTube to PeerTube which means that you might finally be able to watch everything I make on PeerTube if you want. That’s the main issue. While you can find some of your favorite creators there, you will still have to use YouTube for a lot of others. Chances are, everyone you follow isn’t there yet. Then you have paid alternatives like Nebula or Floatplane. These offer high quality content from big channels and creators. And while you have to pay to view your videos, it helps support creators a lot more than depending on ad revenue. But these also suffer from the same problem. They don’t have everything. Both these platforms only add creators on a per channel basis and generally only invite people who are already big enough that they will generate some revenue and won’t waste bandwidth. My channel isn’t huge by any means, but at 220 000 subscribers and 1.2 million views per month, I’ve been denied access to Floatplane for a while and Nebula never invited me either, so I guess the threshold is at about 500 000 subs, which is totally understandable, but it still means that these platforms, while they’re cool, will not have everything, which means you still need YouTube. So let’s see how you can improve your YouTube experience.
Unofficial Youtube websites and apps
The first way would be to use alternative websites and applications that access YouTube content but don’t belong to Google. As such, they can let you watch videos offline, remove ads, sometimes even sponsored segments, and more. For mobile, you have applications like NewPipe PLEASE DOWNLOAD NewPipe FROM F-Droid OR GitHub. The Google Play VERSION IS FILLED WITH ADS., TubeMaster, or MyTube, and a lot of others. They all offer a lot of things, including some YouTube premium features, like letting you download videos for offline viewing, watching in picture-in-picture mode, better privacy, and more. And if you’re wondering why I’m not focusing more on the specific features of every one of these apps, it’s because some of these features might be against YouTube terms of service, which means that if I bring too much attention to them, they might get a nice cease and desist letter, which I wouldn’t want to be responsible for. This actually happened to YouTube Vanced, for example, which was a very popular alternative client and it had to shut down after it became too popular for its own good. So I will just let you know that these alternatives exist and I will let you look them up for yourself and decide if you like them or not. Not that my channel is big enough to attract enough attention to these apps that they would have to shut down, but you can never be too careful. And also I will let you know that the same person already recognized me 3 times in the streets of the city where I live, so you could say I’m pretty famous now. Now if you mostly watch YouTube on your laptop or desktop though, you’re pretty much stuck with the YouTube website. Some alternatives exist, but they’re either super slow, don’t work at all, or don’t have all the videos you might want. Now fortunately, we have browser extensions.
Browser Extensions
A big one will be YouTube Unhook. This one is meant to let you watch what you want and just what you want. It’s on Chrome and Firefox and it lets you hide the related videos YouTube displays next to the one you’re watching. You can remove the comments if these annoy you or you don’t want to be tempted to engage in yet another flame war. The suggestions will also vanish, just like the homepage recommendations, the trending tab and more. Basically, it gives you a pure YouTube experience where you get to pick what you want to watch without all the annoying commenting, nagging and suggesting that YouTube does to try and hook you into watching more. Then there’s the very famous return YouTube dislike button if you want to see this almighty ratio for the videos you watch. This one does exactly what it says. It makes the dislike button useful again and shows the number of dislikes under a video. It won’t be perfectly exact because it is based on archived data from the previous YouTube Dislike API and extrapolated user data, but it will be close enough to the real numbers to let you assess whether something is worth your time or not. It’s available for Chrome and Firefox. I guess most of you who really wanted the dislike button back already know about this extension, but if you didn’t, you’re welcome. And of course, you can also use any ad blocker or tracker blocker to stay as private as possible and remove all the annoying ads that you’ll view at the beginning of a video including on mine. And there’s also something called SponsorBlock which I really should not tell you about because it also hurts my business but basically it crowdsources the timestamps for sponsored mentions inside of videos and it auto skips them. (This bit gets skipped by the sponsorblock and the video jumps to Nick shaking his empty wallet) so you’re not going to watch me talk about Linode or anything else ever again. Oh no.
Build your own subscription feed with RSS
But what if you really do not want to use the YouTube website? Well, you have a simpler way, a way that transcends the ages and lets you get to your new videos in any client of your choice, through the magic of RSS feeds. Every channel URL that has an ID in it is also an RSS feed which means you can add it to any RSS client like Feedly or a desktop client like Newsflash for GNOME or Thunderbird. And if you don’t know about RSS because let’s face it it’s kind of old tech, it’s basically an aggregation system. In an aggregator you just add the RSS feeds of everything you want to follow and then when you open your RSS client you see all the new articles that have been published and you can click on them to open them or sometimes even just read them in the client. Now all YouTube channels have an RSS feed, which is just their URL. So you can basically rebuild your own subscription feed away from YouTube and only get the things you actually want to watch. It’s pretty neat. And you can also add other feeds that aren’t YouTube videos. So you can also escape other algorithms for the news you read. RSS might be old, but it’s very much alive and it’s, in my opinion, the best way to actually only get the news that you’re interested about. It’s a way better system than using Twitter, Google or Facebook to get your news.
Combine RSS + video downloads with a script to watch on a TV
And if you like watching YouTube videos on your TV but you don’t want to use the YouTube app, there’s a convoluted way but that will work nicely once it’s set up. Now be warned, it involves downloading YouTube videos, which is against YouTube’s terms of service. Proceed at your own risk. Basically, what you can do is write a script that pulls each new video from your subscription feed that you recreated using RSS. It downloads them with YouTube download and then stores them in a directory that’s used by your Plex server or local media center. With that script running as a cron task regularly, you can do that in the background of your home server and have access to all your videos when you come home waiting for you. It requires a little bit of elbow grease, but if you’re technically inclined, it’s not that hard to set up. I left a link to something that does quite the same thing in the description. (GitHub - psiie/youtube-dlp-subscriptions: An autodownloader for a list of youtube subscriptions. Utilizes a fork of yt-dl that makes use of SponsorBlock ; https://archive.ph/ajyK6 ; GitHub - psiie/youtube-dlp-subscriptions: An autodownloader for a list of youtube subscriptions. Utilizes a fork of yt-dl that makes use of SponsorBlock , Wayback Machine)
Support your creators
Now, all these methods will undoubtedly harm your favorite creators a bit. Like it or not, when you don’t have ads enabled, when you skip sponsors, when you don’t like or comment, or when you watch offline, you’re not contributing to the success of a video or to the financial well-being of a creator. And of course that’s entirely up to you because I believe that your computer is your computer and you should use it in the exact way that you want to use it. So if you want to skip ads, skip sponsors, and download videos, go ahead. But it’s still important to keep that in mind. It’s going to hurt the creators you watch. Now, if you have the finances and you’re willing, remember to help your favorite video creators when you decide to use these methods. We mostly all have Patreons or equivalents or one-time donation links in our video descriptions. And if you want to help us make these videos, it’s always appreciated. Optional, of course, but appreciated.
Final thoughts
So that’s about it. There are plenty of ways to escape the YouTube algorithm. Suggestions, ads and more. Some of them might not exactly be authorized by YouTube. Some are, but all of them should improve your watching experience if you’re tired of the YouTube website but still want to see what we create. And of course there’s always the easy way to support your creators just by watching them which is called YouTube Premium, but I’m no shill so I’m not going to talk more about it here. So hopefully this video is allowed to exist on YouTube, isn’t demonetized and doesn’t generate a strike on my channel because you never know. And hopefully it helped you make an informed decision regarding your YouTube experience.
(Sponsor: Get a device that runs Linux perfectly)
Just like you can make an informed decision when you buy your next computer from today’s sponsor. Tuxedo is a company based in Germany and they make laptops and desktops that they ship worldwide and that run Linux out of the box. And if you’re wondering why you would want that, well it’s because when you buy any generic laptop or desktop off the internet there’s a lot of work needed to ensure that it’s really well compatible with Linux. And when you buy from Tuxedo all that work is not necessary because you know that the hardware supports Linux. You can just slap any distro on it and it’s going to run well. And if there are a few things that need to be tweaked, Tuxedo has PPAs and repos that you can add to the distro to support the various small knickknacks that might not work out of the box yet. Tuxedo has a huge range of devices from Ultrabooks, NUCs, giant gaming towers or gaming laptops or workstations, you name it. They have something for each price point and each need. And they have tons of customization options, not only for the specs, but also you can have your own custom keyboard layout that they’re going to etch on the keys with a laser, or you can have your own logo on the lid of your laptop. So if you need a new device and you want to make sure that it runs Linux, don’t go and buy any old ThinkPad of the internet. Just get to the link in the description below and buy a device from Tuxedo. They’re really good. (https://www.tuxedocomputers.com/en&v=t_vmXq_TbQ4)
Support the channel
So thanks everyone for watching the video. I hope you enjoyed it. If you did, don’t hesitate to like, to subscribe, to turn on notifications, or to write a comment. And if you didn’t like it, there’s a dislike button as well that you can restore with the dislike button extension. And if you want to help support the channel, there’s a dislike button as well that you can restore with the dislike button extension, and if you want to help support the channel there’s a PayPal link in the description a super thanks button underneath the video. There are links to my Patreon page and YouTube memberships and both of them get access to a weekly podcast on every Monday where I talk about Linux open source, how the channel is going and some personal stuff. And you also get to vote on the next topics that I’ll cover on the channel. So thanks everyone for watching, and I guess you’ll see me in the next one. Bye! Thank you. Bye.
He also wrote a blog post about alternative websites, why he left Odysee and why he has chosen Peertube. I'm leaving Odysee ⋅ The Linux Experiment
On the desktop, most things can be handled via extensions or RSS downloads, but there are a few front-ends worth mentioning:
- Piped https://piped.video/ Instances · TeamPiped/Piped Wiki · GitHub
- invidious https://invidious.io/ Invidious Instances - Invidious Documentation
- freetube https://freetubeapp.io/
- and there is a port of Grayjay coming soon
You keep mentioning “Grayjay”…
Grayjay is your one stop shop for everything mentioned so far, in one convenient client. It’s built with the ideals of supporting creators directly, and moving past ads and tracking. You can even import account data, to use offline and stay private, or log in to comment and edit playlists on the regular account. It supports pretty much all video platforms, via plugins.
[Transcripts in the comments]
For creators:
Louis gets daily comments on youtube asking him to upload his videos to Odysee. Louis has an Odysee channel with over 30 000 subscribers. Those commenters either have an ulterior motive to shill the website, or they simply don’t use it. It’s hard to push viewers from the website with all the creators, to the niche one with 0.001% of the content. As shown in part 2 , Grayjay works together with the optional https://harbor.social/ sovereign identity thingy to deliver an identity separated from the hosting platforms, so you can follow a person, and if they get banned off Twitch or something, you can keep seeing their stuff in the same feed as your normal yt subscriptions.
Even if you don’t care about any alternative platform stuff, you should still know about Grayjay so you can OPT OUT if you disagree with any of this.
extras
- online instance of the whisper transcribing/speech-to-text AI tool. It’s as fast as it is popular, so it balances out on the queues… Whisper JAX - a Hugging Face Space by sanchit-gandhi
- https://unhook.app/ Options to hide YouTube related videos, comments, video suggestions wall, homepage recommendations, trending tab, and other distractions. Set the Subscriptions page as the default yt homepage.
- GitHub - lawfx/YoutubeNonStop: Autoclicker for Youtube's latest "feature" - Video paused. Continue watching? Kiss the annoying “Video paused. Continue watching?” confirmation goodbye!
- GitHub - omnidevZero/YouTubeRedux: Browser extension that focuses on restoring old YouTube layout within Polymer design (modern layout). I’m using this less for nostalgia and more because I can set the “Save to playlist” button to be always shown, on the left, instead of it getting hidden in the cloud of blobby buttons and hamburger menus on the left side.
- https://filmot.com/ Search within YouTube subtitles and captions
- and their user script that restores titles and thumbnails for playlists with deleted videos on YouTube More Searches
- https://dearrow.ajay.app/ crowdsourcing better titles and thumbnails. The goal is to make titles accurate and reduce sensationalism. No more arrows, ridiculous faces, and no more clickbait.
- I wanted to include some website to cut out clips, but they tend to go bad over time. Today I used https://flixier.com/ .
- I’ll point you all to https://jdownloader.org/ and GitHub - mifi/lossless-cut: The swiss army knife of lossless video/audio editing .
- how to download videos from the Internet Archive JDownloader Support - How to download from unsupported streaming websites
- I’ll point you all to https://jdownloader.org/ and GitHub - mifi/lossless-cut: The swiss army knife of lossless video/audio editing .
- GitHub - lay295/TwitchDownloader: Twitch VOD/Clip Downloader - Chat Download/Render/Replay
- GitHub - gorhill/uBlock: uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. the legends. “Ads, “unintrusive” or not, are just the visible portion of the privacy-invading means entering your browser when you visit most sites. uBO’s primary goal is to help users neutralize these privacy-invading methods in a way that welcomes those users who do not wish to use more technical means.”
- I keep using NewPipe from F-Froid on an older phone because it’s very light and supports older android.
- GitHub - zerodytrash/Simple-YouTube-Age-Restriction-Bypass: A simple browser extension to bypass YouTube's age verification, disable content warnings and watch age restricted videos without having to sign in! because I’m not giving my real life ID papers to Google.
- GitHub - zerodytrash/YouTube-Livechat-GoToChannel: A simple userscript that restores the "Visit Channel" aka "Go To Channel" functionality in YouTube Livestream Chats. (this guy has many streaming scripts, including for TikTok)
- Youtube shorts redirect to regular player