GoldenPod is a command line podcast client. It allows you to easily manage and download podcasts from the command line. It can download podcasts from standard RSS(-like) feeds, or it can attempt to parse any other cleartext document (XML or HTML) for a list of audio files and download those. For users already using BashPodder, it can function as a more feature-rich drop-in replacement for it.
| Tags | Archiving multimedia Sound/Audio Podcasting Command Line |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | Unix POSIX Linux BSD |
| Implementation | Perl |
Recent releases


Changes: This release adds --ping, which tells the user which parser GoldenPod recommends for a feed. It fixes some minor issues with curl support. It fixes some other minor bugs.


Changes: Command-line parameters were added to add, remove, and list podcast feeds (--add, --remove, --list), instead of having to edit the podcast list manually. The default output was made more informative. A bug causing some feeds to fail to parse for certain users was fixed.


Changes: This release fixes a bug that caused GoldenPod to fail to upgrade configuration files from 0.6 and older to the new 0.7+ format for some users. It adds some minor enhancements to fuzzy parsing allowing it to extract URLs properly from JS-like strings.


Changes: This release adds support for downloading podcasts that don't have proper feeds, but only lists of downloads on a Web page or in some exotic format (see the man page for the special syntax to use this). It adds a Makefile, the --clean option, and support for using LWP to download files. There are major code cleanups.


Changes: A security problem that could result in arbitrary command execution on specially crafted download links in RSS feeds was fixed (GPSA-2006:1). The gpconf GUI was added. Use of older curl versions was fixed.