Podcasting Plugin for Movable Type
The Podcasting Plugin for Movable Type allows users to easily link to and include MP3 at any URL in their Movable Type blog and to manage those podcasts as assets within Movable Type's asset management system.
- Link to any podcast on the Internet. All you need is a URL.
- Let the plugin automatically extract the content type and content length of the podcast being linked to.
- Automatically embed a streaming, flash based MP3 player into your posts to allow your readers to listen to your content easily.
- Manage podcasts as assets within Movable Type's asset management system.
How it Works
Once a podcast is in Movable Type's asset management system one can then use Movable Type's default template tags to encode podcasts as enclosures within RSS and Atom Feeds.
Before we proceed, make sure each of the following prerequisites have been satisfied.
- User has MovableType 4.01 or greater installed
- User has LWP installed
To install this plugin follow the instructions found here:
Adding Podcasts to Your Feeds
Some of your feeds must be edited manually to make this plugin fully compatible with podcasting services and people wishing to subscribe to your podcasts.
The following can be inserted anywhere within the
<mt:Entries> tag within your Atom feed. While iTunes supports Atom, the RSS feed is recommended as it is the most well documented format for iTunes and podcasting support (see below).
<mt:EntryAssets> <mt:SetVarBlock name="assettype"><mt:AssetType></mt:SetVarBlock> <mt:if name="assettype" eq="podcast"> <link rel="enclosure" type="<mt:AssetMimeType>" title="<mt:AssetLabel>" href="<mt:AssetURL>" length="<mt:AssetProperty property="file_size" format="0">" /> </mt:if> </mt:EntryAssets>
See download links below.
The Podcast Plugin for Movable Type is available for free but must be used in accordance with the terms of your Movable Type license (either free for personal use, or for commercial use when used in conjunction with your Movable Type Commercial License).
Support is provided through Movable Type's forums.