How to export an OPML file from Airsonic
About
If you want to export your podcast subscriptions out of Airsonic, you’ll probably want to do so using an OPML file. It’s simply an XML document listing your RSS feed subscriptions that you can import into any RSS feed reader, or podcast client.
Unfortunately, Airsonic doesn’t have that feature.
However, Airsonic keeps a log of database insertions in a file called airsonic.script
. You can parse it to generate an OPML file.
Script
This script works on Linux. If you’re on macOS or *BSD, use GNU coreutils
along with GNU grep
.
Click here to see the source code below
Script using 🧵strs
The follow script uses the 🧵strs
package for Python.