To help you add subtitle to videos easily, here’s one simple guide on this issue. You can take some online subtitle adders to help you while this way would take longer time. So, there’s one alternative way, take an offline program to insert caption to video. A program like HD video converter factory pro is capable of permanently embed subtitles to videos with three steps: load/download the videos you want to add subtitles > press the “Add Subtitles” button > click RUN to start the whole process. The whole process will be finished in a few minutes. Then you can enjoy the video with the wanted subtitle.
Source from: http://www.videoconv...-subtitles.html
Some online subtitle adders are listed on the review as well. Just take the one you prefer to insert subtitles.