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 様 提供の素材を使用させていただきました。