Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR]: Parse YouTube URLs into RSS feeds #1532

Closed
shoulders opened this issue Nov 6, 2024 · 2 comments
Closed

[FR]: Parse YouTube URLs into RSS feeds #1532

shoulders opened this issue Nov 6, 2024 · 2 comments
Assignees
Labels
Component-Plugins-Standard Status-Fixed Ticket is resolved. Type-Enhancement This is request for brand new feature.
Milestone

Comments

@shoulders
Copy link

shoulders commented Nov 6, 2024

Brief description of the feature request

I would like to easily add YouTube feeds to RSSGuard by copying a standard YouTube URL and then when RSSGuard detects this YouTube URL it will convert it to a RSS feed URL which will then follow the current import/parse procedure for normal RSS feeds.

The way you get a YouTube RSS feed is as follows:

  • Navigate to a YouTube page i.e. https://www.youtube.com/@syntaxfm
  • View Source and browse for the browser_id which will look like {"key":"browse_id","value":"UCyU5wkjgQYGRB0hIHMwm2Sg"}
  • The place holder url is
    https://www.youtube.com/feeds/videos.xml?channel_id=CHANNELID
  • Swap CHANNELID for the browser_id you got earlier giving
    https://www.youtube.com/feeds/videos.xml?channel_id=UCyU5wkjgQYGRB0hIHMwm2Sg
  • This URL can then be used as any RSS feed for adding into RSS Guard.

Links

https://www.thewindowsclub.com/how-to-get-youtube-channel-rss-feed

My RSSGuard Version

RSS Guard

Version: 4.7.3 (built on Windows/AMD64)
Revision: a4e2048
Build date: 26/07/2024 04:16
OS: Windows 10 Version 22H2
Qt: 6.7.2 (compiled against 6.7.2)
@shoulders shoulders added the Type-Enhancement This is request for brand new feature. label Nov 6, 2024
@martinrotter martinrotter added this to the 4.7.5 milestone Nov 6, 2024
@martinrotter
Copy link
Owner

fb5ff84

image

Youtube detection was already there, but I enhanced it as per your suggestion.

Now "Discover feeds" feature works with youtube well. BUT. Before you do anything, make sure to open https://www.youtube.com in RSS Guard internal new tab browser and accept cookies warning first, then all should work with the above fix.

@shoulders
Copy link
Author

thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component-Plugins-Standard Status-Fixed Ticket is resolved. Type-Enhancement This is request for brand new feature.
Projects
None yet
Development

No branches or pull requests

2 participants