No description
Find a file
2010-10-14 13:21:46 -04:00
.gitignore Started working on automating publishing steps. 2010-09-29 12:49:14 -04:00
append.py Fixed an annoying unicode/ascii issue due to a non-breaking space unicode character getting into the feed. 2010-09-29 21:31:37 -04:00
COPYRIGHT Filled in project files. 2010-09-29 12:09:18 -04:00
encode.bash Change faac arguments to improve subject quality of the encoded file. 2010-10-14 13:21:46 -04:00
outline.bash Added license block. 2010-10-08 17:36:08 -04:00
outline.xsl Mostly workable. 2010-10-08 17:34:30 -04:00
publish.bash Added license block. 2010-09-29 12:51:18 -04:00
README Added README entry. 2010-10-08 17:35:40 -04:00
relink.py Tweaked license block. 2010-09-29 12:51:46 -04:00
tidyrc Tidy config that approximates the formatting of the live feeds to minimize disruption. 2010-09-25 17:46:08 -04:00

This project is a collection of simple scripts used to help automate various tasks involved in the production of The Command Line Podcast.

append.py - Compares the podcast category feed for the podcast's web site with format specific feeds, adding the newest episode if missing.
encode.bash - Drives a set of encoders and tagging utilities to convert a single WAV input file into flac, Ogg Vorbis, AAC and MP3 files with complete and consistent metadata.
relink.py - A script intended for one time use to tweak a feed to re-link its enclosures to appropriate URLs at the Internet Archive.
tidyrc - Tidy config that approximates the formatting of the live feeds to minimize disruption.
publish.bash - Script to automate as much of the publishing step as possible.
outline.xsl - Transform that handles the recursive structure of OmniOutliner files better than Beautiful Soup does.
outline.bash - Drives the XSLT operation and subsequent scripting tasks that cannot be handled in XSL.