A text-based subtitles editor for KDE supporting basic operations (text, time and style edition), realtime previewing and spell checking. Other fancy features are delaying all subtitles in the current subtitle file, checking errors or creating translations.
Different backends (GStreamer, MPlayer, Phonon or xine) can be used to play the realtime video preview which helps to synchronize the subtitles.
Different backends (GStreamer, MPlayer, Phonon or xine) can be used to play the realtime video preview which helps to synchronize the subtitles.
Original maintainer | Debian KDE Extras Team |
---|---|
Homepage | https://github.com/maxrd2/subtitlecomposer/ |
0.7.0




0.6.6






0.6.4


0.5.7

Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | deb | 0.6.6-2+b3 | 2019-01-12 | 790 kiB | 3.19 MiB | Debian KDE Extras Team |
![]() | deb | 0.6.4-2+b2 | 2017-11-10 | 725 kiB | 2.98 MiB | Debian KDE Extras Team |
![]() | rpm | 0.6.6-lp150.1.6 | 2019-01-17 | 698 kiB | 2.45 MiB | https://bugs.opensuse.org |
![]() | rpm | 0.6.6-lp151.2.6 | 2019-03-20 | 699 kiB | 2.45 MiB | https://bugs.opensuse.org |
![]() | rpm | 0.7.0-lp152.2.3 | 2020-03-23 | 708 kiB | 2.47 MiB | https://bugs.opensuse.org |
![]() | rpm | 0.7.0-2.2 | 2020-03-22 | 655 kiB | 2.09 MiB | https://bugs.opensuse.org |
![]() | deb | 0.6.4-2 | 2017-11-10 | 724 kiB | 2.94 MiB | Ubuntu Developers |
![]() | deb | 0.6.6-2 | 2018-02-26 | 755 kiB | 3.07 MiB | Ubuntu Developers |
![]() | deb | 0.6.6-2build1 | 2019-01-14 | 784 kiB | 3.18 MiB | Ubuntu Developers |
![]() | deb | 0.6.6-2build2 | 2019-01-14 | 785 kiB | 3.18 MiB | Ubuntu Developers |
![]() | deb | 0.7.0-1 | 2019-07-09 | 787 kiB | 3.26 MiB | Ubuntu Developers |
![]() | deb | 0.7.0-1build2 | 2020-03-24 | 787 kiB | 3.26 MiB | Ubuntu Developers |
![]() | deb | 0.5.7-1 | 2017-11-10 | 722 kiB | 2.66 MiB | Ubuntu Developers |
Applications

Subtitle Composer
KDE subtitle editor
Defines mimetypes

application/x-subtitle-matrix
SubtitleComposer Symbol Matrix

application/x-vobsub
VobSub subtitles index

subpicture/x-pgs
PGS subtitles

text/x-ass
Advanced SubStation Alpha subtitles

text/x-microdvd
MicroDVD subtitles

text/x-mplsub
MPLSub subtitles

text/x-mpsub
MPSub subtitles

text/x-ssa
SubStation Alpha subtitles

text/x-tmplayer
TMPlayer subtitles

text/x-tmplayer+
TMPlayer+ subtitles
Manual pages
subtitlecomposer(1)
subtitlecomposer - A KDE subtitle editor.
Latest updates

Ubuntu 20.04 focal-proposed/universe: Version 0.7.0-1build2 removed
2020-03-24

Ubuntu 20.04 focal/universe: Updated from 0.7.0-1build1 to 0.7.0-1build2
2020-03-24
- No-change rebuild for icu soname change.

OpenSUSE Leap 15.2 oss: Updated from 0.7.0-lp152.2.1 to 0.7.0-lp152.2.3
2020-03-23
- Add a local qthelper.cpp copy. mpv >= 0.33 doesn't provide this header anymore and suggest keeping a local copy until using a better wrapper.
- Add 0001-Use-a-local-qthelper.cpp-copy.patch

OpenSUSE Tumbleweed oss: Updated from 0.7.0-2.1 to 0.7.0-2.2
2020-03-22
- Add a local qthelper.cpp copy. mpv >= 0.33 doesn't provide this header anymore and suggest keeping a local copy until using a better wrapper.
- Add 0001-Use-a-local-qthelper.cpp-copy.patch

OpenSUSE Leap 15.2 oss: Updated from 0.7.0-lp152.1.1 to 0.7.0-lp152.2.1
2020-03-19
- Add a local qthelper.cpp copy. mpv >= 0.33 doesn't provide this header anymore and suggest keeping a local copy until using a better wrapper.
- Add 0001-Use-a-local-qthelper.cpp-copy.patch

