Skip to content

Ironship/subtitleedit-plus

Repository files navigation

Subtitle Edit Plus

Subtitle Edit Plus is my independent fork of Subtitle Edit, created for my private needs and personal development workflow.

This repository may diverge from the original project over time. It is not an official Subtitle Edit release, and changes here are developed for this fork first.

About This Fork

The original MIT license text and copyright notice are preserved in LICENSE.

Current Status

Subtitle Edit Plus follows the same general scope as Subtitle Edit: creating, editing, synchronizing, translating, running OCR on, and converting subtitles in many formats. The fork can also carry its own workflow changes, fixes, documentation, release automation, and experiments.

For official upstream builds and documentation, use the original project links in the Original Project section.

Downloads

Fork-specific builds, if published, will be available on this repository's Releases page.

Release assets are generated by GitHub Actions. See Release Builds for the manual workflow and expected package names.

If no fork release is available, build from source or use the official upstream Subtitle Edit releases from the original project.

Subtitle Edit 5 vs Subtitle Edit Plus

Currently Subtitle Edit Plus has mostly bug fixes. For my own needs I have also added following features:

Open video file from URL also allows to automatically download videos. This was important for me due to need to use transcription tools which need video accesible offline.

image

Added Purfview Faster Whisper XXL Pro. I have Pro version and replacing manually files broke some of my workflows so I deployed this type of solution.

image

Added multiline subtitle preview on waveform to prevent overlaping of multiple subtitles during editing. This substantially ressolved my issues with some infos on screen, multiple people speaking and different styles.

image

For the shared SE 5 feature baseline, see What's New in Subtitle Edit 5.

Documentation

This fork still uses much of the original project documentation. Some documentation pages may refer to Subtitle Edit rather than Subtitle Edit Plus.

System Requirements

Windows

  • Windows 10 or newer

macOS

  • macOS 12 Monterey or newer
  • Intel Macs need mpv and ffmpeg, for example via MacPorts:
sudo port install mpv ffmpeg

Because the app is not signed with an Apple developer certificate, macOS can block it on first launch. After copying Subtitle Edit Plus.app to Applications, you can remove the quarantine flag and add an ad-hoc signature:

sudo xattr -rd com.apple.quarantine "/Applications/Subtitle Edit Plus.app"
sudo codesign --force --deep --sign - "/Applications/Subtitle Edit Plus.app"

Linux

Native package users should install mpv and ffmpeg for video playback and audio/video processing:

# Debian/Ubuntu
sudo apt update && sudo apt install -y mpv libmpv-dev ffmpeg

# Arch
sudo pacman -S mpv ffmpeg

# Fedora
sudo dnf install mpv-libs ffmpeg

# openSUSE
sudo zypper install libmpv1 ffmpeg

Building This Fork

Subtitle Edit Plus targets .NET 10 and uses Avalonia UI for the cross-platform desktop application. Install the .NET 10 SDK before building from source.

git clone https://github.com/Ironship/subtitleedit-plus.git
cd subtitleedit-plus
dotnet restore SubtitleEdit.sln
dotnet msbuild SubtitleEdit.sln /p:Configuration=Release

After a successful Windows build, the desktop application is available at:

src/ui/bin/Release/net10.0/SubtitleEdit.exe

Privacy

Subtitle Edit Plus inherits Subtitle Edit's offline-first design. Core features such as editing, converting, video playback, and local auto-backup run on your device.

If you choose optional third-party online services for translation, speech-to-text, text-to-speech, OCR, or lookups, only the data required for that request is sent directly to the selected provider and governed by that provider's privacy policy.

Original Project

Subtitle Edit Plus is based on Subtitle Edit by Nikolaj Lynge Olsson and contributors.

Fork Star History

Star History Chart

About

Independent copy of Subtitle Edit for custom development.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages