5 Ways to Add Captions to Videos

Table of contents:

5 Ways to Add Captions to Videos
5 Ways to Add Captions to Videos

Video: 5 Ways to Add Captions to Videos

Video: 5 Ways to Add Captions to Videos
Video: How to install Windows Movie Maker on Windows 11 in 2023 2024, May
Anonim

Video captions are useful for displaying dialogue and sound as text on the screen for people who are hearing impaired or as language translations. Captions are saved as separate files. The most common subtitle file formats are Subrip Subtitle Format or SRT files. You can create this file manually using a text-editing program such as Notepad or TextEdit, or through a caption development program such as Aegisub. Most media player programs allow you to select or detect SRT files, and display them while the video is playing. However, the captions will be displayed only if the SRT file is selected. To permanently add subtitles to a video file, you'll need to use a video encoder program like Handbrake. Apart from that, you can also upload SRT files to videos on YouTube.

Step

Method 1 of 5: Adding Captions to Video Files

Embed Subtitles in Videos Step 1
Embed Subtitles in Videos Step 1

Step 1. Download and install Handbrake

Handbrake is a free video transcoding tool that allows you to add or caption videos. You can download it from

To add captions to videos, you'll need an external SRT file that contains the captions for the video. If you don't have an SRT file, you can create your own using a free app called Aegisub or write it manually in Notepad or TextEdit

Embed Subtitles in Videos Step 2
Embed Subtitles in Videos Step 2

Step 2. Open Handbrake

Once the program is downloaded and installed, you can open it from the Windows “Start” menu or the “Applications” folder on a Mac.

Embed Subtitles in Videos Step 3
Embed Subtitles in Videos Step 3

Step 3. Click File

This option is the second option in the menu on the left. A file browsing window will open.

Alternatively, you can drag and drop the video you want to add or caption to the box on the right

Embed Subtitles in Videos Step 4
Embed Subtitles in Videos Step 4

Step 4. Click on the video you want to add subtitles to and select Open

The video will open in Handbrake afterwards.

Embed Subtitles in Videos Step 5
Embed Subtitles in Videos Step 5

Step 5. Click Subtitles

This option is one of the tabs in the middle of the screen, below the video source information.

Embed Subtitles in Videos Step 6
Embed Subtitles in Videos Step 6

Step 6. Click Import SRT

It's at the top of the box, under the "Subtitles" tab.

Embed Subtitles in Videos Step 7
Embed Subtitles in Videos Step 7

Step 7. Select the SRT file that corresponds to the video and click Open

The SRT file will be imported into Handbrake.

Embed Subtitles in Videos Step 8
Embed Subtitles in Videos Step 8

Step 8. Click Browse

It's a gray button in the lower-right corner of the program window.

Embed Subtitles in Videos Step 9
Embed Subtitles in Videos Step 9

Step 9. Type a name for the new video file and click Save

The new video file with added subtitles will be saved in the selected location.

Embed Subtitles in Videos Step 10
Embed Subtitles in Videos Step 10

Step 10. Click Start Encode

It's at the top of the Handbreak window, next to the green “play” triangle icon. The video will be encoded with additional subtitles. You can display subtitles in your media player program by selecting the subtitles menu and activating it.

Method 2 of 5: Uploading Captions to YouTube Videos (Creator Studio Classic Version)

Embed Subtitles in Videos Step 11
Embed Subtitles in Videos Step 11

Step 1. Visit https://www.youtube.com via a web browser

You can use any browser on your PC or Mac computer.

  • If you are not logged into your Youtube account, click “ Sign In ” in the top right corner of the page and log in using your email address and account password.
  • To upload captions to your videos on YouTube, you'll need an SRT file that includes the captions for the video. If you don't have an SRT file, you can create your own using a free app called Aegisub or write it manually in Notepad or TextEdit.
Embed Subtitles in Videos Step 12
Embed Subtitles in Videos Step 12

Step 2. Upload your video to YouTube

If not, use the usual method followed to upload videos to YouTube from a computer.

Embed Subtitles in Videos Step 13
Embed Subtitles in Videos Step 13

Step 3. Click the user icon

It's a circle icon with your profile picture in the top-right corner of the page. The account menu will be displayed after that.

