Registered by Martin Wimpress 

A tool for encoding and publishing podcast content and assets. Inspired by bv-publish and the talk Stuart Langridge gave at Oggcamp 2015.

Snap Install

sudo snap install podpublish

Ubuntu Podcast Setup

The Snap home interface munges ${HOME} and my use case for podpublish is to use configuration files that contain relative paths to podcast assets, such as audio files and artwork.

The Ubuntu Podcast team use Dropbox to sync all the show assets, therefore the Dropbox directory needs to be symlinked into the podpublish snap data directory.

Run the following, which will create the data directory.

podpublish.encode-podcast --version

Now symlink Dropbox.

ln -s ~/Dropbox ~/snap/podpublish/x{*}/

Basic usage

To encode a podcast.

podpublish.encode_podcast ~/Dropbox/UbuntuPodcast/Configs/S09/s09exx.ini

To upload a podcast.

podpublish.publish_podcast ~/Dropbox/UbuntuPodcast/Configs/S09/s09exx.ini

See the podpublish project on GitHub for more detailed documentation.

  • https://github.com/ubuntupodcast/podpublish

Project information

Licence:
GNU GPL v2

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Git
Programming languages:
Python

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

podpublish does not have any download files registered with Launchpad.