Skip to content

zcater/subtitlecomposer

 
 

Repository files navigation

SubtitleComposer

An open source text-based subtitle editor that supports basic operations as well as more advanced ones, aiming to become an improved version of Subtitle Workshop for every platform supported by KDE.

This is a continuation of Subtitle Composer by Sergio Pistone - https://sourceforge.net/projects/subcomposer/
Since original author didn't have time anymore to continue development of this great app, I've took over in order to submit fixes and add more features in free time.

FEATURES

  • Support for multiple formats, including SubRip, MicroDVD, SSA/ASS (without advanced styles), MPlayer, TMPlayer and YouTube captions.
  • Live preview of subtitles and video with support for multiple backends (GStreamer, MPlayer/2, Xine, Phonon), audio channel selection and full screen mode.
  • Time shifting and adjusting, lines duration calculation, synchronization with video, etc.
  • Working with original subtitle and translation.
  • Texts styles (italic, bold, underline, stroke, color), spell checking, automatic translation (using Google services), etc.
  • Joining and splitting of files.
  • Automatic detection of errors.
  • Editing of subtitles through scripting (Ruby, Python, JavaScript and other languages supported by Kross).

BUGS

Please submit bug reports or feature requests to the issue tracker on GitHub. If you do not have a GitHub account and feel uncomfortable creating one then feel free to send an e-mail to <max at smoothware dot net> instead.

TODO

Please look at Milestone list and issue tracker on GitHub for todo list.

Help and ideas are welcome.
If you would like to do some code changes, please check the new coding style or wiki.

AUTHORS / CONTRIBUTORS

  • Sergio Pistone - original author and maintainer
  • Mladen Milinkovic - maintainer
  • wantilles - support for VDPAU decoding on the mplayer backend
  • Martin Steghöfer
  • and many others

About

Subtitle Composer - KDE/QT Subtitle Editor

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 96.4%
  • Objective-C 1.2%
  • JavaScript 0.6%
  • Perl 0.5%
  • C 0.4%
  • Python 0.4%
  • Other 0.5%