From 88dabf2506d5d5421fe2223c6a561d4c9adcafff Mon Sep 17 00:00:00 2001 From: garret Date: Mon, 8 May 2023 15:47:52 +0100 Subject: add readme --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..cf7eed8 --- /dev/null +++ b/README.md @@ -0,0 +1,25 @@ +This repository contains a plugin package for [yt-dlp](https://github.com/yt-dlp/yt-dlp#readme). +See [yt-dlp plugins](https://github.com/yt-dlp/yt-dlp#plugins) for more details. + +# ytdlp-rajiko + +This plugin adds an improved [radiko](https://radiko.jp) extractor to yt-dlp. + +It bypasses the region blocks entirely, meaning you can download programmes and listen to stations from any prefecture, even from outside Japan. +It provides more metadata for timefree programmes, and less for live station streams (it's a station that happens to be playing a programme at that point in time, not a programme itself). + +The authentication code is based heavily on [the work of jackyzy823](https://github.com/jackyzy823/rajiko/). + +I've been advised that it would be risky to merge it into yt-dlp proper, as it uses a key reverse-engineered from the mobile app, so it's a plugin instead. + +## Installation + +Requires yt-dlp `2023.01.02` or above. + +You can install this package with pip: +``` +python3 -m pip install -U https://github.com/garret1317/yt-dlp-rajiko/archive/master.zip +``` + +See [installing yt-dlp plugins](https://github.com/yt-dlp/yt-dlp#installing-plugins) for the other methods this plugin package can be installed. + -- cgit v1.2.3-70-g09d2