aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorgarret <garret@airmail.cc>2023-10-01 18:43:10 +0100
committergarret <garret@airmail.cc>2023-10-01 18:43:20 +0100
commit3719f9fc6dfb99326755a297adc9dcd3958f33d4 (patch)
tree10993ab30cc52ff2fd4e798f7e73bb411412e78d
parent797ffcbc8b87ba8e135865d7e481d9bdcd41fe5b (diff)
downloadyt-dlp-rajiko-3719f9fc6dfb99326755a297adc9dcd3958f33d4.tar.gz
yt-dlp-rajiko-3719f9fc6dfb99326755a297adc9dcd3958f33d4.tar.bz2
yt-dlp-rajiko-3719f9fc6dfb99326755a297adc9dcd3958f33d4.zip
document stream device extractor arg
-rw-r--r--README.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/README.md b/README.md
index 24394c8..3bfeb54 100644
--- a/README.md
+++ b/README.md
@@ -21,6 +21,22 @@ An effort is made to support share links and radiko embeds. However, I don't use
This extractor uses an API key obtained by reverse-engineering the radiko mobile app. As such, I've been advised that it would be risky to merge it into yt-dlp proper.
+## Extractor args
+
+You can choose which device's streams to extract with the `device` extractor arg.
+For instance, `--extractor-args radikotimefree:device=pc_html5` would extract the website's streams.
+
+Known devices:
+
+- `pc_html5` - the website. has every stream provider.
+- `aSmartPhone5`, `aSmartPhone6`, `aSmartPhone6a`, `aSmartPhone7a`, `aSmartPhone7`, `pc_1` - old mobile apps, + old website. "happy path" streams.
+- `MobileWebTrial` - current mobile site.
+- `aSmartPhone8` - current mobile app.
+- `xExternalWebStations` - embedded players on stations' websites. same streams as `aSmartPhone8`, though the api response isn't exactly the same.
+
+The default is `aSmartPhone7a` as its streams are always the "happy path".
+Ideally you shouldn't need to use this, it's just to make investigating new devices easier.
+
## Installation
Requires yt-dlp `2023.01.02` or above.