If you haven't selected a profile photo, YouTube will display a colored circle with your initials in it

Embed Subtitles in Videos Step 14
Embed Subtitles in Videos Step 14

Step 4. Click Creator Studio

This option is in the drop-down menu that loads when you click your profile photo.

If you see " YouTube Studio (Beta) " instead of " Creator Studio ", use the next method to learn how to upload captions in YouTube Studio. Alternatively, you can click “ YouTube Studio (Beta) " and choose " Creator Studio Classic ” on the left sidebar to return to the classic/old version of Creator Studio.

Embed Subtitles in Videos Step 15
Embed Subtitles in Videos Step 15

Step 5. Click Video Manager

It's in the left sidebar. A list of all the videos you uploaded to YouTube will appear.

Embed Subtitles in Videos Step 16
Embed Subtitles in Videos Step 16

Step 6. Click Edit next to the video you want to add captions to

A drop-down menu for the video will open.

Embed Subtitles in Videos Step 17
Embed Subtitles in Videos Step 17

Step 7. Click Subtitles/CC

This option is at the bottom of the drop-down menu that appears when you click “ Edit ”.

Embed Subtitles in Videos Step 18
Embed Subtitles in Videos Step 18

Step 8. Select the video language and click Set Language

If you haven't specified a video language, use the drop-down menu to select a language. After that, click the blue button labeled “ Set Language ”.

Embed Subtitles in Videos Step 19
Embed Subtitles in Videos Step 19

Step 9. Click Add new subtitles or CC

It's a blue button on the right side of the video.

Embed Subtitles in Videos Step 20
Embed Subtitles in Videos Step 20

Step 10. Select the subtitle language

If you want to add more languages to the video, select the appropriate subtitle language. Otherwise, just click on the primary language you selected earlier.

Embed Subtitles in Videos Step 21
Embed Subtitles in Videos Step 21

Step 11. Click Upload a file

This option is the first option on the right.

If you don't have a caption file, you can choose one of the other options to create captions directly in YouTube Creator Studio

Embed Subtitles in Videos Step 22
Embed Subtitles in Videos Step 22

Step 12. Select "Subtitle file" and click Choose file

Click the radio button next to “Subtitle file” and select “ Choose file A file browsing window will open and you can select a subtitle file from it.

Embed Subtitles in Videos Step 23
Embed Subtitles in Videos Step 23

Step 13. Select the subtitle file and click Open

Use the file browsing window to locate the SRT file. Click the file to select it. After that, select Open ” to upload files.

Embed Subtitles in Videos Step 24
Embed Subtitles in Videos Step 24

Step 14. Click Upload

It's a blue button in the lower-left corner of the page. The caption file will be uploaded to the video. You can review the captions using the video window on the left side of the page.

Embed Subtitles in Videos Step 25
Embed Subtitles in Videos Step 25

Step 15. Click Save Changes

It's a blue button above the video preview window, on the right side of the page. The video will be encoded and the subtitles will be permanently added to the video file.

Method 3 of 5: Uploading Captions to YouTube Videos (YouTube Studio Beta Version)

Embed Subtitles in Videos Step 26
Embed Subtitles in Videos Step 26

Step 1. Visit https://www.youtube.com via a web browser

You can use any browser on your PC or Mac computer.

  • If you are not logged into your Youtube account, click “ Sign In ” in the top right corner of the page and log in using your email address and account password.
  • To upload captions to your videos on YouTube, you'll need an SRT file that includes the captions for the video. If you don't have an SRT file, you can create your own using a free app called Aegisub or write it manually in Notepad or TextEdit.
Embed Subtitles in Videos Step 27
Embed Subtitles in Videos Step 27

Step 2. Upload your video to YouTube

If not, use the usual method followed to upload videos to YouTube from a computer.

Embed Subtitles in Videos Step 28
Embed Subtitles in Videos Step 28

Step 3. Click the user icon

It's a circle icon with your profile picture in the top-right corner of the page. The account menu will be displayed after that.

If you haven't selected a profile photo, YouTube will display a colored circle with your initials in it

Embed Subtitles in Videos Step 29
Embed Subtitles in Videos Step 29

