Tell HN: YouTube RSS feeds are gone
The RSS feeds are returning 404, for example https://www.youtube.com/feeds/videos.xml?channel_id=UCEIwxahdLz7bap-VDs9h35A and link that used to be on the channel's "Videos" page is gone as well. Is this the end of RSS feeds on youtube?
42 comments
[ 2.7 ms ] story [ 102 ms ] thread[0] https://github.com/TeamNewPipe/NewPipe/issues/10801#issuecom...
[1] https://invidious.io, e.g. https://yewtu.be
<link rel="alternate" type="application/rss+xml" title="RSS" href="https://www.youtube.com/feeds/videos.xml?channel_id=UCEIwxah...">
If RSS goes away and no 3rd party is able to restore it, I really don't know what I'd do. I can't imagine stopping watching all of the channels I follow, but I also can't imagine using email or app notifications. Those vectors are simply unacceptable for the nature of this particular information stream.
I am a big time RSS user but never took the time to move it all over there, been using the subscriptions page as my YouTube “homepage” for a decade now and it works for me.
Looks like I'd have to make a YouTube account for every channel to get separate feeds, or else combine every channel into one big feed.
- subscriptions
Similarly, it looks like this is just one big list of videos from every channel, with only a handful fitting on screen at once, and they don't go away once I've watched/clicked on the video, so there's no concept of read/unread. It also means I would have yet another aggregation webpage I periodically visit, as opposed to having most of my information feed in two places (one tab for email and one tab for RSS).
- set up your own alternative
This is currently outside my skillset, but it may ultimately be the direction I go in (if the outage isn't just a bug). Thanks for these nouns - I can use them to get started.
All those alternatives sound bad to me.
I suppose in the short term I will cobble something together w/ yt-dlp to download JSON from YouTube and ETL that into the tt-rss database. That'll work until Google decides it doesn't, too.
In any case, it just demonstrates the general approach: subscribe to a topic, and receive new events as soon as they happen without polling. The point is that it doesn't require much code: just glue together corresponding APIs.
https://github.com/solarkraft/ytdl-podcast
I haven't used it in a while, so I'm not sure that it currently works, but perhaps it'll contain some useful hints.
I think there are other apps for mobile OSes (no idea I don't watch YT on mobile
https://odysee.com/$/rss/@veritasium:f
> Hey @TeamYouTube Seems like RSS feeds for YouTube channels are not working currently (returning 404).
> without showing any personal info, mind sharing a short vid clip of how you got the error message so we can take a closer look?
https://twitter.com/TeamYouTube/status/1752050647078244437
So Long, and Thanks for All the Fish https://en.wikipedia.org/wiki/Enshittification
I think I'm still going to look at building a yt-dlp/JSON to RSS alternative, though. I don't trust that this isn't foreshadowing and not a bug.
For posterity, if it ever breaks I made a rough proxy script:
https://gist.github.com/yunruse/93dd40719568dccccebcca26d9ed...
Not looking forward to the day they don't come back, of course!