May 23, 2009

A Feed for YouTube Subscriptions

Last year I wrote about some feeds offered by YouTube that weren't available in the interface. Since then YouTube added feeds for search results, videos from a channel and even from your subscriptions: just click on the orange icon from the address bar and you should see the feeds.

That means you no longer have to visit YouTube's homepage to find new videos from your subscriptions. You can subscribe to the following feed in Google Reader or another feed reader:

http://gdata.youtube.com/feeds/base/users/username/newsubscriptionvideos
(replace "username" with your YouTube username)

The great thing is that you can subscribe to other users' feeds. For example, you'll find a lot of interesting videos in Google's subscriptions, which include channels like: Webmaster Help, Google Talks, Google Developers etc.


If not all the videos are interesting to you, use the query parameter to show only the videos that include certain keywords in their titles or descriptions. For example:

http://gdata.youtube.com/feeds/base/users/google/newsubscriptionvideos?q=mobile

Read more about YouTube's feeds in the Data API reference guide.

43 comments:

  1. A straight dump of all my subscriptions would be information overload. I have to subscribe to them individually, categorized with folder tags. I use the following subscription URL:

    http://gdata.youtube.com/feeds/base/users/USERNAME/uploads?max-results=50&orderby=published

    Change USERNAME to choose the feed you want (e.g. googletechtalks).

    ReplyDelete
  2. That's not really new, is it? I've been subscribing to youtube searches for a couple years (I thought)...

    ReplyDelete
  3. @David:
    You didn't pay attention, did you?

    ReplyDelete
  4. I didn't know about the query parameter for other users' feeds - thanks, that's very helpful to me!

    ReplyDelete
  5. I didn't know also.
    Thanks, that is very helpful for me!

    ReplyDelete
  6. Instead of the URL, you can go to the subscription page and use the RSS icon in your browser.

    ReplyDelete
  7. @Ephilei:
    Definitely, but this change is pretty recent. I remember that YouTube used to send users to a single landing page when clicking on the orange icon:
    www.youtube.com/rssls

    ReplyDelete
  8. I thought I'd mention a problem I had with this, that I eventually figured out. For some reason, YouTube automatically subscribed me to a feed called, "Subscribe Tags", as if I had clicked on the "Subscribe to Tags" button with a blank field. That resulted in me getting videos that I wasn't actually subscribed to (every video that was uploaded without a tag).

    To fix, just click on the "Subscribe Tags" feed and click unsubscribe. The New Videos feed will now only contain what you want.

    ReplyDelete
  9. This feed is no longer working. Why?

    ReplyDelete
  10. The feed now returns a Internal Server Error :(

    ReplyDelete
  11. The main problem with subscribing YouTube feeds in any reader is that to watch the video you have to ultimately go to the site :/

    ReplyDelete
  12. Wow!

    Thank you the Subscriptions feed! :o)

    ReplyDelete
  13. Yes, it no longer works

    ReplyDelete
  14. It worked for me for a few days, but stopped working two days ago... What gives?!

    ReplyDelete
  15. Impossible to find an RSS feed for my subscriptions. Even tried the Yahoo Pipes thing, won't work either.

    ReplyDelete
  16. @Ani

    no you don't have to go the site. but you do have to do some feed postprocessing for that http://www.rsshandler.com style (which currently doesn't seem to support subscriptions so you gotta roll your own).

    ReplyDelete
  17. Youtube subscriptions show up only on http://www.youtube.com/my_subscriptions ; youtube should provide ability to have "my_subscriptions" feed coming via RSS to my Google Reader, so I dont need to constantly keep checking my youtube subscriptions at above website, but instead I check Google Reader only for my youtube subscriptions updates. Currently, the workaround needed to get RSS feeds of youtube subscriptions is at http://googlesystem.blogspot.com/2009/05/feed-for-youtube-subscriptions.html which is tedious . From http://people20.blogspot.com/2007/10/wrote-to-gmail-yahoomail-hotmail-to.html , http://docs.google.com/Doc?id=dthcr25_155gbfdnd

    ReplyDelete
  18. When I go to that page, using my username, now: "Login required to view this user's new subscription videos." I am logged in to YouTube.

    It's mildly ridiculous that one cannot get one's YouTube subscriptions in Google Reader.

    ReplyDelete
  19. It's not ridiculous at all and this feature continues to work: here's the feed for Google's YouTube channel.

    The explanation why you see the message "Login required to view this user's new subscription videos" is pretty simple, even if it's not obvious. You need to enable activity sharing for your account. Select "Yes, allow a selected set of my activities to be viewable" and enable "Subscribe to a channel" in the list of activities, then click on "Save changes".

    If you choose to make the list of subscriptions private, the feed shows the list of recent videos from your subscriptions only when you're logged in.

    ReplyDelete
  20. Thanks. I deactivated the "Subsribe to a channel" in Activity Sharing and I wasn't receiving my feed any more. Now it works just fine.

    ReplyDelete
  21. Is there a reason I have to update this manually in Google Reader or does it only update once a day?

    ReplyDelete
  22. this used to work for me but i can no longer find a way to get an rss feed for my subscriptions

    attempting this URL with my username returns a 403 unforbidden
    http://gdata.youtube.com/feeds/base/users/username/newsubscriptionvideos

    ReplyDelete
  23. Sorry i meant 403 forbidden. Guessing this may have something to do with the recent change to move away from usernames?

    Anyone got a solution? I need to import my subscriptions into an rss reader

    cheers!

    ReplyDelete
  24. my RSS page doesn't say ""Login required to view this user's new subscription videos". Nope, it just says "Service Unavailable".
    I've played around with my youtube sharing settings ad infinum. i can disable it to get the "login required" message, but when i fix that it just replaces it with the "Service Unavailable" message again.

    behold:
    http://gdata.youtube.com/feeds/base/users/roidroid/newsubscriptionvideos

    It's broken. And i'm not the only one.

    ReplyDelete
  25. Same problem as roid

    I'm currently getting email notifications of my subscriptions but getting them in an RSS reader would be more convenient.

    ReplyDelete
  26. The feed at:

    http://gdata.youtube.com/feeds/base/users/roidroid/newsubscriptionvideos

    works well. Maybe YouTube has some temporary issues.

    ReplyDelete
  27. Yeah it's intermittent, it tends to go down for around a week at a time. It's currently working.

    ReplyDelete
  28. Not all video's are in this feed, some video's are on the homepage, but are not listed here. Other users experiencing the same issue's?

    ReplyDelete
  29. Using the listed subscription pipe doesn't yield any results.

    The code in the Regex needs to be changed to:

    http://gdata.youtube.com/feeds/base/users/$1/uploads

    ReplyDelete
  30. The Fold's post IS working for me as of 3/23/11.

    http://gdata.youtube.com/feeds/base/users/$1/uploads
    Replace "$1" with the username of the user to which you want to subscribe.

    ReplyDelete
  31. The Folds links works. If you want new subscription videos go with: http://gdata.youtube.com/feeds/base/users/$1/newsubscriptionvideos

    Replace $1 with your usename (which may be case sensitive) and make sure your activity settings on YouTube allow sharing of subscriptions. Works for me!

    ReplyDelete
  32. Thx for the info about the "activity sharing". Who'd guess that?

    ReplyDelete
  33. Thank you so much for this... I really don't understand why there is no rss button on my subscribtions page.

    ReplyDelete
  34. It's better to go to http://www.youtube.com/my_subscriptions and subscribe to the feed found on this page.

    ReplyDelete
  35. http://www.youtube.com/my_subscriptions feeds is NOT working since March 1st 2012 ;-(

    ReplyDelete
  36. You can use this simple web app called ‘Youtube RSS Assist’ available at http://lab.designyx.co.in/youtube-rss-assist/ Just enter your youtube username or the link of a channel to get the RSS feed URL.

    ReplyDelete
  37. https://gdata.youtube.com/feeds/base/users/default/newsubscriptionvideos?v=2&max-results=50&start-index=100; retrieve more than 100 items from query?

    ReplyDelete
  38. Hey guys,
    in case you are getting this message: Login required to view this user's new subscription videos, here's what I did:

    - turn on activity sharing and check "Subscribe to a channel"
    - use the link feed://gdata.youtube.com/feeds/base/users/USERNAME/newsubscriptionvideos?client=ytapi-youtube-user&v=2

    The arguments passed allow you to access the feed without logging in.

    ReplyDelete

Note: Only a member of this blog may post a comment.