OpenSUSE Tumbleweed oss: Updated from 0.7.0-1.5 to 0.7.0-2.1
2020-03-14
- Add a local qthelper.cpp copy. mpv >= 0.33 doesn't provide this header anymore and suggest keeping a local copy until using a better wrapper.
- Add 0001-Use-a-local-qthelper.cpp-copy.patch

Ubuntu 20.04 focal-proposed/universe: Version 0.7.0-1build2 introduced
2020-03-04
- No-change rebuild for icu soname change.

Ubuntu 20.04 focal-proposed/universe: Version 0.7.0-1build1 removed
2020-02-27

Ubuntu 20.04 focal/universe: Updated from 0.7.0-1 to 0.7.0-1build1
2020-02-27
- No-change rebuild for icu soname change.

OpenSUSE Leap 15.2 oss: Updated from 0.6.6-lp152.3.12 to 0.7.0-lp152.1.1
2020-02-21
- Update to version 0.7.0
- Fixed parsing of absolute paths containing '#' character
- Fixed open dialogs not showing all supported files
- Fixed subtitle text not respecting system font configuration
- Fixed waveform not rendering correctly/completely on some formats
- Fixed waveform displaying subtitles at wrong times
- Fixed waveform not working with some
- Fixes to MPV, GStreamer and Xine video player backends
- Waveform scrolling is configurable
- PocketSphinx language models and VAD are configurable
- Added show status bar action to main window popup menu
- Improved (scripting) performance
- Spell checker will use translation text when it is selected
- Waveform and video docks can be hidden
- Split lines won't split text on spaces while there are multiple lines
- Subtitle lines will always stay sorted by their time
- Improved fullscreen video player
- Added ability to step by frame
- Added play rate controls to video menu
- Updated Croatian translation
- Updated Italian translation
- Updated Russian translation
- Dropped fix_build_with_qt5.11.patch (merged upstream)

OpenSUSE Tumbleweed oss: Updated from 0.7.0-1.4 to 0.7.0-1.5
2020-02-20
- Update to version 0.7.0
- Fixed parsing of absolute paths containing '#' character
- Fixed open dialogs not showing all supported files
- Fixed subtitle text not respecting system font configuration
- Fixed waveform not rendering correctly/completely on some formats
- Fixed waveform displaying subtitles at wrong times
- Fixed waveform not working with some
- Fixes to MPV, GStreamer and Xine video player backends
- Waveform scrolling is configurable
- PocketSphinx language models and VAD are configurable
- Added show status bar action to main window popup menu
- Improved (scripting) performance
- Spell checker will use translation text when it is selected
- Waveform and video docks can be hidden
- Split lines won't split text on spaces while there are multiple lines
- Subtitle lines will always stay sorted by their time
- Improved fullscreen video player
- Added ability to step by frame
- Added play rate controls to video menu
- Updated Croatian translation
- Updated Italian translation
- Updated Russian translation
- Dropped fix_build_with_qt5.11.patch (merged upstream)

OpenSUSE Leap 15.2 oss: Updated from 0.6.6-lp152.3.10 to 0.6.6-lp152.3.12
2020-02-19
- Update to version 0.6.6
- Fixed open video dialog filters
- Fixed "Insert Line" on waveform adding at the wrong index - thanks @qsniyg
- Added MMB seeking on waveform - thanks @qsniyg
- Fixed some compilation issues
- Updated translations - thanks @gogogogi, @muzena
- Fixed vobsub when opening from video file and symbol cache filename
- Fixed subtitle loading times of huge files
- Improved vobsub text detection
- Fixed ASS rich text parsing on import subtitle stream action
- Replaced buggy mplayer vobsub import code with ffmpeg
- Fixed memory leaks/usage of WaveformWidget's scroll animation
- Optimized import subtitle stream from video action
- Replaced gstreamer with ffmpeg libraries in application core usage
- Added abort button to speech recognition
- Waveform smooth scrolling
- Added join/split lines actions to waveform context menu
- Fixed some crashes, memory leaks and overall code cleanups
- Cleaned up settings widget and texts
- Dropped subtitlecomposer-Qt56.patch (merged upstream)
- Spec cleanup

Ubuntu 20.04 focal-proposed/universe: Version 0.7.0-1build1 introduced
2020-02-13
- No-change rebuild for icu soname change.

