On Youtube


This platform is the best alternative to Youtube in theory, but in implementation it still lacks the usability and adoption rate that Youtube has. I believe that due to its technical complexity relative to Youtube and the fact that it requi...



Onion Details



Page Clicks: 2

First Seen: 03/11/2024

Last Indexed: 10/22/2024

Domain Index Total: 56


WARNING
This Domain Has Been Reported 1 Time!

Human Trafficking: 1



Onion Content



Hidden Wonders Privacy · Technology · Tutorial On Youtube Published: 2021-06-21 Table of Contents Introduction [#] If you’re on the internet, odds are you’ve used Youtube. After all, around 11% of global internet traffic is used just for Youtube. However, Youtube has a whole lot of stuff no one wants, including advertisements, which are correlated with a decrease in happiness ; trackers , some of which are so invasive that Google was recently fined for collecting this data on minors without parental consent; and the censorship of “dissident opinions” and independent journalists while continuing to favor major companies over individual creators (CNN or FOX never get a video “mistakenly” taken down). The situation with independent journalists is especially concerning considering trust in mainstream media is at an all time low . I believe that most people will find at least one of these points problematic to some degree, which leads to the big question: what can we do about it? Dealing with Ads [#] If all you care about are ads, then your problem’s relatively easy to solve: get uBlock Origin . It is undoubtedly the best ad blocker out there, and is available on almost every browser. Another awesome browser extension for Youtube is SponsorBlock , which automatically skips the sponsored portions of Youtube videos. If you’re on Android, you can get uBlock Origin or SponsorBlock using a browser that supports desktop browser addons (my recommendations would be either Kiwi Browser or some variant of Firefox for Android ), but of course this would only work if you wanted to use the Youtube mobile website. Brave or Bromite are also valid options since they ship with their own ad blockers by default, but uBlock Origin works better in my experience. NOTE : Youtube Vanced has since been shut down. Android also has Youtube Vanced , which works identically to the official Youtube app except it blocks ads and adds some additional features (AMOLED dark mode is really nice). If you’re on iOS for whatever reason, you’re pretty much out of luck; I’d recommend switching to Android, or maybe just subscribing to Youtube Premium if you already have the money to throw around for an Apple device. Jailbreaking it might give you an option for ad-free apps, but that’s outside of my knowledge. In all likelihood, the best answer for mobile devices is to not use them for watching videos in general. Mobile devices all run a proprietary OS (with a few exceptions ), so the probability of the OS itself spying on your video-watching habits is probable regardless. More Privacy Respecting Alternatives [#] In the same vein as Vanced, NewPipe is an incredible application that supports downloading videos as either audio or video, blocks ads, and gets rid of almost all privacy concerns Youtube has by not using any proprietary Google APIs. While not as pretty and slightly less functional in certain ways than the aforementioned Youtube Vanced, it strikes the perfect balance between privacy and usability for my personal use case. I especially find it useful that you don’t need a Youtube account to subscribe to videos; NewPipe uses RSS feeds to get videos, which we’ll discuss more later. NewPipe breaks sometimes due to Google changing stuff in Youtube, so I’d recommend getting F-Droid and then adding NewPipe’s own repository to F-Droid to get the most recent version. Of course, NewPipe still fetches videos by connecting to Youtube, making it not entirely satisfactory for some. For whatever reason, NewPipe has refused to include SponsorBlock in their application. A fork of NewPipe containing both SponsorBlock and Return Youtube Dislike is available at this git repository . I will mention that a lot of people dislike NewPipe for whatever reason, but I find no issue with it after using it for a few years now. As long as you’re getting the most recent updates from F-Droid, the application will be able to play videos exceptionally well. The UI does leave a bit to be desired at times, but the only thing that really bothers me is the inability to sort by most viewed or oldest on a Youtube channel. Less polished than the official Youtube app, but it’s worth it to get rid of ads and trackers. Invidious [#] There is another option out there, however: Invidious . It’s an option I don’t hear discussed too often, and for good reason. It often has some major issues, and many of the instances are very slow (they are much better than they used to be as of 2022). However, if you take a look at all the different Invidious instances here , you’ll almost certainly find some that work well. You can test for yourself, but the best instance I found was yewtu.be , which loads comments most consistently (a problem with a lot of the other instances, but not as much as of 2022). Another big feature of Invidious is that some instances are able to load videos without needing to connect to Google’s servers at all, making Invidious the most privacy respecting option discussed. Of course, this is much harder to maintain for the website’s owner than fetching the videos from Youtube because it works by their server hosting the videos directly. Also useful are the existence of Tor and i2p versions of the site. Additionally, you can also host your own instance . mpv & yt-dlp [#] Rather than watch videos directly through Invidious--an experience that can be pretty disappointing--I tend to use it as a catalog to find Youtube videos before playing them locally on my computer. On both Linux and Windows, I use mpv and yt-dlp to watch any videos I might be interested in. Installation on Linux should be straight forward, and you can use chocolatey to install software using a package manager on Windows. From this point it’s simple; type mpv [url] to play whatever video you want. You can also drag and drop the video url if you prefer. There’s a lot of configuration you can do with mpv, but I’ll just link to the documentation and be done with it; the default settings are good enough for the average user. As an aside, there’s also the ff2mpv browser extension , which allows you to play links in browser in mpv without using the terminal. For yt-dlp, some commands of interest are yt-dlp [url] , which automatically downloads the highest video quality freely available, as well as yt-dlp -x ---audio-format best [url] , which downloads only the audio from a particular video. No more using shady youtube-to-mp3 websites! Do note that a lot of this stuff requires FFmpeg , which is probably already installed alongside yt-dlp on Linux; otherwise, install with chocolatey on Windows. Another more advanced function is downloading higher quality video quality formats, which is a bit more confusing. Typing yt-dlp -F [url] will print out a bunch of information; Youtube stores a bunch of different file formats separately, so by default yt-dlp might only download something that’s in 720p. To download higher quality video, first look at the format codes on the left of the output. We then can type yt-dlp -f [best video]+[best audio] [url] , where [best video] and [best audio] are the format codes from the previous command that correspond to the desired audio and video quality. On the back end, yt-dlp downloads the audio and video separately and then FFmpeg will mux the two together. Yt-dlp also works on hundreds of other sites, as can be seen here . Read the documentation ( available here ) for additional options such as embedding thumbnails and subtitles or customizing the filename of the download. Cool stuff I’m too lazy to write about [#] Piped is similar to Invidious with a more modern looking design. FreeTube is a dedicated YouTube application. It uses it’s own API to load videos, but can also use an Invidious instance of your choosing. Using RSS feeds for videos [#] RSS feeds are incredibly useful tools for aggregating content for websites, and it just so happens that Youtube has an RSS feed feature built into it; this means that you can “subscribe” to channels on Youtube without needing a Google account. The general format for doing so is https://www.youtube.com/feeds/videos.xml?channel_id=[channel_id] , and you get this information from the url of a channel that is in the general form https://www.youtube.com/channel/[channel_id] (I refreshed my memory on how to do this using this link ). The same can also be done for Invidious instances, but using a different format: when a channel url is in the format https://invidio.us/channel/[channel_id] , the format for the RSS feed for that channel is just https://invidio.us/feed/channel/[channel_id] . My RSS reader of choice is newsboat , but I understand that since it’s essentially Linux only and is a TUI program, a lot of people aren’t interested in using it; if this is the case, just use whatever RSS reader works for you. You can launch videos directly in newsboat using the instructions here . There’s also tons of information about how to use newsboat in that previous link, so make sure to check it out if you have any questions about the program. At minimum, you should also add the line reload-threads 100 to your newsboat config file; this will make it so one-hundred different RSS feeds can load at the same time, rather than having to wait for each one to load one at a time. I don’t feel like going over it because you shouldn’t be using Windows anyway, but for Windows you can use Windows Subsystem for Linux to use newsboat on Linux by replacing, say, mpv , with mpv.exe Bitchute is really bad [#] It’s been a few paragraphs, but maybe you remember my tirade at the beginning about how Youtube is censoring people and promoting big corporations over the very individual content creators that built up the site in the first place. None of the options mentioned so far have addressed this, so lets look first at the worst option available: Bitchute . Man, Bitchute is absolute garbage. Even if the content wasn’t garbage--it’s almost exclusively right-wing politics, much of which (not all) is made up of far-fetched conspiracies--the overall UI and search functionality certainly is. The UI is subjective, so go and make your own decisions if you dare, but the search results never give good results. If there’s a certain Bitchute channel you want to search for, often times it won’t show up even if you enter in the channel name exactly. As a final nail in the coffin, this entire time I was typing this paragraph I was trying to load a video on Bitchute published in 2018 and it never loaded; this is because old videos that aren’t watched too much sometimes just break after a while. It is absurd to me that this is even possible; I think it may have been due to some infrastructure changes on Bitchute so it might not happen again, but a video platform that you can’t even trust to preserve your videos is not a platform anyone should seriously be considering using. PeerTube is ...