Closed tjgordon closed 2 years ago
This seems like it might be related to https://github.com/yt-dlp/yt-dlp/issues/4615.
Hey @tjgordon, sorry for the late reply.
Yeah "Login failed" and "operation timed out" seem to be related to Crunchyroll throttling yt-dlp. Still, I've noticed that by calling crunchy's API directly we can be more "aggressive", I'll be experimenting with this on the "next" branch.
In the meantime unfortunately it seems the only solution is to wait a bit a try again :(
Okay, it should be significantly better on #72.
I've also added a "verbose" mode support, so please if an error occurs again, post logs using the -v
option turned on :)
Thanks for the update! I tried on https://github.com/redbaty/Wasari/releases/tag/73 with -v
, here's the result:
PS D:\Users\tgord\crunchyroll> Wasari.Cli.exe https://beta.crunchyroll.com/series/GRJ0J828Y/kaguya-sama-love-is-war -e 1 -u email -p password -v
__ __ _
\ \ / /_ _ ___ __ _ _ __(_)
\ \ /\ / / _` / __|/ _` | '__| |
\ V V / (_| \__ \ (_| | | | |
\_/\_/ \__,_|___/\__,_|_| |_|
Available environment features: "YtDlp", "Ffmpeg", "FfmpegLibPlacebo", "NvidiaGpu"
Latest version: 2022.09.01, Current version: 2022.09.01
yt-dlp is up to date (2022.09.01)
[18:17:49 INF] YT-DLP is up-to-date
[18:17:49 INF] Output directory is D:\Users\tgord\crunchyroll
[18:17:51 INF] Start processing HTTP request GET https://beta-api.crunchyroll.com/index/v2
[18:17:51 VRB] Request Headers:
[18:17:51 INF] Start processing HTTP request POST https://beta-api.crunchyroll.com/auth/v1/token
[18:17:51 VRB] Request Headers:
Authorization: Basic a3ZvcGlzdXZ6Yy0teG96Y21kMXk6R21JSTExenVPVnRnTjdlSWZrSlpibzVuLTRHTlZ0cU8=
Content-Type: application/x-www-form-urlencoded
[18:17:51 INF] Sending HTTP request POST https://beta-api.crunchyroll.com/auth/v1/token
[18:17:51 VRB] Request Headers:
Authorization: Basic a3ZvcGlzdXZ6Yy0teG96Y21kMXk6R21JSTExenVPVnRnTjdlSWZrSlpibzVuLTRHTlZ0cU8=
Content-Type: application/x-www-form-urlencoded
[18:17:52 INF] Received HTTP response headers after 871.3063ms - 200
[18:17:52 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:52 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding, Origin
Cache-Control: no-store
Pragma: no-cache
X-Trace-Id: ccofrg1mtd4dssfiaolg
X-Cache: Miss from cloudfront
Via: 1.1 f85d379725bf31eb2428acfa2b9da6e6.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: rlbqSKf90zj7a8--WAw0qg-s0GgAB1m6k6kFpq8v3RxyrV8tN8leXg==
CF-Cache-Status: DYNAMIC
Set-Cookie: __cf_bm=11dSwUCjJ2R9aIW59WEUagemw6DWL0t3Sl4LPPqvHjY-1664155072-0-AUmctsKdaNs/9/hYqKOrIOggxtQFaVLXJ/vavcqaA1PmMYpdCmEM5aEDcJx+lrjqKuYyqWkLds0xkypNrqzzJh8cGS4DIZibGymZbSD2EgiK; path=/; expires=Mon, 26-Sep-22 01:47:52 GMT; domain=.crunchyroll.com; HttpOnly; Secure
Server: cloudflare
CF-RAY: 750829908c4996ad-SJC
Content-Type: application/json
[18:17:52 INF] End processing HTTP request after 886.6274ms - 200
[18:17:52 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:52 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding, Origin
Cache-Control: no-store
Pragma: no-cache
X-Trace-Id: ccofrg1mtd4dssfiaolg
X-Cache: Miss from cloudfront
Via: 1.1 f85d379725bf31eb2428acfa2b9da6e6.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: rlbqSKf90zj7a8--WAw0qg-s0GgAB1m6k6kFpq8v3RxyrV8tN8leXg==
CF-Cache-Status: DYNAMIC
Set-Cookie: __cf_bm=11dSwUCjJ2R9aIW59WEUagemw6DWL0t3Sl4LPPqvHjY-1664155072-0-AUmctsKdaNs/9/hYqKOrIOggxtQFaVLXJ/vavcqaA1PmMYpdCmEM5aEDcJx+lrjqKuYyqWkLds0xkypNrqzzJh8cGS4DIZibGymZbSD2EgiK; path=/; expires=Mon, 26-Sep-22 01:47:52 GMT; domain=.crunchyroll.com; HttpOnly; Secure
Server: cloudflare
CF-RAY: 750829908c4996ad-SJC
Content-Type: application/json
[18:17:52 INF] Authenticated to crunchyroll using username/password
[18:17:52 INF] Sending HTTP request GET https://beta-api.crunchyroll.com/index/v2
[18:17:52 VRB] Request Headers:
Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjZrN0NmZWNTT3VBSU9BaHR6OTZyZmciLCJ0eXAiOiJKV1QifQ.eyJhbm9ueW1vdXNfaWQiOiIiLCJiZW5lZml0cyI6WyJjYXRhbG9nIiwiY29uY3VycmVudF9zdHJlYW1zLjEiLCJjcl9wcmVtaXVtIiwibWFuZ2FfbGlicmFyeSIsIm5vX2FkcyIsInNpbXVsY2FzdCJdLCJjbGllbnRfaWQiOiJjcl9hbmRyb2lkIiwiY2xpZW50X3RhZyI6IjMuOC4wIiwiY291bnRyeSI6IlVTIiwiZXRwX3VzZXJfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHAiOjE2NjQxNTUzNzIsImp0aSI6IjFjNmJiZGY3LWI0MGQtNGExYy1hOTljLWZmNGY4NzIxMjE1YSIsIm1hdHVyaXR5IjoiTTMiLCJvYXV0aF9zY29wZXMiOiJhY2NvdW50IGNvbnRlbnQgb2ZmbGluZV9hY2Nlc3MgcmV2aWV3cyB0YWxrYm94IiwicnRfaWQiOiJjY29mcmcxbWYycXRzYzF1YXZnMCIsInNjb3BlcyI6eyJjciI6eyJhY2NfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHRfaWQiOiIxMDMzNzYxMzI1In19LCJzdGF0dXMiOiJBQ1RJVkUiLCJ0bnQiOiJjciJ9.Asm92sFLP8v9612UfWCIX_5GsnC4CbwuO0uT7-eDcIY6aLpQSyljr1rck83kYEX8V-n3ykkY8j1RPlUevC01FEU0X-j2PhKdEyMp7ZZoJG7rZIheUFCT1LyofkzjkJNR2NrO1-CMgDijbrIQpcy2qk6KWjQPx9fri2Kbbn4gmU2pTqzzGkSPm1XOU7ynvrHKN-lJBduozD-9t-LKRvHbNi-W8G7okc1NO8fO_yI8il-gMo7HRA-lj8X96Mc_z9IVoBZGECUp7qdxJfpivvrouTdIyKNRGz-5SCovQICpVXLNHkeklDg9HEEVR4BO5Xt730c7Gi2s9idF47zlZ5UTKA
[18:17:52 INF] Received HTTP response headers after 159.7114ms - 200
[18:17:52 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:52 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-store, no-cache, max-age=0, private
X-Trace-Id: ccofrg18q7alj8sl7i50
Vary: Accept-Encoding, Origin
X-Cache: Miss from cloudfront
Via: 1.1 fa640a50340d741c579292b495a2218e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: TEeJA1HkojnsFgrpy7giC31UJWSZzeBCpk9AAh59yUQve5gPS9MG-A==
CF-Cache-Status: DYNAMIC
Set-Cookie: __cf_bm=eycIqJtoJbQv6f0eqxlGaXi3i4QrQqBga23V2_gRSlQ-1664155072-0-AfPrVE+wKOJsLi42XIuW0GrCvyhmccitKTptyaGIi/J5On8DLb4AU68fnrExYteQmFdKYJqpNEmiffpOoTJPzfc8r/meO+EwEXhn3ZRLbeM5; path=/; expires=Mon, 26-Sep-22 01:47:52 GMT; domain=.crunchyroll.com; HttpOnly; Secure
Server: cloudflare
CF-RAY: 750829951c689681-SJC
Content-Type: application/json
[18:17:52 INF] End processing HTTP request after 1091.783ms - 200
[18:17:52 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:52 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: no-store, no-cache, max-age=0, private
X-Trace-Id: ccofrg18q7alj8sl7i50
Vary: Accept-Encoding, Origin
X-Cache: Miss from cloudfront
Via: 1.1 fa640a50340d741c579292b495a2218e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: TEeJA1HkojnsFgrpy7giC31UJWSZzeBCpk9AAh59yUQve5gPS9MG-A==
CF-Cache-Status: DYNAMIC
Set-Cookie: __cf_bm=eycIqJtoJbQv6f0eqxlGaXi3i4QrQqBga23V2_gRSlQ-1664155072-0-AfPrVE+wKOJsLi42XIuW0GrCvyhmccitKTptyaGIi/J5On8DLb4AU68fnrExYteQmFdKYJqpNEmiffpOoTJPzfc8r/meO+EwEXhn3ZRLbeM5; path=/; expires=Mon, 26-Sep-22 01:47:52 GMT; domain=.crunchyroll.com; HttpOnly; Secure
Server: cloudflare
CF-RAY: 750829951c689681-SJC
Content-Type: application/json
[18:17:52 INF] Start processing HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/seasons?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&series_id=GRJ0J828Y
[18:17:52 VRB] Request Headers:
[18:17:52 INF] Sending HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/seasons?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&series_id=GRJ0J828Y
[18:17:52 VRB] Request Headers:
Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjZrN0NmZWNTT3VBSU9BaHR6OTZyZmciLCJ0eXAiOiJKV1QifQ.eyJhbm9ueW1vdXNfaWQiOiIiLCJiZW5lZml0cyI6WyJjYXRhbG9nIiwiY29uY3VycmVudF9zdHJlYW1zLjEiLCJjcl9wcmVtaXVtIiwibWFuZ2FfbGlicmFyeSIsIm5vX2FkcyIsInNpbXVsY2FzdCJdLCJjbGllbnRfaWQiOiJjcl9hbmRyb2lkIiwiY2xpZW50X3RhZyI6IjMuOC4wIiwiY291bnRyeSI6IlVTIiwiZXRwX3VzZXJfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHAiOjE2NjQxNTUzNzIsImp0aSI6IjFjNmJiZGY3LWI0MGQtNGExYy1hOTljLWZmNGY4NzIxMjE1YSIsIm1hdHVyaXR5IjoiTTMiLCJvYXV0aF9zY29wZXMiOiJhY2NvdW50IGNvbnRlbnQgb2ZmbGluZV9hY2Nlc3MgcmV2aWV3cyB0YWxrYm94IiwicnRfaWQiOiJjY29mcmcxbWYycXRzYzF1YXZnMCIsInNjb3BlcyI6eyJjciI6eyJhY2NfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHRfaWQiOiIxMDMzNzYxMzI1In19LCJzdGF0dXMiOiJBQ1RJVkUiLCJ0bnQiOiJjciJ9.Asm92sFLP8v9612UfWCIX_5GsnC4CbwuO0uT7-eDcIY6aLpQSyljr1rck83kYEX8V-n3ykkY8j1RPlUevC01FEU0X-j2PhKdEyMp7ZZoJG7rZIheUFCT1LyofkzjkJNR2NrO1-CMgDijbrIQpcy2qk6KWjQPx9fri2Kbbn4gmU2pTqzzGkSPm1XOU7ynvrHKN-lJBduozD-9t-LKRvHbNi-W8G7okc1NO8fO_yI8il-gMo7HRA-lj8X96Mc_z9IVoBZGECUp7qdxJfpivvrouTdIyKNRGz-5SCovQICpVXLNHkeklDg9HEEVR4BO5Xt730c7Gi2s9idF47zlZ5UTKA
[18:17:52 INF] Received HTTP response headers after 41.7787ms - 200
[18:17:52 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:52 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 453889313 479270332
Via: 1.1 varnish (Varnish/6.0), 1.1 a821cc058353c1317806ae362898a2d2.cloudfront.net (CloudFront)
x-varnish-cache: hit cached
Vary: origin, Accept-Encoding
X-Cache: Hit from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: pt8maIvt8sg48a0hs2bJ6KMQ3IcHpUQUZ5q_huiwZBWWYMSdekvNpA==
Age: 168
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 75082995dd6f9681-SJC
Content-Type: application/json; charset=utf-8
[18:17:52 INF] End processing HTTP request after 49.2937ms - 200
[18:17:52 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:52 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 453889313 479270332
Via: 1.1 varnish (Varnish/6.0), 1.1 a821cc058353c1317806ae362898a2d2.cloudfront.net (CloudFront)
x-varnish-cache: hit cached
Vary: origin, Accept-Encoding
X-Cache: Hit from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: pt8maIvt8sg48a0hs2bJ6KMQ3IcHpUQUZ5q_huiwZBWWYMSdekvNpA==
Age: 168
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 75082995dd6f9681-SJC
Content-Type: application/json; charset=utf-8
[18:17:52 INF] Start processing HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=GR8VCPDJ5
[18:17:52 VRB] Request Headers:
[18:17:52 INF] Sending HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=GR8VCPDJ5
[18:17:52 VRB] Request Headers:
Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjZrN0NmZWNTT3VBSU9BaHR6OTZyZmciLCJ0eXAiOiJKV1QifQ.eyJhbm9ueW1vdXNfaWQiOiIiLCJiZW5lZml0cyI6WyJjYXRhbG9nIiwiY29uY3VycmVudF9zdHJlYW1zLjEiLCJjcl9wcmVtaXVtIiwibWFuZ2FfbGlicmFyeSIsIm5vX2FkcyIsInNpbXVsY2FzdCJdLCJjbGllbnRfaWQiOiJjcl9hbmRyb2lkIiwiY2xpZW50X3RhZyI6IjMuOC4wIiwiY291bnRyeSI6IlVTIiwiZXRwX3VzZXJfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHAiOjE2NjQxNTUzNzIsImp0aSI6IjFjNmJiZGY3LWI0MGQtNGExYy1hOTljLWZmNGY4NzIxMjE1YSIsIm1hdHVyaXR5IjoiTTMiLCJvYXV0aF9zY29wZXMiOiJhY2NvdW50IGNvbnRlbnQgb2ZmbGluZV9hY2Nlc3MgcmV2aWV3cyB0YWxrYm94IiwicnRfaWQiOiJjY29mcmcxbWYycXRzYzF1YXZnMCIsInNjb3BlcyI6eyJjciI6eyJhY2NfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHRfaWQiOiIxMDMzNzYxMzI1In19LCJzdGF0dXMiOiJBQ1RJVkUiLCJ0bnQiOiJjciJ9.Asm92sFLP8v9612UfWCIX_5GsnC4CbwuO0uT7-eDcIY6aLpQSyljr1rck83kYEX8V-n3ykkY8j1RPlUevC01FEU0X-j2PhKdEyMp7ZZoJG7rZIheUFCT1LyofkzjkJNR2NrO1-CMgDijbrIQpcy2qk6KWjQPx9fri2Kbbn4gmU2pTqzzGkSPm1XOU7ynvrHKN-lJBduozD-9t-LKRvHbNi-W8G7okc1NO8fO_yI8il-gMo7HRA-lj8X96Mc_z9IVoBZGECUp7qdxJfpivvrouTdIyKNRGz-5SCovQICpVXLNHkeklDg9HEEVR4BO5Xt730c7Gi2s9idF47zlZ5UTKA
[18:17:53 INF] Received HTTP response headers after 78.9805ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 478916835 446872550
Via: 1.1 varnish (Varnish/6.0), 1.1 a282f7d4f5ae65b33d809fbc6ea8641c.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: wR1-HnVSIDAkP8GYWa0FZuWiEoLE2kOBFunVPqhuhNwZTc6GrBk_GQ==
Age: 557
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 750829964e4d9681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] End processing HTTP request after 86.3027ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 478916835 446872550
Via: 1.1 varnish (Varnish/6.0), 1.1 a282f7d4f5ae65b33d809fbc6ea8641c.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: wR1-HnVSIDAkP8GYWa0FZuWiEoLE2kOBFunVPqhuhNwZTc6GrBk_GQ==
Age: 557
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 750829964e4d9681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] Start processing HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=GYP8CXQ9K
[18:17:53 VRB] Request Headers:
[18:17:53 INF] Sending HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=GYP8CXQ9K
[18:17:53 VRB] Request Headers:
Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjZrN0NmZWNTT3VBSU9BaHR6OTZyZmciLCJ0eXAiOiJKV1QifQ.eyJhbm9ueW1vdXNfaWQiOiIiLCJiZW5lZml0cyI6WyJjYXRhbG9nIiwiY29uY3VycmVudF9zdHJlYW1zLjEiLCJjcl9wcmVtaXVtIiwibWFuZ2FfbGlicmFyeSIsIm5vX2FkcyIsInNpbXVsY2FzdCJdLCJjbGllbnRfaWQiOiJjcl9hbmRyb2lkIiwiY2xpZW50X3RhZyI6IjMuOC4wIiwiY291bnRyeSI6IlVTIiwiZXRwX3VzZXJfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHAiOjE2NjQxNTUzNzIsImp0aSI6IjFjNmJiZGY3LWI0MGQtNGExYy1hOTljLWZmNGY4NzIxMjE1YSIsIm1hdHVyaXR5IjoiTTMiLCJvYXV0aF9zY29wZXMiOiJhY2NvdW50IGNvbnRlbnQgb2ZmbGluZV9hY2Nlc3MgcmV2aWV3cyB0YWxrYm94IiwicnRfaWQiOiJjY29mcmcxbWYycXRzYzF1YXZnMCIsInNjb3BlcyI6eyJjciI6eyJhY2NfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHRfaWQiOiIxMDMzNzYxMzI1In19LCJzdGF0dXMiOiJBQ1RJVkUiLCJ0bnQiOiJjciJ9.Asm92sFLP8v9612UfWCIX_5GsnC4CbwuO0uT7-eDcIY6aLpQSyljr1rck83kYEX8V-n3ykkY8j1RPlUevC01FEU0X-j2PhKdEyMp7ZZoJG7rZIheUFCT1LyofkzjkJNR2NrO1-CMgDijbrIQpcy2qk6KWjQPx9fri2Kbbn4gmU2pTqzzGkSPm1XOU7ynvrHKN-lJBduozD-9t-LKRvHbNi-W8G7okc1NO8fO_yI8il-gMo7HRA-lj8X96Mc_z9IVoBZGECUp7qdxJfpivvrouTdIyKNRGz-5SCovQICpVXLNHkeklDg9HEEVR4BO5Xt730c7Gi2s9idF47zlZ5UTKA
[18:17:53 INF] Received HTTP response headers after 66.7367ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 480352198 435267321
Via: 1.1 varnish (Varnish/6.0), 1.1 b2e73ba9927937f3386dec7cc8acb7f6.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: o_o4CRH7Xq4xQpcjfHQ4yznnWCd8GdewsNvLjHqjI9pUrMNyjfJlpQ==
Age: 4693
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 750829971f5d9681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] End processing HTTP request after 75.2835ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 480352198 435267321
Via: 1.1 varnish (Varnish/6.0), 1.1 b2e73ba9927937f3386dec7cc8acb7f6.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: o_o4CRH7Xq4xQpcjfHQ4yznnWCd8GdewsNvLjHqjI9pUrMNyjfJlpQ==
Age: 4693
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 750829971f5d9681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] Start processing HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=G62PCV27N
[18:17:53 VRB] Request Headers:
[18:17:53 INF] Sending HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=G62PCV27N
[18:17:53 VRB] Request Headers:
Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjZrN0NmZWNTT3VBSU9BaHR6OTZyZmciLCJ0eXAiOiJKV1QifQ.eyJhbm9ueW1vdXNfaWQiOiIiLCJiZW5lZml0cyI6WyJjYXRhbG9nIiwiY29uY3VycmVudF9zdHJlYW1zLjEiLCJjcl9wcmVtaXVtIiwibWFuZ2FfbGlicmFyeSIsIm5vX2FkcyIsInNpbXVsY2FzdCJdLCJjbGllbnRfaWQiOiJjcl9hbmRyb2lkIiwiY2xpZW50X3RhZyI6IjMuOC4wIiwiY291bnRyeSI6IlVTIiwiZXRwX3VzZXJfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHAiOjE2NjQxNTUzNzIsImp0aSI6IjFjNmJiZGY3LWI0MGQtNGExYy1hOTljLWZmNGY4NzIxMjE1YSIsIm1hdHVyaXR5IjoiTTMiLCJvYXV0aF9zY29wZXMiOiJhY2NvdW50IGNvbnRlbnQgb2ZmbGluZV9hY2Nlc3MgcmV2aWV3cyB0YWxrYm94IiwicnRfaWQiOiJjY29mcmcxbWYycXRzYzF1YXZnMCIsInNjb3BlcyI6eyJjciI6eyJhY2NfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHRfaWQiOiIxMDMzNzYxMzI1In19LCJzdGF0dXMiOiJBQ1RJVkUiLCJ0bnQiOiJjciJ9.Asm92sFLP8v9612UfWCIX_5GsnC4CbwuO0uT7-eDcIY6aLpQSyljr1rck83kYEX8V-n3ykkY8j1RPlUevC01FEU0X-j2PhKdEyMp7ZZoJG7rZIheUFCT1LyofkzjkJNR2NrO1-CMgDijbrIQpcy2qk6KWjQPx9fri2Kbbn4gmU2pTqzzGkSPm1XOU7ynvrHKN-lJBduozD-9t-LKRvHbNi-W8G7okc1NO8fO_yI8il-gMo7HRA-lj8X96Mc_z9IVoBZGECUp7qdxJfpivvrouTdIyKNRGz-5SCovQICpVXLNHkeklDg9HEEVR4BO5Xt730c7Gi2s9idF47zlZ5UTKA
[18:17:53 INF] Received HTTP response headers after 72.1559ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 933256247 429923274
Via: 1.1 varnish (Varnish/6.0), 1.1 6e2bc93a4843a846b5ce18c78a0ee2a8.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: inxMaEx1uVmowd2x9vQ7Iris2VEIRUMamGx_-li3I-p52u3FqQxt-A==
Age: 62769
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 750829979ffb9681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] End processing HTTP request after 81.8162ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 933256247 429923274
Via: 1.1 varnish (Varnish/6.0), 1.1 6e2bc93a4843a846b5ce18c78a0ee2a8.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: inxMaEx1uVmowd2x9vQ7Iris2VEIRUMamGx_-li3I-p52u3FqQxt-A==
Age: 62769
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 750829979ffb9681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] Start processing HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=G6NV2512Y
[18:17:53 VRB] Request Headers:
[18:17:53 INF] Sending HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=G6NV2512Y
[18:17:53 VRB] Request Headers:
Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjZrN0NmZWNTT3VBSU9BaHR6OTZyZmciLCJ0eXAiOiJKV1QifQ.eyJhbm9ueW1vdXNfaWQiOiIiLCJiZW5lZml0cyI6WyJjYXRhbG9nIiwiY29uY3VycmVudF9zdHJlYW1zLjEiLCJjcl9wcmVtaXVtIiwibWFuZ2FfbGlicmFyeSIsIm5vX2FkcyIsInNpbXVsY2FzdCJdLCJjbGllbnRfaWQiOiJjcl9hbmRyb2lkIiwiY2xpZW50X3RhZyI6IjMuOC4wIiwiY291bnRyeSI6IlVTIiwiZXRwX3VzZXJfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHAiOjE2NjQxNTUzNzIsImp0aSI6IjFjNmJiZGY3LWI0MGQtNGExYy1hOTljLWZmNGY4NzIxMjE1YSIsIm1hdHVyaXR5IjoiTTMiLCJvYXV0aF9zY29wZXMiOiJhY2NvdW50IGNvbnRlbnQgb2ZmbGluZV9hY2Nlc3MgcmV2aWV3cyB0YWxrYm94IiwicnRfaWQiOiJjY29mcmcxbWYycXRzYzF1YXZnMCIsInNjb3BlcyI6eyJjciI6eyJhY2NfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHRfaWQiOiIxMDMzNzYxMzI1In19LCJzdGF0dXMiOiJBQ1RJVkUiLCJ0bnQiOiJjciJ9.Asm92sFLP8v9612UfWCIX_5GsnC4CbwuO0uT7-eDcIY6aLpQSyljr1rck83kYEX8V-n3ykkY8j1RPlUevC01FEU0X-j2PhKdEyMp7ZZoJG7rZIheUFCT1LyofkzjkJNR2NrO1-CMgDijbrIQpcy2qk6KWjQPx9fri2Kbbn4gmU2pTqzzGkSPm1XOU7ynvrHKN-lJBduozD-9t-LKRvHbNi-W8G7okc1NO8fO_yI8il-gMo7HRA-lj8X96Mc_z9IVoBZGECUp7qdxJfpivvrouTdIyKNRGz-5SCovQICpVXLNHkeklDg9HEEVR4BO5Xt730c7Gi2s9idF47zlZ5UTKA
[18:17:53 INF] Received HTTP response headers after 72.2071ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 500902196 625239014
Via: 1.1 varnish (Varnish/6.0), 1.1 f85d379725bf31eb2428acfa2b9da6e6.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: nErFzUS3o0lJQ0qyPc6qYLLzD17HUzCDp6pmHKxYWaCp6mJEEIPZlA==
Age: 301
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 7508299828d39681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] End processing HTTP request after 79.0243ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 500902196 625239014
Via: 1.1 varnish (Varnish/6.0), 1.1 f85d379725bf31eb2428acfa2b9da6e6.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: nErFzUS3o0lJQ0qyPc6qYLLzD17HUzCDp6pmHKxYWaCp6mJEEIPZlA==
Age: 301
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 7508299828d39681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] Start processing HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=GRWEC392P
[18:17:53 VRB] Request Headers:
[18:17:53 INF] Sending HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=GRWEC392P
[18:17:53 VRB] Request Headers:
Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjZrN0NmZWNTT3VBSU9BaHR6OTZyZmciLCJ0eXAiOiJKV1QifQ.eyJhbm9ueW1vdXNfaWQiOiIiLCJiZW5lZml0cyI6WyJjYXRhbG9nIiwiY29uY3VycmVudF9zdHJlYW1zLjEiLCJjcl9wcmVtaXVtIiwibWFuZ2FfbGlicmFyeSIsIm5vX2FkcyIsInNpbXVsY2FzdCJdLCJjbGllbnRfaWQiOiJjcl9hbmRyb2lkIiwiY2xpZW50X3RhZyI6IjMuOC4wIiwiY291bnRyeSI6IlVTIiwiZXRwX3VzZXJfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHAiOjE2NjQxNTUzNzIsImp0aSI6IjFjNmJiZGY3LWI0MGQtNGExYy1hOTljLWZmNGY4NzIxMjE1YSIsIm1hdHVyaXR5IjoiTTMiLCJvYXV0aF9zY29wZXMiOiJhY2NvdW50IGNvbnRlbnQgb2ZmbGluZV9hY2Nlc3MgcmV2aWV3cyB0YWxrYm94IiwicnRfaWQiOiJjY29mcmcxbWYycXRzYzF1YXZnMCIsInNjb3BlcyI6eyJjciI6eyJhY2NfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHRfaWQiOiIxMDMzNzYxMzI1In19LCJzdGF0dXMiOiJBQ1RJVkUiLCJ0bnQiOiJjciJ9.Asm92sFLP8v9612UfWCIX_5GsnC4CbwuO0uT7-eDcIY6aLpQSyljr1rck83kYEX8V-n3ykkY8j1RPlUevC01FEU0X-j2PhKdEyMp7ZZoJG7rZIheUFCT1LyofkzjkJNR2NrO1-CMgDijbrIQpcy2qk6KWjQPx9fri2Kbbn4gmU2pTqzzGkSPm1XOU7ynvrHKN-lJBduozD-9t-LKRvHbNi-W8G7okc1NO8fO_yI8il-gMo7HRA-lj8X96Mc_z9IVoBZGECUp7qdxJfpivvrouTdIyKNRGz-5SCovQICpVXLNHkeklDg9HEEVR4BO5Xt730c7Gi2s9idF47zlZ5UTKA
[18:17:53 INF] Received HTTP response headers after 43.2766ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 913856696 950500510
Via: 1.1 varnish (Varnish/6.0), 1.1 fa640a50340d741c579292b495a2218e.cloudfront.net (CloudFront)
x-varnish-cache: hit cached
Vary: origin, Accept-Encoding
X-Cache: Hit from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: H09Ff-B1qL3MJ0fGahxN5UvvS3dFUEXLK2HFQuPLAdzVW2Fn8t9SBg==
Age: 194
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 75082998b9729681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] End processing HTTP request after 50.9153ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 913856696 950500510
Via: 1.1 varnish (Varnish/6.0), 1.1 fa640a50340d741c579292b495a2218e.cloudfront.net (CloudFront)
x-varnish-cache: hit cached
Vary: origin, Accept-Encoding
X-Cache: Hit from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: H09Ff-B1qL3MJ0fGahxN5UvvS3dFUEXLK2HFQuPLAdzVW2Fn8t9SBg==
Age: 194
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 75082998b9729681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] Start processing HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=GYQ4CZD54
[18:17:53 VRB] Request Headers:
[18:17:53 INF] Sending HTTP request GET https://beta-api.crunchyroll.com/cms/v2/US/M3/crunchyroll/episodes?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9iZXRhLWFwaS5jcnVuY2h5cm9sbC5jb20vY21zL3Y~L1VTL00zL2NydW5jaHlyb2xsLyoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2NjQyNDE0NzJ9fX1dfQ__&Signature=Ii1T05uIHMb0J3Ui6O7hevppNj~DeK3rggPGsykaRzCzpQGPdv1C3pgMZGGqB6AQLi4EgoXQZeGY0j7tcWKPxvlXYNpQx6wLsoQfpUzf3BE5uC7VTcrpiYZlRdcqV1RCFoA6ll0LbRb075oDTsLnnM~~k1zGpEaxP5bDHK1Aasj4T98bcvt~~TyubucInvXtWWZwFlerjKAs9tuGMeLG2g181p-9uWDioLmdntpereJQDogQlk52gs-8vml~8OHD6AjaqoApPFTBc98gsg0rhQVgq826vcFuCWWeSjJ30uvBfRw-41zVplAmhIrAYWo8UvMNBlyxOEwgLrEjS3YMbw__&Key-Pair-Id=APKAJMWSQ5S7ZB3MF5VA&locale=en-US&season_id=GYQ4CZD54
[18:17:53 VRB] Request Headers:
Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjZrN0NmZWNTT3VBSU9BaHR6OTZyZmciLCJ0eXAiOiJKV1QifQ.eyJhbm9ueW1vdXNfaWQiOiIiLCJiZW5lZml0cyI6WyJjYXRhbG9nIiwiY29uY3VycmVudF9zdHJlYW1zLjEiLCJjcl9wcmVtaXVtIiwibWFuZ2FfbGlicmFyeSIsIm5vX2FkcyIsInNpbXVsY2FzdCJdLCJjbGllbnRfaWQiOiJjcl9hbmRyb2lkIiwiY2xpZW50X3RhZyI6IjMuOC4wIiwiY291bnRyeSI6IlVTIiwiZXRwX3VzZXJfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHAiOjE2NjQxNTUzNzIsImp0aSI6IjFjNmJiZGY3LWI0MGQtNGExYy1hOTljLWZmNGY4NzIxMjE1YSIsIm1hdHVyaXR5IjoiTTMiLCJvYXV0aF9zY29wZXMiOiJhY2NvdW50IGNvbnRlbnQgb2ZmbGluZV9hY2Nlc3MgcmV2aWV3cyB0YWxrYm94IiwicnRfaWQiOiJjY29mcmcxbWYycXRzYzF1YXZnMCIsInNjb3BlcyI6eyJjciI6eyJhY2NfaWQiOiI0NGVlNDVhNi04MjUyLTU5YzMtYmNiZS1jNDFlNWI0OGEzOWIiLCJleHRfaWQiOiIxMDMzNzYxMzI1In19LCJzdGF0dXMiOiJBQ1RJVkUiLCJ0bnQiOiJjciJ9.Asm92sFLP8v9612UfWCIX_5GsnC4CbwuO0uT7-eDcIY6aLpQSyljr1rck83kYEX8V-n3ykkY8j1RPlUevC01FEU0X-j2PhKdEyMp7ZZoJG7rZIheUFCT1LyofkzjkJNR2NrO1-CMgDijbrIQpcy2qk6KWjQPx9fri2Kbbn4gmU2pTqzzGkSPm1XOU7ynvrHKN-lJBduozD-9t-LKRvHbNi-W8G7okc1NO8fO_yI8il-gMo7HRA-lj8X96Mc_z9IVoBZGECUp7qdxJfpivvrouTdIyKNRGz-5SCovQICpVXLNHkeklDg9HEEVR4BO5Xt730c7Gi2s9idF47zlZ5UTKA
[18:17:53 INF] Received HTTP response headers after 64.6176ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 473291493 416848312
Via: 1.1 varnish (Varnish/6.0), 1.1 c858fcd4941dcc58025e22f092b26c28.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: llNGxDbbj8bWeENZzIA9pG8ko5VbICeJRkZkaWjyhjGBPt_ReIfGEw==
Age: 6800
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 7508299919fc9681-SJC
Content-Type: application/json; charset=utf-8
[18:17:53 INF] End processing HTTP request after 73.0808ms - 200
[18:17:53 VRB] Response Headers:
Date: Mon, 26 Sep 2022 01:17:53 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: s-maxage=300
Source-Service: cms-api
X-Varnish: 473291493 416848312
Via: 1.1 varnish (Varnish/6.0), 1.1 c858fcd4941dcc58025e22f092b26c28.cloudfront.net (CloudFront)
x-varnish-cache: grace-hit cached
Vary: origin, Accept-Encoding
X-Cache: Miss from cloudfront
X-Amz-Cf-Pop: SFO5-P1
X-Amz-Cf-Id: llNGxDbbj8bWeENZzIA9pG8ko5VbICeJRkZkaWjyhjGBPt_ReIfGEw==
Age: 6800
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 7508299919fc9681-SJC
Content-Type: application/json; charset=utf-8
ERROR
System.NotImplementedException: The method or operation is not implemented.
at Wasari.Crunchyroll.Converters.ThumbnailsConverter.Read(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options)
at System.Text.Json.Serialization.JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
at System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1.ReadJsonAndSetMember(Object obj, ReadStack& state, Utf8JsonReader& reader)
at System.Text.Json.Serialization.Converters.ObjectDefaultConverter`1.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
at System.Text.Json.Serialization.JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)
at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
at System.Text.Json.JsonSerializer.ReadFromSpan[TValue](ReadOnlySpan`1 utf8Json, JsonTypeInfo jsonTypeInfo, Nullable`1 actualByteCount)
at System.Text.Json.JsonSerializer.ReadUsingMetadata[TValue](JsonElement element, JsonTypeInfo jsonTypeInfo)
at System.Text.Json.JsonSerializer.Deserialize[TValue](JsonElement element, JsonSerializerOptions options)
at Wasari.Crunchyroll.CrunchyrollApiService.GetEpisodes(String seasonId)+MoveNext()
at Wasari.Crunchyroll.CrunchyrollApiService.GetEpisodes(String seasonId)+System.Threading.Tasks.Sources.IValueTaskSource<System.Boolean>.GetResult()
at System.Linq.AsyncEnumerable.SelectManyAsyncIterator`2.MoveNextCore() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\Operators\SelectMany.cs:521
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:70
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:75
at System.Linq.AsyncEnumerable.WhereEnumerableAsyncIterator`1.MoveNextCore() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\Operators\Where.cs:233
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:70
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:75
at System.Linq.Internal.Lookup`2.CreateAsync(IAsyncEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\Operators\Lookup.cs:105
at System.Linq.Internal.Lookup`2.CreateAsync(IAsyncEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\Operators\Lookup.cs:105
at System.Linq.AsyncEnumerable.GroupedAsyncEnumerable`2.MoveNextCore() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\Operators\GroupBy.cs:1094
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:70
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:75
at System.Linq.AsyncEnumerable.SelectEnumerableAsyncIteratorWithTask`2.MoveNextCore() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\Operators\Select.cs:392
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:70
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:75
at System.Linq.AsyncEnumerable.WhereEnumerableAsyncIterator`1.MoveNextCore() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\Operators\Where.cs:233
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:70
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:75
at System.Collections.Generic.AsyncEnumerableHelpers.ToArrayWithLength[T](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncEnumerableHelpers.cs:49
at System.Collections.Generic.AsyncEnumerableHelpers.ToArrayWithLength[T](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncEnumerableHelpers.cs:91
at System.Collections.Generic.AsyncEnumerableHelpers.ToArray[T](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncEnumerableHelpers.cs:16
at Wasari.App.GenericDownloadService.DownloadEpisodes(IAsyncEnumerable`1 episodes, Int32 levelOfParallelism)
at Wasari.Crunchyroll.CrunchyrollDownloadService.DownloadEpisodes(String url, Int32 levelOfParallelism)
at Wasari.Cli.Commands.DownloadCommand.ExecuteAsync(IConsole console)
at Wasari.Cli.Commands.DownloadCommand.ExecuteAsync(IConsole console)
at CliFx.CliApplication.RunAsync(ApplicationSchema applicationSchema, CommandInput commandInput) in D:\a\CliFx\CliFx\CliFx\CliApplication.cs:147
at CliFx.CliApplication.RunAsync(IReadOnlyList`1 commandLineArguments, IReadOnlyDictionary`2 environmentVariables) in D:\a\CliFx\CliFx\CliFx\CliApplication.cs:191
PS D:\Users\tgord\crunchyroll>
I also recall trying again a few days ago on v69 and seeing the same System.NotImplementedException: The method or operation is not implemented.
error, but I didn't save that output.
I looked around more in the yt-dlp issues, this might be related as well: https://github.com/yt-dlp/yt-dlp/issues/3397
Oops, yeah this was related to the old thumbnail parsing, just removed it, can you try again on #75?
Just tried again on 75 with the same command as the previous comment, Wasari.Cli.exe https://beta.crunchyroll.com/series/GRJ0J828Y/kaguya-sama-love-is-war -e 1 -u email -p password -v
. The full output is long, so I put it here:
https://gist.github.com/tjgordon/8c48f84659340cf1642eeb5b38ee8286
This time it attempted to download multiple episodes, episode 1 of each season, which makes sense, since I forgot the season argument. The downloads succeeded for S1E1 and S2E1, but still failed for S3E1. Here's the part of the output at the end that seems related:
ERROR
System.Net.Http.HttpRequestException: Response status code does not indicate success: 401 (Unauthorized).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at System.Net.Http.HttpClient.GetStreamAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
at Wasari.Crunchyroll.CrunchyrollApiService.CreateApiSignature()
at Wasari.Crunchyroll.CrunchyrollApiService.GetApiSignature()
at Wasari.Crunchyroll.CrunchyrollApiService.BuildUrlFromSignature(String endpoint)
at Wasari.Crunchyroll.CrunchyrollApiService.<>c__DisplayClass19_0.<<GetStreams>b__0>d.MoveNext()
at Microsoft.Extensions.Caching.Memory.CacheExtensions.GetOrCreateAsync[TItem](IMemoryCache cache, Object key, Func`2 factory)
at Wasari.Crunchyroll.ApiEpisode.LoadStreams(CrunchyrollApiService crunchyrollApiService)
at Wasari.Crunchyroll.CrunchyrollDownloadService.ProcessEpisode(ApiEpisode episode, CrunchyrollApiService crunchyrollApiService)+MoveNext()
at Wasari.Crunchyroll.CrunchyrollDownloadService.ProcessEpisode(ApiEpisode episode, CrunchyrollApiService crunchyrollApiService)+System.Threading.Tasks.Sources.IValueTaskSource<System.Boolean>.GetResult()
at System.Linq.AsyncEnumerable.SelectManyAsyncIterator`2.MoveNextCore() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\Operators\SelectMany.cs:536
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:77
at System.Linq.AsyncEnumerable.ConcatAsyncIterator`1.MoveNextCore() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\Operators\Concat.cs:154
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:77
at System.Linq.AsyncIteratorBase`1.MoveNextAsync() in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncIterator.cs:77
at System.Collections.Generic.AsyncEnumerableHelpers.ToArrayWithLength[T](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncEnumerableHelpers.cs:49
at System.Collections.Generic.AsyncEnumerableHelpers.ToArrayWithLength[T](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncEnumerableHelpers.cs:91
at System.Collections.Generic.AsyncEnumerableHelpers.ToArray[T](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncEnumerableHelpers.cs:16
at Wasari.Crunchyroll.CrunchyrollDownloadService.<>c__DisplayClass7_0.<<DownloadEpisodes>b__3>d.MoveNext()
at Wasari.FFmpeg.FFmpegService.BuildArgumentsForEpisode(IWasariEpisode episode, String filePath)+MoveNext()
at Wasari.FFmpeg.FFmpegService.BuildArgumentsForEpisode(IWasariEpisode episode, String filePath)+MoveNext()
at Wasari.FFmpeg.FFmpegService.BuildArgumentsForEpisode(IWasariEpisode episode, String filePath)+System.Threading.Tasks.Sources.IValueTa at System.Collections.Generic.AsyncEnumerableHelpers.ToArrayWithLength[T](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncEnumerableHelpers.cs:49
at System.Collections.Generic.AsyncEnumerableHelpers.ToArrayWithLength[T](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in \_\Ix.NET\Source\System.Linq.Async\System\Linq\AsyncEnumerableHelpers.cs:91
.NET\Source\System.Linq.Async\System\Linq\AsyncEnumerableHelpers.cs:16
at Wasari.FFmpeg.FFmpegService.DownloadEpisode[T](T episode, String filePath, IProgress`1 progress)
at Wasari.App.GenericDownloadService.DownloadEpisode(WasariEpisode episode)
at TomLonghurst.EnumerableAsyncProcessor.RunnableProcessors.ResultProcessors.Abstract.ResultAbstractAsyncProcessor`2.ProcessItem(Tuple`2 itemTaskCompletionSourceTuple)
at Wasari.App.GenericDownloadService.DownloadEpisodes(IAsyncEnumerable`1 episodes, Int32 levelOfParallelism)
at Wasari.Cli.Commands.DownloadCommand.ExecuteAsync(IConsole console)
at Wasari.Cli.Commands.DownloadCommand.ExecuteAsync(IConsole console)
at CliFx.CliApplication.RunAsync(ApplicationSchema applicationSchema, CommandInput commandInput) in D:\a\CliFx\CliFx\CliFx\CliApplication.cs:147
at CliFx.CliApplication.RunAsync(IReadOnlyList`1 commandLineArguments, IReadOnlyDictionary`2 environmentVariables) in D:\a\CliFx\CliFx\CliFx\CliApplication.cs:191
Ah okay, it seems it was caused by the delay of encoding the other episodes (your token expired). Can you please try again with #1?
The episode was downloaded without issue on https://github.com/redbaty/Wasari/releases/tag/next-1 . Thanks!
Description
Shortly after successfully downloading an episode with
Wasari.Cli.exe https://beta.crunchyroll.com/series/G4PH0WXVJ -e 1
, I tried to download more episodes, but encountered this error:So far all subsequent attempts, including attempts to download single episodes, fail with a slightly different error message:
The result seemed to be the same with 1.0.63.0:
Log (It seems to cut out before the error):
Environment
Also tested: 1.0.66 and 1.0.63.0
Windows 10