Jubler vs Subtitle Composer
Jubler
jubler.orgSubtitle Composer
apps.kde.orgSide by side
| Figure | Jubler | Subtitle Composer |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | — |
| Plans published | 2 | 1 |
| Spec score · Video Captioning Software | 8.8 (#1) | 7.7 (#9) |
| Spec score · Subtitle tools | 8.9 (#4) | 7.9 (#15) |
| Spec score · Subtitle Software | 8.6 (#5) | 7.7 (#18) |
| Spec score · Subtitle Editing Software | 8.7 (#2) | 7.9 (#3) |
| Auto-captioning | Yes | Yes |
| Editing tools | Editing includes time shifting, frame-rate conversion, splitting and joining, spell checking, regular-expression replacement, undo and redo. | Features include synchronization, time shifting and scaling, frame-rate conversion, joining and splitting files, side-by-side translations, text styling, spell checking, and timing-error detection. |
| Free plan | Yes | Yes |
| License | Jubler is licensed under the GNU Affero General Public License version 3. | The product page lists the license as GPL-2.0+. |
| SRT export | Yes | Yes |
| Subtitle formats | The current project supports more than 20 formats, including SRT, ASS/SSA, WebVTT, MicroDVD, SubViewer, MPL2, TTML, DFXP, ITT and YouTube subtitles. | It opens and saves text formats including SRT, MicroDVD, SSA/ASS, MPlayer, TMPlayer, and YouTube captions, and can open or OCR several graphics subtitle formats. |
| Support | The contact page directs users to GitHub for issues and support. | The product page links to KDE's Discuss help forum and provides a bug-report link. |
| Translation | Translation mode supports parent and child subtitle editors, with Azure Translator support for machine translation. | Yes |
| VTT export | Yes | Yes |
| What it does | Jubler is a free, open-source desktop application for creating, editing, converting and refining text-based subtitles. | Subtitle Composer is an open-source, text-based subtitle editor for basic and advanced editing. |
Plans
In their own words
Jubler
Jubler is a free, open-source desktop editor for creating, revising and converting text-based subtitles. It runs on Linux, macOS and Windows and handles more than 20 subtitle formats, including SRT, ASS/SSA, WebVTT, TTML, ITT, DFXP and YouTube subtitles. Users can shift timing, convert frame rates, split or join entries and files, check spelling, and search and replace with regular expressions. A timeline with draggable subtitle blocks supports two-point synchronization. With VLC, Jubler can preview video and frames, show audio waveforms and let users edit subtitles during playback. Quality tools include configurable validation rules and TED guidelines checks. Translation mode supports Azure Translator, and command-line tools are available for batch work and automation. Downloads include builds for Apple Silicon and Intel Macs, Windows, Linux x86_64 and arm64, as well as a generic Java version. VLC is required for video preview and audio waveforms; ASpell is suggested for spell checking. Jubler is licensed under AGPL-3.0.
Subtitle Composer
Subtitle Composer is a free, open-source Linux application for basic and advanced text-based subtitle editing. It opens and saves SRT, MicroDVD, SSA/ASS, MPlayer, TMPlayer, and YouTube caption files, and can open or apply OCR to several graphics subtitle formats. Subtitle streams can be demuxed from video files, then previewed in an integrated video player or alongside an audio waveform with audio-stream selection. Editing tools include synchronization, time shifting and scaling, frame-rate conversion, joining and splitting files, side-by-side translations, text styling, spell checking, and timing-error detection. Speech recognition works from audio or video through PocketSphinx. Translation support includes engines described in the 0.8.0 release notes, including DeepL and Google Cloud. Linux installation is available through Discover, package managers, Flathub, an x86_64 AppImage, and source downloads. Version 0.8.2 requires FFmpeg 5.1.5 or later.