How to add subtitles to video

Auto-playing videos with sound can be very annoying, so many social network platforms mute videos in feeds. To engage your audience better on those platforms, add subtitles to your videos.

Narakeet is a text to speech video maker, and it will automatically create narration from the text of your presentation speaker notes or markdown scripts. Because the narration is already in text form, it’s easy to add subtitles to videos. This guide explains how to do that.

There are two main options for subtitles with Narakeet. You can either overlay subtitles on the video (so they are always shown) or embed subtitles as a separate track into the video file (so users can turn them on or off in the video player).

Some online video platforms require you to separately upload a subtitle or caption track (usually in the SRT or VTT format), even if the video file has embedded subtitles. If you choose to create embedded subtitles, Narakeet will also create separate files in the SRT and VTT formats, and let you download them with the video easily.

Automatically adding subtitles to Powerpoint presentations

After uploading your presentation, select the “Edit settings” option.

In the “Edit settings” dialog, click the “Subtitles” dropdown. Choose embedded or overlay subtitles.

add subtitles to video settings

Turning on subtitles for scripts

To automatically add subtitles from narration to a video made from a script, use the subtitles header.

subtitles: embed

Narakeet will read and show this.

Using narration as subtitles

Narakeet can automatically show the text of your narration as subtitles on a video. To avoid the video screen being too busy, split the narration in speaker notes into smaller paragraphs (leave a blank line between paragraphs).

When using automatic subtitles, it's best to split text into smaller paragraphs

just leave a blank line between them

and Narakeet will show them as individual subtitles in the video.

Setting custom subtitles

In some cases, it might be better to not show the entire narration text, but to manually define subtitles for a specific slide. You can tell Narakeet to show custom subtitle text instead of the narration by adding paragraphs that start with >. For example:

Narakeet will read this sentence.

> But it will show this subtitle

You can create multi-line subtitles by just adding several lines that start with >, for example:

Narakeet will read this sentence.

> But it will show these
> two lines in a subtitle

To show separate subtitles in the same scene, just create several blocks of subtitles and leave blank lines between them, for example:

Narakeet will read this sentence.

> This is the first subtitle to show

> This is the second subtitle

Even if you decide not to use automatic subtitles, you can set subtitles for a specific scene using blocks starting with >. This also works with pre-recorded audio, where Narakeet doesn’t have access to the original narration text.