Subtitle Editor is a GTK+3 tool to create or edit subtitles for GNU/Linux/*BSD.
Switch branches/tags
Nothing to show
Clone or download
kitone Merge pull request #14 from yzrsng/master
fix bug that does not work action, "Video - Play foo Second" perfectly
Latest commit 50d8af9 Sep 25, 2018
Permalink
Failed to load latest commit information.
_layouts Add layouts and update website Jun 22, 2017
docs Fix appdata screenshoot Jun 28, 2017
m4 target c++14 May 13, 2018
plugins Remove documentsystem files after refactoring Jun 25, 2018
po Remove documentsystem files after refactoring Jun 25, 2018
share Use correct screenshot url in appdata.xml Jul 31, 2017
src fix bug Sep 22, 2018
.clang-format add .clang-format file to prepare the reformatting/cleanup of the pro… May 13, 2018
.gitignore cleanup reformatting, comments, tabs, licences May 13, 2018
ABOUT-NLS Initial import Feb 5, 2008
AUTHORS Change domain of email address to 'free dot fr' Jun 28, 2017
COPYING Update with GPLv3. Apr 22, 2009
ChangeLog Import the last commit to github repository. Jun 5, 2017
INSTALL Initial import Feb 5, 2008
Makefile.am Switch to Gtk::Builder. Rename share directory to ui. Rename glade fi… Aug 19, 2009
NEWS Fix bug #25243 : Fix some spelling errors. Philip Rinn <rinni> Jun 5, 2017
README restore README to fix build Jun 10, 2017
README.md Add layouts and update website Jun 22, 2017
TODO using set_property insted of g_object_set. Small MacOS X fixes. Mar 20, 2012
_config.yml Add layouts and update website Jun 22, 2017
acinclude.m4 Introduce se-pattern support. Jan 13, 2009
autogen.sh Fix bug #24949 : Remove deprecated gnome-common variable GNOME2_DIR. Jun 5, 2017
configure.ac Fix #13: Compiling - enchant dependency not met when enchant-2 is ins… Jul 31, 2018
mkinstalldirs No commit message May 6, 2008
prepare-ChangeLog.pl Initial import Feb 5, 2008
prepare-po.sh Fix sort command. Jul 3, 2010

README.md

Subtitle Editor

Subtitle Editor is a GTK+3 tool to edit subtitles for GNU/Linux/*BSD.

It can be used for new subtitles or as a tool to transform, edit, correct and refine existing subtitle. This program also shows sound waves, which makes it easier to synchronise subtitles to voices.

Subtitle Editor is free software released under the GNU General Public License (GPL3).

Features

  • Really easy to use
  • Multiple document interface
  • Undo/Redo
  • Internationalization support
  • Drag-and-drop
  • Video player integrated in the main window (based on GStreamer)
  • Can play preview with external video player (using MPlayer or other)
  • Can be used for timing
  • Generate and display a waveform
  • Generate and display keyframes
  • Can be used for translating
  • Shows subtitles over the video

Editing

  • Style Editor
  • Spell checking
  • Text correction (Space around punctuation, capitalize, empty subtitle ...)
  • Errors checking (Overlapping, too short or long duration ...)
  • Framerate conversion
  • Edit times and frames
  • Scale subtitles
  • Split or joint subtitles
  • Split or joint documents
  • Edit text and adjust time (start, end)
  • Move subtitle
  • Find and replace (Support regular expressions)
  • Sort subtitles
  • Type writer effect
  • Lots of timing and editing tools

Supported Formats

  • Adobe Encore DVD
  • Advanced Sub Station Alpha
  • Burnt-in timecode (BITC)
  • MicroDVD
  • MPL2
  • MPsub (MPlayer subtitle)
  • SBV
  • SubRip
  • Sub Station Alpha
  • SubViewer 2.0
  • Timed Text Authoring Format (TTAF)
  • Plain-Text

Installation

Source tarballs, installing from a source tarball:

./autogen.sh
make
sudo make install

Required dependencies:

  • gtk+ version >=3.0
  • gtkmm version >=3.10
  • glibmm version >= 2.18.0
  • gstreamer 1.0 (gstreamer1.0-x, gst-plugins-base, gst-plugins-good ...)
  • gstreamermm version >= 1.0
  • enchant version >=1.4.0 (spell check)
  • libxml++ >=2.20