How to Add Caption Files to Videos in Handbrake (Subtitles and Captions)
While you can open videos with a sidecar captions file, sometimes you need to encode the captions data right into the video file. That way anyone with the video file can view subtitles in a media player—without having to send them the captions files separately.
We discovered a free, simple, and efficient tool to add captions and subtitles to your videos. While this third-party app can do many cool things with video, we’re most excited to learn that it can help you with burn-in subtitles and open captions, as well as closed captions and subtitle tracks.
Can I add SRT files to MP4 videos?
Yes! With Handbrake, you can add subtitle tracks to several video formats, including (*.mp4). All you need is your video file, an (*.SRT) captions file, and the third-party video software. Here’s how to get started:
1. Export Your Video File
Whether you’re editing in iMovie, Premiere, Final Cut, etc—export your video file to prepare for your captions order.
Optionally, you can export a lower quality version for faster uploading to Rev, and export a high-quality version for the transcoding software.
2. Order your caption file, and download in SRT file format
Order your 99% accurate professional captions file from Rev here and download it in SRT file format.
Watch the video to see step-by-step instructions on how to order:
If you’ve already got a subtitles or captions order in Rev, you can download a SRT version from the captions editor.
Rev now offers burned-in captions (open captions) if you prefer not to use an SRT file. Just check the “burned-in captions” box at checkout and you’ll receive a video with permanent, hard-coded captions added straight to your videos. Also available for foreign language subtitles!
3. Download Handbrake video software
Download and install Handbrake, an open-source video transcoder from their official website.
How to add SRT files to Videos with Handbrake
Adding burn-in subtitles, closed captions, or foreign subtitle tracks to videos is easy with Handbrake. For this guide, we’ll show you how to do it on a Mac.
1. Open video file in Handbrake
Open the Handbrake application. Click “Open Source” and open the video from the Finder window.
2. Open SRT file in Handbrake
Now it’s time to add your closed captions or subtitle tracks to Handbrake.
First, go to the Subtitles tab.
Then, open the Tracks dropdown menu and click Add External SRT.
Select the SRT file from the Finder window.
Repeat as necessary to load all the desired closed caption and subtitle tracks.
In our example, we have SRT files for English Closed Captions and Spanish subtitles.
Be sure to specify the SRT language for any foreign subtitle tracks.
In our example, the SRT Language is set to Spanish for the track with the Spanish foreign subtitles.
4. Choose Burned-In For Open Captions
Closed-Captions and Foreign Subtitle Tracks
If you would like your video file to be encoded with closed captions or subtitles only, feel free to skip this step. By not selecting Burned In, your closed captions and subtitles will have the ability to be turned on and off by the viewer within the media player. When a track is enabled, the captions will overlay the video. When disabled, the captions will not appear.
Open Captions and Burn-In Subtitles
If you would like to permanently render a single subtitle track onto the video channel itself, check the box next to the SRT file in the Burned In column. By selecting Burned In, this subtitle track will always be visible on the video and cannot be turned off.
It’s also common to burn-in English subtitles during a foreign language sequence for an English-speaking audience. This would require a captions file with carefully selected timecodes.
5. Export the Media File in Handbrake
With your SRT file(s) loaded, you’re now ready to export the video from Handbrake.
You’ll want to ensure that the settings under the Video and Audio tabs are either set to match the source file, or adjusted to your preferred final export settings. (You can save as a Preset for future use).
You can specify the export location by clicking Browse and the export name next to Save As.
When ready, click Add to Queue and press Start.
6. Test the Subtitles in a Media Player
Now, open your video in a media player to test the subtitle track(s). You should be able to open the video on your Mac with Quicktime, iTunes, and VLC.
Testing Closed-Captions and Subtitles
To turn on closed captions and subtitles in Quicktime, go to the View menu, Subtitles, and turn on the English subtitle track.
Once the subtitle track is enabled, the subtitles will appear at the bottom center of the video window.
Testing Open Captions and Burn-In Subtitles
If you Burned-In your captions file, you should see the text rendered onto the video right away.
There shouldn’t be any way to turn on or off the open captions that were burned-in.
Handbrake, the Captions Wizard! 🧙
Congratulations! You’ve successfully added a captions file or subtitle track to your video. You can now view this video on any media player and see your burn-in captions or enable your desired subtitle track(s).