2022-09-18, 15:46
Looking at the cloudscraper library documentation I see that if no Cloudflare anti-bot challenges exist then all requests are handled normally. This makes me think that maybe it would be better to have it as a hard dependency to subscene addon instead? This would simplify the code, addon installation process (no need to manually get cloudscraper) and things would work even when Cloudflare will be enabled for some geographic location/ISP/whatever when it was not enabled before. Currently subscene just doesn't find any subtitles and it's hard to understand what's the exact reason without looking at technical log files.