Differences

This shows you the differences between two versions of the page.

Link to this comparison view

software:podcastdl [2016/04/19 21:39]
rodrigo
software:podcastdl [2017/01/30 21:41]
Line 1: Line 1:
-~~NOTOC~~ 
-//Podcastdl is a CLI podcast client intended to be used to download podcasted files using a cron like tool// 
  
-====== Usage ====== 
- 
-podcastdl ​ -c <​path/​to/​podcast.cfg>​ -o /​some/​directory -d <​number>​ [-hilv] 
- 
- -c path/​to/​podcast.cfg : The filename containing the list of podcasts \\ 
- -o /​some/​directory : The target directory where the files will be saved \\ 
- -l : Set the log to be written in syslog, otherwise log are written to stderr \\ 
- -i : Add an additional ​ .info file with information about the podcast \\ 
- -d <​number>​ : Set the maximum number of days a podcast can have to be downloaded \\ 
- -v : Verbose mode for debug \\ 
- -h : help \\ 
- 
-===== Sample usage ===== 
-Download my podcast list for the last three days and store the files in the ./​my/​output/​path directory \\ 
-  % podcastdl -c myplist.cfg -d 3 -o ./​my/​output/​path 
- 
-====== Configuration Files ====== 
- 
-Podcastdl uses a single configuration file containing the list of podcast URLs to check and download. 
-This file is provided to the application through the command line as show in the usages. 
- 
-A sample configuration file 
- 
-  % cat path/​to/​podcast.cfg 
-  http://​radiofrance-podcast.net/​podcast09/​rss_11558.xml 
-  http://​downloads.bbc.co.uk/​podcasts/​radio4/​fooc/​rss.xml 
-  http://​www.rte.ie/​radio1/​podcast/​podcast_liveline.xml 
- 
-====== Download ====== 
- 
-The latest version is the v0.3.2, see [[http://​files.bebik.net/​podcastdl/​changelog.txt|changelog]] for details. 
- 
-^Version^Sources^Checksum^ 
-|v0.3.2|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.3.3.tar.gz|podcastdl-0.3.3.tar.gz]]|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.3.3.sum|podcastdl-0.3.3.sum]]| 
-|v0.3.2|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.3.2.tgz|podcastdl-0.3.2.tgz]]|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.3.2.sum|podcastdl-0.3.2.sum]]| 
-|v0.3.1|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.3.1.tgz|podcastdl-0.3.1.tgz]]|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.3.1.sum|podcastdl-0.3.1.sum]]| 
-|v0.3.0|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.3.0.tgz|podcastdl-0.3.0.tgz]]|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.3.0.sum|podcastdl-0.3.0.sum]]| 
-|v0.2.1|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.2.1.tgz|podcastdl-0.2.1.tgz]]|[[http://​files.bebik.net/​podcastdl/​podcastdl-0.2.1.sum|podcastdl-0.2.1.sum]]| 
- 
- 
-Podcastdl is also available : 
-  * from [[http://​www.freshports.org/​multimedia/​podcastdl/​|ports]] for FreeBSD users 
-  * from [[http://​pkgsrc.se/​net/​podcastdl|pkgsrc]] for [[http://​www.pkgsrc.org/#​platforms|netbsd and more]] users 
-====== Requirements ====== 
-Podcastdl relies on [[http://​www.autistici.org/​bakunin/​libmrss/​|libmrss]] for the xml parsing. It currently use the 0.19.2 version. ​ 
- 
-====== License ====== 
- 
-The code is delivered under [[https://​en.wikipedia.org/​wiki/​BSD_licenses|BSD License]]