Step 4. Click YouTube Studio (Beta)

This option is in the drop-down menu that appears when you click your profile photo.

If you see " Creator Studio " instead of “ YouTube Studio (Beta) ”, read the second method to learn how to upload captions in classic/old versions of Creator Studio. Alternatively, you can click “ Creator Studio " and choose " Try Studio (Beta) ” to switch to YouTube Studio.

Embed Subtitles in Videos Step 30
Embed Subtitles in Videos Step 30

Step 5. Click Videos

It's in the sidebar on the left of the page. A list of all the videos you have uploaded to YouTube will appear.

Embed Subtitles in Videos Step 31
Embed Subtitles in Videos Step 31

Step 6. Click on the video you want to add captions to

You can click on the inset or title of the video. A new page will open and you can edit the details of the video afterwards.

Embed Subtitles in Videos Step 32
Embed Subtitles in Videos Step 32

Step 7. Click Advanced

This option is the second tab at the top of the page.

Embed Subtitles in Videos Step 33
Embed Subtitles in Videos Step 33

Step 8. Select the video language

If not, use the " Video Language " drop-down menu to specify the video language. You cannot upload a subtitle file until you select the video language.

Embed Subtitles in Videos Step 34
Embed Subtitles in Videos Step 34

Step 9. Click Upload Subtitles/CC

This blue link is below the video language drop-down menu.

Embed Subtitles in Videos Step 35
Embed Subtitles in Videos Step 35

Step 10. Select “With Timing” and click Continue

Since the SRT file already has a line of text timers in it, click the radio button next to " With Timing " and select “ Continue ” in the lower right corner of the window.

Embed Subtitles in Videos Step 36
Embed Subtitles in Videos Step 36

Step 11. Select the SRT file and click Open

Use the file browsing window to search for the SRT file for the video. Click the file to select it, then select Open ” in the lower right corner. The file will be uploaded to YouTube afterwards.

Embed Subtitles in Videos Step 37
Embed Subtitles in Videos Step 37

Step 12. Click Save

The video will be saved with the uploaded caption.

While playing a video, you can turn on captions by clicking the gear icon at the bottom of the video window and selecting “ Subtitles/CC " After that, select the subtitle language.

Method 4 of 5: Creating Captions Using Aegisub

Embed Subtitles in Videos Step 38
Embed Subtitles in Videos Step 38

Step 1. Visit https://www.aegisub.org via a web browser

The link directs you to a website where you can download Aegisub, a free app that you can use to create video captions.

If you want to type in the caption manually, read the method for creating a caption file manually

Embed Subtitles in Videos Step 39
Embed Subtitles in Videos Step 39

Step 2. Click Full Install next to "Windows" or "OS X 10.7+"

If you are using a Windows computer, click “ Full Install ” next to “Windows” to download the program installation file. If you are using a Mac computer, click “ Full Install ” next to " OS X 10.7+ " to download the Mac version of the program installation file.

Embed Subtitles in Videos Step 40
Embed Subtitles in Videos Step 40

Step 3. Double-click the Aegisub installation file and follow the instructions that appear

By default, downloaded files are saved to the " Downloads " folder on Mac and Windows computers. The Windows version of the installation file name is " Aegisub-3.2.2-32.exe ". For Mac, the installation file is named " Aegisub-3.2.2.dmg ".

Embed Subtitles in Videos Step 41
Embed Subtitles in Videos Step 41

Step 4. Open Aegisub

The icon looks like a red eyeball with an “X” above it. You can find it in the Windows “Start” menu or the “Applications” folder on a Mac.

Embed Subtitles in Videos Step 42
Embed Subtitles in Videos Step 42

Step 5. Click Videos

It's in the menu bar at the top of the screen. The “Video” drop-down menu will open after that.

Embed Subtitles in Videos Step 43
Embed Subtitles in Videos Step 43

Step 6. Click Open Video

This option is the first option in the drop-down menu under "Video".

Embed Subtitles in Videos Step 44
Embed Subtitles in Videos Step 44

Step 7. Select the video and click Open

