From dfd83d260fa9d30140c097851c0bf79e9eb5682e Mon Sep 17 00:00:00 2001 From: stratumadev Date: Wed, 30 Jul 2025 19:58:58 +0000 Subject: [PATCH] added crunchyroll cbr video + 192 kbps audio download + Documentation --- docs/DOCUMENTATION.md | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/docs/DOCUMENTATION.md b/docs/DOCUMENTATION.md index 5175f27..677eea0 100644 --- a/docs/DOCUMENTATION.md +++ b/docs/DOCUMENTATION.md @@ -171,13 +171,6 @@ This will speed up the download speed, if multiple languages are selected. | Crunchyroll, AnimationDigitalNetwork | `--chapters ` | `boolean` | `No`| `NaN` | `true`| `chapters: ` | Will fetch the chapters and add them into the final video. -#### `--crapi` -| **Service** | **Usage** | **Type** | **Required** | **Alias** | **Choices** | **Default** |**cli-default Entry** -| --- | --- | --- | --- | --- | --- | --- | ---| -| Crunchyroll | `--crapi ` | `string` | `No`| `NaN` | [`android`, `web`] | `web`| `crapi: ` | - -If set to Android, it has lower quality, but Non-DRM streams, -If set to Web, it has a higher quality adaptive stream, but everything is DRM. #### `--removeBumpers` | **Service** | **Usage** | **Type** | **Required** | **Alias** | **Default** |**cli-default Entry** | --- | --- | --- | --- | --- | --- | ---| @@ -194,21 +187,27 @@ If selected, it will prefer to keep the original Font Size defined by the servic #### `-x` | **Service** | **Usage** | **Type** | **Required** | **Alias** | **Choices** | **Default** |**cli-default Entry** | --- | --- | --- | --- | --- | --- | --- | ---| -| Crunchyroll | `-x ${server}` | `number` | `No`| `--server` | [`1`, `2`, `3`, `4`] | `1`| `x: ` | +| All | `-x ${server}` | `number` | `No`| `--server` | [`1`, `2`, `3`, `4`] | `1`| `x: ` | Select the server to use -#### `--kstream` -| **Service** | **Usage** | **Type** | **Required** | **Alias** | **Choices** | **Default** |**cli-default Entry** -| --- | --- | --- | --- | --- | --- | --- | ---| -| Crunchyroll | `--kstream ${stream}` | `number` | `No`| `-k` | [`1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`] | `1`| `kstream: ` | - -Select specific stream #### `--cstream` +| **Service** | **Usage** | **Type** | **Required** | **Alias** | **Choices** | **cli-default Entry** +| --- | --- | --- | --- | --- | --- | ---| +| Crunchyroll | `--cstream ${device}` | `string` | `No`| `--cs` | [`chrome`, `firefox`, `safari`, `edge`, `fallback`, `ps4`, `ps5`, `switch`, `xboxone`, `vidaa`, `samsungtv`, `lgtv`, `rokutv`, `chromecast`, `firetv`, `androidtv`, `android`, `androidtab`, `none`] | `NaN` | + +(Please use --vstream and --astream instead, this will deprecate soon) Select a specific Crunchyroll playback endpoint by device. Since Crunchyroll has started rolling out their new VBR encodes, we highly recommend using a TV endpoint (e.g. vidaa, samsungtv, lgtv, rokutv, chromecast, firetv, androidtv) to access the old CBR encodes. Please note: The older encodes do not include the new 192 kbps audio, the new audio is only available with the new VBR encodes. +#### `--vstream` | **Service** | **Usage** | **Type** | **Required** | **Alias** | **Choices** | **Default** |**cli-default Entry** | --- | --- | --- | --- | --- | --- | --- | ---| -| Crunchyroll | `--cstream ${device}` | `string` | `No`| `--cs` | [`chrome`, `firefox`, `safari`, `edge`, `fallback`, `ps4`, `ps5`, `switch`, `xboxone`, `vidaa`, `samsungtv`, `lgtv`, `rokutv`, `chromecast`, `firetv`, `androidtv`, `android`, `androidtab`, `none`] | `lgtv`| `cstream: ` | +| Crunchyroll | `--vstream ${device}` | `string` | `No`| `--vs` | [`chrome`, `firefox`, `safari`, `edge`, `fallback`, `ps4`, `ps5`, `switch`, `xboxone`, `vidaa`, `samsungtv`, `lgtv`, `rokutv`, `chromecast`, `firetv`, `androidtv`, `android`, `androidtab`, `none`] | `lgtv`| `vstream: ` | -Select a specific Crunchyroll playback endpoint by device, or disable the stream using "none". Since Crunchyroll has started rolling out their new VBR encodes, we highly recommend using a TV endpoint (e.g. vidaa, samsungtv, lgtv, rokutv, chromecast, firetv, androidtv) to access the old CBR encodes. Please note: The older encodes do not include the new 192 kbps audio, the new audio is only available with the new VBR encodes. +Select a specific Crunchyroll video playback endpoint by device. +#### `--astream` +| **Service** | **Usage** | **Type** | **Required** | **Alias** | **Choices** | **Default** |**cli-default Entry** +| --- | --- | --- | --- | --- | --- | --- | ---| +| Crunchyroll | `--astream ${device}` | `string` | `No`| `--as` | [`chrome`, `firefox`, `safari`, `edge`, `fallback`, `ps4`, `ps5`, `switch`, `xboxone`, `vidaa`, `samsungtv`, `lgtv`, `rokutv`, `chromecast`, `firetv`, `androidtv`, `android`, `androidtab`, `none`] | `firefox`| `astream: ` | + +Select a specific Crunchyroll audio playback endpoint by device. #### `--hslang` | **Service** | **Usage** | **Type** | **Required** | **Alias** | **Choices** | **Default** |**cli-default Entry** | --- | --- | --- | --- | --- | --- | --- | ---|