RSS feed intergration with youtube-dl? #492

Closed
opened 2026-02-20 23:05:29 -05:00 by deekerman · 7 comments
Owner

Originally created by @lnxbm3r1 on GitHub (Feb 4, 2013).

Has there been any more discussion about adding RSS feed support to youtube-dl? Now I'm just using a bunch of silly shell scripts around youtube-dl to download like TED talks from YT. It would be nice to have this automated. Maybe add the RSS urls to the conf, cron youtube-dl to download, convert latest updates to the feed. I guess something similar to rssdler. But not for torrents, but to have mp3s of all my favorite youtube video feeds that I keep up with. https://code.google.com/p/rssdler/

Thanks

Originally created by @lnxbm3r1 on GitHub (Feb 4, 2013). Has there been any more discussion about adding RSS feed support to youtube-dl? Now I'm just using a bunch of silly shell scripts around youtube-dl to download like TED talks from YT. It would be nice to have this automated. Maybe add the RSS urls to the conf, cron youtube-dl to download, convert latest updates to the feed. I guess something similar to rssdler. But not for torrents, but to have mp3s of all my favorite youtube video feeds that I keep up with. https://code.google.com/p/rssdler/ Thanks
deekerman 2026-02-20 23:05:29 -05:00
  • closed this issue
  • added the
    request
    label
Author
Owner

@phihag commented on GitHub (Feb 4, 2013):

I'm not sure exactly what you want to download;

youtube-dl -t -x http://www.youtube.com/user/TEDtalksDirector

works fine for me. Can you open issues for the URLs that don't work yet?

@phihag commented on GitHub (Feb 4, 2013): I'm not sure exactly what you want to download; ``` youtube-dl -t -x http://www.youtube.com/user/TEDtalksDirector ``` works fine for me. Can you open issues for the URLs that don't work yet?
Author
Owner

@lnxbm3r1 commented on GitHub (Feb 4, 2013):

Apologies if I didn't make it clear. I would like youtube-dl to automatically download JUST the latest video file from an RSS feed. Maybe run in some kind of daemon mode, periodically checking the feed and if there is a new video, then grab it. Not just grabbing all items from a feed. I guess something similar to podcatching.

@lnxbm3r1 commented on GitHub (Feb 4, 2013): Apologies if I didn't make it clear. I would like youtube-dl to automatically download JUST the latest video file from an RSS feed. Maybe run in some kind of daemon mode, periodically checking the feed and if there is a new video, then grab it. Not just grabbing all items from a feed. I guess something similar to podcatching.
Author
Owner

@yasoob commented on GitHub (Oct 17, 2013):

@lnxbm3r1 Can you give an rss link ?

@yasoob commented on GitHub (Oct 17, 2013): @lnxbm3r1 Can you give an rss link ?
Author
Owner

@RadAd commented on GitHub (Feb 20, 2014):

Here is a rss feed I would like to be able to download:

http://www.escapistmagazine.com/rss/videos/list/1.xml

@RadAd commented on GitHub (Feb 20, 2014): Here is a rss feed I would like to be able to download: http://www.escapistmagazine.com/rss/videos/list/1.xml
Author
Owner

@juancri commented on GitHub (Feb 20, 2014):

You can download all the videos using this command (requires curl, xmlstarlet and youtube-dl):
curl http://www.escapistmagazine.com/rss/videos/list/1.xml | xmlstarlet sel --text -t -v /rss/channel/item/link |xargs youtube-dl

@juancri commented on GitHub (Feb 20, 2014): You can download all the videos using this command (requires curl, xmlstarlet and youtube-dl): curl http://www.escapistmagazine.com/rss/videos/list/1.xml | xmlstarlet sel --text -t -v /rss/channel/item/link |xargs youtube-dl
Author
Owner

@phihag commented on GitHub (Feb 20, 2014):

Thank you for the report. Support for RSS feeds has been added as of youtube-dl 2014.02.20. Type youtube-dl -U to update. If you want to prevent videos from being downloaded more than once (i.e. only get new videos), have a look at the --download-archive option.

@phihag commented on GitHub (Feb 20, 2014): Thank you for the report. Support for RSS feeds has been added as of youtube-dl 2014.02.20. Type `youtube-dl -U` to update. If you want to prevent videos from being downloaded more than once (i.e. only get new videos), have a look at the `--download-archive` option.
Author
Owner

@RadAd commented on GitHub (Feb 20, 2014):

Thanks, that was quick.
Its not as fast as the youtube version when skipping items in the archive. Seems to be still trying to extract information.

@RadAd commented on GitHub (Feb 20, 2014): Thanks, that was quick. Its not as fast as the youtube version when skipping items in the archive. Seems to be still trying to extract information.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/youtube-dl-ytdl-org#492
No description provided.