I have got a video clip and a 100% accurate text file (containing subtitles). Is there any way where I can convert the text file into a timed SRT subtitle file?

Thank you very much.

  • How is the txt-file structured? What do you mean by "100% accurate"?
    – MoritzLost
    Apr 19, 2015 at 9:53
  • Like a tapescript. Correct word by word. What lacks are just the timecodes. Apr 20, 2015 at 10:41

1 Answer 1


There is no professional tool that does this, as far as I know. It is never done, presumably because it would not be good enough and would need to be corrected by a human anyway.

There are of course many subtitling applications into which you can import your transcript and then do the spotting by hand. And they have varying features to make it easier/faster/more precise.

However, Youtube does offer automatic timing of transcripts. You may want to try it.

Using that, you could:

  • upload your video to youtube
  • upload your transcript
  • wait for their software to do the automatic timing
  • download the youtube captions
  • ... then probably still do manual corrections.
  • Thanks for your answer. As far as I have explored, I have tried Youtube, which does automatic captioning and automatic timing. However, can I upload my 100% script (without timing, just plain text) to increase the accuracy of the automatic captioning of Youtube? Second, I have also tried Adobe Premiere and Adobe After Effects, which does automatic captioning and automatic timing. If I have provided a transcript for reference, Adobe will improve the accuracy of its automatic captioning, which greatly saves the time of manual editing. Apr 26, 2015 at 1:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.