ご存知ない方のために言っておきますが、私はポッドキャスティングのファンではありません。ただ、ここ数ヶ月、音声と動画の両方でポッドキャストをいくつか購読するようになりました。でも、仕事と家族の都合で、通勤時間もそれほど長くなく、移動もそれほど多くないので、なかなか聴く機会がありません。
こうして、iTunesのPodcastサポートにいくつか意外な制限があることに気づいた。まず、Podcastを時間単位で保存する方法がない。iTunesのPodcast設定で、すべて、未再生のすべて、最新、あるいは過去2、3、5、10エピソードのいずれかを保存するか選択できる。しかし、「エピソードの数に関わらず、Macに保存したいのは2週間分だけだ。だって、それしか聴く時間がないから」といった指定はできない。
時間ベースの有効期限設定がないよりもさらに問題なのは、設定が すべて のポッドキャストに均等に適用されることです。例えば、事実に基づいたシリーズを永久保存したい場合と、その日のジョークをまとめたポッドキャストを数日分だけ保存しておきたい場合など、区別がつきません。どのような設定を選択しても、すべてのポッドキャストに適用されます。
そこで登場するの が Cast Away 1.2 ( )です。これは7ドルのシェアウェアアプリケーション(登録前の制限はなく、いくつかの警告画面が表示されるだけです)で、iTunesのオプションにおけるこの明らかな欠陥を、比較的シンプルながらも強力な方法で埋めてくれます。Cast Awayを使えば、ポッドキャストごとに、特定のポッドキャストの保存期間だけでなく、アクティブ期間やアーカイブするかどうかも制御できます。
Cast Awayを使用する前に、iTunesを起動してください。iTunesは最初に起動している必要があります。また、iTunesのPodcast設定で、「新しいエピソードが利用可能になったとき」のポップアップを「すべてダウンロード」に設定し、「保持」ポップアップを「すべてのエピソード」に設定してください。iPodの設定で「チェックした曲のみアップデート」にチェックを入れると、非アクティブなPodcastがコピーされなくなります。
Cast Awayを起動すると、インターフェースが4つのタブで構成された単一のウィンドウになっていることがわかります。タブは「メイン」、「ポッドキャスト」、「スケジュール」、「情報」の4つです。「メイン」タブは、ポッドキャストのチェック対象となるプレイリストを制御するために使用します。デフォルトでは「ポッドキャスト」項目のみがチェックされています。ただし、ポッドキャストを別の場所に保存している場合は、それらのプレイリストも簡単に有効にすることができます。ポッドキャストの名前の日付を確認するオプション、削除したプレイリストを物理的に削除するかどうか、アーカイブフォルダの場所を設定するボタン、その他いくつかの細かい設定もあります。
「Podcasts」タブは、まさに「大変な作業」のすべてが行われる場所です。コレクション内の各ポッドキャストのスケジュール設定は、ここで行います。ポッドキャストを削除するまでの保存期間、アクティブ状態(チェックマーク)を維持する期間、他の設定に関係なく常に最新バージョンを保持するかどうか、削除したポッドキャストをアーカイブするかどうかなどを管理できます。Cast Awayを初めて起動すると、すべてのポッドキャストが削除されず、7日後に非アクティブとしてマークされるように設定されています。そこから、お好みに合わせて設定をカスタマイズできます。例えば、私の設定は次のとおりです。

この画面は少しわかりにくいかもしれませんが、実際にはそれほど悪くはありません。 Remove 列と Uncheck 列には、ポッドキャストを削除するか非アクティブとしてマークするまでの保存日数を示す数字があります。列の「0」は「永久に」を意味し、その他の値は日数です。したがって、上記のように、 Remove 値が 0 であるため、今週の TECH のすべてのエピソード を保持します。一方、Macworld ポッドキャストは 7 日後に削除されますが、アーカイブもしてあるので、後で再度視聴できます。Macworld と iTunes New Music Tuesday のポッドキャストはどちらも、常にアクティブになるように設定しています (Uncheck 列の「0」)。各ポッドキャストについて、保持する期間、アクティブにしておく期間、常に最新バージョンを保持するかどうか、削除したエピソードをアーカイブするかどうかを考慮する必要があります。ポッドキャストのリストを確認したら、これで完了です。次のタブに移動すると、各ポッドキャストは設定されたスケジュールに従います。
「スケジュール」タブは、Cast Awayスクリプトを自動的に実行する定期的なイベントを設定するために使用します。スケジュールクロックを希望の時間に設定し、「スケジュールを設定」をクリックするだけです。毎日指定された時間にCast Awayが起動し、設定に基づいて必要に応じてポッドキャストを更新し、終了します。(プログラムを手動で実行することもできます。「メイン」タブの「ポッドキャストを今すぐ削除」ボタンをクリックします。)
情報タブには、アプリケーションのヘルプのほか、自己監視用の「シェアウェア料金を支払いました」チェックボックスと、実際にその料金を支払うためのボタンが含まれています。
Cast Awayが「ヘビー」なポッドキャストユーザーのニーズを満たすかどうかは分かりませんが(おそらく満たすでしょう)、私にとってはまさに理想的です。ポッドキャストを聴くためにスケジュールに時間を割く必要も、聴くことのないポッドキャストを大量に抱え込む必要もありません。ポッドキャストごとのプレイリストにこのような値を設定できる機能は素晴らしいアイデアで、AppleがいずれiTunesに同様の機能を搭載してくれると確信しています。とはいえ、それまでは、7ドルという価格設定は現時点では、この機能を手に入れるのに十分妥当な価格と言えるでしょう。