Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe Premiere Pro Subtitle timecodes don’t match

  • Subtitle timecodes don’t match

    Posted by John Riker on April 22, 2014 at 10:31 pm

    I am manually using the titler to burn in subtitles for foreign language segments in my movies as my output device doesn’t support playing them from a sub file. So I can line them up, I temporarily burn in the subtitles in Handbrake and then overlay them in Premiere. The reason I do this is I can’t understand why although what Handbrake does is correct, why the timecodes in Premiere don’t match the timecodes for where the subtitles should come in. Close but not close enough. For example:

    Subtitle starts at: 00:20:52,669 according to SubEdit.

    However in Premiere I am on timecode 00:20:51:12 when the subtitle burned in starts.

    if I wanted to eliminate the interim step of having handbrake burn in the subtitles so I have a “template” to use to enter my subtitles in Premiere so I don’t have the extra encoding step, how do I do that? Am I missing something with the timecodes?

    Thanks.

    JR

    John Riker replied 12 years ago 2 Members · 3 Replies
  • 3 Replies
  • Sean Franklin

    April 26, 2014 at 1:39 pm

    As you go through the sequence does it become more and more off? If so maybe there’s a slight difference in frame rate between the two. Quick fix may be to speed up or slow down the subtitle sequence by .01 or so.

  • John Riker

    April 26, 2014 at 8:50 pm

    Thanks for the reply. Here’s the final results. Since I’ve opted to manually enter my subtitles guess I could adjust each one I do however let me know your thoughts:

    Location of First and last subtitle in the SUB file:

    Start Time: 00:20:52,669
    End Time: 00:20:54,212
    Duration: 1,543

    Start Time: 01:53:36,895
    End Time: 01:53:39,230
    Duration: 2,335

    Playing the resulting video testing from Handbrake the subtitles are right on with the people talking and the time they are supposed to start (looking at start and end time in WMP and VLC) is exactly the same as what’s listed above.

    If I open the Handbrake version of the file in Premiere with the subs burned in the above subtitles show up for the first one, about a second off and in the final one six seconds off. Below settings are showing where the Handbrake burned subtitles show in Premiere:

    Start Time: 00:20:51:12
    End Time: 00:20:53:00

    Start Time: 01:53:30:04
    End Time: 01:53:32:11

    Considering the video and SUB are original would not think there needs to be any adjustments made in theory. The fact that Handbrake has the ability to burn in the included sub file right on target makes me question why things are a bit off in Premiere.

    For reference my sequence settings are 23.976 (what the footage is) Timebase and Display Format 24fps Timecode (can’t set to 23.976).

    As mentioned I’m going to assume premiere should be superior to Handbrake and that premieres timecodes are not off or something is not right.

    So I guess to summarize what I’m saying, what shows at 00:20:52:00 on the screen matches what Handbrake sees at that exact moment, but in Premiere it’s in a slightly different place visually on the video footage at 00:20:52:00.

    Thoughts?

    Thanks.

    JR

  • John Riker

    April 27, 2014 at 7:13 pm

    OK think I may have figured it out and caused another question. The key to me if right is the display format. Since premiere can not for whatever reason display it in 23.976fps I went into Subtitle Edit and had it Synchronize the frame rate of the subtitles from 23.976 to 24. Seems pretty much accurate now. New questions if that makes sense and I’m right in what I’m doing:

    Subtitle Edit lists a starting segment for a subtitle as: 01:53:30.078

    How do I deal with this in Premiere to be fairly exact when premiere has a two digit millisecond?

    With the length of a subtitle, I do CTRL-R in Windows to pull up the duration. If the duration is 2.333 how do I put in for Duration (##:##:##:##)

    Are there formulates to translate these? Or ways to have premiere show three digit milliseconds?

    Thanks.

    JR

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy