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

Editing

Supported Formats

Installation

Source tarballs, installing from a source tarball:

./autogen.sh
./configure
make
sudo make install

Required dependencies:

Developement

After building with make, it is possible to run Subtitle Editor before installing it from the directory where it was built with:

 SE_DEV=1 ./src/subtitleeditor

To update the translations files when strings or files get added, one needs to run the following in the ./po directory:

../prepare-po.sh # checks for potential new files that could include translatable strings
intltool-update --maintain # does the same, potentially can produce files missing and notexist listing deleted files or not-included files
intltool-update --headers # creates headers, do not run any git commands now as a lot of unwanted files would get staged    
intltool-update --pot #this generates a new pot file
for po in *po; do intltool-update ${po%.po} ; done #this finally applies the changes to the master pot file to individual translations

To prepare a release: