Hund

My distraction free way of following channels on YouTube

August 22, 2024 | 1 Comment

My distraction free way of following channels on YouTube, is simply by subscribing to them via web feeds. It may sound boring, but this has actually been my workflow for almost a decade now1.

And to make things even more boring: I have always used the same web feed client. This happens to be Newsboat. It’s an advanced text-based client, that’s highly customizable and distraction free.

Newsboat with my inbox of new videos

I then use mpv and yt-dlp to watch the videos. mpv is a highly customizable, fully keyboard driven and distraction free media player. And it supports plugins! The tool yt-dlp, let you stream content from multiple websites.

mpv with a YouTube video playing.

One of the plugins—or scripts as they call it—that I use for mpv, is mpv_sponsorblock. It automatically lets me skip sponsored segments of YouTube videos. It uses the SponsorBlock backend. Which is an open source and crowdsourced browser extension. Users can submit when a sponsor happens, and the extension will then automatically skip the sponsored content for the rest of the users. It also supports skipping other categories, such as intros, outros and even reminders to subscribe.

The reason I don’t like using the web (youtube.com), or even clients like SmartTube for Android TV (even it’s a great client, that I personally use on my Android TV), is because I find the inbox workflow to be quite stressful.

I don’t have much time to spend on YouTube (which is partly by choice). This means that my inbox (or whatever it’s called), gets full of new videos, which pushes older videos further down in an endless list of unwatched videos.

With Newsboat, I can simply let my backlog of unwatched videos grow, with the piece of mind that they’ll always be there when I feel like watching some of it. The current backlog is 998 unwatched videos. Massive! I dare anyone to try to manage that backlog on YouTube.com.

Newsboat also supports something called query feeds. This let me create dynamic feeds from subscribed channels. As an example, I have one query feed with all unwatched videos, and another one that I call “Fresh Videos”, which list all videos that’s newer than 7 days. I have also created various categories for all my feeds, which makes it easy to list only a certain type of content.

I also get spared from all the terrible thumbnails! I really don’t get it why everyone has to include their faces (with some sensationalistic expression) in every single thumbnail. It doesn’t matter what the video is about… No offence, but I really don’t care about your face. It just makes me not want to watch the content at all.

Anyway. This is my distraction free way of following channels on YouTube. It’s not unique and it’s probably quite boring, but it what works for me.

  1. Well. With one exception. I did try to use SmartTube, exclusively, for a while, but I found it to be quite stressful in the end. 

Meta

Comments (1)

Use the e-mail form, if you wish to leave feedback for this post. Markdown is supported. [Terms of service]

#1
August 23, 2024, 22:35

I've been using the same setup for a few years, and I'm very happy with it. I just wish I could find a way to filter out the "shorts".