Calculating Conversion of SRT Time Code (AegiSub) into Conventional time code (Premiere)
- May 22, 2020
- 1 reply
- 9985 views
I need to shift a set of time codes in an SRT file (using Aegisub Editor) to fix a mis-alignment within Premiere (Open Captions Subtitle file).
I can't do it in Premiere itself for the following reasons:
- Subtitle track was created using File>New>Captions>Open Captions and then placing that into a video track
- Now that all the subtitles have been manually placed, if I wanted to shift them, there's no way to grab all the subtitles and drag them forward
- A little bit of extra audio was inserted into beginning of film, but there's no way to drag/extend the subtitle track backward to fill in that gap (and even if I did, the actual time codes would not change to the right position)
In Premiere I can see that the first mis-aligned subitle needs to move to 00:01:13:09 (I will shift all subtitles at one go, but this first one is the marker). I export the Subtitle as an SRT (File>Export>Captions) and then move to AegiSub where I know there is option to shift a group of susbtitles and have time code change. When I open the file in AegiSub the time codes are in SRT format, which means that the errant subtitle is showing as 00:01:03.87.
The .xx format showing at end of SRT time code isn't in the same format/mathematics as the :yy format showing at the end of the subtitle(.xx seems to go up to 99 while :yy goes up to :30), I don't have a way of doing the math for how much it should move. I looked online for calculators that do the conversion, but websites like this one robwomack.com/timecode-calculator/ give you only a total number of frames.
Maybe there is a simpler way to do this?
