substitute Is the new *PyQt5 subtitle editor for Linux and Microsoft Windows (macOS support may be provided in the future). The software can be used to create new subtitles from scratch, edit, synchronize and transcribe subtitles. It supports reading SRT, SSA, TTML, SBV, DFXP, VTT, XML, SCC and SAMI file formats, as well as writing SRT subtitles.
Behind the scenes, this subtitle editor uses mpv playback engine and FFmpeg to perform internal tasks, and has the following characteristics:
- Retiming: Adjust the start, duration and end of subtitles directly in the timeline.
- Slice: merge to the last or next subtitle, or slice in the middle of the text cursor position.
- Automatic subtitles: automatic transcription of subtitles (test version feature).
- Export and burn subtitles.
- Timeline zoom: up to 20 zoom levels, so you can fine-tune the subtitles.
- Grid: You can display a grid to help visualize by frame, second or scene.
- Play: Start playing from the beginning of the previous/current subtitle, stop playing, play at the cursor position of the current timeline and play from the beginning of the next subtitle. You can adjust the playback speed, or repeat part of the media (for transcription).
- Subtitle selection: select subtitle phrases from the numbered list.
- Fine editing: precise editing of timed frames.
- Cursor start/end: Set the start or end of the subtitle as the current timeline cursor.
You might also like: SubSync: an automatic subtitle synchronization tool based on audio tracks
These are just the main functions. The app also includes keyboard shortcuts, always visible timecode information, unlimited undo changes, file history and more.
The user interface uses a custom theme. Although I think some custom themes look good (although I usually prefer to use native-looking applications), some of the options are still slightly hidden, such as exporting built-in subtitles and Options for keyboard shortcut settings.
They can be accessed by clicking the drawer in the upper left corner of the window (I am not a native English speaker):
This will open the following settings pane:
Although all Subtitld options are intuitive, if you don’t know what to do, you can check Tutorial For more information, please visit the “section” of the Subtitld website. Maybe adding tooltips for all available options in the application user interface will make it easier to use it, but hopefully it will be implemented in a future version.
* Subtitld development started about 9 months ago, but according to the developers, it was an internal project until recently.This means that the app has not been tested by many users-if you encounter problems, please report to them Gitlab.
You might like: download subtitles by right-clicking on the file manager or the command line with OpenSubtitlesDownload.py
The application can be used for Linux and Microsoft Windows. On Linux, you can install Subtitld from the Snap Store or you can install Subtitld from the Snap Store ResourcesAs stated Installation page.
Thanks u/jonataloss for your help tip!