Locate the location of the video where you want to add the caption and click on the file to select it. After that, click Open ” to open a video on Aegisub. You will see the video view window on the left side. On the right side, you can see the audio view window. This window displays the audio waveform of the video. Below that, you can see a text field for entering the caption. At the bottom, you can see the captions view which shows a list of each caption and information about the corresponding caption.

Embed Subtitles in Videos Step 45
Embed Subtitles in Videos Step 45

Step 8. Click and drag the audio window to mark the portion of the audio you want to add subtitles to

Use the audio view window on the right to mark the audio you want to add or caption. You can adjust the marked area by clicking and dragging the red and blue lines on either side of the area. You can also type the start and end times of the caption in the time fields below the audio display window.

You can also click the audio band icon at the bottom of the audio view window. The audio display will switch to “Spectrum Analyzer” mode so that you can see the audio waveform more clearly and identify the starting and ending points of speech/dialogue more easily

Embed Subtitles in Videos Step 46
Embed Subtitles in Videos Step 46

Step 9. Type the caption into the text field

Use the text field at the bottom of the audio display window to type the caption for the tagged audio.

Embed Subtitles in Videos Step 47
Embed Subtitles in Videos Step 47

Step 10. Click the tick icon

The green tick icon is above the text field. The caption entry will be saved and a new entry will be created after the last entry is completed.

Embed Subtitles in Videos Step 48
Embed Subtitles in Videos Step 48

Step 11. Repeat the process for all additional captions

You can add as many caption entries as you want by clicking the check icon. You can customize an entry by clicking on it in the captions display window at the bottom of the screen and editing the text or setting a start and end point.

If the caption entry boxes in the captions display window below the program are displayed in red, you may have typed too many characters on one line. You can create a new line for captioned entries by typing "/N" or pressing the shortcut Shift+↵ Enter

Embed Subtitles in Videos Step 49
Embed Subtitles in Videos Step 49

Step 12. Click File

It's in the menu bar at the top of the screen. When you're done adding captions, you'll need to save the captions file.

Embed Subtitles in Videos Step 50
Embed Subtitles in Videos Step 50

Step 13. Click Export Subtitles

It's in the drop-down menu under the "File" button.

Embed Subtitles in Videos Step 51
Embed Subtitles in Videos Step 51

Step 14. Click Export

It's in the lower-right corner of the pop-up window.

Embed Subtitles in Videos Step 52
Embed Subtitles in Videos Step 52

Step 15. Visit the location or folder where the subtitles file is stored

For your convenience, save the SRT file in the same folder as the video you want to add subtitles to.

Embed Subtitles in Videos Step 53
Embed Subtitles in Videos Step 53

Step 16. Type in a name for the caption file

Use the field next to " Filename " to type a file name. Give it the same name as the video in question. If your video file is named "Introduction.mp4", your SRT file should also be named "Introduction.srt".

Some media players (eg VLC) can detect and display subtitles automatically if the SRT file is in the same folder as the video, and has the same name. Other media player programs such as Windows Media Player require you to add the SRT file along with the video file. This method only allows you to view captions. Also, the captions won't be permanently added/installed on the video file

Embed Subtitles in Videos Step 54
Embed Subtitles in Videos Step 54

Step 17. Select " SubRip (*.srt)"

Use the drop-down menu next to " Save as Type " to select " SubRip " as the file type. After that, the caption file will be saved in SRT format.

Embed Subtitles in Videos Step 55
Embed Subtitles in Videos Step 55

Step 18. Click Save

The subtitle file will be saved in SRT format. An SRT file is a plain text document that can be edited in Notepad or TextEdit (on Mac computers).

Aegisub does not permanently install or add subtitles to video files. This program only creates external caption files. You'll need to use another free program called Handbrake to add or caption your video files. You can also upload an SRT file to add captions to videos that have already been uploaded to YouTube

Method 5 of 5: Creating Subtitles Files Manually

Embed Subtitles in Videos Step 56
Embed Subtitles in Videos Step 56

Step 1. Open a text editing program

The most common text editing program on Windows computers is Notepad. On Mac computers, you can use TextEdit. Follow these steps to open a text editing program.

  • Windows 10:

    • Click the Windows “Start” menu in the lower-left corner of the screen.
    • Type Notepad.
    • Click the Notepad icon.
  • Macs:

    • Click the magnifying glass icon in the upper-right corner of the screen.
    • Type in TextEdit.app and press Enter.
    • Click " TextEdit.app ”.
    • Click " New Document ”.
