Video Production Stack Exchange is a question and answer site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

1 00:00:01,000 --> 00:00:04,000

I am using Adobe Premiere to produce videos in English by gluing together multiple clips put together from lots of different footage or sources. I do have a text transcript of what is being said though, in English, so talking about word-for-word English subtitles for the voice in English.

2 00:00:04,250 --> 00:00:06,250

How would I go about creating a subtitles file for the final video?

  • I do not wish to render the captions into the video
  • The transcript I have does not have any time information and that is the crux of this question - what is the easiest way to generate semi-accurate timing records, as automatically as possible?
  • So the question is NOT about how to sync existing subtitles with existing timestamps
  • I could do it in Premiere, or Adobe Audition, or Subtitle Edit, Subtitle Workshop or any other subtitle editor that may provide relevant synchronization functionality?
  • The end result I'm hoping for is a flv file with closed captioning (.sub, .srt or similar) that could be turned on or off in a web-browser / Flash player
  • Like this lecture, for example, when you click on CC and choose the embedded English subtitling (not the automatic captions that YouTube offers)
share|improve this question
I know there is an analyze option that does language recognition in Premiere that may be able to help. I believe it can take a script file as well to produce closed captioning. I do not know off the top of my head how it works however, but if I have a chance, I'll try messing around with it tonight and see if I can get a workable result. – AJ Henderson Apr 11 '13 at 16:21
up vote 2 down vote accepted

If you select your clip and go to the Clip menu, then choose Analyse Content, Premiere will attempt to identify speakers and even attempt to dictate what is being said. You can assist this analysis by providing a script file to it by adding either an Adobe Story Script file or a TXT file to the Reference Script option. I don't have any experience with how well this feature works, but it's certainly worth a shot if you already have an accurate script file to try it with.

share|improve this answer
havent tested it yet, but that sounds like it will work! – Cel Apr 14 '13 at 9:10
managed to get a valid astx transcript file from Adobe Story Free, but the very last stage in Media Encoder did not work as expected, and due to lack of troubleshooting time, ended up using YouTube facility instead, which works for videos up to 15 min long :) – Cel Apr 21 '13 at 20:05

Try to publish your video on youtube and add 'Titles' as plain text file. It will be synced automatically if language is supported by Google voice input.

share|improve this answer
thats what i ended up doing (see comment to aj henderson), and you can validate to do more than 15 minute clips – Cel Jul 17 '13 at 19:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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