Whenever I turn subtitles on through the webapp, the video starts lagging every now and then. I'm guessing it's because it's transcoding the subtitles into the video, and my server isn't powerful enough to stream videos at a good speed while transcoding them.
Wouldn't it be more performant to extract the subtitles, and position them over the video as it plays?