How worried are you about platform risk?
Streaming platforms can vary quite a lot in how they choose to distribute subtitles. I've worked with scraping subtitles from both Youtube and Netflix and I will say that these platforms distribute subtitles very differently!
And of course, if they decide to host videos on their own platform, they can just import subtitles from srt/vtt/ass which should be easily possible with some open source library.