Earlier quoted context omitted.
I don’t think they’re attached to YouTube too rigidly. (Well, I hope at least.) In theory this should work with any platform that provides subtitles. But I think if YouTube falls, or blocks their API access, they would just start hosting the videos themselves.
> In theory this should work with any platform that provides subtitles. 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.