Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I know I can encode subtitles directly in video on my computer. But I don't want to do this every time it's time and space consuming.
But is there any way to upload .SRT and .AVI file on phone and watch it there?
Unfortunately it is not currently possible and you will have to embed the subtitles using a method such as this.
Required, but never shown