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.
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:
ReplyDeletehttp://gdata.youtube.com/feeds/base/users/USERNAME/uploads?max-results=50&orderby=published
Change USERNAME to choose the feed you want (e.g. googletechtalks).
That's not really new, is it? I've been subscribing to youtube searches for a couple years (I thought)...
ReplyDelete@David:
ReplyDeleteYou didn't pay attention, did you?
I didn't know about the query parameter for other users' feeds - thanks, that's very helpful to me!
ReplyDeleteI didn't know also.
ReplyDeleteThanks, that is very helpful for me!
Instead of the URL, you can go to the subscription page and use the RSS icon in your browser.
ReplyDelete@Ephilei:
ReplyDeleteDefinitely, 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
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).
ReplyDeleteTo fix, just click on the "Subscribe Tags" feed and click unsubscribe. The New Videos feed will now only contain what you want.
This feed is no longer working. Why?
ReplyDeleteThe feed now returns a Internal Server Error :(
ReplyDeleteThe main problem with subscribing YouTube feeds in any reader is that to watch the video you have to ultimately go to the site :/
ReplyDeleteWow!
ReplyDeleteThank you the Subscriptions feed! :o)
nice tips
ReplyDeleteDoes not work
ReplyDeleteYes, it no longer works
ReplyDeleteIt worked for me for a few days, but stopped working two days ago... What gives?!
ReplyDeleteImpossible to find an RSS feed for my subscriptions. Even tried the Yahoo Pipes thing, won't work either.
ReplyDelete@Ani
ReplyDeleteno 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).
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
ReplyDeleteWhen 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.
ReplyDeleteIt's mildly ridiculous that one cannot get one's YouTube subscriptions in Google Reader.
It's not ridiculous at all and this feature continues to work: here's the feed for Google's YouTube channel.
ReplyDeleteThe 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.
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.
ReplyDeleteIs there a reason I have to update this manually in Google Reader or does it only update once a day?
ReplyDeletethis used to work for me but i can no longer find a way to get an rss feed for my subscriptions
ReplyDeleteattempting this URL with my username returns a 403 unforbidden
http://gdata.youtube.com/feeds/base/users/username/newsubscriptionvideos
Sorry i meant 403 forbidden. Guessing this may have something to do with the recent change to move away from usernames?
ReplyDeleteAnyone got a solution? I need to import my subscriptions into an rss reader
cheers!
@david:
ReplyDeleteI've already answered your question.
my RSS page doesn't say ""Login required to view this user's new subscription videos". Nope, it just says "Service Unavailable".
ReplyDeleteI'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.
Same problem as roid
ReplyDeleteI'm currently getting email notifications of my subscriptions but getting them in an RSS reader would be more convenient.
The feed at:
ReplyDeletehttp://gdata.youtube.com/feeds/base/users/roidroid/newsubscriptionvideos
works well. Maybe YouTube has some temporary issues.
Yeah it's intermittent, it tends to go down for around a week at a time. It's currently working.
ReplyDeleteNot 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?
ReplyDeleteUsing the listed subscription pipe doesn't yield any results.
ReplyDeleteThe code in the Regex needs to be changed to:
http://gdata.youtube.com/feeds/base/users/$1/uploads
The Fold's post IS working for me as of 3/23/11.
ReplyDeletehttp://gdata.youtube.com/feeds/base/users/$1/uploads
Replace "$1" with the username of the user to which you want to subscribe.
The Folds links works. If you want new subscription videos go with: http://gdata.youtube.com/feeds/base/users/$1/newsubscriptionvideos
ReplyDeleteReplace $1 with your usename (which may be case sensitive) and make sure your activity settings on YouTube allow sharing of subscriptions. Works for me!
Thx for the info about the "activity sharing". Who'd guess that?
ReplyDeleteThanks Jeff - that worked for me too..
ReplyDeleteThank you so much for this... I really don't understand why there is no rss button on my subscribtions page.
ReplyDeleteIt's better to go to http://www.youtube.com/my_subscriptions and subscribe to the feed found on this page.
ReplyDeletehttp://www.youtube.com/my_subscriptions feeds is NOT working since March 1st 2012 ;-(
ReplyDeleteYou 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.
ReplyDeleteNot working, nothing...
ReplyDeletehttps://gdata.youtube.com/feeds/base/users/default/newsubscriptionvideos?v=2&max-results=50&start-index=100; retrieve more than 100 items from query?
ReplyDeleteHey guys,
ReplyDeletein 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.