Adding subtitles to your videos shouldn’t feel like a second job. Yet there you are, manually typing captions while scrubbing back and forth through your timeline, wondering if there’s a better way. Good news: OpenShot’s Caption effect, available since version 2.6.0, makes this process more manageable and when paired with automated subtitles, you can avoid much of the manual transcription and timing work.
Whether you’re a content creator trying to reach viewers who watch without sound, an educator improving accessibility, or a business making videos for global audiences, this guide walks you through every step of adding subtitles in OpenShot plus a faster approach that reduces tedious manual work.
Key Takeaways
- OpenShot’s Caption effect supports VTT and SubRip-formatted caption text with native timecode handling
- The Caption effect has been available since OpenShot 2.6.0
- OpenShot does not generate a transcript from your video’s audio; you must create caption text yourself or use an external transcription service
- The Caption effect is better suited to timed subtitles than creating a separate title graphic for every caption
- OpenShot’s documentation demonstrates timestamps such as HH:MM:SS.mmm –> HH:MM:SS.mmm; conventional SRT files often use commas before milliseconds
- Automated transcription services can generate timestamped text and reduce manual timing work
- Sonix supports transcription in 54+ languages, with additional translation workflows available
Understanding Subtitles: Why They Matter for Your Video
Subtitles and captions help people follow video content when they cannot hear the audio, do not understand the spoken language, or prefer to watch without sound.
The benefits extend beyond silent viewing:
- Accessibility: Captions can help organizations meet applicable accessibility obligations and align with guidance such as WCAG. Specific legal requirements depend on the organization, content, and jurisdiction.
- Global reach: Subtitles and translated captions can make content available to audiences who speak other languages.
- Searchable text: Separately published transcripts or caption files can make spoken content available as text on platforms that support indexing or transcript display. Burned-in captions alone are not the same as an indexable transcript.
- Comprehension: On-screen text can help viewers follow names, terminology, dialogue, and unfamiliar accents.
- Flexible viewing: Captions let viewers understand a video when audio is unavailable or inconvenient.
For video producers, journalists, and researchers dealing with hours of footage, transcripts can also create searchable records of spoken content turning videos into actionable, quotable text.
Preparing Your Subtitle Files: Creating or Importing SRTs
Before working in OpenShot, you need timed caption text. OpenShot can display and style captions, but it does not automatically transcribe speech from your video. You’ll need to create the text yourself or use an external transcription service.
Understanding SRT Format
A conventional SRT or SubRip file contains numbered caption blocks with a start time, an end time, caption text, and a blank line between cues:
1
00:00:05,000 –> 00:00:10,000
Hello, welcome to our video!
2
00:00:10,500 –> 00:00:15,000
This is the second subtitle line.
Each subtitle block normally contains:
- A sequence number
- Start and end timecodes
- The subtitle text
- A blank line before the next block
Standard SRT files commonly use commas before milliseconds. OpenShot’s Caption effect documentation demonstrates period-separated timestamps, such as 00:00:05.000, and supports both VTT and SubRip-formatted caption text.
Three Ways to Create Your Subtitle Text
- Option 1: Manual Creation Open a text editor and type each subtitle with its timecodes. This can work for short videos, but the transcription, timing, and review process can take several times the video’s duration.
- Option 2: Automated Transcription Upload your video to a service like Sonix, which generates a timestamped transcript. You can review the text and export it as an SRT or VTT file.
- Option 3: Edit Existing Captions If you already have a transcript or captions generated by another platform, review the wording and timing, then save or export the captions in a supported format.
For anyone working with videos regularly, automated transcription can substantially reduce the amount of manual typing and timing. Sonix states that it typically processes one hour of audio in approximately five minutes, although actual processing time may vary by file and system load.
Getting Started with OpenShot: A Beginner’s Guide
OpenShot is a free, open-source video editor available for Windows, macOS, Linux, and ChromeOS.
Downloading and Installing OpenShot
- Visit openshot.org/download
- Select the appropriate download for your operating system
- Run the installer or use the available portable package where applicable
- Launch OpenShot and follow the introductory tutorial if needed
Hardware needs vary with the resolution, frame rate, codec, number of tracks, and effects used in your project. Higher-resolution projects and effect-heavy timelines generally benefit from more memory, a faster multi-core processor, and adequate storage for source and exported media.
Navigating the Interface
OpenShot’s layout includes four main areas:
- Project Files panel: Where imported media appears
- Timeline: Multi-track area for arranging clips
- Preview window: Shows your video during editing
- Properties dock: Adjusts settings for selected clips and effects
For subtitle work, you’ll also use the Effects panel and OpenShot’s caption editor.
Importing Your Video and Preparing the Caption Text
With OpenShot installed and your caption text ready, it’s time to bring everything together.
Adding Your Video
- Use File → Import Files or drag your video into the Project Files panel
- Drag the imported video from Project Files onto the timeline
- Verify that the clip plays correctly in the preview window
How Caption Text Is Added in OpenShot
OpenShot’s documented Caption effect workflow does not create a separate, toggleable subtitle track from an imported SRT asset. Instead, the effect contains a caption_text property that accepts VTT or SubRip-formatted caption text.
You can open your SRT or VTT file in a text editor, copy its contents, and paste the timed text into the Caption effect. OpenShot also includes a caption editor for inserting and editing captions within the application.
Adding Subtitles Using the Caption Effect
The Caption effect is the recommended OpenShot tool for timed captions and subtitles. It reads timecoded text and provides formatting controls.
Step-by-Step Caption Effect Workflow
- Select your video clip on the timeline.
- Open the Effects panel if it is not already visible.
- Find the Caption effect and drag it onto your video clip.
- Open the effect properties by right-clicking the small Caption effect icon on the clip and selecting Properties.
- Locate the caption_text property in the Properties dock.
- Paste or enter your timed caption text, following the syntax demonstrated in OpenShot’s documentation:
00:00:05.000 –> 00:00:10.000
Hello, welcome to our video!
00:00:10.500 –> 00:00:15.000
This is the second subtitle.
- Apply the changes and preview the clip to confirm that the captions appear at the intended times.
OpenShot can apply fade-in and fade-out values to each caption. These settings can be adjusted or set to zero in the Caption effect properties.
Using the Caption Editor for Faster Entry
For videos where you’re creating subtitles from scratch, OpenShot’s caption editor can streamline the process:
- Add the Caption effect to your clip
- Open the caption editor associated with the effect
- Position the playhead where the caption should begin
- Use the insert-caption control and enter your text
- Continue through the video, reviewing and editing the timed captions in the editor
The editor lets you insert captions at the playhead and manage the effect’s caption text in one place.
Synchronizing Subtitles with Your Video
Even when you start with timestamped caption text, you may need to make adjustments. Common causes of synchronization problems include:
- Clip-relative timestamps: Caption times are evaluated within the clip that contains the effect. If your subtitle file was timed against a complete video but the timeline clip begins at a different source position, the cues may not align.
- Trimmed footage: Trimming the beginning of a source clip can change the relationship between the original timestamps and the visible footage.
- Formatting errors: Missing arrows, malformed timestamps, or incorrectly separated cues can prevent captions from being parsed as expected.
- Source edits: Removing pauses or rearranging footage after creating the subtitle file can make previously correct timestamps inaccurate.
To fine-tune synchronization:
- Play the relevant section and watch the preview window
- Note which captions appear too early or too late
- Edit the corresponding timestamps in the caption_text property or caption editor
- Preview the section again
- Repeat until the dialogue and captions align
For long videos with many captions, starting with accurately timestamped text from automated transcription can reduce the amount of manual timing work.
Styling Your Subtitles: Customizing Appearance in OpenShot
The Caption effect offers several styling options through the Properties dock.
Available Customization Options
- Font: Choose an available font family
- Font size: Adjust the text size in points
- Text color and opacity: Set the caption color and transparency
- Background: Add a background color, adjust its transparency, padding, and corner radius
- Stroke: Add a border around the text and adjust its width
- Placement and margins: Adjust the top, left, and right properties to control the caption area
- Line spacing: Change the distance between multiple caption lines
- Fade duration: Control the fade-in and fade-out time for each caption
Styling Best Practices
- Keep fonts simple and easy to read
- Use strong contrast between text and the footage
- Add a background or stroke when the video contains changing colors
- Maintain consistent styling throughout the video
- Preview the final result at the screen sizes your audience is likely to use
Exporting Your Video with Embedded Subtitles
Once your subtitles are styled and synchronized, export the finished video:
- Click the Export Video button
- Select an appropriate profile and format for your destination
- Choose the desired resolution and quality settings
- Select the output location
- Click Export Video
Export time varies based on video length, resolution, codec, quality settings, effects, and your computer’s hardware.
Important note: Captions created with OpenShot’s Caption effect are rendered into the exported video. They are hardcoded or “burned in,” so viewers cannot toggle them off. If you need optional captions on a platform such as YouTube, export the video without burned-in captions and upload the SRT or VTT file separately through that platform’s caption tools.
Why Sonix Makes Subtitle Creation Easier
While OpenShot handles video editing and caption rendering, the transcription and timing work still needs to happen before or during editing. Manually transcribing and timing a video can take significantly longer than the video itself.
Sonix automates much of this workflow. Upload your video, review the AI-generated timestamped transcript, and export the captions as SRT or VTT. You can then copy the timed caption text into OpenShot’s Caption effect or upload the subtitle file directly to a platform that supports separate caption tracks.
Features relevant to video creators include:
- Speed: Sonix states that a one-hour recording typically takes about five minutes to transcribe
- Custom Dictionary: Add names, company terms, and technical vocabulary to help the transcription system recognize specialized words
- Multi-language support: Transcribe in 54+ languages and translate transcripts into additional supported languages
- Built-in editor: Review transcripts in a browser-based editor with playback synchronized to the text
- Format flexibility: Export SRT, VTT, and other transcript or caption formats
- Team collaboration: Share and review work with other users in a collaborative workspace
For production teams, researchers, and educational organizations working with substantial amounts of recorded content, this can reduce the transcription bottleneck before caption styling and video export begin.
The automated subtitles workflow works alongside OpenShot: generate and review the timed text in Sonix, copy it into the Caption effect, and export the finished video with burned-in subtitles.
Final Verdict: Choosing the Right Subtitle Solution for OpenShot
The decision between manual subtitle creation and automated transcription comes down to the length of your video, the volume of content you produce, and how much review and timing work you want to perform yourself.
Choose manual subtitle creation when you:
- Work with very short videos
- Have only a small number of caption cues
- Prefer direct control over every line and timestamp
- Create captioned videos only occasionally
Choose Sonix for automated transcription when you:
- Produce videos regularly and need a repeatable workflow
- Want to reduce manual transcription and timing
- Need timestamped transcripts that can be reviewed before export
- Want multi-language support for international audiences
- Require team collaboration features and shared workspaces
- Work with specialized names or terminology that can be added to a custom dictionary
- Want subtitle creation to fit into a broader content-production workflow
For content creators, educators, and businesses producing video content at scale, Sonix can reduce the most time-consuming part of the subtitle workflow. Upload your video, review the timestamped transcript, export or copy the timed caption text, and add it to OpenShot’s Caption effect. This lets you spend less time typing dialogue and more time editing the video itself.
Frequently Asked Questions
What is the difference between captions and subtitles?
Subtitles generally present spoken dialogue, often for viewers who do not understand the language being spoken. Captions are designed to communicate dialogue and relevant non-speech information, such as speaker identifications, music cues, or sound effects. OpenShot’s Caption effect can display either type because the distinction depends primarily on the text you enter.
Can I use OpenShot to add subtitles in different languages?
Yes. OpenShot can display caption text in different languages, provided the selected font contains the necessary characters and the text renders correctly. OpenShot does not automatically translate subtitles, so you must create translated caption text through a translation service or a human translation workflow before adding it to the Caption effect.
How accurate are automatically generated subtitles?
Accuracy varies by transcription system, language, audio quality, background noise, speaker clarity, crosstalk, accents, and specialized terminology. Sonix advertises accuracy of up to 99% for clear recordings, but every automated transcript should be reviewed before publication. A custom dictionary and clean source audio can help reduce corrections.
What should I do if my subtitles aren’t in sync after exporting?
Check whether the timestamps were created for the same version of the video that is on your timeline. Confirm that the clip has not been trimmed or rearranged since the captions were generated, and review the timestamp syntax for malformed cues. Then edit the affected times in the Caption effect or caption editor and preview the section again before re-exporting.
How can Sonix help improve my subtitling workflow?
Sonix automates the initial transcription and timing process. You upload your video, receive a timestamped transcript, review it in the browser-based editor, and export SRT or VTT caption text. You can then use that text in OpenShot’s Caption effect instead of transcribing and timing every caption manually. The fast transcription workflow is especially useful for longer videos or recurring production work.
Get accurate transcription in minutes
Start transcribing smarter. Try Sonix free or explore our pricing to find the right plan for you.