https://www.youtube.com/feeds/videos.xml?channel_id=UCxxxxxxxxxxxxxxxxxxxxxx

You can get the rss urls directly from youtube:

Go to https://www.youtube.com/feed/channels and right-click and select view page source and save the html file.

run:

`awk -F'"' '/{"channelRenderer":{"channelId":/ {for (i=1; i<=NF; i++) if ($i ~ /channelId/) print "https://www.youtube.com/feeds/videos.xml?channel_id=" $(i+2)}' feed_channels.html | sort -u > urls`

You will find the RSS links for every channel you are subscribed to in the urls file, which can be used with Newsboat or Akregator.

How to add a new channel:

In the source page of the channel ctrl + f and search for type=“application/rss+xml” title=“RSS” example source page :

view-source:https://www.youtube.com/@eyes_wideopen

If the channel has a legacy URL ending in /user/username, you can also use:

https://www.youtube.com/feeds/videos.xml?user=username

Or download your subscriptions list from Google Takeout and convert it .