2 comments on “Exporting YouTube subscriptions as an RSS OPML file

  1. YouTube /does/ do RSS still. They've just made it even harder as of some time in late 2020/early 2021, by removing the "Export OPML" feature which you've nicely detailed here.

    I first used this addon https://chrome.google.com/webstore/detail/youtube-subscriptions-exp/dhpojdmnffaocepmljcdcongdmkjblan/related

    This easily gives a list of subscribed channel URLs.
    Then search and replace with the regex: .*https:\/\/www\.youtube\.com\/channel\/
    with: https://www.youtube.com/feeds/videos.xml?channel_id=

    This removes the channel names at the start of the line, and replaces the URL with the RSS URL.

    Then I could import that list to TT-RSS using the "batch subscribe" function, under preferences/feeds.

    Yeah it's a whole lot of jumping through hoops, but at least it's still possible... for now.
    They clearly want to keep people using the site, much like how Twitch has been screwing with livestreamer/streamlink.

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Use <code> to display raw HTML codes.
  • WordPress is configured to not store your IP.
  • Comments here apply only to this post, you may want to contact me directly.

This site uses Akismet to reduce spam. Learn how your comment data is processed.