Forgot to mention that mpv is how I actually watch the videos. Newsboat downloads a list from each channel kinda like an RSS feed. I can then select any video & download it by pressing a keybinding. It’s been a while since I last had to actually set this up, but off memory, here’s some quick info…
The file ~/.newsboat/urls contains URLs similar to the one below. Just replace CHANNEL_ID with the actual channel ID. You can find the channel ID in the URL of the channel’s page…
With the URLs in place you can edit your newsboat config file to set up a key binding for downloading videos using yt-dlp. It should be as simple as adding something like the following to the config…
macro d set browser “yt-dlp %u”; open-in-browser ; set browser “xdg-open %u”
This binds the d key to use yt-dlp to download videos.
I love YouTube, but the site often annoys me in many ways. On my computer I use newsboat along with yt-dlp to download all the videos I want to watch offline. This way, I can watch content without dealing with any of the site’s frustrations…
I try to buy all my music directly from the artist in CD form whenever possible. Whenever that’s not possible, I try to get a version that I can save locally & play offline…
Forgot to mention that
mpv
is how I actually watch the videos. Newsboat downloads a list from each channel kinda like an RSS feed. I can then select any video & download it by pressing a keybinding. It’s been a while since I last had to actually set this up, but off memory, here’s some quick info…The file
~/.newsboat/urls
contains URLs similar to the one below. Just replaceCHANNEL_ID
with the actual channel ID. You can find the channel ID in the URL of the channel’s page…With the URLs in place you can edit your newsboat config file to set up a key binding for downloading videos using
yt-dlp
. It should be as simple as adding something like the following to the config…This binds the
d
key to useyt-dlp
to download videos.