Douglas Watson, 2022, MIT License
A macOS app that exports apple podcasts to a folder, for later use on a portable mp3 player.
Following the creation of my automator script, many people struggled to install or use it, due to python dependencies. This project is an attempt to help those people by distributing a proper app. If all goes well, it should install like any other macOS app.
Download the dmg. Open it, and drag the app to your Applications folder:
Since I am not a registered Apple developer, you will have to explicitely trust this app. When you first open the app, nothing happens as macOS blocks unregistered apps.
Go to System Prefences > Security & Privacy:
You should see a message warning that I am not a registered developer. Click Open Anyway:
You may need to confirm a second time:
If you're comfortable with command line interfaces then you can avoid overridding the macOS security checks described above while staying safe. Download the export.py
file and use it like this: ./export.py output_directory
. If you're still (rightly) concerned about running random code downloaded from the Internet then take a look at export.py
: it is less than 100 lines long and its only dependency is pip3 install mutagen
.
Compared to the automator script, this app allows you to select which downloaded episodes to export. Helpful for large collections.
This one is launched like a regular app, it is no longer registered as a service available from Podcasts.
Create a virtual env or conda environment, and install requirements with:
pip install -r requirements.txt
Build a mac app with:
./build.sh
Before distributing, create a disk image with:
./build.sh dmg