Skip to content

Configurable podcast downloader with custom metadata options

License

Notifications You must be signed in to change notification settings

mcarlton00/podcast-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Podcast Downloader

A simple podcast downloading program that will write customizable metadata to ID3 tags embedded in each file.

Installation

Requires python 3.6 or newer

% git clone https://github.com/mcarlton00/podcast-downloader
% cd podcast downloader
% pip install -r requirements.txt

Usage

  1. Set up your config file in the same directory as podcast-downloader.py with your desired storage path and the details of the various feeds that you'd like to download
path: /home/matt/Podcasts
podcasts:
  No Instructions:
    feed: https://www.iliketomakestuff.com/feed/podcast/no-instructions-audio-podcast
  The Way I Heard It:
    artist: Mike Rowe
    feed: http://thewayiheardit.rsvmedia.com/rss/
  • Note that feed is the only required field. artist and album are optional if you'd like to manually define metadata for a given podcast series. If they're left blank, they will default to using the podcast name for both fields.
  1. Run the downloader: /path/to/python3 podcast-downloader.py. It will print progress as it works through each feed in your config file.

About

Configurable podcast downloader with custom metadata options

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages