
We will need to render the video again with the subtitles permanently added into the video stream. These subtitles are part of the video itself and cannot be toggled off. metadata:s:s:2 language=spa outfile_selectable_multi.mp4 metadata:s:s:0 language=eng -metadata:s:s:1 language=ger \ map 0 -map 1:s -map 2:s -map 3:s -c copy -c:s mov_text -c:s mov_text c:s mov_text \ # Replace with your input video and subtitle filesįfmpeg -i $INFILE -i $SUBTITLESENG -i $SUBTITLESGER -i $SUBTITLESSPA \ You can even have multiple subtitles in different languages all within the same video. metadata:s:s:0 language=eng outfile_selectable.mp4 # Replace with your input video and subtitle fileįfmpeg -i $INFILE -i $SUBTITLES -c copy -c:s mov_text \ These subtitles can be toggled on or off in any video player that supports subtitles.

Once the captions have been generated you can easily make edits through the web interface before downloading your captions in WebVTT format.

Both H.264 and H.265/ HEVC are supported.Ĭaption / Subtitle file: Either SRT or WebVTT format are supported. Video Format: This approach will only work for MP4 videos. In this article we cover how to quickly and easily add subtitles to your existing videos without any video editing software. For accessibility reasons all video content you create should be captioned, but adding subtitles can be a daunting task.
