SimplePodcaster

概要

手持ちの音声ファイルや動画ファイルを、手軽にPodcast配信する為のツールです。

WindowsXP以降に対応しております。(動作確認は Windows XP と Windows 7 64bitのみ行いました)

大まかな機能として、以下があります。

・RSSの自動作成

指定されたフォルダに、音声ファイルや動画ファイルがあるかをチェックし、

Podcast配信するためのRSSファイルを自動作成します。

・簡易WebServer機能

生成したRSSファイルと音声ファイルや動画ファイルを配信します。

このツールを作った動機

最近、ラジオ(特にTBSラジオ)が面白く、結構はまってます。

はじめは、ラジオ局の公式Podcastを聴いていました。

公式PodcastをiTunesでダウンロードし、それを通勤途中 iPodで聴いておりました。

が、聴きこむにつれてはまってしまい、番組を全部聴きたいと思うようになりました。

(公式Podcastはダイジェストで、また音楽などは著作権の関係上削除されているし)

そこで、USBラジオを購入し、予約録音することにより、番組をフルで楽しむように

なりました。

が、録音したMp3ファイルをiPodに転送するのがちょっと面倒。

MP3ファイルをiTunesにドロップ、ジャンルや番組名などを手作業で入力、なんてことを

しなければなりません。

また、iPodで聴くときも、途中再生ができないという問題もありました。

(Podcastで取り込んだ場合、再生途中で中断しても再生していた場所を覚えていて、

つぎに再生した時は、途中から再生をしてくれます。)

そんなこんなで、これらの問題を解決するために、USBラジオで録音したファイルを

簡単にPodcast配信できるようにするソフトを作ってみました。

ダウンロードとインストール

以下からダウンロードしてください。

SimplePodcaster.zip (2010/04/23 version 1.01)

このファイルはZIP圧縮されています。

適当なフォルダーに解凍してください。

解凍されたフォルダーには、 SimplePodcaster.exe がありますので、これを実行してください。

アンインストール

このツールは、レジストリを使用しておりません。

よって、解凍したフォルダーを削除するだけです。

簡単な使い方

Podcast配信をするには、以下の手順に従って設定を行う必要があります。

・チャンネル設定

・コンテンツの設置

・配信開始

・iTunesなどへの登録

○チャンネル設定

チャンネル設定は、どんなPodcast配信をするかを設定する項目です。

上記メイン画面において、Channel Settingの欄の [Add]ボタンを押します。

すると、「ChannelInfoForm」ダイアログが表示されます。

この画面の設定は、Podcast配信する際に、どのようなPodcastかを説明する情報です。

必ず入力しなければならない項目は、以下の3つです。

・ChannelName

・ContentsDir

・Title

ChannelName は、このソフト内での名前です。半角英文字で入力してください。

(配信するRSSのURLにも使われます)

ContentsDir は、実際に配信するMp3ファイルなどが保存されているフォルダです。

右の[参照]ボタンを押すと、フォルダー選択ダイアログが表示されます。

このソフトは、指定された ContentsDir を監視しており、そのフォルダに

ファイルが置かれると、自動でRSSファイルを作成するようになっています。

Title は、この配信するコンテンツの名前です。日本語で書いても構いません。

他の項目も適宜設定したら、[OK]ボタンを押してください。

メイン画面に戻り、ChannelListに追加したチャンネルが表示されているかと思います。

複数のチャンネルを登録する場合は、上記の作業を繰り返してください。

○コンテンツの設置

Podcast配信するファイルを設置します。

先のチャンネル設定でContentsDir に指定したフォルダに、コンテンツファイルを

置いてください。

この指定フォルダにファイルが設置されると、自動でRSSファイル(Podcast配信データ)

を作ります。

また、対応しているファイルは以下です。

・mp3 (audio/mpeg)

・m4a (audio/x-m4a)

・mp4 (video/mp4)

・m4v (video/x-m4v)

・mov (video/quicktime)

・pdf (application/pdf)

○URL設定と配信開始

Podcastを配信する際のURLを設定します。

メイン画面の ServerURL がそれに該当します。

初期設定では、 以下のような設定になっているかと思います。

http://***.***.***.***/podcast (*には数字が入っています)

特に問題なければ、変更する必要はありません。

[Start]ボタンを押せば、Podcast配信が開始されます。

このSimplePodcaster が起動している限り、Podcast配信を続けます。

○iTunesなどへの登録

ここまでの設定で、Podcast配信は開始されました。

次は、iTunesなどにPodcastを登録します。

適当なWebブラウザ(IEでもFirefoxでもなんでも良いです)で、ServerURLに

設定されたURLを開きます。

(http://***.***.***.***/podcast をURL欄に入力する)

すると、このSimplePordcasterが配信しているチャンネル一覧が表示されると

思います。

iTunesに登録する場合は、その中の [iTunes]のリンクをクリックしてください。

多分、自動でiTunesが起動され、登録ができるかと思います。

出来なかった場合、もしくはiTunes以外でご利用される場合は、以下のように

表示されているURLを基に登録をお願い致します。

http://***.***.***.***/podcast/channel名/channel名.xml を

ちょっとした技

チャンネル情報の全ての項目を入力するのは大変です。

そこで、たとえば番組公式のPodcastが存在する場合、そのRSSファイルを取り込むことができます。

RSSファイルをダウンロードし、ファイルとして保存しておきます。

ChannelInfoFormダイアログの中のLoad RSSボタンを押すとファイル選択画面になりますので、

保存したRSSファイルを選択してください。

これで、RSSファイルを解析し、できる限り入力項目を補完します。

たとえば、TBSラジオ ライムスター宇多丸のウィークエンドシャッフル を配信する場合、

Webブラウザで、http://www.tbsradio.jp/utamaru/index.xml を開き、ファイル保存します。

ChannelInfoFormダイアログの中のLoad RSSボタンを押し、保存したファイルを選択します。

すると以下のように自動で入力されます。

あとは、必須項目の ChannelName と ContentsDir を入力すれば完成です。

著作権など

Simple Podcaster はフリーウェアです。

一応、転載などする場合は、ご一報下さい。

注意事項

このツールは、お手軽にPodcast配信を行うことを目的としているため、

セキュリティーに問題がたぶんあるかと思います。(^^;;;

よって、家庭内LANの内側での使用をお願いします。

もちろん、配信するデータの著作権取り扱いには十分注意してください。

ラジオなどで録音したデータを家庭内で共有するのは問題無いかと思いますが、

外部に公開するのはやめましょうね。

また、Simple Podcaster を使ったことにより、ファイルデータ損壊などを含む、

いかなる障害・損害も、たとえそれが Simple Podcaster のバグによるものであっても、

作者は一切責任を負いません。ご了承ください。

バグなどがありましたが、以下に連絡いただけるとありがたいです。

kazutoto.works@gmail.com

履歴

2010/04/23 version 1.01 いくつかのバグを修正。(メモリリーク、XML読み込み時の異常系の対処追加)

2010/03/15 version 1.00 リリース

謝辞

このツールの RSS アイコンは、デザイン素材.com 様 提供の素材を使用させていただきました。