radikoタイムフリー/podcastのAIチャプター対応について
rfriends3 では、1.6.3で対応しました。
以下、version 1.6.3dで説明します。
1.6.3 -> 1.6.3dで一部仕様変更があります。
初版 2026/09/19
四版 2026/09/26
1.AIチャプターとは
AIがラジオ番組の内容を解析し、聴きたい場面からすぐに再生できるようにする機能です。
この機能により、ユーザーは番組の内容を聴く前に把握でき、興味に合わせて気軽に聴き始めることができます。
2.AIチャプターの仕組み
radikoのtimefreeは、2026/09/26現在、
・放送後、約5分で、ファイルがダウンロードできるようになります。
・放送後、約60分から80分で、チャプターファイルがダウンロードできるようになります。
(まれに30分程度でチャプターがダウンロードできることもあります。)
注意すべき点は、放送後5分から80分までの間はチャプターなしの状態が続くということです。
3.対応プレーヤ
3.1 iOS
・VLC media player
・Audiobook Player
・BookPlayer
3.2 Android
・VLC media player
・BookPlayer
・Smart AudioBook Player
3.3 Windows
・VLC media player(埋め込みチャプターに最適、cueシートでは不具合あり)
・MPC-BE(割とおすすめ)
・Audacious(割とおすすめ、ただしネットワークファイルのドロップ再生は不可)
・foobar2000(設定がとても面倒なので、お勧めしない)
3.4 Mac
・VLC media player
・QuickTime Player
上記プレーヤは動作確認をしたわけではないのでご注意ください。
4.timefreeの設定
設定 - パラメータ - 編集 535行あたりで変更できます。
;; チャプター
;; timefree_chapter 0:なし,1:あり,2:あり(time付)
4.1 従来モード
timefree_chapter = 0
従来モードで、チャプターのないファイルがダウンロードされます。
ファイル.m4aで、後述の、_nochapterは付加されません。
4.2 チャプターモード
timefree_chapter = 1 又は 2
チャプター付きのファイルがダウンロードされます。
1と2の違いは、2のばあい、チャプターの先頭に時間が表示されます。
5.podcastの設定
この機能はradiko podcast のみ 同じ番組でも、radiko podcast以外では機能しません。
設定 - パラメータ - 編集 660行あたりで変更できます。
;; チャプター
;; podcast_chapter
;; 0:なし
;; 1:あり,2:あり(time付) 2026/09/23現在、無効
;; 3:cue,4:cue(time付)
;;
podcast_chapter = 4
5.1 従来モード
podcast_chapter = 0
従来モードで、チャプター/cueシートのないファイルがダウンロードされます。
ファイル.mp3で、_nochapterは付加されません。
5.2 チャプターモード
現在、この設定は無効です。
podcast_chapter = 1 又は 2
チャプター付きのファイルがダウンロードされます。
1と2の違いは、2のばあい、チャプターの先頭に時間が表示されます。
5.3 cueシートモード
podcast_chapter = 3 又は 4
チャプター情報がある場合、ファイル名.cue として、podcastファイルとは別のファイルがダウンロードされます。
再生には、cueシートに対応したプレーヤが必要になります。
3と4の違いは、4の場合、チャプターの先頭に時間が表示されます。
6 チャプターモード時のダウンロードの仕組みについて
2.でも述べたように、放送後5分から80分までの間はチャプターなしの状態が続くため、その間にタイムフリーでダウンロードするとチャプター情報が得られません。
そこで、rfriends3では、チャプターモードの場合、以下のような対応を行っています。
1) チャプター情報がない場合は、ダウンロードしたファイルを
ファイル_nochapter.m4a と、_nochapterを付加して保存します。
2) その後(例えば放送2時間後)、再度ダウンロードを行うと
チャプター付きの ファイル.m4a がダウンロードされ、ファイル_nochapter.m4a は削除されます。
7.その他
チャプターに関して、一番関係があるのは、朝5時終わりの深夜放送を予約している人ですね。
rfriends3では省略時、05:25に自動実行が開始されるのでチャプターが間に合わないことになります。
回避方法は、自動実行時間を、06:25に変更(または追加)することです。(もっと余裕を持てば、07:25)
AIチャプターはどうやって作られているんでしょうね、
番組終了から60分から80分と思っていましたが、30分でリリースされていることもあるので何とも言えません。
録音と生放送で違うのかもしれません。
先ほど例に出した朝5時終了の番組はそれほど多くないのに、リリースまで1時間以上かかっています。
完成したチャプターを人間がチェックしているのでしょうか?
以上