radipy is a desktop application for streaming and downloading broadcasts from radiko.jp, a Japanese radio service, outside of Japan, with a PyQt5-based interface.
radipy
├─ LICENSE
├─ README.md
├─ data
│ ├─ auth
│ │ └─ auth_key.bin
│ └─ json
│ └─ area.json
├─ images
│ ├─ icons
│ │ ├─ dark
│ │ │ ├─ antenna-512-color.png
│ │ │ ├─ antenna-512.png
│ │ │ ├─ exit-512.png
│ │ │ ├─ menu-32.png
│ │ │ ├─ save-512-bg.png
│ │ │ ├─ save-512.png
│ │ │ ├─ search-32.png
│ │ │ └─ settings-32.png
│ │ ├─ light
│ │ │ ├─ antenna-512-color.png
│ │ │ ├─ antenna-512.png
│ │ │ ├─ exit-512.png
│ │ │ ├─ menu-32.png
│ │ │ ├─ save-512-bg.png
│ │ │ ├─ save-512.png
│ │ │ ├─ search-32.png
│ │ │ └─ settings-32.png
│ │ ├─ podcasts-32.png
│ │ └─ settings.png
│ └─ images
│ ├─ banner.svg
│ ├─ profile-circle.png
│ └─ radiko.png
├─ main.py
├─ radiko.py
├─ requirements.txt
├─ sample
│ ├─ base-ui-download.png
│ └─ base-ui-live.png
├─ style
│ ├─ dark_style.qss
│ ├─ light_style.qss
│ └─ style.qss
└─ ui_pyqt5.py
Please do not use this project for commercial use. Only for your personal, non-commercial use.
Python: 3.12PyQtFFmpeg
The authentication of PC(html5) version radiko validates user's location via IP address. However, the android version of radiko validates user provided by GPS information, not via user's IP address.
- You can install it locally:
$ git clone https://github.com/devhaaana/radipy.git $ cd radipy
- Make sure you have Python installed on your system. Then, install the required packages by running the following command:
conda create -n radiko_env python=3.12 conda activate radiko_env pip install -r requirements.txt
python main.py| File | Description |
|---|---|
| radipy-1.1.1.zip | AZIP file containing the full source code of radipy v1.1.1. |
| radipy-1.1.1.tar.gz | ATAR.GZ file containing the full source code of radipy v1.1.1. |

