Closed captions / SRT
Watch as an animation →Upload captions as a separate file instead of burning them into the picture, so viewers can turn them on and off or choose a language.
YouTube uploads, videos released in several languages, and contests or public videos that need accessibility.
Leave the captions you designed into the picture as they are (see Captions / Subtitles Styling), make an SRT separately from the narration script, and upload it together with the video. YouTube reads SRT only in the UTF-8 basic format and ignores style information like fonts and colors. Match the timing to the final version, and include every sentence, even in sections where text is already on screen, because viewers can turn captions on.
Write the narration as a UTF-8 subs.srt file with numbered cues like 1, 00:00:00,500 --> 00:00:02,800, then the caption line, and add it as a soft subtitle track viewers can switch off: ffmpeg -i in.mp4 -i subs.srt -c:v copy -c:a copy -c:s mov_text -metadata:s:s:0 language=kor out.mp4. Include every sentence, even those already on screen.
Not verified