• Stars
    star
    234
  • Rank 166,628 (Top 4 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created about 13 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Editor for text-based subtitle files

Gaupol

Test Packages Flathub Chat

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 no longer built due to bad tooling, bad results, lack of time and lack of motivation. The latest version available for Windows is 1.3.1. Some features do not work in the Windows version, most importantly the builtin video player is disabled.

More Repositories

1

nfoview

Viewer for NFO files
Python
129
star
2

markdown-css

Stylesheets for Markdown to HTML conversion
CSS
99
star
3

catapult

App launcher for Linux
Python
52
star
4

poor-maps

Maps and navigation for Sailfish OS
QML
43
star
5

dataiter

Python classes for data manipulation
Python
23
star
6

mpv-thumbnailer

A simple video thumbnailer that uses mpv
Rust
19
star
7

docsets

Scripts to generate Dash docsets
Python
16
star
8

csv-viewer

Viewer for tabular data files
Python
15
star
9

whogo-maps

Vector maps and navigation for Sailfish OS
QML
11
star
10

helsinki-transit-live

Real-time locations of HSL public transport vehicles
Python
9
star
11

pan-transit

Departures from public transport stops
Python
7
star
12

bort-extensions

Web browser extensions for the Bort.io bookmark service
JavaScript
3
star
13

attd

Python dictionary with attribute access to keys
Python
3
star
14

ffinfo

View technical information and metadata of video files
Python
3
star
15

system-monitor-status-icon

CPU, memory and disk usage monitor status icon
Python
3
star
16

electricity-price-chart

Finnish electricity price chart
JavaScript
3
star
17

albert-filex

Albert extension to index, find and open files and folders
Python
2
star
18

nfoview-www

NFO Viewer web pages
CSS
2
star
19

xdcc-tools

Helper scripts for IRC XDCC downloads
Python
2
star
20

cartago-styles

Map styles for vector maps
Shell
2
star
21

helsinki-transit-stops

Departures from HSL public transport stops
QML
2
star
22

electron-web-apps

Electron web apps
Makefile
1
star
23

catapult-www

Catapult web pages
CSS
1
star
24

gedit-plugins

Plugins for gedit 2
Python
1
star
25

chrome-web-apps

Chrome web apps
Makefile
1
star
26

emacs.d

My personal Emacs configuration
Emacs Lisp
1
star
27

bort-proxy

A caching proxy server for the Bort.io bookmark app
Python
1
star
28

helsinki-city-bikes

Locations and real-time occupancy of Helsinki city bike stations
Python
1
star
29

pan-bikes

Locations and real-time occupancy of city bike stations
Python
1
star