You can make your video content available to a larger audience when you add captions. If you want to reach deaf, hard-of-hearing viewers or speakers of different languages, captions help these groups understand your videos.
To add caption tracks, use a caption file, which contains the text and other information to time your captions with your video.
A subtitle or closed caption file contains the text of what's said in the video. It also contains time codes for when each line of text should be displayed. Some files also include position and style info, which is especially useful for deaf or hard-of-hearing viewers. See what file formats Drive supports below.
If you're new to creating caption files, we recommend using one of the following basic file types:
Advanced file formats
Format name
|
File extension
|
More info
|
.srt
|
|
|
.sbv or .sub
|
|
|
MPsub (MPlayer subtitle)
|
.mpsub
|
"FORMAT=" parameter is supported.
|
.lrc
|
|
|
Videotron Lambda
|
.cap
|
This file type is primarily for Japanese subtitles.
|
If you're new to creating caption files, you may want to use SubRip (.srt) or SubViewer (.sbv). They only require basic timing info and can be edited using any plain text editing software.
The main difference between SubRip and SubViewer files is the format of the caption start and stop times. Here are examples of both formats:
SubRip (.srt) example
1
00:00:00,599 --> 00:00:04,160
>> ALICE: Hi, my name is Alice Miller and this is John Brown
2
00:00:04,160 --> 00:00:06,770
>> JOHN: and we're the owners of Miller Bakery.
3
00:00:06,770 --> 00:00:10,880
>> ALICE: Today we'll be teaching you how to make
our famous chocolate chip cookies!
4
00:00:10,880 --> 00:00:16,700
[intro music]
5
00:00:16,700 --> 00:00:21,480
Okay, so we have all the ingredients laid out here
SubViewer (.sbv) example
{inset box]
0:00:00.599,0:00:04.160
>> ALICE: Hi, my name is Alice Miller and this is John Brown
0:00:04.160,0:00:06.770
>> JOHN: and we're the owners of Miller Bakery.
0:00:06.770,0:00:10.880
>> ALICE: Today we'll be teaching you how to make
our famous chocolate chip cookies!
0:00:10.880,0:00:16.700
[intro music]
0:00:16.700,0:00:21.480
Okay, so we have all the ingredients laid out here
Use these file formats if you want to have more control over the styling (markup) or positioning of your captions.
Broadcast file formats
Format name
|
File extension
|
More info
|
SAMI (Synchronised Accessible Media Interchange)
|
.smi or .sami
|
Only timecodes, text and simple markup (<b>, <i>, <u> and the color= attribute within a <font>) are supported. Positioning isn't supported.
|
RealText
|
.rt
|
Only timecodes, text and simple markup (<b>, <i>, <u> and the color= attribute within a <font>) are supported. Positioning is not supported.
|
.vtt
|
In initial implementation. Positioning is supported, but styling is limited to <b>, <i>, <u> since CSS class names aren't yet standardised.
|
|
TTML (Timed Text Markup Language)
|
.ttml
|
In partial implementation. SMPTE-TT extensions supported for CEA-608 features. iTunes Timed Text (iTT) file format is supported; iTT is a subset of TTML, Version 1.0. Styling and positioning are supported.
|
DFXP (Distribution Format Exchange Profile)
|
.ttml or .dfxp
|
These file types are interpreted as TTML files.
|
These file formats are typically used for closed captions for broadcast content (TV and movies) and support either of these standards:
Drive tries to display the captions from these files as if they were on a TV – with the same styling, colour and positioning.
Format name
|
File extension
|
More info
|
Scenarist Closed Caption
|
.scc
|
These files have an exact representation of CEA-608 data. This is the preferred format whenever captions are based on CEA-608 features.
|
EBU-STL (binary)
|
.stl
|
European Broadcasting Union standard.
|
Caption Center (binary)
|
.tds
|
Supports CEA-608 features.
|
Captions Inc. (binary)
|
.cin
|
Supports CEA-608 features.
|
Cheetah (ASCII text)
|
.asc
|
Supports CEA-608 features.
|
Cheetah (binary)
|
.cap
|
Supports CEA-608 features.
|
NCI (binary)
|
.cap
|
Supports CEA-608 features.
|
After you upload your video, you can add captions to it.
- On your computer, sign in to drive.google.com.
- Click the video that you want to add captions to.
- Click More
Manage caption tracks.
- Click Add new caption tracks.
- Click Select file and choose a caption or transcript file.
- Choose the language for the captions and a name for the track.
- Click Upload.
- On your computer, sign in to drive.google.com.
- Click the video file with caption tracks that you want to edit.
- Click More
Manage caption tracks.
- Click the caption track that you want to edit.
- Click Edit.
- You can edit its name and language. You can also turn on or off the track for the video.
- Click Save.
- On your computer, sign in to drive.google.com.
- Click the video file with caption tracks that you want to delete.
- Click More
Manage caption tracks.
- Next to the caption track that you want to delete, click Delete
.
- Click Delete.
After the caption tracks to your videos are processed, you can translate them.
- On your computer, sign in to drive.google.com.
- Open the video with the caption track that you want to translate.
- At the bottom right, click Settings
.
- At the bottom of the language list, click Auto-translate.
- Select a language from the list.
The video's sharing settings also apply to captions. If someone else can edit the video, they can also upload, download and edit captions for the video. Learn more about sharing files in Google Drive.
If you get an error while uploading your file, make sure that the file is:
- In the correct format. The file types listed under basic, advanced and broadcast file types on this page are supported.
- Not too large. The caption file must be less than 2 MB.
- Not longer than the video. If the file is longer than the video, the video won't be able to auto-sync.