Go to file
Thomas Gideon 4d09fd9ce3 Added detection of when to use which transform. 2010-10-16 11:49:56 -04:00
.gitignore Started working on automating publishing steps. 2010-09-29 12:49:14 -04:00
COPYRIGHT Filled in project files. 2010-09-29 12:09:18 -04:00
README Fixed NS issue. Alt xsl for notes without offsets. Added file handling steps. 2010-10-16 11:34:10 -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
encode.bash Change faac arguments to improve subject quality of the encoded file. 2010-10-14 13:21:46 -04:00
outline.bash Added detection of when to use which transform. 2010-10-16 11:49:56 -04:00
publish.bash Added license block. 2010-09-29 12:51:18 -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
with_offset.xsl Fixed NS issue. Alt xsl for notes without offsets. Added file handling steps. 2010-10-16 11:34:10 -04:00
without_offset.xsl Alt xsl for notes without offset. 2010-10-16 11:34:39 -04:00

README

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.
with_offset.xsl - Transform that handles the recursive structure of OmniOutliner files better than Beautiful Soup does, works with completed show notes that have time offsets.
without_offset.xsl - Transform that handles the recursive structure of OmniOutliner files better than Beautiful Soup does, works with segment notes that do not have time offsets.
outline.bash - Drives the XSLT operation and subsequent scripting tasks that cannot be handled in XSL.