Gsub
by Gsub Contributors
Edit, transform, and proofread SRT and ASS/SSA subtitles
About
Gsub is a modern subtitle editor for the GNOME desktop, built with GTK 4 and libadwaita. It edits, transforms, and proofreads SRT and ASS/SSA subtitle files, with a libmpv video preview, a precise timeline with an optional audio waveform, and a visual editor for ASS override tags. Highlights: byte-exact SRT/ASS round-trip fidelity, undo/redo for every edit, a visual override-tag editor (font, colours, position), semantic style inputs, batch operations across many files, subtitle-track extraction from video files, encoding auto-detection, and a compatibility checker that flags and fixes common ASS problems.
Permissions
Everything this app can reach outside its sandbox. Nothing here weakens it.
- inter-process communication (needed for X11)
--share=ipc - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - Wayland display
--socket=wayland - GPU acceleration
--device=dri - audio
--socket=pulseaudio
Who publishes this
Something concrete is wrong: the id claims a namespace this repository does not own, or the build does things a build should not. Flatsonar warns twice.
- io.github.obaidaalbitar.gsub claims the io.github.obaidaalbitar namespace but is hosted by github.com/obaida-albitar and does not build the owner's code
publisher:namespace - the build has network access: it can download things the manifest does not list
python-deps:build-options:--share=network - fetches from the network during the build (nothing to audit beforehand): pip3 install --no-deps --prefix=/app python-mpv==1.0.8 PyOpenGL==3.1.10 charset-normalizer==3.5.1 (x2)
python-deps:build-commands
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.