Skip to content

radiko を録音する docker コンテナと python スクリプト

License

Notifications You must be signed in to change notification settings

road-master/radiko_recorder

 
 

Repository files navigation

Test

クイックリファレンス

radiko recorder とは?

Radiko を録音する docker コンテナと python スクリプトです。

このイメージの使い方

image をビルドして実行すると 8080 ポートで HTTP リクエストを受け付けるようになります。

例:TBS の hoge 番組を 10 分録音する場合

curl '127.0.0.1:8080/record?station=TBS&program=hoge&rtime=10'

エリアは image ビルド時に環境変数 RADIKO_AREA_ID で指定されています。 必要に応じて変えてビルドします。

環境変数

RADIKO_AREA_ID

エリア ID です。

radiko のライブを録音する python スクリプト

東京で TBS の 番組を 10 分録音して、保存するファイル名に "hoge" の文字列を使う場合:

RADIKO_AREA_ID=JP13 python src/app.py TBS hoge 10

radiko のタイムフリーを録音する python スクリプト

東京で NACK5 の 2020 年 5 月 29 日 の21:00 ~ 23:00 の番組を録音して、 保存するファイル名に "hoge" の文字列を使う場合:

RADIKO_AREA_ID=JP13 python src/time_free_app.py NACK5 hoge 20200529210000 20200529230000

Author

keisuke yamanaka

About

radiko を録音する docker コンテナと python スクリプト

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.8%
  • Dockerfile 11.2%