SmartRSS / Smart-RSS

RSS extension
MIT License
114 stars 16 forks source link

Youtube Playlist RSS Detection #206

Closed DominusMaximus closed 1 year ago

DominusMaximus commented 2 years ago

It seems like the RSS detection feature has an issue with Youtube playlists which contain an underscore within the feed URL. For example, when detecting the feed for the following playlist, the portion at the end starting with the underscore is excluded when choosing "Subscribe > Current playlist feed".

https://www.youtube.com/playlist?list=PL6pOqn4K529Kw0KSfKS9FO487fpiXx_6H

Results in:

https://www.youtube.com/feeds/videos.xml?playlist_id=PL6pOqn4K529Kw0KSfKS9FO487fpiXx

zakius commented 2 years ago

Should be an easy fix for this particular issue, though I'll have to spend some more time to get the full list of characters used in playlist IDs

DominusMaximus commented 2 years ago

This post may help you out: https://webapps.stackexchange.com/questions/54443/format-for-id-of-youtube-video/101153#101153

The character set for videos, channels and playlists seems to be:

0-9 A-Z a-z _-

zakius commented 2 years ago

Thank you for looking into it, that's a pretty interesting read!

c02y commented 1 year ago

I don't know why the Smart-RSS detects feed for every Youtube video (not playlist) I'm watching, when I try to subscribe the feed, no article is loaded into the middle panel, only the link is added into the left pane of the Smart-RSS page.