fe80Grau / ytdlp2STRM

A little script to serve Youtube / Twitch / Crunchyroll videos without storage it. Uses yt-dlp HTTP data throught Flask and dynamic URLs. We can use this dynamic URLs to set STRM files.
https://github.com/fe80Grau/ytdlp2STRM
MIT License
209 stars 19 forks source link

yt-dlp error with cruncyroll #18

Closed Amateur-God closed 10 months ago

Amateur-God commented 11 months ago

yt-dlp: error: playlist start "0" must be positive

fe80Grau commented 10 months ago

I think it was fixed with the latest commit.

Amateur-God commented 10 months ago

this seems to of fixed it however I'm now constantly getting Cloudflare blocks, is it possible to proxy this through a proxy like flaresolverr which i use for prowlarr?

ive provided new cookies like 4 times and everytime it gets blocked by cloudflare, im running this on a headless linux server

fe80Grau commented 10 months ago

have you checked this? https://github.com/yt-dlp/yt-dlp/issues/7442#issuecomment-1685036245 You must set exactly the current user agent of the browser that is refreshing the cookie. Many people comment that it works without reloading the Crunchyroll page in the current browser to update the cookie, but in my case I need to open the Crunchyroll episode with Firefox browser in the background and automatically close after a minute, this cron (scheduled task on Windows) every 15 minutes