Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

The default "Subscriptions" feed on the YouTube homepage shows all of the activity of the people that I am subscribed to on YouTube or have in circles on Google+. However, I'm most interested in new videos that the people I subscribe to (either on YouTube or by circling on Google+) create and post (neglecting comments or sharing other people's videos - what you see when you check the "show uploads only" checkbox on the YouTube homepage). However, being able to bring anything off of the YouTube homepage and into Google Reader as an RSS feed would be good.

Is there a way to do this?

share|improve this question
1  
It seems that the proposed answer has stopped working. Can someone confirm? –  mcb May 10 at 19:23
    
@mcb still works. –  tedder42 Sep 26 at 1:17

4 Answers 4

up vote 20 down vote accepted

You can get RSS feed by username, something like this:

http://gdata.youtube.com/feeds/base/users/{username}/newsubscriptionvideos

Example:

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

How to get Youtube username (source):

  1. Go to youtube.com
  2. Click on the arrow next to your username at the top right of the screen.
  3. Click Channel under My Account.
  4. Enter the username you'd like by typing it into the text field provided.
  5. Click Next.
  6. Choose your privacy settings from the options provided.
  7. Click All Done!

Steps to get username if you've already linked your G+ account to your YouTube account

  1. Go to youtube.com
  2. Click on the arrow next to your username at the top right of the screen.
  3. Click My channel under YouTube
  4. Take the ID from the address bar http://www.youtube.com/channel/{id}
share|improve this answer
    
How might I get my user name? My profile goes to my Google+ profile, so does that make my user name that sequence of numbers, because when I tried that, I get a page with the error message "Exception message unavailable". –  Thomas Owens Oct 20 '12 at 12:10
    
You have asked about Youtube or Google+. I've answered about Youtube. –  Vukašin Manojlović Oct 20 '12 at 12:13
    
I'm asking how I get my RSS feed by username. I don't know what my user name is so I can get my subscriptions. –  Thomas Owens Oct 20 '12 at 12:15
    
Username is Youtube username. So, in you case is ThomasO610. For Google+ use GPlusRSS. –  Vukašin Manojlović Oct 20 '12 at 12:18
1  
It seems that this has stopped working. –  mcb May 10 at 19:23

The working URL format would be:

http://gdata.youtube.com/feeds/base/users/YOUTUBE_CHANNEL_NAME/uploads

I just tested this, and it should work on any news reader. Just replace "YOUTUBE_CHANNEL_NAME" with your channel's name, or the channel you want to subscribe to. No need to be logged in to YouTube at all.

Also, here is a YouTube clip I did on the topic:

How To Find The RSS Feed To A YouTube Channel

share|improve this answer

While Vukašin's answer is great and has helped me for quite a while now, it stopped working 3 days ago. The reason is that Google slightly changed their API and now requires authentication via OAuth tokens. There is even a bug report on it.

I did not find an easy way to fix this, but the comments section of the bug report linked to a short PHP script that one can use as a temporary fix.

You will have to have some server to run this (and the Google API) on and register the project on the website, just like explained in the comment. I also want to mention in general that this keeps the RSS feed working for the Google API V2 for now, but a V3 is on the way and will probably break most of this, since it will be using JSON returns and not the easy to parse XML feed of V2. So this is merely a temporary fix for people who have their own server running anyways.

I hope this helps other people who were wondering why the stream broke all of a sudden. I also apologize for the probably slightly incorrect usage of some terms. I am by no means a web developer and just very glad that I found this solution offered by someone else.

share|improve this answer

If you have Android, there is an app for this here the link: https://play.google.com/store/apps/details?id=com.youtuberss.reader

share|improve this answer
1  
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. –  Vidar S. Ramdal Apr 8 at 13:25
    
got it, d app works great for me so i tot it nice 2 share it u all –  archer Apr 10 at 14:24

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.