I want to subscribe to a youtube channel and automatically download new videos to my linux machine.
I know I could do this e.g. with miro, but I will not watch the videos using Miro, want to choose the quality and would like to run it as a cronjob.
It should be able to:
- know which feed entries are new and not download old entries
- resume (or at least redownload) failed/incomplete downloads from older sessions
Are there any complete solutions for this?
If not it would be enough for me (maybe even preferable) to just have a command line rss reader that remembers which entries have already been there and writes the new video urls (e.g. http://www.youtube.com/watch?v=FodYFMaI4vQ&feature=youtube_gdata from http://gdata.youtube.com/feeds/api/users/tedxtalks/uploads) into a file.
I could then accomplish the rest using a
bash script and
What would be programs usable for this purpose?