Podcastingで音声ファイルを配信するとき、一番面倒なのは、iPodderなんかに喰わすフィードをどう作るかなんだけど・・・PodcastNow!でFeedBurnerというサービスが紹介されていたのでとりあえず使ってみた・・・が、フィードが作成されない!
いや、正確に言うと記事にリンクされてるMP3ファイルが認識されていないみたいだった。
enclosureタグがどこにもないのよね。
う〜む。
なんで?
色々ゴニョゴニョしてみたけど全然ダメorz...
3日ぐらい悩みました(^^;)。
で、他の方法を試そうと思い、ググってみると・・・
Going My Way: ディレクトリにMP3ファイルを入れるとPodcasting用RSSを自動作成してくれるDirCaster
と言う記事を発見!
早速ダウンロード。
スクリプト自体がPHPで書かれてるんで、PHPが使えるレンタルサーバや自宅サーバで運営してる人なんかにはいいみたいね。
ウチはMacなので、スクリプトをmiというエディターで開いて、上の方の行にある設定を、コメント文の説明を参照しながらゴニョゴニョ。
これらの設定については、本機能に直接影響するものじゃなくて、iPodderで取り込んだときに参照する程度のものなので、そんなに神経質にならなくてもいいみたい。
iPodder1.0以下のバージョンでは無視されるらしいし。
ちなみにこのjizo-net-talkではこんな感じに設定しました。
<前略>
// Maximum number of mp3s to offer in a feed
$maxFeed = 5;
//Title of feed/site Used by iPodder for download subdirectory name
$titleTAG="jizo-net-talk";
//iPodder 1.0 seems to ignore everything below
//URL of site feed applies too
$linkTAG="http://www.jizo.net/";
//Description
$descriptionTAG="jizo-net-talk";
//Feed language en-us = english USA
$languageTAG="ja";
//Copyright for feed
$copyrightTAG="Copyright jizo 2005-";
//Your email address
$webMasterTAG="info@jizo.net";
//Name of feed generator
$generatorTAG="DirCaster0.4";
// Time to live
$ttlTAG=60;
<後略>
当然これ以降のスクリプトは触っちゃいけませんヨ!
後はmiでこのファイルをLFで保存。
次に、FTPクライアントソフトで、ブログスクリプトを作動させてるサーバーにアクセスします。
PHPが動く任意の領域に、mp3ファイルを置くためのフォルダーを新しく作成。
同フォルダーの中に、mp3ファイルと一緒に先程のDirCasterのファイルをアップロードして、パーミッションを705(サーバーによっては755)に設定すれば設置完了です。
このDirCasterファイルに外部からアクセスすることで、自動的に同じ階層にあるmp3ファイルを認識してiPodder用のフィードを吐き出してくれるんだよね。
簡単!
便利!
ちなみにDirCasterのスクリプトファイル名は任意のモノに変えられるので、僕の場合はindexファイルにして、URLを「http://www.jizo.net/talk/」としてあります。
あとは、このフォルダー(ディレクトリ)にmp3ファイルをどんどんアップロードすればいいだけです。
MTの管理画面からmp3ファイルをアップロードするには、容量制限を解除する必要があるので、こちらの記事の後半部分を参照してmt.cfgファイルをいじってみてください。
jizo.net: jizo.netをちょっくらパワーアップしてみた。
投稿者 jizo : 2005年02月25日 13:21 | トラックバック (0)