-
Notifications
You must be signed in to change notification settings - Fork 1
VTT Editor Pro v3.1 ‐ New Features
RDTvlokip edited this page Jun 4, 2026
·
1 revision
Everything added since v2.x, across the v3.0 and v3.1 releases.
- Copy the selected cue with
Ctrl+C - Paste it at the playhead with
Ctrl+V— keeps text, color and duration - Overlap-aware: respects the Allow Overlap toggle
- Jump to a precise timestamp
- Accepts
MM:SS.mmm,HH:MM:SS.mmmor raw seconds - Press
Gto focus the field instantly
- New
⌨️ Shortcutspanel listing every action - Click a shortcut, then press the new key combo to rebind it
- Duplicate-binding protection and one-click Reset to defaults
- Saved to
localStorageacross sessions - See the Keyboard Shortcuts (v3.1) page
- New
All Tracks (.zip)entry in the Export menu - Bundles one
.vttper non-empty track into a single.zip - Uses a built-in ZIP writer — no extra dependency, fully offline
- Hold
Ctrland scroll over the waveform to zoom in/out — no more hunting for the zoom buttons
- Playback pauses automatically when you start editing a cue, so the audio doesn't run away while you type
- Toggle it from the top bar
- Split Cue — divide a cue at the playhead (validates a 0.1s minimum per cue)
- Merge Cues — combine two consecutive cues (text joined with a line break, warning if the gap > 1s)
- Shift All Timings — offset every cue, with a color-coded preview, quick presets (±0.5/2/5s) and ±1s / ±0.1s fine-tuning
- Real-time cue search with live filtering, an "X / Y found" counter and highlighted matches
- Go to Cue — click a cue in the list to jump to its position
- Stats panel: total cues, duration, average duration, words, WPM, characters
- Validation with 6 professional rules (min/max duration, line/total length, reading speed, empty text)
- Per-cue icons (
⚠️ /❌) and clickable issues to jump to the problem
| Rule | Threshold | Type |
|---|---|---|
| Minimum duration | < 0.5s | Error |
| Maximum duration | > 10s | Warning |
| Line length | > 42 chars | Warning |
| Total length | > 84 chars | Warning |
| Reading speed | > 25 CPS | Error |
| Empty text | No content | Error |
- 5 themes: 🌙 Dark, ☀️ Light, 💙 Blue, 💜 Purple, 🧡 Orange (persisted, waveform recolors automatically)
- Editable markers: double-click to edit, custom labels, 6 colors
- Minimap: global timeline overview with cues, markers, playhead and click-to-seek
| Format | Extension | Import | Export |
|---|---|---|---|
| VTT | .vtt |
✅ | ✅ |
| SRT | .srt |
✅ | ✅ |
| ASS |
.ass, .ssa
|
✅ | ✅ |
| SBV | .sbv |
✅ | ✅ |
| DFXP |
.dfxp, .ttml, .xml
|
✅ | ✅ |
| JSON | .json |
✅ | ✅ |
- Loop a region — repeat a segment on loop to nail the timing
- Insert-cue shortcut — add a cue at the current position without using the button
- Video preview — accept MP4 video alongside MP3, with subtitles overlaid on the video
See the full CHANGELOG.
🆕 v3.x
📘 Guides