{"id":816,"date":"2026-07-27T17:42:22","date_gmt":"2026-07-27T17:42:22","guid":{"rendered":"https:\/\/sonix.ai\/ai\/?p=816"},"modified":"2026-07-27T17:42:22","modified_gmt":"2026-07-27T17:42:22","slug":"add-subtitles-kdenlive","status":"publish","type":"post","link":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/","title":{"rendered":"How to Add Subtitles in Kdenlive"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Creating subtitles manually can consume a significant part of your production schedule, especially when you are facing tight deadlines or managing multiple video projects. Kdenlive offers a powerful, free solution for video editing and subtitle creation, but its local speech-to-text features require additional models and dependencies.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Combining Kdenlive\u2019s editing capabilities with<\/span><a href=\"https:\/\/sonix.ai\/automated-transcription\"> <span style=\"font-weight: 400;\">automated transcription<\/span><\/a><span style=\"font-weight: 400;\"> can reduce the amount of manual transcription and synchronization required, giving you an efficient workflow without replacing Kdenlive as your primary video editor.<\/span><\/p>\n<h2><b>Key Takeaways<\/b><\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kdenlive is a free, open-source video editor that can import ASS, SRT, VTT, and SBV subtitle files and export subtitles as ASS or SRT.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Manual subtitle creation involves transcribing, timing, reviewing, and formatting each caption.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kdenlive includes local speech recognition through VOSK and Whisper, but both require speech models and supporting dependencies.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kdenlive\u2019s documentation describes Whisper as generally more accurate than VOSK, although results vary by model, language, audio quality, and hardware.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">An external transcription service can generate a timed subtitle file that you can import and refine in Kdenlive.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kdenlive supports subtitle styling, multiple subtitle files and layers, and burned-in or embedded subtitles.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/sonix.ai\/\"><span style=\"font-weight: 400;\">Sonix<\/span><\/a><span style=\"font-weight: 400;\"> offers automated transcription with up to 99% accuracy for clear recordings, transcription in 54+ languages, and translation into 55+ languages.<\/span><\/li>\n<\/ul>\n<h2><b>Understanding Subtitles and Why They Matter<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Before diving into Kdenlive\u2019s subtitle tools, it is worth understanding why subtitles and captions matter for video content.<\/span><\/p>\n<p><b>Accessibility support<\/b><span style=\"font-weight: 400;\"> is one of their most important uses. Accurate, synchronized captions can help meet accessibility requirements for prerecorded video. Accessibility captions typically include meaningful non-dialogue audio, such as music, sound effects, and speaker identification. Adding dialogue-only subtitles does not by itself guarantee compliance with every legal or technical accessibility standard.<\/span><\/p>\n<p><b>Audience reach expansion<\/b><span style=\"font-weight: 400;\"> happens when viewers can understand your video in muted environments, noisy locations, or situations where playing audio would be disruptive. Subtitles can also assist viewers who are watching in a language that is not their first.<\/span><\/p>\n<p><b>Content discoverability<\/b><span style=\"font-weight: 400;\"> may improve when a transcript or caption text gives platforms and users more information about the video. For the strongest search benefit, consider publishing a readable transcript on the page alongside the video rather than relying exclusively on a downloadable subtitle file.<\/span><\/p>\n<h3><b>Subtitles vs. Closed Captions<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Although the terms are often used interchangeably, they commonly serve different purposes:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Subtitles<\/b><span style=\"font-weight: 400;\"> reproduce or translate spoken dialogue for viewers who can hear the audio but need text support.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Closed captions<\/b><span style=\"font-weight: 400;\"> include dialogue and meaningful non-speech information for deaf and hard-of-hearing viewers.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SDH subtitles<\/b><span style=\"font-weight: 400;\"> combine dialogue with relevant sound descriptions and speaker information.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Kdenlive lets you create and edit the text needed for each approach. For projects requiring<\/span><a href=\"https:\/\/sonix.ai\/sdh-subtitles\"> <span style=\"font-weight: 400;\">SDH subtitles<\/span><\/a><span style=\"font-weight: 400;\">, include meaningful sound cues and speaker identifications where they are needed for comprehension.<\/span><\/p>\n<h2><b>Kdenlive 101: Your Free Video Editing Companion<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Kdenlive is a free, open-source nonlinear video editor licensed under the GNU GPL. It is available for Windows, macOS, Linux, and BSD.<\/span><\/p>\n<h3><b>System Requirements and Installation<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Operating-system requirements can change with new releases. The current Kdenlive manual lists macOS 12 Monterey or newer for Intel-based Macs, while the latest download build may impose a newer requirement. Check the official Kdenlive download page before installation.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Speech recognition requires more storage and processing resources than basic editing. Whisper dependencies alone can require approximately 2 GB of downloads, and individual speech models may require additional space. Larger models and optional translation components require substantially more disk space, memory, and processing time.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Download Kdenlive directly from kdenlive.org and choose the installation package for your operating system.<\/span><\/p>\n<h3><b>Interface Overview<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Once installed, you will find a workspace organized around:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Project Bin<\/b><span style=\"font-weight: 400;\"> for organizing media files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Timeline<\/b><span style=\"font-weight: 400;\"> for arranging video, audio, and subtitle content<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Monitors<\/b><span style=\"font-weight: 400;\"> for previewing source clips and the edited sequence<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Effects Panel<\/b><span style=\"font-weight: 400;\"> for applying visual and audio effects<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Subtitles appear on a dedicated subtitle track in the timeline. You can open the track using the Add Subtitle or Edit Subtitle Tool icon in the Timeline Toolbar.<\/span><\/p>\n<h2><b>Method 1: Creating Subtitles Manually in Kdenlive<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Manual subtitle creation gives you direct control over wording, timing, line breaks, and presentation.<\/span><\/p>\n<h3><b>Step-by-Step Manual Workflow<\/b><\/h3>\n<p><b>Open the subtitle track:<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click the Add Subtitle or Edit Subtitle Tool icon in the Timeline Toolbar.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">You can also use <\/span><b>Sequence &gt; Subtitles<\/b><span style=\"font-weight: 400;\"> to access subtitle commands.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The subtitle track will appear in the timeline.<\/span><\/li>\n<\/ol>\n<p><b>Create individual subtitles:<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Position the playhead where the dialogue begins.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Double-click the subtitle track at that position.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Enter the text directly in the subtitle item or use the Subtitle Window.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Drag the subtitle\u2019s edges to adjust its start and end times.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Repeat the process for each section of dialogue.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">You can also press <\/span><b>Shift+S<\/b><span style=\"font-weight: 400;\"> to add a subtitle at the current position.<\/span><\/p>\n<p><b>Fine-tune timing:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Drag each subtitle to change its position.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Drag its edges to change its duration.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Zoom into the timeline when you need more precise adjustments.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Keep subtitles on screen long enough to read without allowing them to remain after the corresponding speech has ended.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Kdenlive also supports splitting subtitle text, spell-checking, ASS override tags, multiple subtitle layers, and navigation between subtitle entries.<\/span><\/p>\n<h3><b>Time Investment Reality Check<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Manual subtitle creation usually takes longer than the video\u2019s runtime because the work includes:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Listening to and transcribing the dialogue<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dividing text into readable subtitle entries<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Synchronizing each entry with the audio<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reviewing spelling, punctuation, and speaker changes<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Adding non-speech information when accessibility captions are required<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Formatting and quality control<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The total time varies significantly with audio quality, speaker count, subtitle density, and the level of accuracy required.<\/span><\/p>\n<h2><b>Method 2: Using Kdenlive\u2019s Built-in Speech-to-Text<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Kdenlive includes local automatic speech recognition through VOSK and Whisper. The feature can automatically create subtitles or generate a transcript for supported editing workflows.<\/span><\/p>\n<h3><b>Technical Setup Requirements<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Before using speech recognition, open:<\/span><\/p>\n<p><b>Settings &gt; Configure Kdenlive &gt; Speech to Text<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Kdenlive uses a Python environment and separate language or speech models for its recognition engines.<\/span><\/p>\n<p><b>For VOSK:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Install or configure the required Python components.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Download a compatible VOSK language model.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Add the model through Kdenlive\u2019s model controls. You can select a downloaded model file or drag a model link into the model window where supported.<\/span><\/li>\n<\/ul>\n<p><b>For Whisper:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select Whisper as the speech-recognition engine.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Install the missing dependencies when prompted.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Open <\/span><b>Manage models<\/b><span style=\"font-weight: 400;\"> and install a model, or download Kdenlive\u2019s recommended model.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Choose CPU processing or a supported CUDA-capable GPU.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Current documentation recommends the Whisper turbo model, which is approximately 1.4 GB. Whisper\u2019s initial dependencies require an additional download of approximately 2 GB.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Optional multilingual translation through SeamlessM4T requires a much larger model of roughly 9\u201310 GB and can place a heavy load on the CPU, memory, and storage system.<\/span><\/p>\n<h3><b>Creating Automatic Subtitles<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">After configuring an engine:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Open the subtitle track from the Timeline Toolbar.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click the Speech Recognition control to open the Automatic Subtitling dialog.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Choose the timeline zone, selected clips, or other area you want to process.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select the speech model.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">For Whisper, confirm the language or leave it on automatic detection.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Adjust options such as the maximum characters per line when needed.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click <\/span><b>Process<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Kdenlive creates and inserts subtitle entries automatically. Review the result for wording, punctuation, speaker changes, line breaks, and timing.<\/span><\/p>\n<h3><b>The Reality of Local AI Transcription<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Local speech recognition has several advantages:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Audio can be processed without uploading it to an external transcription platform.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">There is no per-minute transcription charge.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whisper and VOSK can be used for different languages and hardware configurations.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whisper supports language detection and translation to English.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">There are also practical tradeoffs:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dependencies and models require additional downloads.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Some models use several gigabytes of disk space.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">CPU processing can be slow, particularly with larger Whisper models.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">GPU acceleration requires compatible NVIDIA CUDA hardware.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Long recordings and large models can demand significant processing resources.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Every automatically generated subtitle track should be reviewed.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Kdenlive states that Whisper is generally more accurate than VOSK, while VOSK is faster on a CPU. It does not publish a universal accuracy percentage for either engine because results depend heavily on the recording and selected model.<\/span><\/p>\n<h2><b>Method 3: The Hybrid Approach External Transcription Plus Kdenlive<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A hybrid workflow uses an external transcription platform to generate the initial timed text and Kdenlive to handle video editing, subtitle review, styling, and final rendering.<\/span><\/p>\n<h3><b>Why the Hybrid Workflow Can Help<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">An external<\/span><a href=\"https:\/\/sonix.ai\/features\/automated-transcription\"> <span style=\"font-weight: 400;\">automated transcription<\/span><\/a><span style=\"font-weight: 400;\"> service can handle the initial speech-to-text processing and produce a subtitle file for Kdenlive.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Potential benefits include:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>No local speech-model installation<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Less demand on your computer\u2019s CPU or GPU<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Timed subtitle files ready for import<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Browser-based transcript review<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Multiple export formats<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Simpler collaboration with reviewers<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The actual amount of time saved depends on the quality and duration of the recording and the amount of editing the transcript requires.<\/span><\/p>\n<h3><b>Importing External Subtitle Files<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Once you have a compatible subtitle file:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Open your sequence in Kdenlive.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Go to <\/span><b>Sequence &gt; Subtitles &gt; Import Subtitle File<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select an ASS, SRT, VTT, or SBV file.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Choose whether to create a new subtitle file or replace the current one where the dialog provides that option.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Review the imported entries in the subtitle track.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Correct the text, line breaks, timing, and styles as needed.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Kdenlive can maintain multiple subtitle files, although only one subtitle file is active at a time. The active file is the one used when the project is rendered.<\/span><\/p>\n<h3><b>Format Compatibility<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Kdenlive can import:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SRT<\/b><span style=\"font-weight: 400;\"> \u00a0 a widely supported plain-text subtitle format<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>ASS<\/b><span style=\"font-weight: 400;\"> \u00a0 a format with advanced styling and positioning support<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>VTT<\/b><span style=\"font-weight: 400;\"> \u00a0 a subtitle format commonly used with HTML5 video<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SBV<\/b><span style=\"font-weight: 400;\"> \u00a0 a simple timed-text format associated with online video workflows<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Kdenlive\u2019s documented export formats are:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SRT<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>ASS<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">For broad platform compatibility,<\/span><a href=\"https:\/\/sonix.ai\/how-to-convert-mp4-to-srt\"> <span style=\"font-weight: 400;\">converting video to SRT<\/span><\/a><span style=\"font-weight: 400;\"> is usually the most practical choice.<\/span><\/p>\n<h2><b>Styling and Customizing Your Subtitles<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Kdenlive uses ASS-based subtitle capabilities and offers extensive styling controls.<\/span><\/p>\n<h3><b>Available Styling Options<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Depending on the selected style and ASS properties, you can control:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Font family and size<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Text, outline, shadow, and background colors<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Alignment and positioning<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Margins<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Borders and shadows<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Transparency<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Spacing and other typography settings<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Kdenlive also supports ASS override tags for styling selected portions of a subtitle.<\/span><\/p>\n<h3><b>Creating Consistent Styles<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">To manage subtitle styles:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Open <\/span><b>Sequence &gt; Subtitles &gt; Manage Subtitles<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select the <\/span><b>Styles<\/b><span style=\"font-weight: 400;\"> section.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Choose the subtitle file or global style area.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click <\/span><b>Add Style<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Configure the style in the Style Editor.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Assign the style through the Style control in the Subtitle Window.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Styles can be created for a particular subtitle file or stored globally for reuse. You can also assign a default style to a subtitle layer, which is helpful when using different visual treatments for different speakers.<\/span><\/p>\n<h2><b>Exporting Your Subtitles from Kdenlive<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">After reviewing the subtitle track, you can export it as a separate file or include it when rendering the video.<\/span><\/p>\n<h3><b>Separate Subtitle Files<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Go to:<\/span><\/p>\n<p><b>Sequence &gt; Subtitles &gt; Export Subtitle File<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Kdenlive can export the active subtitle file as:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SRT<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>ASS<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">SRT is widely accepted by video-hosting and publishing platforms. ASS is useful when you need to preserve more advanced styles.<\/span><\/p>\n<h3><b>Burned-in Subtitles<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Burned-in subtitles are permanently rendered into the video image and cannot be turned off.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To burn subtitles into the video:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Confirm that the correct subtitle file is active.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Open the Render dialog.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Open the additional render options if they are hidden.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Leave <\/span><b>Embed subtitles instead of burning them in<\/b><span style=\"font-weight: 400;\"> unchecked.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Render the video.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Kdenlive will render the active subtitles into the video image.<\/span><\/p>\n<h3><b>Embedded or Soft Subtitles<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Kdenlive can also create a subtitle stream inside a compatible media container.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To embed subtitles:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Choose a render format and container that support subtitle streams, such as MKV.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Enable <\/span><b>Embed subtitles instead of burning them in<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Render the file.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Embedded subtitles can be turned on or off in a compatible player. Compatibility depends on the selected container, codec, playback application, and distribution platform.<\/span><\/p>\n<h2><b>Why Sonix Makes Kdenlive Subtitles Easier<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Kdenlive can handle the editing, styling, and rendering stages, while<\/span><a href=\"https:\/\/sonix.ai\/\"> <span style=\"font-weight: 400;\">Sonix<\/span><\/a><span style=\"font-weight: 400;\"> can create the initial transcript and timed subtitle file.<\/span><\/p>\n<p><b>Processing designed for recorded content:<\/b><span style=\"font-weight: 400;\"> Sonix says it typically processes one hour of audio or video in approximately five minutes. Processing time can vary with file size and service load.<\/span><\/p>\n<p><b>Accuracy that can reduce cleanup:<\/b><span style=\"font-weight: 400;\"> Sonix advertises up to 99% transcription accuracy for clear recordings. Results vary with background noise, overlapping speech, speaker clarity, accents, microphone quality, and specialized vocabulary. Its Custom Dictionary feature allows users to add names and industry-specific terms.<\/span><\/p>\n<p><b>Multi-language support:<\/b><span style=\"font-weight: 400;\"> Sonix supports transcription in 54+ languages and<\/span><a href=\"https:\/\/sonix.ai\/features\/automated-translation\"> <span style=\"font-weight: 400;\">automated translation<\/span><\/a><span style=\"font-weight: 400;\"> into 55+ languages.<\/span><\/p>\n<p><b>Security controls for professional workflows:<\/b><span style=\"font-weight: 400;\"> Sonix states that it is SOC 2 Type II certified and uses TLS for data in transit and AES-256 server-side encryption for data at rest. More information is available on the<\/span><a href=\"https:\/\/sonix.ai\/security\"> <span style=\"font-weight: 400;\">Sonix security page<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><b>Format flexibility:<\/b><span style=\"font-weight: 400;\"> Sonix can export subtitle files including SRT and VTT. For Kdenlive, SRT is the simplest choice when you want a format that the editor can both import and export.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The workflow is:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Upload your recording to Sonix.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Review the transcript in the browser editor.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Correct names, terminology, punctuation, and speaker labels.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Export the subtitles as SRT.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Import the SRT file through <\/span><b>Sequence &gt; Subtitles &gt; Import Subtitle File<\/b><span style=\"font-weight: 400;\"> in Kdenlive.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Make final timing and styling adjustments.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Export the subtitle file or render the video with burned-in or embedded subtitles.<\/span><\/li>\n<\/ol>\n<h2><b>Final Verdict: Choosing the Right Subtitle Workflow for Kdenlive<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The best method depends on your privacy requirements, available hardware, technical comfort, project volume, and turnaround needs.<\/span><\/p>\n<p><b>Choose manual subtitle creation when you:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Need direct control over every word, timing decision, and line break<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Have a short project or an existing transcript<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Need detailed accessibility captions with carefully authored sound descriptions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Cannot use automatic speech recognition for the material<\/span><\/li>\n<\/ul>\n<p><b>Choose Kdenlive\u2019s built-in speech-to-text when you:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prefer to process recordings locally<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Are comfortable installing dependencies and speech models<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Have suitable storage and processing resources<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Can review and correct automatically generated subtitles<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Want to avoid uploading the recording to an external platform<\/span><\/li>\n<\/ul>\n<p><b>Choose the Sonix + Kdenlive hybrid workflow when you:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Want to avoid configuring local speech-recognition models<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Need timed subtitle files for several projects<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Want a browser-based transcript-review workflow<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Require<\/span><a href=\"https:\/\/sonix.ai\/features\/automated-translation\"> <span style=\"font-weight: 400;\">multi-language translation<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Value documented security controls for sensitive content<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Need SRT files that can be imported directly into Kdenlive<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">For many professional workflows, the hybrid method offers a practical division of labor: Sonix creates the transcript and initial timing, while Kdenlive provides detailed subtitle editing, styling, video integration, and rendering.<\/span><\/p>\n<h2><b>Frequently Asked Questions<\/b><\/h2>\n<h3><b>Is Kdenlive truly free, and what operating systems does it support?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Yes. Kdenlive is free, open-source software licensed under the GNU GPL. It is available for Windows, macOS, Linux, and BSD. Operating-system requirements vary by release, so check Kdenlive\u2019s official download page before installing the latest version.<\/span><\/p>\n<h3><b>What\u2019s the difference between hardcoded and soft subtitles when exporting?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Hardcoded or burned-in subtitles become part of the video image and cannot be disabled. Soft subtitles remain as a separate file or subtitle stream that a viewer can turn on or off in a compatible player. Kdenlive can burn the active subtitle file into a rendered video or embed it in a compatible container by selecting \u201cEmbed subtitles instead of burning them in\u201d in the Render dialog.<\/span><\/p>\n<h3><b>Can I use external transcription services with Kdenlive?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Yes. Kdenlive can import ASS, SRT, VTT, and SBV subtitle files. Generate and review the transcript in the external service, export a compatible file such as SRT, and import it through Sequence &gt; Subtitles &gt; Import Subtitle File.<\/span><\/p>\n<h3><b>Why does Kdenlive\u2019s speech-to-text feature require additional setup?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Kdenlive performs speech recognition through separate engines such as VOSK and Whisper. These engines require Python components, dependencies, and downloadable speech models that are not included in the basic editor installation. Kdenlive provides configuration and model-management controls under Settings &gt; Configure Kdenlive &gt; Speech to Text.<\/span><\/p>\n<h3><b>How accurate are Kdenlive\u2019s built-in transcription models?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Kdenlive does not publish a universal accuracy percentage for VOSK or Whisper. Its documentation describes Whisper as generally more accurate than VOSK and VOSK as faster on a CPU. Actual results depend on the language, selected model, background noise, recording quality, number of speakers, and whether speakers overlap.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creating subtitles manually can consume a significant part of your production schedule, especially when you are facing tight deadlines or managing multiple video projects. Kdenlive offers a powerful, free solution for video editing and subtitle creation, but its local speech-to-text features require additional models and dependencies. Combining Kdenlive\u2019s editing capabilities with automated transcription can reduce [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":817,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-816","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-education"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Add Subtitles in Kdenlive - Moving AI Forward<\/title>\n<meta name=\"description\" content=\"Learn how to add subtitles in Kdenlive using manual editing, built-in Whisper or VOSK speech-to-text, or external transcription tools.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Add Subtitles in Kdenlive - Moving AI Forward\" \/>\n<meta property=\"og:description\" content=\"Learn how to add subtitles in Kdenlive using manual editing, built-in Whisper or VOSK speech-to-text, or external transcription tools.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/\" \/>\n<meta property=\"og:site_name\" content=\"Moving AI Forward\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/trysonix\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-27T17:42:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2026\/07\/How-to-Add-Subtitles-in-Kdenlive-1024x683.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"LoudSpeaker Marketing\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@trysonix\" \/>\n<meta name=\"twitter:site\" content=\"@trysonix\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"LoudSpeaker Marketing\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/\"},\"author\":{\"name\":\"LoudSpeaker Marketing\",\"@id\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/#\\\/schema\\\/person\\\/7694f6cd4414de316100e635c8a842ab\"},\"headline\":\"How to Add Subtitles in Kdenlive\",\"datePublished\":\"2026-07-27T17:42:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/\"},\"wordCount\":2656,\"publisher\":{\"@id\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/How-to-Add-Subtitles-in-Kdenlive.jpg\",\"articleSection\":[\"Education\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/\",\"url\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/\",\"name\":\"How to Add Subtitles in Kdenlive - Moving AI Forward\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/How-to-Add-Subtitles-in-Kdenlive.jpg\",\"datePublished\":\"2026-07-27T17:42:22+00:00\",\"description\":\"Learn how to add subtitles in Kdenlive using manual editing, built-in Whisper or VOSK speech-to-text, or external transcription tools.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/How-to-Add-Subtitles-in-Kdenlive.jpg\",\"contentUrl\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/How-to-Add-Subtitles-in-Kdenlive.jpg\",\"width\":7688,\"height\":5126,\"caption\":\"Add Subtitles in Kdenlive\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/add-subtitles-kdenlive\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Add Subtitles in Kdenlive\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/#website\",\"url\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/\",\"name\":\"Sonix AI\",\"description\":\"Industry trends and enterprise solutions\",\"publisher\":{\"@id\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/#organization\",\"name\":\"Sonix\",\"url\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Sonix-logo.webp\",\"contentUrl\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Sonix-logo.webp\",\"width\":310,\"height\":310,\"caption\":\"Sonix\"},\"image\":{\"@id\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/trysonix\\\/\",\"https:\\\/\\\/x.com\\\/trysonix\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/sonix-inc\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@sonixai\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sonixai.wpenginepowered.com\\\/#\\\/schema\\\/person\\\/7694f6cd4414de316100e635c8a842ab\",\"name\":\"LoudSpeaker Marketing\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b211ac5d7ce4222eef42c493b1c49624453605787771ebb4c5eda2a1891174a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b211ac5d7ce4222eef42c493b1c49624453605787771ebb4c5eda2a1891174a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b211ac5d7ce4222eef42c493b1c49624453605787771ebb4c5eda2a1891174a?s=96&d=mm&r=g\",\"caption\":\"LoudSpeaker Marketing\"},\"url\":\"https:\\\/\\\/sonix.ai\\\/ai\\\/author\\\/loudspeaker\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Add Subtitles in Kdenlive - Moving AI Forward","description":"Learn how to add subtitles in Kdenlive using manual editing, built-in Whisper or VOSK speech-to-text, or external transcription tools.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/","og_locale":"en_US","og_type":"article","og_title":"How to Add Subtitles in Kdenlive - Moving AI Forward","og_description":"Learn how to add subtitles in Kdenlive using manual editing, built-in Whisper or VOSK speech-to-text, or external transcription tools.","og_url":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/","og_site_name":"Moving AI Forward","article_publisher":"https:\/\/www.facebook.com\/trysonix\/","article_published_time":"2026-07-27T17:42:22+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2026\/07\/How-to-Add-Subtitles-in-Kdenlive-1024x683.jpg","type":"image\/jpeg"}],"author":"LoudSpeaker Marketing","twitter_card":"summary_large_image","twitter_creator":"@trysonix","twitter_site":"@trysonix","twitter_misc":{"Written by":"LoudSpeaker Marketing","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/#article","isPartOf":{"@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/"},"author":{"name":"LoudSpeaker Marketing","@id":"https:\/\/sonixai.wpenginepowered.com\/#\/schema\/person\/7694f6cd4414de316100e635c8a842ab"},"headline":"How to Add Subtitles in Kdenlive","datePublished":"2026-07-27T17:42:22+00:00","mainEntityOfPage":{"@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/"},"wordCount":2656,"publisher":{"@id":"https:\/\/sonixai.wpenginepowered.com\/#organization"},"image":{"@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/#primaryimage"},"thumbnailUrl":"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2026\/07\/How-to-Add-Subtitles-in-Kdenlive.jpg","articleSection":["Education"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/","url":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/","name":"How to Add Subtitles in Kdenlive - Moving AI Forward","isPartOf":{"@id":"https:\/\/sonixai.wpenginepowered.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/#primaryimage"},"image":{"@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/#primaryimage"},"thumbnailUrl":"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2026\/07\/How-to-Add-Subtitles-in-Kdenlive.jpg","datePublished":"2026-07-27T17:42:22+00:00","description":"Learn how to add subtitles in Kdenlive using manual editing, built-in Whisper or VOSK speech-to-text, or external transcription tools.","breadcrumb":{"@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/#primaryimage","url":"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2026\/07\/How-to-Add-Subtitles-in-Kdenlive.jpg","contentUrl":"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2026\/07\/How-to-Add-Subtitles-in-Kdenlive.jpg","width":7688,"height":5126,"caption":"Add Subtitles in Kdenlive"},{"@type":"BreadcrumbList","@id":"https:\/\/sonix.ai\/ai\/add-subtitles-kdenlive\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sonixai.wpenginepowered.com\/"},{"@type":"ListItem","position":2,"name":"How to Add Subtitles in Kdenlive"}]},{"@type":"WebSite","@id":"https:\/\/sonixai.wpenginepowered.com\/#website","url":"https:\/\/sonixai.wpenginepowered.com\/","name":"Sonix AI","description":"Industry trends and enterprise solutions","publisher":{"@id":"https:\/\/sonixai.wpenginepowered.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sonixai.wpenginepowered.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sonixai.wpenginepowered.com\/#organization","name":"Sonix","url":"https:\/\/sonixai.wpenginepowered.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sonixai.wpenginepowered.com\/#\/schema\/logo\/image\/","url":"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2025\/05\/Sonix-logo.webp","contentUrl":"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2025\/05\/Sonix-logo.webp","width":310,"height":310,"caption":"Sonix"},"image":{"@id":"https:\/\/sonixai.wpenginepowered.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/trysonix\/","https:\/\/x.com\/trysonix","https:\/\/www.linkedin.com\/company\/sonix-inc\/","https:\/\/www.youtube.com\/@sonixai"]},{"@type":"Person","@id":"https:\/\/sonixai.wpenginepowered.com\/#\/schema\/person\/7694f6cd4414de316100e635c8a842ab","name":"LoudSpeaker Marketing","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1b211ac5d7ce4222eef42c493b1c49624453605787771ebb4c5eda2a1891174a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b211ac5d7ce4222eef42c493b1c49624453605787771ebb4c5eda2a1891174a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b211ac5d7ce4222eef42c493b1c49624453605787771ebb4c5eda2a1891174a?s=96&d=mm&r=g","caption":"LoudSpeaker Marketing"},"url":"https:\/\/sonix.ai\/ai\/author\/loudspeaker\/"}]}},"featured_image_src":"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2026\/07\/How-to-Add-Subtitles-in-Kdenlive-600x400.jpg","featured_image_src_square":"https:\/\/sonix.ai\/ai\/wp-content\/uploads\/2026\/07\/How-to-Add-Subtitles-in-Kdenlive-600x600.jpg","author_info":{"display_name":"LoudSpeaker Marketing","author_link":"https:\/\/sonix.ai\/ai\/author\/loudspeaker\/"},"_links":{"self":[{"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/posts\/816","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/comments?post=816"}],"version-history":[{"count":1,"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/posts\/816\/revisions"}],"predecessor-version":[{"id":818,"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/posts\/816\/revisions\/818"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/media\/817"}],"wp:attachment":[{"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/media?parent=816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/categories?post=816"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sonix.ai\/ai\/wp-json\/wp\/v2\/tags?post=816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}