OpenSUSE Leap 15.2 oss: Updated from 0.6.6-lp152.3.9 to 0.6.6-lp152.3.10
2020-02-04
- Update to version 0.6.6
- Fixed open video dialog filters
- Fixed "Insert Line" on waveform adding at the wrong index - thanks @qsniyg
- Added MMB seeking on waveform - thanks @qsniyg
- Fixed some compilation issues
- Updated translations - thanks @gogogogi, @muzena
- Fixed vobsub when opening from video file and symbol cache filename
- Fixed subtitle loading times of huge files
- Improved vobsub text detection
- Fixed ASS rich text parsing on import subtitle stream action
- Replaced buggy mplayer vobsub import code with ffmpeg
- Fixed memory leaks/usage of WaveformWidget's scroll animation
- Optimized import subtitle stream from video action
- Replaced gstreamer with ffmpeg libraries in application core usage
- Added abort button to speech recognition
- Waveform smooth scrolling
- Added join/split lines actions to waveform context menu
- Fixed some crashes, memory leaks and overall code cleanups
- Cleaned up settings widget and texts
- Dropped subtitlecomposer-Qt56.patch (merged upstream)
- Spec cleanup

OpenSUSE Leap 15.2 oss: Updated from 0.6.6-lp152.3.8 to 0.6.6-lp152.3.9
2020-01-17
- Update to version 0.6.6
- Fixed open video dialog filters
- Fixed "Insert Line" on waveform adding at the wrong index - thanks @qsniyg
- Added MMB seeking on waveform - thanks @qsniyg
- Fixed some compilation issues
- Updated translations - thanks @gogogogi, @muzena
- Fixed vobsub when opening from video file and symbol cache filename
- Fixed subtitle loading times of huge files
- Improved vobsub text detection
- Fixed ASS rich text parsing on import subtitle stream action
- Replaced buggy mplayer vobsub import code with ffmpeg
- Fixed memory leaks/usage of WaveformWidget's scroll animation
- Optimized import subtitle stream from video action
- Replaced gstreamer with ffmpeg libraries in application core usage
- Added abort button to speech recognition
- Waveform smooth scrolling
- Added join/split lines actions to waveform context menu
- Fixed some crashes, memory leaks and overall code cleanups
- Cleaned up settings widget and texts
- Dropped subtitlecomposer-Qt56.patch (merged upstream)
- Spec cleanup

OpenSUSE Leap 15.2 oss: Version 0.6.6-lp152.3.8 introduced
2020-01-07
- Update to version 0.6.6
- Fixed open video dialog filters
- Fixed "Insert Line" on waveform adding at the wrong index - thanks @qsniyg
- Added MMB seeking on waveform - thanks @qsniyg
- Fixed some compilation issues
- Updated translations - thanks @gogogogi, @muzena
- Fixed vobsub when opening from video file and symbol cache filename
- Fixed subtitle loading times of huge files
- Improved vobsub text detection
- Fixed ASS rich text parsing on import subtitle stream action
- Replaced buggy mplayer vobsub import code with ffmpeg
- Fixed memory leaks/usage of WaveformWidget's scroll animation
- Optimized import subtitle stream from video action
- Replaced gstreamer with ffmpeg libraries in application core usage
- Added abort button to speech recognition
- Waveform smooth scrolling
- Added join/split lines actions to waveform context menu
- Fixed some crashes, memory leaks and overall code cleanups
- Cleaned up settings widget and texts
- Dropped subtitlecomposer-Qt56.patch (merged upstream)
- Spec cleanup

Ubuntu 20.04 focal/universe: Version 0.7.0-1 introduced
2020-01-07

OpenSUSE Tumbleweed oss: Updated from 0.7.0-1.3 to 0.7.0-1.4
2019-11-20
- Update to version 0.7.0
- Fixed parsing of absolute paths containing '#' character
- Fixed open dialogs not showing all supported files
- Fixed subtitle text not respecting system font configuration
- Fixed waveform not rendering correctly/completely on some formats
- Fixed waveform displaying subtitles at wrong times
- Fixed waveform not working with some
- Fixes to MPV, GStreamer and Xine video player backends
- Waveform scrolling is configurable
- PocketSphinx language models and VAD are configurable
- Added show status bar action to main window popup menu
- Improved (scripting) performance
- Spell checker will use translation text when it is selected
- Waveform and video docks can be hidden
- Split lines won't split text on spaces while there are multiple lines
- Subtitle lines will always stay sorted by their time
- Improved fullscreen video player
- Added ability to step by frame
- Added play rate controls to video menu
- Updated Croatian translation
- Updated Italian translation
- Updated Russian translation
- Dropped fix_build_with_qt5.11.patch (merged upstream)

Ubuntu 19.10 eoan/universe: Version 0.7.0-1 reintroduced
2019-10-10

Ubuntu 19.10 eoan/universe: Version 0.7.0-1 removed
2019-10-10
Related packages
subtitlecomposer-debuginfo - Debug information for package subtitlecomposer
subtitlecomposer-debugsource - Debug sources for package subtitlecomposer
subtitlecomposer-lang - Translations for package subtitlecomposer