https://www.youtube.com/watch?v=uk-4dmySqdc
Matt's PodGrabber is a Python script designed for downloading podcast episodes. It allows users to select specific episodes from the last 10 listed for a chosen podcast feed and proceed with downloading as per their choice.
- Python 3
- Requests: For making HTTP requests to download episodes.
- Feedparser: For parsing podcast RSS feeds.
- Tqdm: For displaying download progress bars.
- Ensure Python 3 is installed on your system.
- Install the required Python libraries by running: pip install requests feedparser tqdm
-
Run the script in a terminal or command prompt: python matts_podgrabber.py
-
Follow the on-screen prompts to:
- Enter a podcast RSS feed URL or select one from the saved library.
- Choose to download all episodes, the first, last, a specific number of episodes, or filter episodes by keyword.
- Decide whether to save the new podcast feed to the library for future use.
-
The script will download the selected episodes to a specified download folder.
- Download specific episodes by selection or filter by keyword.
- Download the first, last, or a specified number of the latest episodes.
- Save and select podcast feeds from a library for easy access.
- Customizable download folder through a configuration file.
- User-friendly prompts and progress display for downloads.
Enter 'q' at any prompt to exit the script immediately.
Thank you for using Matt's PodGrabber!