Gaupol is a GTK+ based subtitle editor. Gaupol supports multiple subtitle file formats and provides means of creating subtitles, editing texts and timing subtitles to match video. The user interface features a builtin video player and is designed with attention to convenience of translating and batch processing of multiple documents. Linux version is fully supported, Windows version is currently lacking the builtin video player.
Open Source, Cross-Platform
Gaupol is free software released under the GNU General Public License (GPL). Gaupol should technically run on all major operating systems — though practically Linux is fully supported, Windows is currently lacking the builtin video player and use on Mac has not been tested nor made convenient. Gaupol’s user interface is based on the GTK+ toolkit and has been designed to best fit the GNOME desktop environment.
Python Package for Subtitles
Gaupol includes aeidon, a separately installable general-purpose Python package for reading, writing and manipulating text-based subtitle files. It is a part of the Gaupol source tree and released along with Gaupol, but installable separately — and packaged separately in many distros. See README.aeidon and API documentation for details.