「あのラジオ番組、タイムフリーで聴きたいけど、毎回探すのが少し面倒…」「お気に入りの番組リスト、もっと活用できないかな?」
そんなラジオ好きの願いをGeminiが解決!AIアシスタントのGeminiなら、複雑な手順も驚くほどシンプルにしてくれます。
この記事では、手持ちの番組リスト(放送局、曜日、開始時刻がわかればOK!)から、GeminiがどのようにしてRadikoタイムフリーの
番組へ直接アクセスできるリンクを生成してくれたのか、その驚きの過程と活用法を皆さんと共有します。
きっかけは「この番組リスト、なんとかならない?」
毎週楽しみにしているラジオ番組。タイムフリー機能は本当に便利ですが、複数の番組をチェックするとなると、サイトで個別に番組名を検索するのは少し手間。
そこで、私が普段使っているお気に入りの番組リスト(放送局名、放送曜日、開始時刻をまとめたもの)をGeminiにコピー&ペーストして、過去の直近の放送回への直接リンクが生成できないか?をリクエストしました。
Geminiが解き明かす!ラジコタイムフリーURLの法則
実際にGeminiに番組リストからのリンク生成を依頼すると、期待通り、まずRadikoタイムフリーのURLが持つ法則性を説明してくれました。そして、その法則に基づいて直近放送回へのダイレクトリンクを生成してくれした!
Geminiによると、タイムフリー番組のURLは基本的に以下のシンプルなルールで構成されているとのこと。
- 基本形式:
https://radiko.jp/#!/ts/放送局ID/放送開始日時
- 放送局ID: 各ラジオ局に割り当てられたユニークな文字列(例:
TBS
,FMAICHI
,FMT
など) - 放送開始日時: 番組が始まった正確な日時を
YYYYMMDDHHMMSS
の形式で表現(例:2024年5月31日午後3時ちょうど開始なら20240531150000
)
毎週、検索を行っていて規則性はあると感じていましたが、放送局IDのリストを一つ一つ調べるのも手間で、
Excel VBAによるツールづくりを躊躇していました。
「放送局ID」ってどうやって調べるの? Geminiが情報源を提示!
「放送局ID」。これもGeminiに尋ねてみると、開発者コミュニティや有志の方がまとめているWebサイト(GitHub Gistや個人ブログなど)をいくつか教えてくれました。これらを参考にすれば、主要な放送局のIDは簡単に見つけられそうです。いや、Geminiが活用してくれそうです。
ついに実現!Geminiによるタイムフリーリンク自動生成!
そして、いよいよ本題です。私が持っているお気に入りのラジオ番組をリスト化したもの(放送局名、曜日、開始時刻などを記載)をGeminiに提示し、「このリストにある各番組について、特定の日付(例:この記事の執筆時点である2025年6月上旬)を基準とした直近のRadikoタイムフリー放送へのダイレクトリンクを生成してほしい」とお願いしてみました。
すると、Geminiは私のリスト情報を元に、次々とリンクを生成してくれました!
以下に、実際にGeminiが生成してくれたリンクの中から、いくつかの番組を例としてご紹介します。
(※ご自身のリストで試す際は、放送局IDも併せてGeminiに伝えると、より正確なリンクが生成されやすくなります。)
Geminiに提供した情報は、放送局名、曜日、開始時刻、番組名の列です。
放送局名 | 曜日 | 開始時刻 | 番組名 | タイムフリーリンク (例:2025年6月上旬時点の直近放送回) |
---|---|---|---|---|
FM AICHI | 土 | 12:00 | 平和堂 Happy Together | https://radiko.jp/#!/ts/FMAICHI/20250531120000 |
FM AICHI | 土 | 14:00 | 福山雅治 福のラジオ | https://radiko.jp/#!/ts/FMAICHI/20250531140000 |
RBCiラジオ | 土 | 22:00 | ラジオBar 南国の夜 | https://radiko.jp/#!/ts/RBC/20250531220000 |
TOKYO FM | 月 | 25:00 (火 1:00) | TOKYO SPEAKEASY | https://radiko.jp/#!/ts/FMT/20250527010000 |
【注】
- 上記のリンクは、この記事の執筆時点(2025年6月上旬)を基準としてGeminiが割り出した直近の放送回へのリンクです。
- Radikoタイムフリーは、基本的に放送後1週間以内であれば聴取可能です。上記リンクもその期間内であれば有効です。
- Geminiは、提示されたリストの各番組について、放送曜日と開始時刻から直近の放送日時を算出し、URLを組み立ててくれました。
このように、事前に情報を整理してGeminiに依頼することで、お気に入りの番組リストが、そのままクリック一つで聴ける「魔法のリスト」に変わりました!
スプレッドシートで管理&さらなる展開も?
この便利なリンク付きリストは、Googleスプレッドシートにエクスポート。
さらに、「スプレッドシートを開いたときに自動で何か更新できないかな?」という欲も出てきました。Geminiによると、GoogleスプレッドシートではGoogle Apps Script (GAS) を使えば、スプレッドシートを開いたときに自動で処理を実行できるとのこと。例えば、このタイムフリーリンクを定期的に最新の状態に更新する…なんてことも、GASを学べば実現できるかもしれません。(GASの利用には、ある程度のプログラミング知識が必要になりますが、挑戦してみる価値はあります。)
まとめ:Geminiとの連携でラジオライフがもっと楽しく!
放送局名、曜日、開始時刻などの情報を整理したリストさえあれば、GeminiがRadikoタイムフリーの番組リンクを自動生成してくれる――。今回のGeminiとのやり取りで、そんな便利な活用法を発見できました。
皆さんも、お気に入りのラジオ番組リストとGeminiを活用して、より快適でスマートなラジオライフを送ってみませんか? きっと、新しい楽しみ方が見つかるはずです。
今回のタイムフリーリンク生成、ぜひ試してみてくださいね!
ちなみに、自分が管理しているリストでは、20番組を超える放送を管理しています。
毎回、コピー&ペーストして検索するのは大変でしょ?