YouTube eliminating support for RSS/Atom

Thanks again DMack.  Just finished transferring all my feeds over to morning-retreat.  I could see the feeds dying one by one as I was finishing up the transition.  For those not following this thread they may be in for quite a surprise today.

If you have taken advantage of DMack’s generosity, please consider thanking him or dropping a few buck in his PayPal account.  

Thanks again DMack.  Just finished transferring all my feeds over to morning-retreat.  I could see the feeds dying one by one as I was finishing up the transition.  For those not following this thread they may be in for quite a surprise today.

If you have taken advantage of DMack’s generosity, please consider thanking him or dropping a few buck in his PayPal account.  

Seriously DMack, add a donate button :slight_smile:

dmack.ca at gmail

A link to this page has started showing up as an item in several GData-based YouTube feeds:

https://support.google.com/youtube/answer/6098135

Under the  RSS reader option is a link from which an OPML file of your subscriptions may be downloaded:

http://youtube.com/subscription_manager?action_takeout=1

The feed URLs all follow the pattern of:

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

These same URLs are also being linked to from channel pages.

Unlike the GData feeds, the items in these are just the text description without thumbnails or duration. The available items do appear current from what I have seen thus far, however.

Thanks owlness.

Here’s some xsl that I wrote to reformat the subscription manager takeout … ompl into something that can be copied and pasted for channels subscribed to in youtube.

<?xml version="1.0" encoding="UTF-8"?>
<stylesheet xmlns:xsl="&lt;a href=" http: rel="nofollow" target="_blank" title="Link http//wwww3org/1999/XSL/Transform22">http://www.w3.org/1999/XSL/Transform"; version="1.0"&gt;<br><output omit-xml-declaration="yes" indent="yes"></output><br><template match="*[contains(@xmlUrl, 'youtube.com')]"><br>* <value-of select="@xmlUrl"></value-of> - <value-of select="@title"></value-of><br></template><br></stylesheet>

After recovering (subscribing to) almost all the sites that I was following but not subscribed to, I then used the ompl exporter *again* from youtube, and then newsblur’s ompl *importer* to just redo my youtube folder.

And now all the channels are regenerated, so all I have to do is fiddle my training and … status quo ante.

Well, dang! That’s news to me. Oh well, I like mine better for its descriptions and thumbnails :slight_smile:

I’m glad you’re all finding it useful! I put my code up on Github here; https://github.com/dmackca/youtube-v3-rss

Cheers

Gee, thanks Google for telling all of this ahead of time.  I’m still going to use DMack’s solution because I don’t think he’s going to change it on a whim when he gets cranky.  

News to all of us.  I’ve been lurking the YT APIv3 thread for a while and no one from Google said a thing until today.  I’m still planning on taking advantage of your hosting if you don’t mind.

1 Like

I like yours better too, the new official ones only contain a link and an incorrect date… What a mess. So I hope you’’ keeps yours up even though there are in fact new official feeds.

Just download your OPML file, open in Word, delete the non-YouTube stuff, find and replace to swap out the formatting, then re-upload the file.

1 Like

Everyone’s welcome to use it! I’ll be using it too, so I’ll notice if it ever breaks :stuck_out_tongue:

Amazing work mate :slight_smile: thanks for the share.

Right now the gdata feeds are still working and I am too lazy to change them. Does anybody know for how long?

Last I heard they were already killed. They won’t give any new items, the only item showing in the old feeds now is a link to http://youtube.com/devicesupport

Well it showed up, but normal videos continued after that.

Huh, OK then. Well, what they’ve said is “we’ll begin shutting down the old version on April 20, 2015” so they’ll probably stop working sooner rather than later.

There are some tips in this topic on how to quickly change your feed addresses even if you have a lot of them.

Good news! I built a real solution to this issue. It’s going to be blogged tomorrow morning, but here’s the draft of the post if you’d like to read it: http://blog.newsblur.com/private/117731739906/tumblr_nnlgshs0Gx1qh4y7s

And this is already live, so you can either wait a few minutes for your youtube feed to get fetched or just right-click them and insta-fetch. Let me know if you’ve got any issues. Thanks for your help everybody!

2 Likes

It appears the special treatment is not being applied when specifying a channel URL instead of a user URL.

Example: https://www.youtube.com/channel/UC1Un5592U9mFx5n6j2HyXow

1 Like