Page 1 of 1

SRT captions not displaying in media players and Vimeo

PostPosted: Fri Dec 03, 2021 9:23 pm
by JimCurtis
I'm not new to captioning. I've made dozens in Premiere and successfully linked them to files on Vimeo, YouTube and in the VLC and Elmedia players.

However, I just created my first CC SRT in Resolve 17.4.2, and the subtitles/captions not showing up in any of the above platforms.

I can open the SRT in Aegisub, a captioning utility app, and they look identical to SRTs I've made in Premiere.

There was a time when I had to open SRTs fromPr in Aegisub, and immediately export them to SRT to get them to show up on Vimeo. I tried that with my Resolve generated SRTs, and that didn't work either.

I've tried using the Deliver page, exporting from the File menu, and exporting from the Edit page Timeline, both with and without formatting, and still no luck. I've tried turning off all the Styles and formatting in Resolve, read the manual and searched the forum for the secret.

Any ideas what I'm doing wrong?

Re: SRT captions not displaying in media players and Vimeo

PostPosted: Sat Dec 04, 2021 7:45 am
by Peter Chamberlain
Are the timelines and SRT starting at 00 timecode or 1 hr or different?

Re: SRT captions not displaying in media players and Vimeo

PostPosted: Sat Dec 04, 2021 3:08 pm
by JimCurtis
Sequence starts at 01:00:00:00.

The first caption, according to Aegisub, starts at 1:00:03.59. Does that mean anything?

I ended up doing my captions successfully in Premiere 2022, but I'd sure like to figure out how to stay in Resolve for this. I have two more videos on deck that I'm going to caption.

The Pr generated SRT starts at 0:00:00.00, and it displays properly on Vimeo. My video is 3 min, and I detect NO significant drift in the cut points between captions. I hope that's helpful.

Re: SRT captions not displaying in media players and Vimeo

PostPosted: Sat Dec 04, 2021 7:37 pm
by Andy Mees
The SRT output from Resolve correctly matches the timecode of your sequence.
But chances are that the export format of your video file either does not support/embed your sequence timecode or the online media player does not correctly read/use the timecode. Instead the players are using a default start timecode of 00:00:00:00... thats why your subtitles don't appear, because the player is waiting for the timecodes given in the SRT.

Change the start timecode of your sequence in Resolve to 00:00:00, then reexport and reupload the SRT... the online players should then display the subtitles correctly.

Re: SRT captions not displaying in media players and Vimeo

PostPosted: Sun Dec 05, 2021 8:22 pm
by JimCurtis
I've already delivered my SRT for that project, but I went back to my Resolve project in which I did the captions, changed the Sequence start to 00:00:00:00, exported the SRT (from the Timeline Subtitle track), and imported into VLC with the video, and now I am seeing the captions.

So, your solution is confirmed. Thank you, Andy! Edited: please see my comment below.

Re: SRT captions not displaying in media players and Vimeo

PostPosted: Mon Dec 06, 2021 4:12 pm
by JimCurtis
I spoke too soon. My subtitles show up in VLC, but not on Vimeo.

Re: SRT captions not displaying in media players and Vimeo

PostPosted: Mon Apr 08, 2024 2:21 pm
by illtrax
Had the same issue. This fixed it. I also set the timeline to start at 0.

Save as type: Subtitle Files Without Formatting (*.srt)