RipleyTom / poddl

Podcast Downloader - Download all podcasts / episodes from an RSS-feed

Home Page:https://www.fredrikblank.com/poddl/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

poddl - podcast downloader

a cross platform command line podcast downloader for batch downloading all, individual, or a range of podcast episodes from an RSS feed

How to use:

$ ./poddl http://url.to.rss /OutputPath

Optional arguments:
-o = Output path (needed if arguments are passed)
-l = Only display list of episodes
-r = Download/List newest episodes first
-i = Add episode index / number to file names
-s = Use episode index / number as file names (nnn.ext)
-z N = Zero pad episode index / number when -i or -s are used (default = 3 if N are left out)
-n N = Download a single episode
-n N-N = Download a range of episodes
-h = Quit when first existing file is found
-h "search string" = Quit when first existing file matches the input string

Precompiled binaries

OS
Windows x64 Download
Windows arm64 Download
Linux x64 (Ubuntu 20.04) Download
Linux x64 (Debian 11) Download

Build from source:

$ g++ *.cpp -O2 -std=c++11 -lcurl -o poddl

Website
https://www.fredrikblank.com/poddl/

Podcast Archiver (for Mac)
https://www.fredrikblank.com/podcast-archiver/

Podcast Saver (for iOS)
https://www.fredrikblank.com/podcast-saver/

About

Podcast Downloader - Download all podcasts / episodes from an RSS-feed

https://www.fredrikblank.com/poddl/

License:MIT License


Languages

Language:C++ 100.0%