diff options
author | garret <garret@airmail.cc> | 2023-05-08 15:47:52 +0100 |
---|---|---|
committer | garret <garret@airmail.cc> | 2023-05-08 15:47:52 +0100 |
commit | 88dabf2506d5d5421fe2223c6a561d4c9adcafff (patch) | |
tree | 26ec92b12d345825dfa40c5b79ae9dbd545892f6 /README.md | |
parent | 8acbc78f7c2fce37ded08f2e01a3c8876fd02438 (diff) | |
download | yt-dlp-rajiko-88dabf2506d5d5421fe2223c6a561d4c9adcafff.tar.gz yt-dlp-rajiko-88dabf2506d5d5421fe2223c6a561d4c9adcafff.tar.bz2 yt-dlp-rajiko-88dabf2506d5d5421fe2223c6a561d4c9adcafff.zip |
add readme
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 25 |
1 files changed, 25 insertions, 0 deletions
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. + |