/radiko-downloader

radikoのタイムフリーをダウンロードするシンプルなスクリプトです。

Primary LanguagePython

A super simple radiko "タイムフリー" downloader

radikoのタイムフリーをダウンロードするシンプルなスクリプトです。

Prerequisites

  1. このプログラムはPython 3によって書かれています。Python 3をインストールし、必要なライブラリをインストールしてください:
$ pip install -r requirements.txt
  1. このプログラムはPhantomJSを使用しています。PhantomJSの最新のバイナリファイルをここからダウンロードし、プロジェクトのディレクトリに配置してください。

  2. ffmpegswftoolsをインストールしてください。Macの場合はHomebrewによりインストールが可能です:

$ brew install ffmpeg
$ brew install swftools

Usage

radiko.jpタイムフリーのページからダウンロードしたい番組を表示し、URLをコピーします。そしてターミナルから、次のようにプログラムを起動してください:

$ python radiko.py 'http://radiko.jp/#!/ts/<station_id>/<ft>'

<station_id>にはアルファベットの大文字やハイフンが、また<ft>には数字がそれぞれ含まれているはずです。URLをシングルクオート(')で囲むことを忘れないようにしてください。