hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

8.9K
active users

Has #invidous changed something about the RSS feeds from Youtube channels?
I subscribed to many Youtube-channels via the RSS feeds on Yewtu.be, and since Tuesday none of the feeds work anymore...

Follow up question: Can anyone recommend a good way to subscribe to Youtube feeds via RSS?

@82mhz I've been following YT channels using the feed URL generated by YT. It is kind of a PITA because you have to find the channel ID, but once you have it you will get a true RSS feed.

For example using DB tech, the feed URL is like this:
https://www.youtube.com/feeds/videos.xml?channel_id=UCVy16RS5eEDh8anP8j94G2A

All you need to do is change the channel ID at the end of the URL. There are some web tools to get them. I've also seen people got to the channel page and the using the browser inspect tool to find it. The way I did it was through NewPipe/Tubular on my phone. When you go to a channel there is a feed button. I bet a desktop app like FreeTube does the same.

@cinimodev
That sounds slightly painful to do for a couple of dozen channels, but maybe it's a good opportunity to trim down the number of channels I'm following a bit 😉
Thanks for the hint!

@82mhz @cinimodev

It's a pain to copy the channel ID each time but I discovered that if you paste the channel URL into an RSS feed service it will autodetect the RSS feed.

Seems the YouTube channel endpoint is smart enough to detect an RSS reader and return the feed URL. Haven't looked too much into it but it works for the handful of channels I follow through RSS.

@PeskyPotato @cinimodev
It would have been nice if youtube did that, but they've been trying to hide the RSS feed for a long time, so I'm also not surprised.
Thanks for checking anyway!

PeskyPotato

@82mhz @cinimodev

I'm back and I've found that yt-dlp can return the YouTube channel ID:

yt-dlp --playlist-items 0 -O playlist:channel_url --print channel_url youtube.com/@ActionRetro

Also quickly threw together a web tool to generate the URL using yt-dlp:

ytrss.pesky.moe/

www.youtube.comBefore you continue to YouTube

@PeskyPotato @cinimodev
That is amazing! Hats off to you my friend, this is some great work!

@82mhz @cinimodev Thanks! Happy to make something useful 🙂

@PeskyPotato @82mhz Holy smokes this is awesome! Not only did you figure out that yt-dlp can do it, but made an actual landing page for conversion. This is so rad!