Simple command-line podcast downloader
gopoddl [global options] command [command options] [arguments...]
- init - create default config files
- list - list all podcasts
- add - add podcast to sync
- remove - remove podcast from sync
- reset - reset time and count for podcasts
- check - check podcasts for availability
- sync - start downloading
- help - Shows a list of commands or help for one command
$ go get github.com/vali3nt/gopoddl
Create inital config files under home directory:
$ gopoddl init
And edit ~/.gopoddl_conf.ini, setup at least download-path
Then add podcast:
$ gopoddl add http://example.com/rss.xml SOMENAME
if name is omitted , would be retrieved from podcast
Start download:
$ gopoddl sync
- Number of podcasts items to download
- Start date for sync
can be set by command line options
- Download path
- Media type
- Filter (download podcast item with some text in title)
can be set configuration per podcast