Skip to content

A simple tool designed to keep the latest episodes of your favorite internet-broadcast shows available on your device.

License

Notifications You must be signed in to change notification settings

chrisolof/feed_dvr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation surrounding the use and configuration of Feed DVR

About

Feed DVR is a simple tool designed to keep the latest episodes of your favorite internet-broadcast shows available on your device.

Feed DVR harvests episodes from feeds much like a DVR harvests video content from television broadcast channels.

How you consume these episodes is up to you.

System Requirements

  • Python
  • A scheduled task (such as a cron job) that runs feed_dvr.py on a regular basis to keep your feed content fresh.

Feed DVR is designed to be cross-platform. If you can run python you should be able to run Feed DVR.

Note to Windows users: You may need to install lxml in addition to Python for Windows. lxml Windows installation packages are available for download here:

https://pypi.python.org/pypi/lxml

Configuration (held in configuration.json)

Feed DVR will download the latest episodes from the feeds you specify in configuration.json. For each feed, the following options are available.

url: (required, no default) URL to the feed

active: (optional, defaults to true) false = skip over this feed, true = process the feed

destination: (required, no default) Path to destination folder for feed downloads. No trailing slash. Using an absolute path is a good idea.

keep: (optional, defaults to 5) Number of episodes to keep. As new episodes become available and are downloaded, old episodes are deleted.

About

A simple tool designed to keep the latest episodes of your favorite internet-broadcast shows available on your device.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages