Gaupol

基于文本的字幕编辑器。(Editor for text-based subtitles)

Github星跟蹤圖

Gaupol是基于文本的字幕文件编辑器。它支持多种字幕文件格式,并提供创建,编辑和翻译字幕和字幕时间相匹配的视频手段。该Gaupol源代码树还包括aeidon,可单独安装的通用Python包的读,写和操作基于文本的字幕文件。

编辑,翻译,查看字幕
Gaupol支持多种字幕文件格式,并提供创建字幕,编辑文本和定时字幕以匹配视频的方法。用户界面具有内置视频播放器,其设计注重方便翻译和批量处理多个文档。

开源,跨平台
Gaupol是根据GNU通用公共许可证(GPL)发布的免费软件。 Gaupol应该在所有主要操作系统上运行 - 尽管几乎完全支持Linux,Windows目前缺少内置视频播放器,并且在Mac上使用尚未经过测试也不方便。 Gaupol的用户界面基于GTK +工具包,旨在最好地适应GNOME桌面环境。

字幕的Python包
Gaupol包括aeidon,这是一个可单独安装的通用Python包,用于读取,编写和操作基于文本的字幕文件。它是Gaupol源代码树的一部分,与Gaupol一起发布,但可以单独安装 - 并在许多发行版中单独打包。有关详细信息,请参阅README.aeidonAPI文档

概覽

名稱與所有者otsaloma/gaupol
主編程語言Python
編程語言Python (語言數: 5)
平台Linux
許可證GNU General Public License v3.0
發布數50
最新版本名稱1.14.1 (發布於 2024-04-02 21:58:43)
第一版名稱0.14 (發布於 2015-04-06 04:08:05)
創建於2011-04-09 13:46:24
推送於2024-04-02 18:58:49
最后一次提交2024-04-02 21:58:43
星數236
關注者數14
派生數33
提交數2.5k
已啟用問題?
問題數192
打開的問題數15
拉請求數18
打開的拉請求數1
關閉的拉請求數5
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

Gaupol

Build Status
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, any, 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.

去到頂部