8000 GitHub - msjoberg/getpods: This is just a github mirror of getpods.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

msjoberg/getpods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

getpods.py is a very simple command line podcast client in Python, that I made for my personal use.

Usage, configuration

You need a directory for your podcasts, e.g. ~/Podcasts or directly on your mounted media player (like I have). You should make a configuration called ~/.getpods that points to this directory. There should be a file getpods.sample.conf distributed together with this script that you can copy to ~/.getpods and modify.

In the podcast_dir directory, create a file called urls which contains one line for each podcast feed with the following format:

# comments preceeded by hash
url directory_name [?]

For example:

# These are my awesome podcast feeds
http://faif.us/feeds/cast-ogg/ faif
http://hackerpublicradio.org/hpr_ogg_rss.php hpr ?

The question mark is for feeds where the program should query about each new episode. Other feeds have new episodes automatically downloaded.

Implementation

It's a simple Python script, that requires the feedparser and pycurl modules. In Debian this should mean installing the packages python-feedparse and python-pycurl.

Episodes that have been downloaded or otherwise marked as "seen" are registered in a file called "cache" in the podcast_dir.

About

This is just a github mirror of getpods.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
308D

Languages

0