💾 Archived View for voidcruiser.nl › channel-ids.gmi captured on 2023-04-19 at 22:25:35. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
As you may know it is possible to watch YouTube videos using MPV. YouTube doesn't like this, however, as it means that you're making use of their servers without watching their ads. As a result, they throttle traffic that goes to odd user agents (or at least that's how I assume it works). To this end there are a few things you can do:
0. Use YouTube with UblockOrigin.
The problem here being that you are still using YouTube's increasingly awful interface.
1. Use Invidious
This is already a lot better, but still requires you to open a web browser.
2. Tell MPV to use yt-dlp instead of youtube-dl
Again, a lot better, but still requires you to open a browser to find URLs.
3. Use pipe-viewer in combination with MPV and yt-dlp.
This has become my preferred way of watching YouTube videos as it doesn't require that I open a browser and allows me to run a dmenu script to scrape invidious. From here all you need to do is select a video to watch. From here it will be opened in MPV. Since YouTube doesn't throttle yt-dlp traffic (too much), it's a fairly solid viewing experience.
To that end, this is a list of IDs from channels that I like. Just toss these into the pipe-viewer REPL or give them as argument and you can see a given channel's content from your terminal.
UCvrLvII5oxSWEMEkszrxXEA -- N-O-D-E UCRE3NFNtdjR96-H4QG4U1Fg -- Hex DSL UCld68syR8Wi-GY_n4CaoJGA -- Brodie Robertson UC2PA-AKmVpU6NKCGtZq_rKQ -- Philosophy Tube UCNvsIonJdJ5E4EXMa65VYpA -- Contrapoints UCg6gPGh8HU2U01vaFCAsvmQ -- Chris Titus Tech UCobLPOgCMMWVwkOjcDOHqjw -- Luxander