I subscribe to a few Youtube channels and playlists via RSS. To get the RSS feed of a playlist, (e.g. Crash Course Philosophy), we get the playlists’ URL, and replace everything but the ID with a specific URL. In this case, https://www.youtube.com/playlist?list=PL8dPuuaLjXtNgK6MZucdYldNkMybYIHKR becomes https://www.youtube.com/feeds/videos.xml?playlist_id=PL8dPuuaLjXtNgK6MZucdYldNkMybYIHKR.

This has been working fine, but today I hit a limitation. I noticed that specific feed got stuck on 15 items and no longer updated. By looking at the other still-working feeds I subscribe to, it seems order of the playlist is the issue. To build the feed, Youtube basically gets only the latest 15 items in the playlist, and playlists are by default added from bottom to top (add a new item, it becomes the first). Since that particular playlist follows a top to bottom order (the newest item is always put at the bottom) and Youtube only checks 15 items from the top, it essentially thinks nothing else is being added.

The only solution I’m seeing to fix this with minimal disruption is if on the query parameters to build the RSS feed there was a way to specifically say it should be checked in reverse order. I’ve tried a bunch of them from both v2 and v3 of the documentation, but nothing seems to work.

| improve this question | | | | |

have you tried using an RSS reader for the task? Just copy and paste the playlist URL to your reader, I use www.inoreader.com since it has the most features for free.

| improve this answer | | | | |
  • 1
    I use an RSS reader to read the feed. But read order is unimportant, what matters is what items the feed has. That can only be controlled by Youtube. – user137369 Apr 25 '17 at 10:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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