All Projects → otsaloma → Gaupol

otsaloma / Gaupol

Licence: gpl-3.0
Editor for text-based subtitle files

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Gaupol

reco
A simple audio recording app for modern Linux desktop environment like Pantheon
Stars: ✭ 47 (-70.44%)
Mutual labels:  gtk, gstreamer
buzztrax
Buzztrax is a modular music composer for Linux.
Stars: ✭ 86 (-45.91%)
Mutual labels:  gtk, gstreamer
photos
Photo viewer and organizer designed for elementary OS
Stars: ✭ 101 (-36.48%)
Mutual labels:  gtk, gstreamer
subtitleeditor
Subtitle Editor is a GTK+3 tool to create or edit subtitles for GNU/Linux/*BSD.
Stars: ✭ 79 (-50.31%)
Mutual labels:  gstreamer, subtitles
Pitivi
MIRROR of https://gitlab.gnome.org/GNOME/pitivi for your convenience
Stars: ✭ 79 (-50.31%)
Mutual labels:  gstreamer, gtk
Exaile
🎶 Cross-platform music player
Stars: ✭ 270 (+69.81%)
Mutual labels:  gstreamer, gtk
Galicaster
The Galicaster Project is an open initiative to provide flexible, state-of-the-art solutions for recording educational multimedia contents like lectures and conferences
Stars: ✭ 34 (-78.62%)
Mutual labels:  gtk, gstreamer
Clapper
A GNOME media player built using GJS with GTK4 toolkit and powered by GStreamer with OpenGL rendering.
Stars: ✭ 103 (-35.22%)
Mutual labels:  gstreamer, gtk
Gifcurry
😎 The open-source, Haskell-built video editor for GIF makers.
Stars: ✭ 830 (+422.01%)
Mutual labels:  gstreamer, gtk
Movie Monad
📺 A free and simple to use video player made with Haskell.
Stars: ✭ 347 (+118.24%)
Mutual labels:  gstreamer, gtk
Music
Music player and library designed for elementary OS
Stars: ✭ 92 (-42.14%)
Mutual labels:  gstreamer, gtk
Glide
Linux/macOS media player based on GStreamer and GTK+
Stars: ✭ 123 (-22.64%)
Mutual labels:  gstreamer, gtk
Pragha
Pragha is a Lightweight Music Player for GNU/Linux.
Stars: ✭ 136 (-14.47%)
Mutual labels:  gstreamer
Go Gtk
Go binding for GTK
Stars: ✭ 1,832 (+1052.2%)
Mutual labels:  gtk
Galacritty
WIP GTK terminal emulator based on Alacritty
Stars: ✭ 136 (-14.47%)
Mutual labels:  gtk
Meta Gstreamer1.0
OpenEmbedded layer for GStreamer 1.0
Stars: ✭ 134 (-15.72%)
Mutual labels:  gstreamer
Ulauncher
Linux Application Launcher
Stars: ✭ 2,362 (+1385.53%)
Mutual labels:  gtk
Iio Oscilloscope
A GTK+ based oscilloscope application for interfacing with various IIO devices
Stars: ✭ 143 (-10.06%)
Mutual labels:  gtk
Hydrapaper
A Gtk utility to set two different backgrounds for each monitor on GNOME (which lacks this feature)
Stars: ✭ 134 (-15.72%)
Mutual labels:  gtk
Ephemeral
A private-by-default, always-incognito browser for elementary OS
Stars: ✭ 133 (-16.35%)
Mutual labels:  gtk

Gaupol

Test Packages Flathub Gitter

Gaupol is an editor for text-based subtitle files. It supports multiple subtitle file formats and provides means of creating, editing and translating subtitles and timing subtitles to match video.

Gaupol also includes aeidon, a separately installable general-purpose Python package for reading, writing and manipulating text-based subtitle files. See README.aeidon.md for details.

Installing

Linux

Packages

Gaupol is packaged for most of the popular distros, so easiest is to install via your distro's package management. If not packaged for your distro or you need a newer version than packaged, read below on how to install from Flatpak or the source code.

Flatpak

Stable releases are available via Flathub.

The development version can be installed by running command make install under the flatpak directory. You need make, flatpak-builder and gettext to build the Flatpak.

Source

Gaupol requires Python ≥ 3.2, PyGObject ≥ 3.12 and GTK ≥ 3.12. Additionally, during installation you need gettext. Optional, but strongly recommended dependencies include:

Dependency Version Required for
GStreamer ≥ 1.6 integrated video player
gspell ≥ 1.0.0 spell-check
iso-codes ≥ 3.67 translations
chardet ≥ 2.2.1 character encoding auto-detection

From GStreamer you need at least the core, gst-plugins-base, gst-plugins-good and gst-plugins-bad; and for good container and codec support preferrably both of gst-plugins-ugly and gst-libav.

On Debian/Ubuntu you can install the dependencies with the following command.

sudo apt install gettext \
                 gir1.2-gspell-1 \
                 gir1.2-gst-plugins-base-1.0 \
                 gir1.2-gstreamer-1.0 \
                 gir1.2-gtk-3.0 \
                 gstreamer1.0-gtk3 \
                 gstreamer1.0-libav \
                 gstreamer1.0-plugins-bad \
                 gstreamer1.0-plugins-good \
                 gstreamer1.0-plugins-ugly \
                 iso-codes \
                 python3 \
                 python3-chardet \
                 python3-dev \
                 python3-gi \
                 python3-gi-cairo

Then, to install Gaupol, run command

sudo python3 setup.py install --prefix=/usr/local

Windows

Windows installers are built irregularly, see releases.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].