Embed Subtitles in Videos Step 57
Embed Subtitles in Videos Step 57

Step 2. Type in the number for the first caption entry and press Enter key

Each caption in the SRT file is numbered in the order in which it appears. Type "1" for the first caption entry, "2" for the second entry, and so on.

Embed Subtitles in Videos Step 58
Embed Subtitles in Videos Step 58

Step 3. Type in the start time of the caption entry

This marker is a marker of the time the caption entry appears on the video. The initial time format for each entry is "[hour]:[minute]:[second], [millisecond]". For example, for the first caption entry that appears at the beginning of the video, the timestamp can be written as 00:00:01, 000.

Embed Subtitles in Videos Step 59
Embed Subtitles in Videos Step 59

Step 4. Type after the initial timestamp

Enter two dashes and arrows to separate the start and end times of the caption entry.

Embed Subtitles in Videos Step 60
Embed Subtitles in Videos Step 60

Step 5. Type in the end time of the caption entry

This code marks the end of serving of the caption entry. End time markers must be typed in the format "[hour]:[minutes]:[seconds], [milliseconds]". Overall, the row containing the caption times would look like this 00:00:01, 000 00:00:05, 040.

Embed Subtitles in Videos Step 61
Embed Subtitles in Videos Step 61

Step 6. Press Enter

After typing the caption entry timestamp, press the “Enter” key to create a new line.

Embed Subtitles in Videos Step 62
Embed Subtitles in Videos Step 62

Step 7. Type in the caption text

The third line contains the caption text which will be displayed on the screen.

Embed Subtitles in Videos Step 63
Embed Subtitles in Videos Step 63

Step 8. Press Enter twice

When finished typing the text, press the “Enter” key twice to create a space between the caption entry that was created and the next entry. Repeat these steps for each caption entry you want to add to the video.

Embed Subtitles in Videos Step 64
Embed Subtitles in Videos Step 64

Step 9. Repeat these steps for each caption on the video

Embed Subtitles in Videos Step 65
Embed Subtitles in Videos Step 65

Step 10. Click File and select Save As.

When you're done typing the captions into your text-editing program, you'll need to save the file with the ".srt" extension. You can find the “Save” option in the “File” menu at the top of the screen.

In TextEdit on a Mac, select “ Save ”, and not " Save as ".

Embed Subtitles in Videos Step 66
Embed Subtitles in Videos Step 66

Step 11. Open the folder containing the video

You must save the SRT file in the same directory as the video in question.

Embed Subtitles in Videos Step 67
Embed Subtitles in Videos Step 67

Step 12. Name the text document after the video file name

Use the field next to " Filename " (Windows) or " Save As " (Mac) to name the SRT document/file. Both video and SRT files must have the same file name. If the video file name is "Introduction.mp4", the SRT file must also be named "Introduction.srt".

Use VLC to test if the SRT file is saved to the same directory as the video, and has the same name. Click “Subtitles”, select “Sub-tracks”, then click “Subtitle tracks”

Embed Subtitles in Videos Step 68
Embed Subtitles in Videos Step 68

Step 13. Save the document as an SRT file

Follow these steps to save a text document as an SRT file. Once the file is saved, search for articles or information about the subtitle testing method to learn how to test the subtitles you've created.

  • Windows:

    When saving files in Notead, remove the ".txt" extension at the end of the file name and replace it with ".srt". After that, click " Save ”.

  • Macs:

    Click " Save ” to save files with ".rtf" extension. Use the Finder to locate the file directory and click the file to select it. Choose " File " and click " Rename " Remove the ".rtf" extension at the end of the file name and replace it with ".srt". Click " Use.srt ” when the computer asks if you want to save or keep the file extension.

Here's an example of nicely formatted captions in an SRT file:

1 00:00:01, 001 00:00:05, 040 Welcome to our video tutorial.

2 00:00:07, 075 00:00, 12, 132 In this video, we're going to talk about captions.

3 00:00:14, 013 00:00:18, 021 Let's start by creating an SRT file!

Recommended: