Help us keep the list up to date and submit new video software here.






Software Home »


Complete Version history / Release notes / Changelog / What's New for Subtitle Edit


v5.3.0 (14th of October 2026)

Subtitle Edit 5.3 collects the work of 26 betas and 4 release candidates.
A summary of the changes since v5.2.0 (full details in the pre-release entries below):

New features:
* Command palette (Ctrl+Shift+K)
* Import subtitles directly from DVD (IFO/VOB) with title picker, fast rip and exact cell timing
* Improve time codes (forced alignment) - re-time a roughly synced subtitle, with a speech-to-text check and waveform preview
* Remux video - video, multi-track audio (with mixing) and soft subtitles, also embedded CEA-608 captions
* Cut video transitions and fades, burn-in for selected lines, and 3D (half side-by-side / top-bottom) burn-in and image export
* Generate background music locally (ACE-Step)
* Compare: merge view, sync points, time tolerance and taking only text or timing per row
* Custom shortcut slots built from steps, AltGr modifier, per-plugin shortcuts and many new shortcuts
* Actor picker, "Set style..." quick pick, and "Shot in"/"Shot out" grid columns
* Reload the subtitle when it is changed outside Subtitle Edit, and "Frame numbers" time code mode
* Taskbar/Dock progress and prevent sleep for long jobs (speech to text, text to speech, burn-in, batch convert)

Video player and waveform:
* New FFmpeg video player with hardware decoding, audio track picker, real frame stepping and Linux sound
* Experimental mpv Metal video player on macOS, deinterlace setting, and customizable player controls
* Editor-style layout 14 with a track timeline, and layouts 12 and 13 (text box below the video)
* Experimental fast waveform renderer, "Show speech only" waveform, grid color and remembered zoom
* Waveform toolbar: initial text box, move-lines buttons, line breaks and wrapping

Speech to text:
* Crisp ASR: speaker detection (Sortformer), VAD choice (Silero, FireRedVAD, WebRTC, Whisper-VAD) and "Isolate speech"
* New models: Parakeet Ultra, Phonon-2, ReazonSpeech/Japanese Parakeet, Voxtral F16 and Index-Echo
* OpenAI-compatible API works with vLLM; retry of failed clips on selected lines

Text to speech:
* New engines: OpenAI-compatible TTS, ElevenLabs v4/v4 Turbo, KugelAudio and Supertonic-3
* Voice manager with transcripts, voice packs and copying voices between engines
* "Remove original speech", "Speak from current line" and "Play with speech"
* Optional Sidon cleaning of voice-clone reference audio

Auto-translate and AI:
* New engines: LM Studio advanced and API Route, model browsing, and new llama.cpp models (Index-Translate, TranslatePsy-AfriSLM)
* Translate in place, translate one file into several languages in batch convert, and a no-prompt shortcut
* 22 more languages for the AI engines, MyMemory without an API key, and line breaks kept for ChatGPT/Anthropic
* AI review: prompt templates and reference context

OCR:
* nOCR: much better accuracy, new Cyrillic database, "Optimize database", and a redesigned trainer
* Find and Replace in the OCR window, remembered pre-processing settings, and a per-language spell check dictionary
* Romanian and Croatian OCR fix lists; better word splitting

Subtitle formats:
* Read CEA-608/708 closed captions from .ts, .mkv, .mp4, .mxf, .vob, .mpg and .m2v
* New: EZTitles binary (.ezt), PSP UMD Video, HD-DVD sup, Cheetah Caption ASC, ELR Studio and more SE 4 formats opened again
* Transport stream, MP4 caption, CEA-708 and Blu-ray sup timing fixes; PAC code page detection and secondary code page
* ASSA draw: redesigned with layers, shape library, curve tools, SVG import and live preview
* ASSA styles: overwrite/keep both on import, reorder, font collector; Source view syntax highlighting

Batch convert and seconv:
* Batch convert: named presets, new functions and filters, multi-language translate, OCR language per file, and many format settings
* seconv: DVD sup and IMSC image outputs, openai-compatible and DeepL translate, nOCR optimize, and more SE 4 formats

Accessibility and UI:
* Screen reader names across settings and tool windows, F1 help in 145 more dialogs, and remembered dialog sizes/positions
* Settings show one category at a time with search and back/forward navigation; settings auto-backup
* macOS-standard default shortcuts and a new rounded app icon

Translations and engines:
* All language files synced with English
* Updated engines: Crisp ASR v0.8.43, whisper.cpp v1.9.5, llama.cpp b11553, CrispEmbed v0.17.12, audio.cpp v0.9.1, WhisperX build 103, FFmpeg 9.0.2 (Windows), libVLC 3.0.24 (Windows), Avalonia 12.1.4 and Flatpak runtime 26.08

A big thank you to everyone who tested the pre-releases, reported issues and
contributed code and translations - and a special thanks to Anthropic for
sponsoring a Claude subscription used in the development of this release :)

v5.3.0-rc4 (13th of October 2026)

* Add Whisper-VAD to the Crisp ASR VAD choices - thx jodilife
* macOS: show "Search help topics" field with translated menus - thx GitGianluc
* Fix jitter/crackling in layout 14 (filmstrip thumbnails decode keyframes only) - thx ruonghieu
* Fix context menu submenu icons not showing on first open - thx GitGianluc
* Fix Linux/OpenGL fullscreen leaving an mpv instance alive (VRAM leak) - thx vitonique
* Fix Whisper OpenAI model download "path not found" - thx Shaima-Almarzooqi
* Fix Auto-translate advanced settings cut off at high UI scaling - thx mmmsh-125
* Update whisper.cpp to v1.9.5
* Update Crisp ASR to v0.8.43
* Update Czech translation - thx Matj
* Update French translation - thx Need74
* Update German translation - thx FunkyKnilch
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27

v5.3.0-rc3 (12th of October 2026)

* Add nOCR Cyrillic database (Cyrillic.nocr) with case and "" handling
* Add nOCR "Optimize database" (OCR window + seconv optimize-nocr)
* Add "Fast (HTDemucs)" model option for TTS "Remove original speech" - thx invio-a11y
* Improve time codes: fix mistimed overlaps kept, skip lyrics/positioned signs/comments, snap to frames in frame mode
* Import plain text: hold ends for max CPS, use the Gap setting, allow cancel of alignment
* Improve Latin.nocr (drop lines that don't tell glyphs apart from lookalikes)
* Improve help: F1 help in 35 more dialogs, docs updates
* Batch convert: VobSub uses the profile's font and outline color - thx mehdittttt
* Batch convert: keep fades in Blu-ray sup and alignment in D-Cinema PNG
* Blu-ray sup: bridge gaps shorter than half a frame
* Fix settings export/import/reset missing sections - thx FunkyKnilch
* Fix list scroll bars covering item content (e.g. command palette shortcuts) - thx GrampaWildWilly
* Fix OCR upgrade replacing user-trained/optimized nOCR databases
* Fix high memory use with image subtitles in Point sync via other
* Fix crash risk when clicking OK while the Matroska track picker preview is loading
* Fix "New line format" placeholder in Custom text format - thx GitGianluc
* Update llama.cpp to b11553
* Update French translation - thx Need74
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Polish translation - thx potplayer-fanpack
* Update Turkish translation - thx bilimiyorum

v5.3.0-rc2 (11th of October 2026)

* Add command palette (Ctrl+Shift+K)
* Add experimental mpv Metal video player on macOS
* ASSA draw: new layout with menus, undo/redo, scale/rotate, line/curve tools, backgrounds and SVG import
* ASSA draw: add shape tool with shape library (speech bubbles, arrows, symbols) and eyedropper
* Train nOCR window: new layout with preview, start from an existing database, several font sizes and progress
* Improve nOCR accuracy (scale-aware matching, auto spaces, shadow threshold, better Latin.nocr)
* Point sync via other subtitle: load subtitles embedded in mkv/mp4 and .sup files - thx mmmsh-125
* Find/Replace: delete individual history entries - thx FunkyKnilch
* OCR: remember image pre-processing settings
* Format combo: show full format names in the drop-down
* Improve layout for long translated texts in Spell check and Batch convert - thx Slava46
* Hide "Close video file" menu item when no video is loaded
* Improve performance of Netflix check, spell check, shot change extend, Video OCR, VobSub writing and more
* Fix "Could not convert to double" when typing a frame rate in Change frame rate - thx jojorne
* Fix Video OCR ignoring the llama.cpp external server setting - thx GitGerby
* Fix SSA losing [Events] header when [Fonts]/[Graphics] precede it
* Fix TTML italic/bold/underline inheritance
* Fix MS Office Workbook, D-Cinema Interop, Projection Subtitle List, FCP XML and IMSC/TTML frame-rate issues
* Fix Apply duration limits ignoring unticked rows and Modify selection duration defaults
* Fix OCR fix stripping accents from English loanwords/names
* Fix shot changes not sorted when assigned or loaded
* Fix nOCR trainer Stop button and closing saving a partial database
* Fix image export "Box per line" boxes shifted left
* Update SharpCompress to 0.50.5
* Update German translation - thx FunkyKnilch
* Update Polish translation - thx potplayer-fanpack
* Update Russian translation - thx LazySwift

v5.3.0-rc1 (10th of October 2026)

* Add search of help topics from the macOS Help menu search field
* Fix llama.cpp OCR ignoring the server URL (OCR + batch OCR can now use an external server) - thx GitGerby
* Fix iTT export losing italic in nested formatting spans - thx michi987654
* Fix Compare window jumping to a scrolled-away row when focus returns - thx WAusJackBauer
* Fix jitter on held short millisecond seek shortcuts - thx 114562175
* Update Avalonia to 12.1.4
* Update German translation - thx FunkyKnilch
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27

v5.3.0-beta26 (9th of October 2026)

* Add ElevenLabs Eleven v4 and v4 Turbo TTS models (v4 Turbo is the new default, <break> converted to audio pause tags)
* Add optional Sidon cleaning of voice-clone reference audio
* Add Find and Replace to the OCR window
* Add video player deinterlace setting (default auto) - thx MaxBunny1786
* Add reload of the subtitle file when changed outside SE - thx jojorne
* Add typing a custom frame rate - thx jojorne
* Add Cut/Copy/Paste to the Find/Replace regex context menu - thx hisui3393
* ASSA draw: live resolution change, zoom/reset view and F9 preview of the rendered drawing
* Set position / Set background / Image color picker: use the paused video frame inside the line - thx 114562175
* Set start/end and offset the rest: work without waveform focus, F9 default - thx DrDanAharoni
* Fix no progress shown for whisper.cpp in Speech to text - thx abc16361
* Fix custom ms seek accumulating after jump to start/end of line - thx 114562175
* Fix Merge as dialog dash placed inside leading formatting tags - thx accessallareas
* Fix OCR "All fixes"/"All guesses" line numbers after deleting lines - thx Peter Vella
* Fix ASSA draw OK overwriting selected text lines + canvas sync bugs
* Fix main menu dropdown size with UI scale at startup
* Fix seconv --overwrite emptying the input file if interrupted - thx yottayoshida
* Update CrispASR to v0.8.42
* Update audio.cpp runtime to v0.9.1
* Update Chinese Traditional translation - thx love80312
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Polish translation - thx potplayer-fanpack

v5.3.0-beta25 (8th of October 2026)

* Add taskbar/Dock progress for Speech to text, Text to speech, AI review, Auto-translate, Burn-in and Generate shot changes - thx pdjdev
* Add spell check editor for the "Use always" list
* Add "Show recent files" option to disable recent files - thx amymor
* OCR: automation ids + "Running OCR..." in window title while running - thx skylinekiller
* Fix seek shortcuts not working in Visual sync - thx amymor
* Fix plugin time codes changing after apply in frame mode (ArteCheck corrections reappearing) - thx Triathlon-rally
* Plugins: follow the EBU STL frame rate a plugin sets in the header - thx Triathlon-rally
* Fix Set sync point stuck at 0:00 when no video player library can be loaded - thx ovencovsky
* Fix spell check "Change all" pairs changing correctly spelled words (e.g. "and" to "&") - thx fraternl
* Fix spell check stale suggestion and change-all pairs/undo kept when switching dictionary
* Fix hard-to-read colored text in light theme (Fix common errors, AI review, Restore auto-backup, Split, Batch convert, Statistics, Translation error) - thx subcor
* Fix unstable duration/scrubbing for .ts/.mpg video files - thx dsouzabs
* Fix submenu/context menu item size with UI scale at startup
* Fix Linux startup crash when Skia reports no default font family - thx MaryJaneInChain
* Update Italian translation - thx bovirus

v5.3.0-beta24 (7th of October 2026)

* Add "Play with speech": speak lines in sync while the video plays - thx Jose4D
* Add "custom milliseconds back/forward and pause" video shortcuts - thx accessallareas
* Add option to remember waveform zoom across restarts - thx bichitoxxx
* Batch convert: ask before adding video files from a folder - thx jsinfate
* Batch convert: faster adding of many files
* Close translation: ask before closing, keep the original's timing on a mismatched original - thx bichitoxxx
* SMPTE timing: frame numbers follow the NDF time code clock (FCP 7 XML + Final Cut Pro X) - thx smt-joen
* Fix ASSA override tags piling up when moving words - thx rRobis
* Fix EBU STL import frame-rate race - thx Triathlon-rally
* Update Flatpak runtime to freedesktop 26.08 (24.08 is end-of-life) - thx Gensplejs
* Update German translation - thx FunkyKnilch
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27
* Update Polish translation - thx potplayer-fanpack

v5.3.0-beta23 (6th of October 2026)

* Add batch convert functions: Remove Unicode control characters, Renumber, Merge continuation lines, Convert actors
* Add batch convert filters: Format contains, Extension is, Status is error, Forced tracks only
* Add batch convert named presets
* Add LM Studio advanced translate engine
* Add "Browse models" for OpenAI-compatible and LM Studio translate
* Add seconv translate engines openai-compatible and deepl + --translate-api-key
* Add shortcuts: Remove all formatting, Remove italic, Edit original, waveform/spectrogram view, Guess time codes, Netflix check
* Add setting to merge lines without auto-break - thx geroyannis
* Point sync via other subtitle: gap badges by silence length + "Gap after" column - thx fraternl
* Extend to next/previous shot change: resolve overlaps and work without shot changes - thx kadrimarzouki
* Merge two subtitles: drag & drop files
* Change speed and Cavena 890 export remember their last values
* "File saved" prompt after binary and plain/custom text exports
* Batch convert end summary shows converted/failed/not processed counts
* AI translate: refresh model lists (Anthropic default claude-sonnet-5, Ollama suggests gemma4), remove DeepLX
* Anthropic translate: allow longer replies and keep line breaks/punctuation
* Fix speech to text language lists of Parakeet, Fun-ASR MLT, GLM-ASR and FireRed (no Turkish) - thx mariajuferreira1958-creator
* Fix LM Studio translate model always saved empty
* Fix Shift+Backspace doing forward-delete on Windows/Linux - thx geroyannis
* Fix custom text export not adding the file extension on macOS - thx GitGianluc
* Fix WebVTT File with# missing hours in time codes - thx GitGianluc
* Fix saved video preview/EBU preview font being reset when it is not a font face name
* Fix ASSA styles shortcut for SSA files
* Fix translate server URL without scheme (e.g. localhost:8000)
* Update llama.cpp to b11425
* Update CrispEmbed to v0.17.12
* Update libVLC (Windows) to 3.0.24
* Update Chinese (Simplified) translation - thx emsb8888-prog
* Update Italian translation - thx bovirus
* Update Polish translation - thx potplayer-fanpack

v5.3.0-beta22 (5th of October 2026)

* Add "Speak from current line" - read lines aloud with a fast TTS engine
* Add KugelAudio text to speech engine (audio.cpp)
* Add time code mode "Frame numbers" (Settings and status bar button) - thx liquidkingtraduttore-stack
* Add "Toggle break/unbreak" shortcut - thx kadrimarzouki
* Add "Save original" shortcut - thx edcol
* Add built-in interjection lists for 11 languages (only your own changes are stored in settings)
* Add Remove/replace Unicode characters and Convert actors for selected lines
* Tools show "<tool>: N lines changed" and get their own named undo step
* Frame mode: duration limits and merge tools use frames
* Batch convert: PAC code page, Cavena 890 and DVB Teletext settings, PAC Unicode/Cheetah Caption/CapMaker Plus targets, Force CR+LF
* Batch convert: report a failed save per target language, regional variants get the full language code
* AI providers: one Mistral/OpenRouter API key shared by translate, OCR, speech to text and text to speech; all API key boxes are masked
* SSA styles/attachments: overwrite or keep both on import, Replace style with, move up/down, font collector
* Download windows: Retry button, show errors, SHA-256 check for ffmpeg/libmpv/libVLC
* Keep the installed yt-dlp when an update fails
* Index-Translate models download from IndexTeam's official repos
* Video preview font: list every font face (e.g. Arial Light) - thx kadrimarzouki
* Sort by text length ignores ASSA override blocks and tags - thx Tom2681
* whisper.cpp: show Metal as the default backend on macOS, Vulkan on Linux - thx GitGianluc
* Spell check: British English word list is now used
* Flatpak: install small icon sizes (blank menu icon on some desktops) - thx liquidkingtraduttore-stack
* Faster D-Cinema SMPTE/FCP XML/nOCR saving and MCC/CEA-708 loading
* Lock time codes is respected by ripple delete, recalculate duration, evenly distribute and shot-change commands
* Fix freeze/crash selecting colored tags in right-to-left lines - thx kadrimarzouki
* Fix image-based export stuck after Cancel
* Fix batch convert D-Cinema png output for text sources and reused D-Cinema UUID/title
* Fix WebVTT styles: Cancel after Apply, preview memory leak, renaming a style updates the lines
* Fix Compare time tolerance making HH:MM:SS:FF comparison stricter
* Fix ASSA Set position with decimal/negative \pos and \frz inside \t
* Update English.json with all new strings - thx GitGianluc
* Update Catalan translation - thx jmontane
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393

v5.3.0-beta21 (4th of October 2026)

* Batch convert: translate one file into several languages in one run
* Add AltGr as a shortcut modifier (Windows) - thx kadrimarzouki
* Add shortcut to auto-translate selected lines without the prompt - thx liquidkingtraduttore-stack
* Add "Move start/end X ms" shortcuts, also in Visual sync, SE 4 arrow key steps are back
* Speech to text: choose the VAD for Crisp ASR (Silero, FireRedVAD, WebRTC) - thx Davanix, Oplay66
* Speech to text: OpenAI-compatible API works with vLLM
* Compare: time tolerance option, show how far the times are off, right-click the gutter arrow to take only text or timing, error when a file can't be read - thx vertigo220
* Auto-translate: keep ChatGPT's lines in their own row - thx Hardstylest
* Auto-translate: MyMemory works without an API key
* Auto-translate: default target language is the reverse of the last run or the OS language
* Batch convert ASSA: pasted header is used again, option to keep source fonts
* ASSA styles: importing a style with an existing name asks to overwrite or keep both - thx bichitoxxx
* ASSA Set position: add \pos to the line's existing override block - thx Tom2681
* Grid paste: Ctrl+Shift+V works on one line, Ctrl+V insert shows a status message - thx GrampaWildWilly
* Duration up/down steps by the "Time up/down increment" setting
* Remove all formatting: drop empty lines left by \N padding - thx kadrimarzouki
* Remember dialog sizes and positions again - thx vertigo220
* Fix Paddle OCR hanging when the worker stops part-way
* Fix crashing child processes hanging on a Windows error dialog

v5.3.0-beta20 (3rd of October 2026)

* Add burn-in for selected lines (grid context menu) - thx rookes
* Add Crisp ASR Index-Echo (Chinese speech to English/Japanese/Spanish text) - thx Oplay66
* Add Fix common errors rule for apostrophes misread as double quotes (OCR, English) - thx WAusJackBauer
* Add text selection opacity setting - thx kadrimarzouki
* Add option to show the full file path in the title bar - thx GrampaWildWilly
* Add "Remove (one each time)" behavior to surround-with slots - thx kadrimarzouki
* Custom shortcut slots: choose where they are active, new focus and text box start/end commands - thx GrampaWildWilly
* Settings: Alt+Left/Right goes back/forward through visited categories, video player download buttons kept together - thx GrampaWildWilly
* Auto-translate: add DeepLX back to the engine list - thx gambar3
* Improve time codes: no overlaps or lines ending too early, honours timing rules (max CPS, max duration), lines can be adjusted in the waveform
* Speech to text on selected lines: keep the transcribed lines when some clips fail, and offer to retry the failed ones - thx Marooo1122
* Prevent sleep while speech to text, text to speech or burn-in runs - thx wixfigur
* Text to speech: voice sample text box is multi-line and stretchable - thx subof
* OCR: keep the edited row in view, add Cut/Copy/Paste to the text box menu - thx gojetablade
* Open Matroska PGS tracks with the same timing as the extracted .sup - thx gmariani
* IMSC 1.1: detect .ttml and .dfxp files regardless of the extension they were saved with
* ASSA: comment blocks ({...}) are not counted in CPS and line length, and are dropped from exports to other formats - thx Tom2681
* Fix waveform not drawing the lines after a dense burst of ASSA lines - thx Tom2681
* Fix ASSA Set position/Set background measuring wrong on lines with a fade - thx Tom2681
* Fix grid double-click seeking to the same line after Sort - thx Tom2681
* Fix empty ASSA \N lines counted in "too many lines" - thx kadrimarzouki
* Fix Shortcuts and OCR windows not opening when text measuring fails (macOS 27) - thx leesuhyung-sudo
* Fix Netflix check: Japanese single line max length is 13, not 23 - thx JuergenFleiss
* Binary Edit: show and set the frame rate a sup is written at - thx Lukewarm1141
* Update CrispASR to v0.8.41
* Update Portuguese (Brazil) translation - thx igorruckert
* Update Turkish translation - thx bilimiyorum

v5.3.0-beta19 (2nd of October 2026)

* Add custom shortcut slots built from steps (run commands, insert text, find and replace) - thx kadrimarzouki
* Add behavior (toggle/add/remove) and "works on" options to surround-with slots, like SE 4 - thx kadrimarzouki
* Add "Whole word" option to Multiple replace rules (also in Batch convert and seconv) - thx rosilucia-hub
* Add Index-Translate 2B/9B to the curated llama.cpp translate models - thx Oplay66
* Add Phonon-2 models to Crisp ASR Parakeet, and warn when an English-only model is used with another language
* Add opt-in setting "Select current subtitle also while paused" (default off, like SE 4) - thx accessallareas
* Compare: alignment by timing on large files, distant lines with the same text no longer misalign the list, sync points are undoable
* llama.cpp translate: retry lines that come back untranslated
* Remux video: refuse audio sources without audio, re-encode audio MP4/MOV cannot hold, use MKV for video MP4 cannot hold (VP8)
* Binary Edit: take a Blu-ray sup's frame rate from its time codes, not the often wrong stored value
* Export Blu-ray sup: use the open video's frame rate for the frame grid
* Fix moving a word between the lines of the current subtitle: keep the user's line break, cycle like SE 4 - thx accessallareas
* Fix Shift+Space not following "allow single-letter shortcuts in text box" - thx zbik1
* Fix subtitles not shown on their first frame in the mpv preview and burn-in - thx accessallareas
* Fix "keep gap if close" nudges settling on minimum gap + 1 frame - thx accessallareas
* Fix moving all shot changes one frame not being saved
* Fix Save as dropping the subtitle's language tag (e.g. ".en") after a format change - thx ukdtom
* Fix "_" shown in Find/Replace window titles
* Fix startup grid focus stealing focus from the text box or menu
* Fix Settings crash when the Themes folder is missing
* Fix Apply duration limits: OK did not always apply the current limits
* Fix DVD import hanging on an empty VOB file, ripping every angle of multi-angle titles, and missing lower case file names on Linux
* Fix CEA-608 space before punctuation after a styled word, a lost CEA-708 caption, and a one-character CEA-608 caption merged into the next
* Fix Blu-ray sup export writing time stamps backwards for cues shorter than half a frame
* Fix FFmpeg player showing a negative duration for transport streams without a known duration
* Update CrispASR to v0.8.40 (Intel Mac legacy build for older CPUs) - thx tolikdgan
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Korean translation
* Update Polish translation - thx potplayer-fanpack

v5.3.0-beta18 (1st of October 2026)

* Add import of subtitles from DVD (IFO/VOB) with title picker, fast rip and exact cell timing (SE 4 parity)
* Add reading of PSP UMD Video subtitles (.MPS/.PMF and .subs dumps)
* Add reading of HD-DVD sup subtitles
* Add reading of DVD "SP" sup in Batch convert and seconv
* Add reading of CEA-608 captions from .m2v
* Open transport streams saved with a video extension like .mp4 (GUI, Batch convert, seconv)
* Open more files found in a scan of real issue files (UTF-16 without BOM, styles-only ASS, IMSC1 and more)
* seconv: read the SE 4 formats the GUI opens again, and follow the "use word split list" OCR setting
* OCR: access keys for Start/Pause/Edit-export, and OK is blocked while OCR runs - thx skylinekiller
* Remux video: accept every video container as an audio source - thx MaxBunny1786
* Blu-ray sup: write PTS on the video frame grid - thx Lukewarm1141
* Toolbar: hide right-side items instead of overlapping icons when the window is narrow - thx hisui3393
* Fix image export dropping glyphs like missing from the font (falls back to a system font) - thx JoaoGri
* Fix Linux: copy text via xclip/wl-copy to keep accented characters - thx Pemicope
* Fix Batch convert not keeping the source's UTF-8 BOM choice - thx Pemicope
* Fix transport stream subtitles being off by the file's start time in the players
* Fix FFmpeg player: play on the file's own timestamps, like mpv
* Fix MP4 closed captions: 1 ms early cues, UI freeze on large files, CEA-608 roll-up
* Fix CEA-708 pop-on caption timing, and keep the space around mid-row styled words in CEA-608/708
* Fix Spanish "Fix common OCR errors" splitting forms of "sobrevalorar"
* Update audio.cpp to v0.9.0 (lower GPU memory use for Higgs, Fish and ACE-Step)
* Update CrispASR to v0.8.39 (fixes macOS 14 and older "exit code 134" crash) - thx YujKodato
* Update Chinese Traditional translation - thx love80312
* Update Korean translation - thx 12si27

v5.3.0-beta17 (30th of September 2026)

* Add reading of EZTitles binary project files (.ezt), with italic, color and alignment
* Add reading of CEA-608 closed captions from DVD .vob / program stream .mpg video
* Add export of the shot changes list to a file
* Add "Check with speech-to-text" to Improve time codes: confirm or undo the aligner's large moves and first sync subtitles that are seconds off or drifting
* Add "Move to category" on the Multiple replace rule context menu - thx Shae-Clark
* Remux video: embed subtitles as A/53 CEA-608 closed captions in .mpg - thx MaxBunny1786
* Open the load-only text formats again from File > Open and Batch convert (SE 4 parity)
* Open Adobe Premiere projects (.prproj), ARIB STD-B36 files and image-list subtitle files for OCR again (SE 4 parity)
* seconv: add DVD sup and IMSC image outputs, and refuse formats that can only be read
* Subtitle grid: keep the error color visible on the selected row - thx Ingo
* Improve performance of opening large non-subtitle files, VobSub reading, auto-translate, fix names and more
* Fix transport stream subtitle reading (PGS in .ts, multi-program timing, PTS wrap, partial DVB pages, teletext without PTS, CEA-708 Korean)
* Fix EZTitles XML: decode cues with the time code standard, not the video frame rate
* Fix IMSC image export: write the PNGs as files
* Fix Merge: keep line breaks when merging with an empty line - thx maknol
* Fix waveform taking focus on mouse over while the window is inactive - thx mariajuferreira1958-creator
* Fix Linux: startup could hang on fonts without a family name
* Fix PAC code-page detection (Greek, Thai, short English lines), Cut video of .ts/.mpg/.vob ranges and more from a bug hunt
* Update French translation - thx Need74
* Update Korean translation - thx 12si27

v5.3.0-beta16 (29th of September 2026)

* Add reading of CEA-608/708 closed captions from video in .ts, .mkv, H.265 .mp4, fragmented .mp4 and .mxf (SMPTE 436M) files
* Add CEA-608 channel / CEA-708 service picker when opening captions from MP4/MKV
* Add "Multilingual" language option for Purfview Faster Whisper XXL speech to text - thx fointypinger
* Add "Only subtitles with a too-long line" and more options to Batch convert split/rebalance long lines - thx xyv1997
* Compare: include duration in HTML export - thx andor1999
* Compare: show file names using the space the header has - thx vertigo220
* Remux: tag subtitle tracks with the language from the file name - thx MaxBunny1786
* MCC: read CEA-608 captions when there is no CEA-708 text
* OCR: "use word split list" is now off by default - thx WAusJackBauer
* Fix CEA-708: handle CR, BS, FF and HCR control codes (roll-up lines no longer run together)
* Fix MP4: merge CEA-608 roll-up/paint-on screens into one cue per line
* Fix waveform, speech to text and alignment: keep gaps in audio timestamps - thx sherkhan30452
* Fix Batch convert to EBU STL writing invalid files
* Fix Batch convert ASSA to other formats not converting tags like Save as - thx Slava46
* Fix Compare window not remembering size and position - thx vertigo220
* Fix Shortcuts search for a lone modifier like "ctrl" - thx Surlime
* Update CrispASR to v0.8.38
* Update Czech translation - thx Matj Fouma
* Update Japanese translation - thx hisui3393

v5.3.0-beta15 (28th of September 2026)

* Add Compare merge view: edit the current subtitle while comparing - thx perkesfurmah-collab
* Add "Set style..." quick-pick shortcut with preview, and "Set style 1-10" shortcuts - thx hisui3393
* Add optional "Shot in"/"Shot out" columns in the subtitle grid
* Add waveform grid color setting (also in waveform color themes) - thx mariajuferreira1958-creator
* Remux video: embed CEA-608 closed captions (.scc) in .mov - thx MaxBunny1786
* Merge continuation lines: merge unless the line ends a sentence (SE4 parity)
* Fix CEA-608/708: keep italics when decoding embedded captions - thx MaxBunny1786
* Fix MP4/MOV: read c608 closed caption tracks correctly - thx MaxBunny1786
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393

v5.3.0-beta14 (27th of September 2026)

* Add "Detect speakers" (Sortformer diarization) for Crisp ASR
* Add customizable order and visibility of the video player controls - thx maknol
* Add AI review prompt templates, reference context and AI-generated context - thx Morv55555
* Add PAC secondary code page for lines in another script (open, Export PAC and seconv)
* Add Cheetah Caption ASC format, and load ELR Studio .ela/.elb, ELR json, timing-only SAMI and Timed Images xml (for OCR)
* seconv: convert Manzanita DVB bitmap dumps
* PAC: detect the code page when opening files (was always Latin)
* OCR fix: split run-together words like SE4 does, and fill nOCR's unknown glyphs
* Cut video: much faster opening and generating (seek to ranges instead of decoding the whole video)
* Open large RTF subtitles ~8x faster
* TTS add-to-video: warn when the video stream comes out truncated - thx laszlolaszlo
* ASSA styles storage: category fixes (name clashes, "Remove all", Export, rename/move, case-insensitive names) and import of Subtitle Edit 4 category exports (.template)
* ASSA/SSA styles: block OK/Apply on empty or duplicate style names, and border type combo now follows the current style
* YouTube Transcript: read markdown-bold time codes and skip spoken time codes
* Fix duplicate Ctrl+Shift+V default shortcut (voice manager vs. fill selected lines) - thx GrampaWildWilly
* Fix ASSA/SSA styles: Cancel after Apply applied the dialog again
* Fix Batch convert ASSA dropping fonts embedded from the styles dialog
* Fix common errors: fix overlap for equal end/start never applied
* Fix nOCR hand-drawn lines landing on the neighbor pixel
* Fix OCR italics moving spaced closing punctuation into the next italic word
* Fix PAC: one "secondary code page" line turning a whole file Latin
* Fix seconv nOCR/BinaryOCR giving only "*" on PGS input
* Fix Shot changes list not copying rows to the clipboard
* Fix two formats throwing on detection (Video CD DAT, CLQTT JSON)
* Fix English OCR fix splitting some valid words
* Update Latin nOCR database
* Update Italian translation - thx bovirus
* Update Polish translation - thx potplayer-fanpack

v5.3.0-beta13 (26th of September 2026)

* Add TikTok/YouTube Shorts (1-3 words) rule profile - thx hardpenguin
* Add brightness (tone) bar to the color picker - thx bichitoxxx
* Add "Toggle screen privacy" shortcut: hide file names, then also blur texts - thx kadrimarzouki
* Add Crisp ASR Parakeet Ultra models
* Add OpenAI-compatible text to speech output format (Auto/MP3/PCM) - thx laszlolaszlo
* Add Remux option to turn off "Optimize for web streaming" (faststart)
* Burn-in: show a "videos generated" dialog after batch mode
* ASSA styles: ask to overwrite on copy to storage/file, and allow reordering storage styles - thx bichitoxxx
* Open original/import/insert file pickers now start in the current subtitle's folder - thx bichitoxxx
* Speech to text: merging short lines now respects the rule profile's number of lines - thx hardpenguin
* Fix Alt+Decimal shortcuts (e.g. toggle dashes) never firing - thx kadrimarzouki
* Fix second subtitle settings not re-styling from the loaded file - thx kadrimarzouki
* Fix dragged text box height reset after Settings OK/Apply - thx kadrimarzouki
* Fix text commands (delete, surround with) acting on display-only reference rows, and empty original lines shown as reference rows - thx kadrimarzouki
* Fix duplicate recent colors in the color picker - thx bichitoxxx
* Fix Burn-in batch mode only burning the logo into the first video
* Fix Burn-in Logo/video position windows not maximizing
* Fix batch video tools showing "_Done" as job status
* Fix subtitle text boxes using the UI font instead of the subtitle text box font - thx Surlime
* Update CrispASR to v0.8.37
* Update audio.cpp runtime to v0.8.2-audio8-perf-hotfix
* Update Czech translation - thx Matj Fouma
* Update Dutch translation - thx CmdSpock
* Update Italian translation - thx bovirus
* Update Korean translation - thx 12si27

v5.3.0-beta12 (25th of September 2026)

* Add OpenAI-compatible text to speech engine (OpenAI, OpenRouter, custom server) - thx laszlolaszlo
* Add Cut video transitions between segments and fade from/to black
* Add Crisp ASR Parakeet ReazonSpeech and parakeet-ctc-1.1b-ja Japanese models - thx jodilife
* Add Beautify time codes: save, load and delete custom profiles - thx TB54
* Add Auto-translate option to keep lines in music symbols untranslated - thx fraternl
* Add "Merge with line after and unbreak" shortcut - thx stppnw0lf
* Add justify lines option for the second subtitle - thx muaz978/kadrimarzouki
* Number boxes: accept both "." and "," as decimal separator
* Improve performance of paragraph creation and video preview refresh
* Fix Auto-translate sending ASSA drawings and line-global tags to the engine - thx MrGoraj
* Fix Cut video picture running ahead of sound when a cut starts inside a held picture
* Fix video preview box border style for WebVTT (one box per line) - thx GrampaWildWilly
* Fix UI font not applied to checkbox/radio button labels and other controls - thx Surlime
* Update Hungarian translation - thx Zityi
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393

v5.3.0-beta11 (24th of September 2026)

* Add syntax highlighting in Source view for WebVTT, LRC and SCC, and basic coloring for every other text format
* Remux: mix audio files into one track with per-file volume - thx ghostminhtoan
* TTS review: show the waveform position, click it to go to a position - thx subof
* Batch convert: prevent sleep while converting - thx verbal666
* Remember "Merge continuation lines" max gap and max characters
* SenseVoice: offer to re-download models from before the CMVN fix
* Speech to text: explain a CUDA run on a CPU-only build - thx Marooo1122
* Improve performance of OCR fix, fix casing and video preview ticks
* Fix saving a subtitle opened from an audio file overwriting the audio - thx MG240
* Fix LRC header replaced by the default header, and Source view losing an edited header/footer - thx MG240
* Fix Source view: crash on OK when the format throws, silently taking lines that parse as another format, and a deleted header coming back
* Fix Source view highlighting: a number-only SubRip text line styled as a cue number, unclosed XML comments
* Fix speech to text with Purfview Faster Whisper XXL and the "anime.ja" model (and hide translate for it) - thx dustwanderer
* Fix speech to text batch statuses not reset on each run - thx Marooo1122
* Fix undocked full screen video player leaving full screen when Alt+F4 minimizes it - thx GrampaWildWilly
* Fix native file pickers opening off screen / on another monitor - thx GrampaWildWilly
* Fix Remux "finalizing" progress animation not stopping when ffmpeg exits - thx GrampaWildWilly
* Update CrispASR to v0.8.36
* Update llama.cpp to b11149
* Update Japanese translation - thx hisui3393

v5.3.0-beta10 (23rd of September 2026)

* Add "Edit second subtitle settings..." to the Video menu (restyle the second subtitle without the file picker) - thx GrampaWildWilly
* Add EBU STL to the "Save as" format list - thx Triathlon-rally
* Add audio track picker for the FFmpeg video player - thx fraternl
* Find/Replace: show the replace count in the window, add button icons and a search history dropdown - thx fraternl
* Remux: show each audio/subtitle file's folder, and a "finalizing" phase while the mp4 index is moved to the front - thx GrampaWildWilly
* Speech separation ("Remove original speech", "Isolate speech", speech-only waveform): show progress and time left - thx to285
* Shot changes: allow sensitivity 0.05-0.95 in 0.01 steps like SE 4 - thx kadrimarzouki
* seconv: --no-language-suffix keeps "forced" and stream labels, drops only the language code - thx Mafuyu0
* Refresh auto-translate API model lists (DeepSeek, Anthropic, Gemini, OpenAI, Perplexity)
* Improve idle performance: main window tick pumps only run while a video is loaded - thx ivandrofly
* Fix waveform shaking/jerky cursor on Windows (16 ms tick pump ran at 31 ms with the default timer resolution) - thx mariajuferreira1958-creator
* Fix keyboard focus staying in the main window when a non-modal window (e.g. Remux) opens - thx GrampaWildWilly
* Fix Enter on a split button (Remux, Burn-in, Batch convert, ...) running the window's default button instead - thx GrampaWildWilly
* Fix Alt+Space system menu opening partially off-screen or on the wrong monitor - thx GrampaWildWilly
* Fix change frame rate "From" not preset with the current frame rate, and frame rate combo boxes using the OS decimal separator - thx fointypinger
* Fix ASSA styles dialog losing every style for headers without an exact "ScriptType: v4.00+" and for "*"-prefixed style names - thx hisui3393
* Fix VobSub position ignoring the image crop (seconv ASSA alignment auto-detect tagged every cue {\an7}/{\an8}) - thx gambar3
* Fix WhisperX model dots always green, redundant download button, distil-large-v3.5/anime.ja model names, and the Lightning checkpoint message - thx GitGianluc
* Update WhisperX standalone to build 103
* Update Avalonia to 12.1.3
* Update Czech translation - thx Matj Fouma
* Update Italian translation - thx bovirus
* Update Chinese Traditional translation - thx love80312

v5.3.0-beta9 (22nd of September 2026)

* Add TranslatePsy-AfriSLM 4B (English <-> 19 African languages) to the llama.cpp auto-translate models
* Add Romanian OCR fix replace list (cedilla / to comma below /) - thx Gabriel
* Batch convert: OCR language per file from the container track or file name (e.g. "Movie [fra].sup") - thx Gabriel
* Remux: show durations, elapsed/remaining time, and load the remuxed video when done - thx ghostminhtoan
* OCR: remember the spell check dictionary per language (no more jumping back to "English (Australia)") - thx Gabriel
* Clone from video: offer speech-to-text for the clips when the TTS engine needs transcripts (OmniVoice) - thx nielka98
* Point sync via other subtitle: browse from the current subtitle's folder - thx fraternl
* seconv: add --ocr-auto-detect-assa-alignment - thx gambar3
* seconv: add --no-language-suffix to write auto-translated files without the language code - thx Mafuyu0
* Improve performance of binary OCR matching, select-all timing commands, merge lines and the "Remove text for HI" dialog
* Fix ASSA/SSA styles dialog changing the style of other lines when an original subtitle is loaded - thx hisui3393
* Fix "Remove text for hearing impaired" changing dashes/spaces with no option selected - thx kadrimarzouki
* Fix WebVTT to SubRip wrapping every line in a font tag with the player's default text color - thx maknol
* Fix "Remove color tags" leaving garbage for rgba() colors
* Fix Matroska subtitle extraction failing on busy network shares (short reads) - thx shotfirer
* Fix seconv DVB-sub image export placing images at twice the offset, and MKV DVB-sub going through OCR
* Fix audio clip extraction on zero/negative duration lines (ffmpeg -t 0 = whole file) in extract audio, clone voice and speech-to-text on selected lines
* Fix FFmpeg video player stuck at the end after playing to it, and frame step keys dead on audio-only files
* Fix layout 14 filmstrip going blank near the end of the video
* Fix "Show speech only" waveform reverting to the full mix after undocking, and drifting with SMPTE timing
* Fix second subtitle "Remember these settings" failing with audio-only media
* Fix settings import bringing back old shortcut defaults (e.g. Cmd+H for Replace on macOS)
* Fix OCR language auto-detect taking title words like "No"/"It"/"Be" for language codes (Dr.No.sup as Norwegian)
* Fix "Generate background music" discarding the clip just listened to and generating a new one
* Fix "Improve time codes" moving end times with "Adjust end times" off
* Fix text to speech casting listing Zonos without an install
* Update llama.cpp to b11070
* Update FFmpeg (Windows) to 9.0.2
* Update Italian translation - thx bovirus
* Update Polish translation - thx potplayer-fanpack

v5.3.0-beta8 (21st of September 2026)

* Add editor-style layout 14 with a track timeline (video row and subtitle rows above the waveform)
* Add sound on Linux to the FFmpeg video player (PulseAudio / PipeWire)
* FFmpeg video player: real frame index, seek-free frame stepping (also variable frame rate) and faster scrubbing
* Add "Move lines: shorten previous/next line instead of overlapping it" option - thx gambar3
* Add width setting for the "initial text of selected line" waveform toolbar box - thx kadrimarzouki
* WhisperX: new standalone build with live output (no more "hang" at "Performing transcription..."), and an update prompt - thx gambar3
* Batch convert: lock Add/Remove/Clear while converting - thx yozongu
* OCR "Add character" windows: show subtitle images on the image preview background - thx Nino-kun
* Fix many ffmpeg video generation bugs (burn-in, cut, re-encode, remux, write chapters, blank video, add/remove embedded subtitles)
* Fix "Add/remove embedded subtitles" dropping extra audio tracks and font attachments
* Fix burn-in of Blu-ray sup showing subtitles too early when the first subtitle starts late
* Fix window position lost when closing SE with a minimized window - thx GrampaWildWilly
* Fix format properties button missing after restart - thx GrampaWildWilly
* Fix waveform subtitle blocks vanishing when scrolling in TTS review / Improve time codes - thx gambar3
* Fix underscores missing from file, audio track and plugin names in menus
* Fix error log flooded with "disposed mpv player" entries after closing Visual sync / Point sync
* Update Chinese (Simplified) translation - thx emsb8888-prog
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27
* Update Polish translation - thx potplayer-fanpack

v5.3.0-beta7 (20th of September 2026)

* Add "Improve time codes (forced alignment)" in Tools: re-time a roughly synced subtitle with a Crisp ASR forced aligner, with waveform preview
* Add "Isolate speech" option to Crisp ASR speech-to-text (removes music/noise before transcribing)
* Add "Show speech only" waveform option
* Add "Remove original speech" option to text to speech
* Add Supertonic-3 (Crisp ASR) text to speech engine
* Add Voxtral F16 model to Crisp ASR speech-to-text
* Add "Move text after cursor, go to next, play and pause at end" shortcut - thx kadrimarzouki
* Add optional "initial text of selected line" box to the waveform toolbar - thx kadrimarzouki
* Add two "line break" items to the waveform toolbar (choose where the toolbar wraps)
* Remember the second subtitle file after restart - thx kadrimarzouki
* Point sync: open at the line selected in the main window - thx TristisOris
* Settings backup: interval 0 = backup at every start, unchanged settings are skipped - thx GrampaWildWilly
* Spell check: accept capitalized lowercase-only words at sentence start (e.g. Dutch "Oktober") - thx fraternl
* OCR word split and auto-break of 3+ lines now find the best split - thx ivandrofly
* Zonos (Crisp ASR) is no longer presented as a voice-cloning engine
* Fix Google Translate V2 API adding the detected source language to the translation - thx DaTim69
* Fix waveform play-head jumping to the start when changing settings/docking - thx kadrimarzouki
* Fix text to speech "add audio to video" failing with TrueHD audio - thx nielka98
* Fix text to speech "generate video" failing on XviD video without time stamps
* Fix white title bar on some dialogs in dark theme - thx Surlime
* Fix tooltips not showing when another SE window is active (undocked) - thx GrampaWildWilly
* Fix error log being written on every start with routine diagnostics - thx GrampaWildWilly
* Fix plain text import "split to four lines" leaving long text unbroken
* Fix seconv reading an MP4 without subtitle tracks as text - thx Ro-meo
* Fix untranslatable strings in waveform themes and OCR "Add character" windows
* Update Crisp ASR to v0.8.34 (Linux CUDA builds are back)
* Update Japanese translation - thx hisui3393
* Update Polish translation - thx potplayer-fanpack
* Update Turkish translation - thx bilimiyorum

v5.3.0-beta6 (19th of September 2026)

* Add actor picker, actor shortcuts now work everywhere and keep a stable order - thx zbik1
* Add optional "go to changed line" on undo/redo - thx kadrimarzouki
* Add "Set end and go to next" and "Play from just before text" to the waveform toolbar - thx JonEvanCook
* Add two missing SE4 options to Settings > Tools (remember "Use always" list, short display times may move start time) - thx ChocOranger
* Spell check: accept Spanish imperative + pronoun forms (dímelo, cuéntame, ...) - thx fraternl
* Text to speech: a failed per-line voice clone line falls back to a neighbouring line's reference clip - thx nielka98
* Waveform toolbar wraps to a second row instead of clipping - thx JonEvanCook
* Space always types in text boxes, even with single-letter shortcuts allowed - thx kadrimarzouki
* Pastel theme: refresh palette
* Fix auto-translate "No usable translation" with KoboldCpp (llama.cpp advanced engine) - thx Giorgio800
* Fix edit text box scrollbar covering the text - thx kadrimarzouki
* Fix invisible toolbar icons in the Pastel theme
* Fix misspelled entries in the Spanish SE word list
* Update Japanese translation - thx hisui3393
* Update Polish translation - thx potplayer-fanpack

v5.3.0-beta5 (18th of September 2026)

* Add "Generate background music" (ACE-Step, local) in Video > More and in the text to speech window
* Add "Delete selection (everywhere)" shortcut - thx ruonghieu
* Add burn-in of subtitles into half side-by-side / top-bottom 3D video
* Add 3D subtitle export at the depth from a 3D Blu-ray's 3D-Plane (.ofs) file
* Add "Search rules..." box to Fix common errors - thx zcraber
* Add search icon and clear button to all search/filter boxes
* Add FFmpeg parameter editing and M4A input to Remux - thx pdjdev
* Add reorder, undelete, context menu, file sizes and video drop to "Add/remove embedded subtitles"
* Second subtitle dialog: remember style, optionally skip the dialog - thx kadrimarzouki, muaz978
* Frame mode: snap re-timed lines to frames automatically - thx Ingo
* Split at text cursor: cursor at the end now splits at the line break - thx hisui3393
* Return focus to the opening control when a dialog closes - thx Shaima-Almarzooqi
* Settings: Ctrl+PageUp/Down also works with focus on a setting - thx Shaima-Almarzooqi
* Video OCR: "Test current frame" result readable by screen readers - thx Shaima-Almarzooqi
* Fix Perplexity translate always returning no translation
* Update audio.cpp runtime to v0.8.0
* Update Italian translation - thx bovirus
* Update Korean translation - thx 12si27

v5.3.0-beta4 (17th of September 2026)

* Add "Translate in place" option and a model drop-down to auto-translate - thx fointypinger
* Add 22 missing languages (Malayalam, Tamil, Telugu, ...) to the AI auto-translate engines - thx zcraber
* Allow frame-based values in Bridge gaps - thx Ina-Ch
* Use macOS-standard default shortcuts on macOS (Replace, Find next/previous, Go to line) - thx shotfirer, GitGianluc
* Auto-translate selected lines with only one subtitle open now makes the subtitle the original - thx fointypinger
* Settings: show one category at a time, Ctrl+PageUp/Down switches category - thx Shaima-Almarzooqi
* Screen readers: readable names for list rows and combo box values - thx Shaima-Almarzooqi
* Keep Lambda Cap ruby/tate-chu-yoko and vertical columns in Netflix IMSC 1.1 Japanese export
* Fix freeze/100% CPU from mpv's clipboard thread on Linux Wayland - thx zbcoding
* Fix auto-translate hanging on Gemini replies without text - thx fointypinger
* Fix auto-translate target language opening on German for short lines - thx fointypinger
* Fix video position when reopening a file with a video offset
* Fix DVB teletext export not including the video offset
* Fix actor rename not being undoable
* Fix burn-in AMF quality falling back to blank for settings stored by older versions
* Fix mirrored Latin words and digits in RTL lines in the fast waveform renderer
* Fix "click to generate waveform" hint disappearing when switching waveform renderer

v5.3.0-beta3 (16th of September 2026)

* Add "Guess start and end time from waveform" shortcut - thx m0ck69
* Add optional "move lines" button groups to the waveform toolbar - thx gambar3
* Add 3D image export (half side-by-side / top-bottom) from SE 4, also in seconv
* Add an NVENC tune list to burn-in (hq/ll/ull/lossless)
* Add experimental fast waveform renderer (SkiaSharp) - Options > Settings > Waveform
* Add "Auto translate" for selected lines with only one subtitle open - thx fointypinger
* Ask before auto-opening a video that is stored online only - thx FredOldenburg
* Settings: name file type check boxes, download buttons and favorites list buttons - thx Shaima-Almarzooqi
* Settings: picking a category moves focus into its section - thx Shaima-Almarzooqi
* Fix auto-translate target language defaulting to Abkhaz instead of the last used or UI language - thx RealRUFUS
* Fix freeze when opening a subtitle next to an online-only Dropbox video - thx FredOldenburg
* Fix waveform jump and the cursor running a frame ahead when playback starts after a seek - thx mariajuferreira1958-creator
* Fix Video OCR dropping everything after the 4th line of a frame - thx MengDaGBoss
* Fix burn-in failing with the NVENC presets ffmpeg 9 no longer accepts - thx bichitoxxx
* Fix the edit box "Hide" time code ignoring the video offset
* Fix a remembered video offset being lost from the recent-file entry
* Fix subtitle preview margin not allowing 0
* Update Crisp ASR to v0.8.33
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393


v5.2.0 (10th of September 2026)

Subtitle Edit 5.2 collects the work of 32 betas and 7 release candidates.
A summary of the changes since v5.1.0 (full details in the pre-release entries below):

New features:
* Assisted split and Assisted move - ranked one-click suggestions with full previews
* Chapter editor with Matroska/MP4/OGM chapter formats (Video > More > Chapters)
* Edit original - edit the original reference rows in place, open a non-matching original as a read-only reference, and show the original subtitle on the waveform
* Forced narrative lines - a "Forced" column and "Save forced lines as..."
* Error list with summary cards (Tools > List errors..., batch convert) - export to clipboard, text, Excel or web page
* Statistics dashboard with tiles, meters, checks and a CPS histogram
* Subtitle grid: "Columns..." dialog to reorder/hide columns, "Hide tags" formatting mode, and type-to-search in all combo boxes
* Text boxes: drag-and-drop text (e.g. original to working text), configurable "Search via" shortcuts, "Google it", macOS "Look up", "Sentence case" and more "Surround with" slots
* Waveform: guess start/end time from the waveform, snap to shot changes, editable video position box, per-track audio picker, and copy/paste at the video/waveform position
* Beautify time codes using the video's real frame times, and in batch convert
* Video offset remembers recent offsets; "Open recent video" and "Go to video position..." in the Video menu
* Multiple replace: import/export rule categories, select all/none/invert, move shortcuts and regex match timeouts
* Image-based subtitle editor: open DVD sup, XSUB, MP4 VobSub and more, "Video resolution..." scaling, and burn in Blu-ray sup
* Update check settings with a stable/beta channel and a startup notification
* Default save location, auto-break "do not break after" lists with an editor, and cut the subtitle with "Cut video"

SE 4 parity:
* Train nOCR, the minimum gap frame rate calculator, and "Remove/replace Unicode characters" (SE 4 plugin port)
* WebVTT style manager, voices and browser preview, and configurable WebVTT cue settings
* Import an SE 4 Settings.xml, and 22 more SE 4 shortcuts on shortcut import
* Shortcuts: go to next empty line, go to first/last line, bookmarks, underline, toggle custom tags, recalculate duration, go to next/prev subtitle (play translate), move first word to previous subtitle, break at first space from cursor
* Layout 10 (edit box under the waveform), "Center text in subtitle grid", the four grid double-click actions, and a toolbar frame rate that works like SE 4's
* "Set up like Subtitle Edit 4" also arranges the waveform toolbar; "Open second subtitle file..." is back in SE 4's Video menu spot
* Remove blank lines when opening a subtitle, full frame image export, regex snippet context menu in Find/replace, and Alt+F/Alt+R in Replace
* Tesseract OCR: SE 4's 10 px margin and resize retry passes
* Copy-to-clipboard grid menu items and plain text column paste are back

Auto-translate and AI:
* New "llama.cpp advanced" and "Ollama advanced" engines with batch context, system prompt and schema-forced output - also in batch convert and seconv (--translate-prompt)
* MiLMMT-46 translation models; DeepL offers every API language; Google Translate retries via a fallback endpoint when the free service is blocked
* Re-break translated rows that break the line profile, keep the chosen languages when the engine changes, and the original text is no longer lost after translating
* AI review: in the grid context menu, apply suggestions in passes, Play current, start/stop the llama.cpp server, delay between requests, and new models (Gemma 4 E2B, EuroLLM, Granite 4.1)

Speech to text:
* New engines and models: WhisperX (standalone, no Python), Google Cloud Speech-to-Text v2, Voxtral (Crisp ASR) and anime-whisper for Japanese
* Transcription quality report with non-speech and repeated-line removal
* Crisp ASR: "Auto detect" language on all backends, a VAD off switch and a retry without VAD; live progress for WhisperX
* The MLX Whisper engine was removed

Text to speech:
* New engines: IndexTTS 2.5, Higgs Audio v3, Fish Audio S2 Pro and FireRedTTS3 (audio.cpp), dots.tts, Confucius4-TTS and Pocket TTS (Crisp ASR), plus VibeVoice again, CosyVoice3 RL models and multilingual Chatterbox V3 (23 languages)
* Voice cloning from the video - "Find voices in video and clone them all", and per-line cloning on Qwen3, audio.cpp, VibeVoice, MOSS-TTS, CosyVoice3 and VoxCPM2 - with a consent prompt before the first clone
* Speaker-name detection, "leave sound/music lines silent", a Zonos language picker and custom Piper voice models

OCR:
* New engines and models: Apple Vision OCR (macOS), Paddle OCR 3.7 (PP-OCRv6), CrispEmbed PP-OCRv6 and DeepSeek-OCR-2, and llama.cpp HunyuanOCR 1.5, LFM2.5-VL 3B and custom vision models
* Video OCR (burned-in subtitles): far more subtitles read, better text and start times, CrispEmbed engine, OCR fix engine and spell check coloring
* OCR fix engine: new Spanish/Portuguese/Italian and Cyrillic rules, around 115 repaired replace list entries, and apostrophe straightening
* Auto-detect the OCR language, open the matching video after OCR, "Save all images with HTML index", and faster nOCR matching

Subtitle formats:
* New: EBU-TT (Tech 3350), Manzanita DVB teletext (.dvbttx), Csv Excel, CANVASs SSTG1 (.sdb), Wistia json, DVD Junior SPC, Sonic DVD Producer, YouTube srv3 (.ytt), DaVinci Resolve marker EDL and Adobe Premiere markers
* New exports: Final Cut Pro Xml Captions, BDN/xml 8-bit and Audacity/Tenacity labels
* Read subtitles from fragmented MP4 (DASH/CMAF), ARIB STD-B24 captions from transport streams, and SMPTE-TT bitmap captions
* Much better import of unknown formats (generic XML importer), "Import plain text" from the unknown format prompt, and spreadsheets from File > Open
* EBU STL/teletext: color picker, alignment dialog, TT column, video preview with box/justification/double height, and frame-based time codes
* SCC: colors as CEA-608 mid-row codes, a line length warning, and frame-accurate import timing
* ASSA: embed and trim fonts, offer resampling on a resolution mismatch, new advanced effects, and "Change ASSA style properties" in batch convert
* Ruby and emphasis in Lambda Cap and Netflix IMSC 1.1 Japanese; font colors in EBU-TT-D and IMSC Rosetta

Video and image export:
* Image-based export: advanced text effects (gradient, neon glow, 3D extrude), per-line ASSA colors and outlines, inline font face/size, and Blu-ray sup fades and overlapping subtitles
* Burn-in: VideoToolbox hardware encoders on macOS, .webm/.ts output, letter spacing and libass style previews
* Sync dialogs: subtitle on the video, resizable waveform, and the selected audio track
* Smoother waveform/video cursor with mpv, faster scrubbing on long-GOP video, and fixed audio dropouts when pausing or seeking

Batch convert and seconv:
* Batch convert: Beautify time codes, convert colors to dialog, snap time codes to frames, "Add folder...", translation progress, keep the source file date/time, and every teletext page per PID
* seconv: --json output and --help-json, --ocr-prompt, --translate-prompt, --override-position, --output-filename-append, full frame image export, .avi/XSUB reading and batched Paddle OCR

Translations and engines:
* New UI languages: Central Kurdish and Azerbaijani - and all language files synced with English
* Updated engines: Crisp ASR v0.8.32, llama.cpp b10840, whisper.cpp v1.9.3, CrispEmbed v0.17.9, Paddle OCR 3.7, Tesseract 5.5.3, ffmpeg 9.0.1 (Windows), libmpv 20260814 (Windows) and yt-dlp 2026.08.19

A big thank you to everyone who tested the pre-releases, reported issues and
contributed code and translations - and a special thanks to Anthropic for
sponsoring a Claude subscription used in the development of this release :)

-----------------------------------------------------------------------------------------------------

v5.2.0-rc7 (9th of September 2026)

* Add CANVASs SSTG1 (.sdb) subtitle import - thx magsmike
* Add opt-in setting to let shortcuts fire on Ctrl+Left/Right and Home/End in a text box - thx kadrimarzouki
* Merge short lines: add an "Apply" checkbox column to pick which lines to merge - thx ghostminhtoan
* Auto-translate: re-break translated rows that break the line profile - thx ruudhaf02-lgtm
* Fix SCC import timing - apply control codes at their frame within the line - thx magsmike
* Fix grid paste overlapping the selected line in time - thx rosilucia-hub
* Fix Blu-ray sup save from the binary editor dropping the first line and duplicating the last - thx Lukewarm1141
* Fix video preview not refreshing when right-to-left mode is toggled - thx kadrimarzouki
* Fix repeated shortcuts while holding modifiers, and restore focus after undo/redo - thx ghostminhtoan
* Export image: right/center justify Arabic lines precisely - thx kadrimarzouki
* OCR: keep a row selected after deleting lines - thx FLAV1N
* OCR fix engine: apostrophe straightening honors "use hardcoded rules"
* Tesseract OCR: match retry-merge unknown words whole, not as substrings
* Qwen3 ASR CPP: opening quotes and dialog dashes start the next cue
* Waveform original overlay: keep a long cue overlapped by a shorter one visible
* seconv: don't parse input paths in the parameter table as markup - thx TWiStErRob
* Add Azerbaijani translation - thx jamalkamaladdin
* Update German translation - thx FunkyKnilch
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27/sinfancy
* Update Portuguese (Brazil) translation - thx igorruckert
* Update Turkish translation - thx bilimiyorum

-----------------------------------------------------------------------------------------------------

v5.2.0-rc6 (8th of September 2026)

* Add option to show the original subtitle on the waveform - thx pdjdev
* Add "remember window size and position" to the Matroska/MP4/transport stream/VobSub track pickers
* Add --override-position and --output-filename-append to seconv
* Tesseract OCR: add SE 4's 10 px margin and resize retry passes, and merge the retry word-wise - thx andor1999
* OCR fix engine: straighten typographic apostrophes, keep "didn't" as one word, and capitalize a line after a finished sentence
* Compare: keep the word-level diff marking in the HTML export
* Batch convert: convert every teletext page per PID in transport streams
* seconv: use the GUI's PaddleOCR install and add a run timeout - thx tekk42
* FireRedTTS3: require the reference transcript instead of generating noise - thx invio-a11y
* Fix "Undo" unexpectedly removing the original subtitle - thx Surlime
* Fix subtitle numbering after batch OCR - thx tekk42
* Fix Qwen3 ASR CPP cue segmentation (break on sentence punctuation, no spaces in CJK) - thx tuming2025/TheOriginalNedKelly
* Fix memory leaks in video preview dialogs, row handlers, spectrogram and auto-backup
* Faster subtitle format detection, "convert colors to dialog", CJK character counts and more
* Update llama.cpp to b10840
* Update Bulgarian translation - thx jekovcar
* Update Central Kurdish translation - thx dkakaie
* Update Chinese (Traditional) translation - thx love80312
* Update German translation - thx FunkyKnilch
* Update Hungarian translation - thx Zityi
* Update Japanese translation - thx hisui3393
* Update Russian translation - thx jekovcar

-----------------------------------------------------------------------------------------------------

v5.2.0-rc5 (7th of September 2026)

* Add FireRedTTS3-Base as an audio.cpp text to speech engine (zero-shot voice cloning in 24 languages)
* Add "Import plain text" to the unknown subtitle format prompt, and open plain .txt files in the importer paired with a matching audio file - thx NiggleHub
* Toggle dialog dashes: only the focused text box, per-column direction, and no stacked dashes - thx kadrimarzouki
* Transcription: append the language code to the unsaved file name when "Save as: append language code" is on - thx GrampaWildWilly
* Text to speech: per-line voice cloning from the video no longer echoes the reference clip (Fish Audio S2 Pro, CosyVoice3) - thx invio-a11y
* Text to speech: Confucius4-TTS switches language without reloading the model
* audio.cpp: offer a runtime update when the installed build lacks the engine's model family
* Fix "guess start from waveform" moving the whole line instead of trimming the start on long text - thx m0ck69
* Fix "guess start/end from waveform" giving up silently, staying put when the cue is more than 1 s off, or stopping at the first matching boundary - thx muaz978
* Fix the undocked audio visualizer staying behind the main window after "Open original" - thx GrampaWildWilly
* Fix a closed "New window" editor keeping its timers and undo polling running
* Fix 46 bugs found in random-file hunts (subtitle format round-trips and detection, CSV/TSV quoting, ARIB B24 tables, ASSA style usages, SE 4 shortcut import, batch convert min gap)
* Faster Timed Text/Rosetta/Netflix Japanese reading, TTML saving, "merge lines with same text", statistics, pre-translation and name list lookups
* Update Italian translation - thx bovirus
* Update Korean translation - thx 12si27

-----------------------------------------------------------------------------------------------------

v5.2.0-rc4 (6th of September 2026)

* Add Google Cloud Speech-to-Text v2 as an online speech-to-text engine (lossless audio, dynamic batching, word-timed cues) - thx muaz978
* Add "Video resolution..." to the image-based subtitle editor (Tools menu), scaling images and positions like BDSup2Sub
* Add per-line voice cloning to VibeVoice, MOSS-TTS, CosyVoice3 and VoxCPM2 (Crisp ASR) - thx invio-a11y
* Add Spanish (Mexico), (Argentina) and (Latin America / US) spell check dictionaries
* Add keyboard navigation between changes in Beautify time codes
* Add live progress, elapsed time and estimate for WhisperX speech-to-text
* Show a drop-target bar while dragging text in the subtitle text boxes
* Make the OK button the default in dialogs so Enter accepts them (e.g. Multiple replace) - thx rRobis
* Fix short durations: also run after split/merge, and always extend the duration - thx andor1999
* Generate blank video: theme-aware, larger time code with a contrast box, and no window resizing while generating
* Burn-in: smaller fixed-height preview player without empty bands around the video
* Fix "guess start/end from waveform" not working on quiet audio - thx m0ck69
* Fix text drag-and-drop shrinking the selection, and space the drop like SE4 - thx ruonghieu
* Fix undocked windows staying above other applications that took the foreground - thx cvrle77
* Fix Higgs Audio v3 voice clone hiss at the end of clips - thx invio-a11y
* Remove the Vietnamese Parakeet model from Crisp ASR speech to text (quality too poor) - thx ruonghieu
* Update Chinese (Simplified) translation - thx emsb8888-prog
* Update Italian translation - thx bovirus

-----------------------------------------------------------------------------------------------------

v5.2.0-rc3 (5th of September 2026)

* Add text drag-and-drop in the subtitle text boxes (e.g. from original to working text) - thx bichitoxxx
* Add "Move first word to previous subtitle" shortcut, and make the word-moving shortcuts follow the focused text box - thx saltarob
* Add "Export..." to the transcription quality report - thx andor1999
* Add the Vietnamese Parakeet model to Crisp ASR speech to text - thx ruonghieu
* Add LFM2.5-VL 3B to the llama.cpp OCR model list
* Accept OpenRouter transcription models that reject verbose_json - thx muaz978
* Batch convert: hide the main window while the tool window is open - thx m0ck69
* Let a user-assigned Alt+Space shortcut beat the Windows system menu - thx kadrimarzouki
* macOS: change the default "Open Subtitle Edit folder" shortcut to Ctrl+Option+Shift+Cmd+D - thx GitGianluc
* Sync/Cut video: zoom the waveform on Shift + main-row plus/minus too - thx perkesfurmah-collab
* Text to speech: per-line voice clone pads short references, and audio.cpp engines can share a models folder - thx invio-a11y
* Fix waveform cursor and time display freezing during playback, and play starting away from the cursor - thx Davanix
* Fix undo/redo scrolling the current subtitle to the top of the grid - thx saltarob
* Fix auto-translate rows shifting when an abbreviation period is added to a merged row - thx claudemartin
* Fix "Show Plugins menu" not toggling the native macOS Plugins menu - thx GitGianluc
* Fix OCR fix word list rejecting case variants of an existing word - thx Pemicope
* Fix Generate button unreachable in burn-in/transparent video dialogs on short screens - thx sukuna0322
* Fix audio.cpp TTS server not restarting after an engine update
* Update whisper.cpp to v1.9.3
* Update Crisp ASR to v0.8.32
* Update audio.cpp TTS runtime (Higgs Audio v3 end-of-clip hiss fix)
* Update French translation - thx Need74
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Portuguese (Brazil) translation - thx igorruckert
* Update Turkish translation - thx bilimiyorum

-----------------------------------------------------------------------------------------------------

v5.2.0-rc2 (4th of September 2026)

* Add waveform vertical zoom shortcuts to the Point sync and Visual sync dialogs - thx perkesfurmah-collab
* Add "Auto detect" language to the remaining Crisp ASR backends (Ark, Canary, Cohere, FireRed, Fun-ASR Nano, Granite, Kyutai) - thx subof
* Add "Guess end time from waveform", and offsets for both guess commands - thx m0ck69
* Add the subtitle type (normal / hearing impaired) to the DVB teletext export
* Burn in Blu-ray sup subtitles from the image-based editor and in batch convert - thx josemorgado107
* Export image: honor inline <font face> and <font size> per segment - thx Victory61
* Second subtitle: follow the preview font and add a Bold option - thx GrampaWildWilly
* Keep "Open second subtitle file..." available while a second subtitle is shown - thx GrampaWildWilly
* Text to speech: judge silence relative to the clip's peak so quiet voice clones keep their last word - thx invio-a11y
* Fix "guess start time from waveform" only firing while the waveform had focus - thx m0ck69
* Fix the subtitle grid churning and slowing down when merging with a read-only original - thx torvchen
* Fix the grid selection and view jumping after merging lines with the same text / time codes
* Fix an extra character from DVD OCR when the leftmost glyph has a descender - thx FunkyKnilch
* Update Catalan translation - thx jmontane
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27

-----------------------------------------------------------------------------------------------------

v5.2.0-rc1 (3rd of September 2026)

* Add "Open recent video" to the Video menu - thx ghostminhtoan
* Add "Break at first space from cursor position" text box shortcuts - thx saltarob
* Text to speech: per-line voice cloning on the audio.cpp engines (IndexTTS 2.5, Higgs Audio v3, Fish Audio S2 Pro) - thx invio-a11y
* Text to speech: a language picker for Zonos (CrispASR) - thx subof
* Ask before the first voice clone in Confucius4-TTS and Pocket TTS too
* Blu-ray sup export: render overlapping subtitles together instead of dropping one - thx josemorgado107
* Sync dialogs: make the waveform under the video drag-resizable - thx perkesfurmah-collab
* Waveform: offer the ffmpeg download instead of failing silently when ffmpeg is missing - thx Marethyu2000
* Source view: use the appearance font and readable light-mode syntax colors - thx GrampaWildWilly
* JSON syntax highlighting: color string values that follow a property name
* Update llama.cpp to b10760
* Fix the waveform cursor landing a GOP away and hopping a frame forward on click and mouse wheel - thx bichitoxxx
* Fix "Set position" previewing rotation differently from libass - thx bichitoxxx
* Fix split and merge not keeping an editable original in sync - thx saltarob
* Fix closing Settings jumping back to the first subtitle - thx saltarob
* Fix recalculate duration landing just over max CPS, and the CPS readouts disagreeing - thx saltarob
* Fix a plugin result dropping the original column - thx fraternl
* Fix the spell check staying on the old language after a translation - thx fraternl
* Fix the video player not opening files on Windows paths longer than MAX_PATH - thx HindiAnimeVerse
* Fix the beautify time codes profile editor clipping its numeric fields - thx matmaggi
* Fix Compare lining the two grids up before the mirrored selection had scrolled
* Fix "set end time and go to next" firing on key down instead of key up - thx ghostminhtoan
* Fix the SMPTE preview stretch not reaching the VLC reloader and the secondary subtitle - thx ghostminhtoan
* Fix the theme not following OS light/dark changes after the first switch
* Fix 16 bugs found in a random-file hunt (subtitle formats, Google Lens, speech to text, TMPGEnc)
* Minor performance improvements from immutable brushes and pens for every static color
* Update French translation - thx Need74
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Portuguese (Brazil) translation - thx igorruckert

-----------------------------------------------------------------------------------------------------

v5.2.0-beta32 (2nd of September 2026)

* Add a "Columns..." dialog to reorder and hide subtitle grid columns - thx m0ck69
* Export the "List errors" report to clipboard, text file, Excel or web page - thx AuroraMartell
* Binary edit: open DVD sup, XSUB (avi), MP4 VobSub, image based WebVTT/TTML and more transport streams, and export DVD sup and D-Cinema
* ASSA: offer to resample the subtitle when the video resolution differs from the script resolution - thx hisui3393
* Add Confucius4-TTS (CrispASR), Higgs Audio v3 and Fish Audio S2 Pro (audio.cpp) voice cloning TTS engines
* "Point sync via other subtitle": a gap column that highlights likely sync points - thx alexchexes
* Move "Open second subtitle file..." to SE 4's spot in the Video menu - thx m0ck69
* macOS: open Finder files in a new window, and start the video picker in the subtitle's own folder - thx muaz978
* seconv: add the full frame image export option - thx smt-joen
* Faster waveform scrubbing on long-GOP video - thx GrampaWildWilly
* Faster Sami and IMSC 1.1 reading, PAC/EBU STL/D-Cinema saving and Blu-ray image export
* Fix audio dropouts when pausing or seeking - the beta 31 mpv option did nothing - thx GrampaWildWilly
* Fix Alt+Tab still not bringing undocked windows to the foreground - thx GrampaWildWilly
* Fix the playhead jumping when repeat playback wraps to the next line - thx marcpbailey
* Fix the "Guess time codes" window losing its buttons at a high UI scale
* Update Italian translation - thx bovirus

-----------------------------------------------------------------------------------------------------

v5.2.0-beta31 (1st of September 2026)

* New subtitle format: Csv Excel - thx matmaggi
* Mark lines as forced narrative, with a "Forced" column and "Save forced lines as..." - thx matmaggi
* New subtitle format: EBU-TT (Tech 3350), carrying teletext colors, boxing, rows and the GSI metadata
* EBU-TT-D and IMSC Rosetta: read and write font colors - thx Scryper
* DVB teletext (.dvbttx): write Level 2.5 colors, and make it a toolbar format with alignment picker, video preview and batch convert - thx René
* Add Pocket TTS (CrispASR) voice cloning, and offer VibeVoice again
* CrispASR: update to v0.8.31, and offer Windows CUDA 13
* Subtitle image previews: a configurable background color, and a Blu-ray sup overlay that scales with the video - thx Lukewarm1141
* Advanced TTS settings: hint icons instead of a wall of text, so the window fits the screen again - thx nielka98
* Fix audio dropouts by keeping the mpv audio device open while paused - thx GrampaWildWilly
* Fix Alt+Tab not bringing undocked windows to the foreground - thx GrampaWildWilly
* Fix playing selected lines in repeat mode replaying a line at the cue boundary - thx marcpbailey
* Fix the subtitle grid jumping to the end of the list after cut + auto-break - thx St0rmXtr00per
* Fix the Matroska track picker opening twice on macOS - thx marcpbailey
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27
* Update Turkish translation - thx bilimiyorum

-----------------------------------------------------------------------------------------------------

v5.2.0-beta30 (31st of August 2026)

* Read Wistia json, DVD Junior SPC, Sonic DVD Producer and YouTube srv3 (.ytt) subtitles
* Add "Center text in subtitle grid" (SE 4 parity) - thx matmaggi
* Settings import: accept an SE 4 Settings.xml - thx JDario16
* Teletext: write G2 characters like the music note, and read the national option sub-set and the Level 2.5 colours - thx René
* Make dialogs keyboard-navigable: initial focus and Tab, across the UI - thx GrampaWildWilly
* ASSA style window: scale the preview with the window and give it the whole panel
* Auto-translate: make Enter press the default button
* Keep ASSA override blocks out of auto-translate too - thx MrGoraj
* Sort the OCR fix list alphabetically in Options - Word lists - thx Anth70
* seconv: give Ollama OCR the same generation limits as the GUI - thx gmariani
* Fix seconv reporting its version as 5.0.0 - thx gmariani
* Fix the mouse wheel setting the video position with the option turned off - thx rookes
* Fix Compare's ignore options, and remember its settings - thx FunkyKnilch
* Fix the video preview showing EBU STL (and TTML positions) after the format was changed
* Fix 20 bugs found in a code sweep
* Update French translation - thx Need74
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393

-----------------------------------------------------------------------------------------------------

v5.2.0-beta29 (30th of August 2026)

* Add configurable "Search via X" shortcuts, with a "Search via" submenu in the text box context menu - thx kadrimarzouki
* Add "toggle translation and original in video/audio preview" shortcut - thx Surlime
* Add shortcut to copy the text of the selected lines to the original - thx hisui3393
* Add macOS "Look up" to the subtitle text box context menu - thx routineCode
* Video offset: remember recently used offsets, and an "Apply" that keeps the window open - thx kadrimarzouki
* EBU STL: a font picker with a preview sample in the save options, color shortcuts snapping to the nearest teletext color, and clearer labels in the teletext alignment dialog
* Waveform: give right-to-left text the direction its letters ask for - thx kadrimarzouki
* seconv: per-image OCR progress, and percentages on OCR and translate - thx gmariani
* Fix the waveform cursor drifting off the frame when stepping forward - thx rookes
* Fix "one frame forward/back (with play)" not stepping smoothly - thx rookes
* Fix waveform seek drift at SMPTE frame rates, unpinned nudges and a mixed-up blip clock - thx Davanix
* Fix the mpv seek target being dropped after a click in the waveform - thx Davanix
* Fix Compare no longer scrolling the two grids together - thx Davanix
* Fix the subtitle grid not centering on the last prev/next-line paths - thx St0rmXtr00per
* Fix the blank waveform and the rest of the rewinding after leaving Settings - thx GrampaWildWilly
* Fix .dvbttx files with a preamble over 200 KB reading back as empty
* Fix a translation being re-split inside a number - thx fraternl
* Fix WebVTT cues placed in different vertical bands being merged - thx MrAnter
* Fix six more bugs found in a code sweep
* Update Bulgarian translation - thx jekovcar
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Persian translation - thx rmtjokar
* Update Russian translation - thx jekovcar

-----------------------------------------------------------------------------------------------------

v5.2.0-beta28 (29th of August 2026)

* Read and write Manzanita DVB teletext files (.dvbttx) - thx René
* EBU STL video preview: draw the box, the justification, double height rows and an optional custom font
* Surround with: more slots, and fix the slots getting lost in settings export/import - thx kadrimarzouki
* SCC: write colors as CEA-608 mid-row codes instead of putting the color tags on screen - thx Jessecar96
* Video OCR: a better default prompt for two-line subtitles, and "--ocr-prompt" for seconv - thx tekk42
* Update CrispASR to v0.8.30
* Fix the subtitle grid not centering on the selected row during prev/next navigation - thx St0rmXtr00per
* Fix "inverse selection" selecting a single row and jumping to the top of the file
* Fix the video rewinding after leaving Settings - thx GrampaWildWilly
* Fix the duration field in frame mode not accepting a value typed without the colon - thx René
* Blu-ray sup: fix the export of bitmaps over 64 KB
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393

-----------------------------------------------------------------------------------------------------

v5.2.0-beta27 (28th of August 2026)

* Add "Assisted split" and "Assisted move" windows, with ranked one-click suggestions and full previews - thx GitGianluc
* Add "Justify lines" for the mpv video preview in Options - Settings - Video - thx kadrimarzouki
* Image based export: let the line justification follow the alignment tag - thx smt-joen
* Much better import of unknown subtitle formats - a new generic XML importer plus a dozen JSON fixes
* Netflix check: measure gaps, bridges and shot changes at the video's frame rate, and fix two "spell out numbers" defects
* Fix "generate video with burned-in subtitles" silently doing nothing when the output file already existed - thx rRobis
* Fix the waveform cursor jumping away a moment after a click - thx Davanix
* Fix the undocked waveform window taking the foreground when another program is closed - thx GrampaWildWilly
* Fix around 290 more bugs found in 13 code sweeps - subtitle formats, batch convert, seconv, dialogs, settings, binary edit and core helpers
* Update Chinese (simplified) translation - thx emsb8888-prog
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27
* Update Polish translation - thx potplayer-fanpack
* Update Portuguese (Brazil) translation - thx igorruckert

-----------------------------------------------------------------------------------------------------

v5.2.0-beta26 (27th of August 2026)

* Video OCR: read far more subtitles, with much better text and start times - thx caiweihan
* Video OCR: run the OCR fix engine and spell check coloring on the lines, plus an edit dialog and a context menu
* Video OCR: order the engines best-measured first, add setting hints, a dictionary download button and window layout polish
* Add "Change ASSA style properties" (spacing and alignment) to batch convert - thx adeltalon
* Add "Play current" to spell check, so you can hear the line a flagged word is in - thx fraternl
* Add "Google it" to the subtitle text box context menu
* Add the SE 4 "go to next/prev subtitle (play translate)" shortcuts - thx kadrimarzouki
* Add Central Kurdish translation - thx dkakaie
* Spreadsheets (csv/xlsx/ods) can now be opened from File - open, and the import is documented - thx GrampaWildWilly
* Lambda Cap: read and write ruby, emphasis dots and positioning control codes - thx magsmike
* EBU STL: keep the colors when the header claims open subtitling
* Split long lines: keep a sentence-ending line break as an event boundary - thx AuroraMartell, Triathlon-rally
* "Fix RTL via Unicode" now wraps the sentence inside the tags, and closes the embedding
* Netflix check and fix: the timing fixes (min/max duration, gaps, shot changes) are now actually applied
* Faster XML format detection, Timed Text saving and DVB/VobSub image decoding
* WSB is now import only - Subtitle Edit could not read back the files it wrote
* Fix "apply minimum gap", "change formatting" and "sort by" clearing the subtitle when OK was pressed quickly
* Fix the first save after a translation overwriting the source file's ASSA styles
* Fix cancelling "save as" saving anyway, and "save original as" using the wrong format
* Fix a crash when dropping an mkv file on the subtitle grid, and the doubled "parsing Matroska file" wait
* Fix Arabic subtitle text showing up as boxes in the subtitle grid - thx adeltalon
* Fix auto-translate blanking every untranslated line when pressing OK after a partial translation
* Fix "play current and pause" running past the end of the line - thx kadrimarzouki
* Fix Multiple replace losing the selection when moving a rule up or down - thx madsoft-ha
* Fix the undocked waveform window coming to the front instead of the main window - thx GrampaWildWilly
* Fix export/import of settings resetting video settings and rules, and wiping shortcuts
* Fix "whole word" find and replace matching inside words
* Fix spell check losing user words, names and "use always" entries
* Fix speech to text losing word level highlighting, and cancel not stopping a batch
* Fix text to speech review edits dropping italics and line breaks
* Fix several burn-in and transparent video bugs (cut length, target file size, output properties)
* Fix image based export duplicating text after a "<", and ASSA fade-outs exporting fully transparent
* Fix five bugs in the csv/xlsx/ods importers (pipe separator, merged cells, sheet order)
* Fix shot changes import losing precision, decimal commas and "frame_time" files
* Fix CEA-608 roll-up captions scrolling the wrong rows
* Fix around 200 more bugs found in six code sweeps - subtitle formats, dialogs, settings, OCR, downloads and core helpers
* Update German translation - thx FunkyKnilch
* Update Italian translation - thx bovirus
* Update Polish translation - thx potplayer-fanpack
* Update Turkish translation - thx bilimiyorum

-----------------------------------------------------------------------------------------------------

v5.2.0-beta25 (26th of August 2026)

* Add advanced text effects to image based export - gradient, neon glow, 3D extrude and more
* Add speaker-name detection and a "leave sound/music lines silent" prompt to text to speech - thx subof
* Add "Clone from video" to Qwen3 TTS, so each line can be dubbed in the voice heard in the video - thx invio-a11y
* Add an editable video position box to the waveform toolbar - thx 95Midnight
* Add custom llama.cpp vision models to the OCR model list
* Add the "Ollama advanced" translate engine to batch convert
* Add "--translate-prompt" to seconv for the local LLM translate engines - thx Makar8000
* Image based export now honors per-line ASSA colors and outline/shadow widths
* EBU STL: show frame-based time codes while the format is active - thx Triathlon-rally
* "Normalize strings" now folds curly quotes, dashes and ellipsis to plain ASCII - thx fraternl
* DeepL: offer all the languages the API supports, and use the host that matches the key
* Google Translate: use the right language list for the free and the paid engine, and drop two broken entries
* Auto-translate: take the CrispASR MADLAD language list from the model - thx ecotycoon
* OCR: list the most accurate llama.cpp models first
* Italian OCR: fix "E'" to "È" - thx GitGianluc
* Speech to text: say when Crisp ASR was killed instead of reporting no speech - thx marwanlhabti5-coder
* Update llama.cpp to b10625
* Fix the original text being erased after translating - thx fraternl
* Fix EBU STL export doing nothing when a font color tag has no quotes, and remember the save options
* Fix regenerating a cloned line after importing a text to speech session - thx invio-a11y
* Fix "find voices in video and clone" not setting actors when a subtitle is open - thx subof
* Fix "convert actors" missing a speaker tag split across a line break - thx subof
* Fix OCR removing the French space before "?" and "!"
* Fix Microsoft Translator throwing an error when the language list cannot be fetched
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Polish translation - thx potplayer-fanpack

-----------------------------------------------------------------------------------------------------

v5.2.0-beta24 (25th of August 2026)

* Add dots.tts text to speech engine with voice cloning
* Add WhisperX speech to text engine, standalone - no Python needed - thx muaz978
* Add Apple Vision OCR on macOS
* Add a format properties button next to the subtitle format picker
* Add "List errors..." to the Tools menu
* Add the SE 4 bookmark, underline and "guess start" shortcuts
* macOS: add the standard Window menu, close menu-bar gaps and fix the file types the app registers
* macOS: let Ctrl+click open the shortcuts list's Import/Export menu
* Blu-ray sup export can now fade lines in/out via ASSA "{\fad}" tags
* Update Paddle OCR to 3.7 (PP-OCRv6)
* Google Translate: show a clear message when Google blocks the free service, and retry via a fallback endpoint - thx kadrimarzouki
* Speech to text advanced: the parameter buttons now toggle their parameter on and off - thx thealainpaul
* Fix EBU STL save options being silently lost or corrupted
* Fix subtitle times drifting by one millisecond while editing - thx Davanix
* Fix the original text disappearing after applying a tool dialog's result - thx madsoft-ha
* Fix "Open with" on an mkv sometimes opening only the subtitle, not the video - thx wixfigur
* Fix "convert actors" not writing the actor column for inline "Name: text" lines - thx rotj
* Fix Faster Whisper XXL, CTranslate2 and Const-me asking to install again every time - thx senaplz
* Fix Qwen 3.5 leaking "thinking" text into llama.cpp translate and AI review
* Fix Whisper suggesting int8 again after cuBLAS rejected the compute type
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Chinese Traditional translation - thx love80312
* Update Italian translation - thx bovirus

-----------------------------------------------------------------------------------------------------

v5.2.0-beta23 (24th of August 2026)

* OCR: add accent, l/I and preposition-split rules for Spanish, Portuguese and Italian
* OCR: fix Latin letters and digits misread inside Cyrillic words (Russian, Macedonian)
* OCR: repair about 115 broken, dead or duplicated entries in the fix replace lists
* Faster Scenarist Closed Captions export (5x), Netflix quality checks and "remove text for hearing impaired"
* Faster Blu-ray palette decoding, transport stream scanning and Cavena 890 reading
* Fix ASSA attachments being written with the last two bytes zeroed
* Fix DVD Studio Pro "with space" files failing to load
* Fix csv lines containing a semicolon being dropped
* Fix ASSA resampling giving up on tags with a space, like "\pos (10,11)"
* Fix words per minute being reported as infinity for zero duration lines
* Fix "convert actors" losing the name and mangling lines with leading spaces
* Fix crashes and wrong results when parsing malformed MP4, transport stream and RIFF files
* Fix WebVTT thumbnail sprite sheets in .jpeg being rejected
* Fix video OCR ending a subtitle too early after an unreadable frame
* Fix teletext line length errors missing from the error lists in the main window and batch convert
* Fix beautify time codes using a cancelled or failed frame time extraction when the video duration is unknown
* Fix the speech to text quality report naming the wrong line for removed repeats
* Fix Netflix "spell out leading number" doing nothing outside Windows
* Fix Unknown 33/34/59 writing 00:00:60 instead of 00:01:00
* Fix Matroska SSA lines with fewer commas than expected throwing an error
* Fix plain text import hanging when the max line length setting is zero
* Fix OpenRouter speech to text with GPT transcription models - thx muaz978
* Update German translation - thx FunkyKnilch
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27

-----------------------------------------------------------------------------------------------------

v5.2.0-beta22 (23rd of August 2026)

* Beautify time codes can now use the video's real frame times instead of assuming a constant frame rate - thx warrentc3
* Add a transcription quality report to speech to text, plus non-speech and repeated-line removal - thx l0uev4-lab
* Add an error list with summary cards and per-error rows, in the main window and in batch convert
* Add shot-change snap distances to Settings
* Snap to the nearest shot change in the waveform when a cue is close - thx m0ck69
* Warn before saving SCC when lines exceed 32 characters or 4 lines
* Add a "Use external server" toggle for llama.cpp in batch convert, independent of the main setting - thx emsb8888-prog
* Remember the batch convert "Remove formatting" check boxes - thx matake31
* Use the selected audio track in the sync windows - thx dmist
* Use display dimensions for rotated video when burning in subtitles - thx thealainpaul
* Speed up tag counting in the subtitle grid - thx ivandrofly
* Fix split long lines producing overlong lines, gaps between split events and duplicate numbers - thx Triathlon-rally
* Fix selecting a text to speech review line by clicking or grabbing its waveform block - thx cvrle77
* Fix Google Translate failing on transient server errors instead of retrying - thx JoaoDuarte-code
* Fix the subtitle grid scroll position jumping while the reference projection rebuilds - thx torvchen
* Fix the minimum gap not being kept when nudging a cue one frame - thx m0ck69
* Fix the AI review sending ASSA override blocks, and send actor/style as context - thx MrGoraj
* Fix continuation style fixes being applied twice to each line
* Update Italian translation - thx bovirus
* Update Polish translation - thx potplayer-fanpack

-----------------------------------------------------------------------------------------------------

v5.2.0-beta21 (22nd of August 2026)

* Add an option to keep the source file's date/time on converted files (batch convert + seconv) - thx TucocoTucoco
* Add a Start/Stop server button to the AI review window, and stop llama-server when a review is cancelled - thx emsb8888-prog
* Snap whole-paragraph waveform drags to shot changes - thx m0ck69
* Update yt-dlp to 2026.08.19
* Fix "snap to shot change" ignoring the cue gap and often doing nothing at all - thx m0ck69
* Fix waveform edge drags running away when the video position is centered - thx GrampaWildWilly
* Fix OCR reading "l" as "i" or "I" without "try to guess unknown words" turned on - thx Miggu82
* Fix the subtitle grid jumping after merging lines with a read-only original open - thx torvchen
* Fix focus, scroll and selection in the subtitle grid after delete, insert and merge commands
* Fix WebVTT showing a line twice when the same cue is repeated with the same time codes
* Update Chinese (simplified) translation - thx emsb8888-prog
* Update French translation - thx Need74
* Update Italian translation - thx bovirus
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27
* Update Polish translation - thx potplayer-fanpack

-----------------------------------------------------------------------------------------------------

v5.2.0-beta20 (21st of August 2026)

* Add "Go to sub position and pause" to the video shortcuts - thx BBB2K
* Add a teletext color picker with a "No color" option for EBU STL - thx Triathlon-rally
* Add the minimum gap frame rate calculator from SE 4 - thx m0ck69
* Add the SE 4 "toggle custom tags" and recalculate-duration shortcuts - thx m0ck69
* Layout 10: put the edit box under the waveform like SE 4/Aegisub - thx Surlime
* Let the preview subtitle use the letterbox bars - thx m0ck69
* Keep the chosen languages when the translate engine changes - thx GrampaWildWilly
* Apply new waveform colors without restarting SE - thx m0ck69
* Retry a Crisp ASR clip without VAD when it comes back empty - thx Davanix
* Explain the cuBLAS compute type failure and offer the fix - thx tomelephant-git
* Smooth the waveform/video cursor and take mpv work off the UI thread
* Teletext/EBU STL: preview follows row changes, header round-trip, TS charset crash/leak fixes, honest TT column
* Hide burn-in codecs the bundled ffmpeg lacks (Flatpak) - thx zbcoding
* Keep the settings column out of the video generating progress bar row - thx zbcoding
* Docs: add the chapters page, rebuild the settings page, refresh the engine/format/shortcut lists
* Update CrispEmbed to v0.17.9
* Update Italian translation - thx bovirus
* Perf: vectorize the OCR bitmap primitives and the spectrogram pixel write
* Fix Whisper XXL failing to load on glibc 2.41+ (Fedora 42, Arch, Ubuntu 25.10) - thx zbcoding
* Fix the grid color guard dropping legible colors - thx St0rmXtr00per
* Fix the position slider jumping while dragging during playback - thx Davanix
* Fix clipboard managers failing to paste into text boxes on Windows
* Fix a working Crisp ASR build not being downloaded on Intel Macs - thx tolikdgan
* Fix update-metainfo-version.sh flattening the AppStream release history, and re-pin the Flathub manifest to v5.1.0 - thx CaptechOmar

-----------------------------------------------------------------------------------------------------

v5.2.0-beta19 (20th of August 2026)

* Add a Teletext alignment dialog, a TT grid column, and better EBU STL Teletext handling - thx Triathlon-rally
* Add "Save all images with HTML index" to the OCR window - thx WAusJackBauer
* Use the position the subtitle file itself carries when previewing on the video (TTML/PAC/EBU STL) - thx gavinhonl
* Remember which "Multiple replace" categories are expanded - thx KaDeeKe
* Let the user own the llama.cpp launch flags in batch convert - thx emsb8888-prog
* Start the text-to-speech export folder picker in the subtitle's own folder - thx cvrle77
* Delete the temporary files text-to-speech and ffmpeg leave behind - thx subof
* Let clipboard managers paste into the focused text box on Windows (WM_PASTE)
* Update the pinned llama.cpp build to b10507
* Fix black video and no sound on GPUs without a Vulkan runtime - thx jugorakita-creator
* Fix the batch convert window freezing after minimize/restore, and llama-server surviving cancel - thx emsb8888-prog
* Fix the UI freezing during OCR, and line editing breaking after a minimize - thx FunkyKnilch
* Fix the Delete key doing nothing after a shift+click range selection in a scrolled grid - thx Davanix
* Fix ruby and bouten not being read from real Netflix IMSC 1.1 Japanese files - thx w72k24
* Fix D-Cinema XML two-line events collapsing into one line - thx clundible
* Fix Gemma 4 models returning empty translations - thx Oplay66
* Fix the Chatterbox crash after switching to another cloned voice - thx subof
* Fix black in-progress status text in the batch convert file list
* Update Italian translation and installer - thx bovirus
* Update Japanese translation - thx hisui3393

-----------------------------------------------------------------------------------------------------

v5.2.0-beta18 (19th of August 2026)

* Add a "Hide tags" mode for formatting in the subtitle grid - thx MrGoraj
* Add letter spacing to "Generate video with burned-in subtitles" and "Generate transparent subtitle"
* Add a shortcut for pasting clipboard text to a new waveform selection - thx Xenos71
* Add custom server parameters, a stall watchdog, and a token cap to llama.cpp translate - thx emsb8888-prog
* Add completion-format translate prompts to LM Studio, KoboldCpp, Ollama and the other local engines - thx subof
* Add a way to switch VAD off in Crisp ASR (use --chunk-seconds) - thx AmineI
* Apply AI review suggestions in passes instead of applying and closing - thx fraternl
* Make Shift+Delete cut in every text box, not only the main edit boxes - thx GrampaWildWilly
* Import 22 more SE 4 shortcuts, and fix the four "keep gap" frame moves always being skipped
* Render the style previews with libass in the burn-in, transparent video, and ASSA styles dialogs
* Show the text of tag-heavy lines in the grid's "show formatting" mode - thx MrGoraj
* Extend to shot change: stop at the first cut, and never shorten a line - thx m0ck69
* Find OCR replace lists that only have a "_User" file, and use them everywhere - thx Lentzeris
* Retry the update check like downloads do, and log why it failed
* Keep the waveform responsive while shot changes are auto-extracted
* Speed up waveform generation for 16-bit stereo audio
* Update the audio.cpp IndexTTS 2.5 engine to the 2026-08-18 build
* Fix speech to text doing nothing at all when ffmpeg cannot be started - thx GrampaWildWilly
* Fix "key 'DYLD_LIBRARY_PATH' was not present" starting whisper.cpp on macOS - thx GitGianluc
* Fix speech to text not finding the Purfview XXL output when using own --output_dir - thx GrampaWildWilly
* Fix crash in batch auto-translate when the API key is missing - thx wjcarpenter
* Fix "Remove text for HI" check boxes changing state after a partial Apply - thx Davanix
* Fix Netflix IMSC 1.1 Japanese files without bouten being read as EBU-TT-D - thx w72k24
* Fix the subtitle list jumping to the top/bottom after replace or "delete empty lines" - thx St0rmXtr00per
* Fix the waveform cursor falling behind the audio during long playback - thx hisui3393
* Fix OCR reading words with more than one "l" as uppercase "I" - thx Miggu82
* Update Chinese (traditional) translation - thx love80312
* Update German translation - thx Need74
* Update Korean translation - thx 12si27
* Update Polish translation - thx potplayer-fanpack

-----------------------------------------------------------------------------------------------------

v5.2.0-beta17 (18th of August 2026)

* Trim embedded ASSA fonts to the characters actually used (attachments, font collector, batch convert) - thx hisui3393
* Add show/hide settings for the format specific toolbar icons - thx GrampaWildWilly
* Add a "Select none" button to the AI review window - thx fraternl
* Add the CosyVoice3 RL talker models in both quantizations - thx subof
* Show the subtitle on the video in "Visual sync" and "Set sync point" - thx gabiacas-ops
* Make the toolbar frame rate usable like the SE 4 one - thx smt-joen
* Use an index-mapped scrollbar for the subtitle list in the OCR window
* Update ffmpeg to 9.0.1 (Windows) / 9.0 (macOS arm), Tesseract to 5.5.3, whisper.cpp to v1.9.2, libmpv to shinchiro 20260814, and Paddle OCR standalone to v1.4.0
* Fix Shift+Delete still not cutting in a text box - thx GrampaWildWilly
* Fix per-line voice cloning hanging on Windows - thx invio-a11y
* Fix capitalization after "EE.UU." and other doubled Spanish abbreviations - thx fraternl
* Fix the Spanish OCR replace rule for "clón" breaking words like "ciclón" - thx fraternl
* Fix audio clip extraction progress jumping after Subtitle Edit regains focus - thx Davanix
* Fix speech to text failing on videos where the audio is not the first stream - thx emsb8888-prog
* Fix speech to text transcribing a different audio track than the engine picks on multi-track files
* Fix the main window being stuck on screen when a modal dialog is minimized - thx emsb8888-prog
* Fix text to speech losing the whole run when a local engine crashes mid-generation - thx subof
* Fix the waveform cursor running ahead of the audio when playback resumes - thx hisui3393
* Fix ASSA styles from the style storage changing values after OCR - thx FunkyKnilch
* Update Bulgarian translation - thx jekovcar
* Update German translation - thx Need74
* Update Italian translation - thx bovirus, GitGianluc
* Update Japanese translation - thx hisui3393
* Update Russian translation - thx jekovcar

-----------------------------------------------------------------------------------------------------

v5.2.0-beta16 (17th of August 2026)

* Add a chapter editor with Matroska/MP4/OGM chapter formats (Video > More > Chapters) - thx alex64-pb
* Add "Find voices in video and clone them all", plus cloning the voice of each line from the video - thx invio-a11y
* Add the Voxtral backend to Crisp ASR speech to text - thx AmineI
* Add "Final Cut Pro Xml Captions" export
* Add DaVinci Resolve marker EDL import/export
* Add reading of Adobe Premiere Pro "Markers" panel csv exports
* Add text box "Copy (alternative)"/"Paste (alternative)" shortcuts, and make Shift+Delete really cut - thx GrampaWildWilly
* Add .avi/XSUB reading to "seconv"
* Add reading of IEEE float and WAVE_FORMAT_EXTENSIBLE wav files for the waveform
* Open BDN xml and Final Cut Pro image xmeml from the main window (via OCR)
* Show translation progress in batch convert - thx emsb8888-prog
* Name batch auto-translated files after the target language - thx emsb8888-prog
* Name forced container tracks with a ".forced" token in "seconv"
* Update Crisp ASR to v0.8.29, and Chatterbox to the versioned V3 models with cross-lingual voice cloning
* Improve container support after sweeps of MP4Box, ffmpeg, mkvmerge, TSDuck and Bento4 output
* Improve broadcast format round-trips (PAC, Cavena 890, SCC, Cheetah, MacCaption, EBU-TT-D, Ayato, CapMaker Plus, IMSC 1.1)
* Improve Apple format support - read Final Cut Pro captions and current fcpxml versions
* Improve Adobe format support - read the EDLs and XMP markers Premiere/After Effects write, fix Encore round-trips
* Fix negative time codes being zeroed when selecting a line - thx DexKen
* Fix reading of Matroska files on a network share still being slower than in beta 13 - thx 1476523
* Fix Ctrl+V in the subtitle grid not selecting/scrolling to the pasted lines - thx Davanix
* Fix Ctrl/Cmd+V not overwriting the selected lines in the subtitle grid - thx rosilucia-hub
* Fix Sub Station Alpha (.ssa) style colors being written as unreadable 32-bit values - thx schabau
* Fix speech to text clipping the audio sent to the engine - thx AmineI
* Fix Faster-Whisper XXL/CTranslate2 getting the extracted wav instead of the source file - thx popoche
* Fix DVB subtitle timing when a cue starts at the video's first frame
* Fix the DaVinci Resolve csv "Play" flag being read from the wrong column
* Update Bulgarian translation - thx jekovcar
* Update French translation - thx Need74
* Update Polish translation - thx potplayer-fanpack
* Update Russian translation - thx jekovcar

-----------------------------------------------------------------------------------------------------

v5.2.0-beta15 (16th of August 2026)

* Add IndexTTS 2.5 as a text to speech engine, with emotion and speaking rate control
* Add MiLMMT-46 translation models to the llama.cpp translate engine
* Add HunyuanOCR 1.5 to the llama.cpp OCR model list
* Add the "llama.cpp advanced" engine to batch convert, with custom prompt and parameters - thx emsb8888-prog
* Add "Convert colors to dialog", "Snap time codes to frames" and "Add folder..." to batch convert
* Add a "Play current" button to the AI review window
* Add a reset-to-default button for the auto-translate prompt
* Add an engine download/update button to the llama.cpp OCR settings - thx fraternl
* Ask before the first voice clone in "Text to speech"
* Open SMPTE-TT files with bitmap captions
* Show "List shot changes" whenever shot changes exist, and keep edits made in the list
* Show the errors that could not be fixed in "Fix common errors" - thx radektuma
* Make "seconv" fail on unknown options, and add --json output everywhere plus --help-json
* Improve subtitle format detection and reading after a sweep of the VideoLAN/CCExtractor sample files
* Improve OCR line splitting with an adaptive minimum line height, plus an un-italic retry in nOCR
* Fix reading of Matroska files on a network share being much slower in beta 14 - thx 1476523
* Fix whisper.cpp not starting on Linux - thx keremyavuz
* Fix crash when closing "Text to speech" after reviewing audio - thx cvrle77
* Fix new lines in ASSA getting the first style in the header instead of the neighbouring one - thx Khaztaroth
* Fix changing format to Advanced Sub Station Alpha ignoring the default styles storage category - thx windias
* Fix column paste going to the wrong row when the rows were selected top-to-bottom - thx rosilucia-hub
* Fix "Remove text for hearing impaired" removing dialog dashes in 3-line subtitles - thx ubeccp6a
* Fix "Remove text for hearing impaired" with a speaker name on a line of its own - thx ubeccp6a
* Fix speech to text with Qwen3 ASR failing with a JSON error on comma-decimal locales - thx zielinou
* Fix switching audio track generating a waveform even with auto-generate off - thx Davanix
* Fix italic OCR losing word spacing and reading "l" as "i" with binary image compare - thx Miggu82
* Fix OCR replace lists dropping all but the first "if spelled correctly" section - thx Miggu82
* Fix six small regressions found in the previous day's changes
* Update Korean translation - thx 12si27
* Update Polish translation - thx potplayer-fanpack
* Update Portuguese (Brazil) translation - thx igorruckert
* Minor performance improvements in seconv and auto-break

-----------------------------------------------------------------------------------------------------

v5.2.0-beta14 (15th of August 2026)

* Add back .webm output for "burn-in subtitle", add .ts, and offer only containers the codec can use
* Let "Visual sync" find or open a video when only a subtitle is open
* Show install status dots for llama.cpp in the OCR window engine and model lists
* Fix OCR with llama.cpp returning nothing but blank lines - thx fraternl
* Fix "AI review" pairing corrections with the wrong lines - thx coreyjv
* Fix undo stepping back through a waveform drag instead of to before it - thx thelabcat
* Fix overlapping lines from speech to text with Crisp ASR and Parakeet - thx perkesfurmah-collab
* Fix the subtitle grid jumping away from the line being edited when a row changes height - thx radektuma
* Fix column shortcuts not working while the text box has focus - thx SiaL8er
* Fix speech to text failing to extract audio with "-map 0:1 matches no streams" - thx slothsh
* Fix "Fix short display time" listing fixes that change nothing - thx Pemicope
* Fix Google Translate V1 inserting blank lines in multi-line texts - thx radektuma
* Fix "Keep partial transcription?" discarding the transcribed lines anyway
* Fix cancelling speech to text not stopping the rest of a batch
* Fix engine and ffmpeg processes left running after closing the speech to text window
* Improve reading of Matroska files on a network share further, now walking clusters in parallel - thx 1476523
* Update German translation - thx Need74
* Update Japanese translation - thx hisui3393

-----------------------------------------------------------------------------------------------------

v5.2.0-beta13 (14th of August 2026)

* Add an "Edit original" mode, and make the original reference rows editable in place - thx bichitoxxx
* Add back the SE4 option to remove blank lines when opening a subtitle - thx Morv55555
* Add Ctrl+Shift+End/Home and friends for extending the selection in the subtitle grid
* Make WebVTT cue settings configurable again - thx apartmandairesi
* Make the default waveform paragraph backgrounds more visible
* Give the subtitle grid an index-mapped scroll bar so the thumb no longer jitters - thx St0rmXtr00per
* Update the speech-to-text advanced parameter help to match the engine versions being downloaded
* Fix waveform dragging not following the pointer through mid-drag scrolls - thx bichitoxxx
* Fix "Remove text for hearing impaired" reporting pasted multi-line text as changed - thx Davanix
* Fix slow reading of Matroska files on a network share - thx 1476523
* Update Japanese translation - thx hisui3393
* Update Polish translation - thx potplayer-fanpack
* Minor performance improvements in waveform scrubbing, video loading, OCR and text handling - thx ivandrofly

-----------------------------------------------------------------------------------------------------

v5.2.0-beta12 (13th of August 2026)

* Add CrispEmbed as an engine for "OCR burned-in subtitle", with its own settings dialog - thx tal-maker
* Add Chatterbox Base in F16 and Q4_K alongside Q8_0 - thx subof
* Add select all/none/invert to the "Multiple replace" preview list - thx Davanix
* Show what each engine is in the "OCR burned-in subtitle" engine list
* Remember the numbers and formats seven more tool dialogs ask for
* Use the usual tick-all shortcuts in the "Multiple replace" rule category picker
* Make the AI review window a little wider
* Keep Google Lens OCR going when a single image fails instead of stopping the run - thx fartle
* Fix crash when closing "Text to speech" after reviewing audio - thx cvrle77
* Fix undocked video player being in front of the main window at startup - thx GrampaWildWilly
* Fix "Multiple replace" freezing on a slow regular expression rule
* Fix batch convert failing every file when one replace rule does not compile
* Fix the same original line being shown on two rows when opening a non-matching original
* Fix transparent subtitles ignoring the output folder picked in its own settings dialog
* Fix Perplexity API key, model and URL being forgotten on restart
* Fix "Apply minimum gap" mixing up frames and milliseconds
* Fix "Export plain text" saving its settings when cancelled
* Fix "OCR burned-in subtitle" repeating a line, and saving engine settings while browsing the lists
* Fix "OCR burned-in subtitle" running to the end without reporting a broken CrispEmbed/llama.cpp server
* Fix batch convert dialogs showing the main window's file name in the title bar
* Fix hardcoded English in the transparent video, burn-in and batch convert output folder pickers
* Fix Chatterbox retrying an impossible reference voice repair once per line
* Fix timers and preview images left running after closing several dialogs
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27
* Update Chinese (Traditional) translation - thx love80312
* Update French translation - thx Need74
* Minor performance improvements in string handling

-----------------------------------------------------------------------------------------------------

v5.2.0-beta11 (12th of August 2026)

* Add import/export of selected rule categories to "Multiple replace" - thx KaDeeKe
* Add move up/down/to top/to bottom shortcuts to "Multiple replace" - thx KaDeeKe
* Add select all/none/invert to the "Remove text for hearing impaired" preview list - thx fraternl
* Add rule selection to seconv --remove-formatting - thx Hlsgs
* Show the whole rule while editing it in "Multiple replace" - thx KaDeeKe
* Show the subtitle file name in dialog title bars
* Give user-entered regular expressions a match timeout, and mark broken rules in "Multiple replace" - thx KaDeeKe
* Fix "Multiple replace" preview freezing after a failed rule - thx KaDeeKe
* Fix split/rebalance long lines forgetting its settings - thx cvrle77
* Fix the scroll bar trough paging past the cursor in the subtitle grid - thx ivandrofly
* Fix context menu hiding behind the undocked audio visualizer - thx GrampaWildWilly
* Fix unchanged text being invisible in the diff previews - thx fraternl
* Fix the find window trimming edge spaces from the restored search pattern - thx nms42
* Fix Chatterbox failing on reference voices that are not 24 kHz mono - thx subof
* Fix Subtitle Edit staying in front of other applications during transcription and at startup
* Update Japanese translation - thx hisui3393
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Polish translation - thx potplayer-fanpack
* Minor performance improvements in name lists, grid rendering and the waveform

-----------------------------------------------------------------------------------------------------

v5.2.0-beta10 (11th of August 2026)

* Add "BDN/xml 8-bit" export with palette-indexed PNGs
* Add "Multiple replace" to the toolbar
* Add 23-language selection to Chatterbox TTS (and re-download of the English-only models)
* Bring back the "Full frame image" option when exporting images
* Open a non-matching original as a read-only reference instead of dropping lines - thx bichitoxxx
* Let the replace window pick which columns to search - thx jugorakita-creator
* Honor the Subtitle Edit proxy settings in downloads, update check, and cloud OCR
* Show the number of forced cues in the Matroska track picker
* Show the filtered file count in batch convert
* Improve VobSub color isolation for letters like "i", "j" and umlauts - thx tekk42
* Fix wrong burn-in quality with the VideoToolbox encoders on new installs (macOS)
* Fix Persian/RTL text and dark theme highlighting in the compare window - thx saeead
* Fix keyboard focus being stolen from an open modal dialog - thx GrampaWildWilly
* Fix AI review failing with engines that reject some request parameters - thx joseacuna80
* Fix blank space above the first line after End followed by Home
* Fix wrong uppercasing after ASSA tags in "Fix casing" - thx ivandrofly
* Update CrispASR to v0.8.28
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27
* Update Traditional Chinese translation - thx love80312
* Update Turkish translation - thx bilimiyorum
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar

-----------------------------------------------------------------------------------------------------

v5.2.0-beta9 (10th of August 2026)

* Add image subtitle preview and VobSub export to the Matroska track chooser
* Add "Train nOCR" from SE 4, and speed up nOCR matching with a result cache
* Make "Set up like Subtitle Edit 4" also arrange the waveform toolbar like SE 4
* Default to the h264_videotoolbox hardware encoder for burn-in on macOS
* Improve nOCR matching of small and sensitive characters (O/o/0, quotes, dashes)
* Stop "play selection" on the line's last visible frame instead of overshooting
* Sync the Paddle OCR language list with PaddleOCR 3.4 and the bundled models
* Let the CrispEmbed OCR hardware build be re-picked after the first install
* Fix target file size when burning in with VideoToolbox encoders - thx luisblop
* Fix burn-in re-runs reusing the previous run's bit rate, and a stuck dialog when the bit rate was too low
* Fix subtitles intermittently missing in fullscreen playback - thx Davanix
* Fix secondary subtitle showing tiny or huge in the video player, and preview flicker - thx GrampaWildWilly
* Fix lost window focus after applying settings with undocked windows - thx GrampaWildWilly
* Fix modal dialogs dropping behind other windows - thx GrampaWildWilly
* Fix "Fix names" preview races and make the preview update instantly - thx ivandrofly
* Fix ASSA output writing a mismatched events Format line for files from MKV
* Fix OCR scrolling away from the selected line when stopping OCR
* Fix spell check source image preview showing a large transparent area
* Fix 22 broken format string placeholders in the Bulgarian translation
* Update CrispEmbed OCR to v0.17.8
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Korean translation - thx 12si27
* Update Japanese translation - thx hisui3393
* Minor performance improvements in text processing - thx ivandrofly

-----------------------------------------------------------------------------------------------------

v5.2.0-beta8 (9th of August 2026)

* Add Apple VideoToolbox hardware encoders to "Burn-in" on macOS (and only list encoders available on the OS)
* Add "Go to next empty line" shortcut (SE 4 parity) - thx Surlime
* Add frame rate to the export images window (fixes wrong BDN/XML fps)
* Add update check settings (stable/beta channel) and a passive update notification at startup - thx korsosattila73
* Fix rule profiles not applying the minimum/maximum duration limits
* Fix rule profiles losing the custom continuation style on save/load, and one bad profile breaking the whole list
* Fix dialogs, popups and Alt+letter menus hiding behind undocked tool windows - thx GrampaWildWilly
* Fix lost focus after window activation loss and caret position when navigating the grid - thx St0rmXtr00per
* Fix crash in ElevenLabs text to speech preview - thx cvrle77
* Fix bold "Line length" label after switching layouts - thx Davanix
* Fix "Remove text for HI" reporting a trailing empty line as a change - thx Davanix
* Tag all HEVC burn-in output for QuickTime/Apple compatibility (hvc1)
* Minor performance improvements in OCR and list handling - thx ivandrofly

-----------------------------------------------------------------------------------------------------

v5.2.0-beta7 (8th of August 2026)

* WebVTT: bring back the style manager, voices and the browser preview from SE 4
* WebVTT: show styles and voices in the subtitle grid
* Add advanced ASSA effects: Word flip 3D, Lower third and Cinematic title
* Restore the four missing SE 4 subtitle grid double-click actions - thx PatriceBG
* Add Shift+Backspace as forward-delete in the text boxes (for keyboards without a Delete key)
* Point sync now also works without a video loaded - thx fraternl
* Update the Netflix quality checks to the current Timed Text Style Guides
* Update the auto-translate model lists (August 2026)
* Update llama.cpp to b10310 and CrispEmbed OCR to v0.17.6
* Fix crashes, locale number corruption and wrong tags in the advanced ASSA effects
* Fix "Set position" writing coordinates in video pixels instead of script resolution - thx Bibi-skz
* Fix "Set position" preview not using the line's own style - thx Bibi-skz
* Fix "Apply custom override tags" preview ignoring the file's styles, and OK without video - thx Bibi-skz
* Fix ASSA styles being lost in batch convert "Split long lines" and waveform "Delete lines from video position"
* Fix typing accents (dead keys) on Linux with ibus - thx Pemicope
* Fix the video playing briefly when opening a file - thx rRobis
* Fix the grid jumping to the next line after "play selection, then stop" - thx ghostminhtoan
* Fix text to speech engines cluttering their voice folder instead of using the output folder - thx subof
* Fix the chosen language being ignored by OmniVoice speech generation - thx subof
* Fix seven bugs found in a review of the beta 6 changes (message box keys, batch convert, file names)
* Faster "Fix common errors" select-all, "replace all" with whole word, and file compare
* Update French translation - thx Need74
* Update Polish translation - thx Adam Malich
* Update Korean translation - thx 12si27
* Update Japanese translation - thx hisui3393
* Update Hungarian translation - thx Zityi

-----------------------------------------------------------------------------------------------------

v5.2.0-beta6 (7th of August 2026)

* Add "do not break after" list and bottom-heavy percent to the auto-break settings - thx Davanix
* Add an editor for the "do not break after" lists - thx Davanix
* Add option to include the language code in batch speech to text file names - thx wjcarpenter
* Add the CrispEmbed OCR engine to batch convert
* Batch convert: choose the frame rate source for "Beautify time codes" (matching video file or fixed rate)
* Make the subtitle text box section resizable - thx Ironship
* Move focus between message box buttons with the arrow keys
* Show Ollama OCR errors instead of silently producing empty lines - thx perkesfurmah-collab
* Fix "merge as dialog" not using the configured dialog style - thx jugorakita-creator
* Fix stuck ".xdp-" temp file names when saving via the Flatpak document portal - thx wjcarpenter
* Fix delete not working on the first subtitle row right after startup - thx Davanix
* Fix changes to the original subtitle being lost when closing with "Yes" - thx Ironship
* Fix menu bar keyboard issues: focus drops, Escape highlight, F10 underlines, submenu z-order - thx GrampaWildWilly
* Fix "split line at cursor" not applying the continuation style - thx Ironship
* Fix command line convert adding periods before known names in "Fix common errors" - thx Ironship
* Fix repeated folder names when extracting 7-Zip archives (Faster Whisper XXL) - thx Ironship
* Fix the app closing completely when clicking OK in "Text to speech" - thx Ironship
* Fix the AI review delay input being too narrow - thx pdjdev
* Faster typing and video preview with mpv - thx hisui3393
* Fewer string allocations in hot paths - thx ivandrofly
* Update Japanese translation - thx hisui3393

-----------------------------------------------------------------------------------------------------

v5.2.0-beta5 (6th of August 2026)

* Add option to keep the end time when merging lines (allow overlap) - thx hisui3393
* Add "Beautify time codes" to batch convert - thx xyv1997
* Open the matching video automatically after OCR - thx fraternl
* Use the container's default audio track when opening a video - thx fraternl
* OCR: add the DeepSeek-OCR-2 backend (CrispEmbed v0.17.5)
* Apply duration limits: the "do not go past shot change" option now works
* Speech to text: select a Whisper engine on first run
* Auto-translate via copy-paste: keep all ASSA tag groups in the translated text - thx FoxyLoon
* Text to speech: keep the target language on cloning and detect the reference language - thx subof
* ASSA: pick the most visible color for the subtitle grid when fading colors are used - thx rRobis
* Copy ASSA/SSA lines to the clipboard without the file header - thx ghostminhtoan
* Keep exact WebVTT cue position settings on save - thx Foxaryse
* Keep multi-word "do not break" phrases together when auto-breaking - thx uckthis
* Fix subtitle images changing vertical position with the text in PGS/VobSub export - thx robertmajsky
* Fix SoftNI sub export always writing 25 fps instead of the project frame rate - thx rodnvs
* Fix the CJK line termination check with Whisper Chinese - thx ajaska
* Fix auto-trim white space merging Dutch words like "ze 's avonds" - thx fraternl
* Fix "Start with uppercase letter after paragraph" treating single-letter lines as paragraph ends - thx fraternl
* Fix long localized menu items being clipped by the popup width cap - thx Need74
* Fix subtitle language names in the MP4 track picker - thx 5mrpcn
* Fix "Download VLC" never completing when libVLC is already installed - thx hisui3393
* Fix poor contrast of the settings icons with custom colors - thx rRobis
* Fix the last change log line being covered by the horizontal scrollbar - thx ivandrofly
* Fix "Return" not working as a shortcut when the subtitle grid has focus - thx Surlime
* Fix the first line not being selected when opening a subtitle - thx fraternl
* Faster waveform dragging and text editing - thx hisui3393
* Faster merging of selected lines, auto-break and image based export
* Fewer allocations in the UI value converters
* Update Turkish translation - thx bilimiyorum
* Update French translation - thx Need74
* Update Traditional Chinese translation - thx love80312

-----------------------------------------------------------------------------------------------------

v5.2.0-beta4 (5th of August 2026)

* Read subtitles from fragmented MP4 (DASH/CMAF): WebVTT, TTML/IMSC1 and tx3g
* Offer the MP4 track picker for fragmented files with several subtitle tracks
* Read stxt/sbtt text streams, tx3g styles and the VobSub palette from MP4
* Source view: find/replace, go to line, live format check and a prompt before discarding edits
* Add "Go to first line"/"Go to last line" shortcuts with video sync (Ctrl+Home/End) - thx GrampaWildWilly
* OCR: add the PP-OCRv6 backend (CrispEmbed v0.17.2)
* AI review/assistant: add Gemma 4 E2B, EuroLLM 9B/22B and Granite 4.1 8B
* Update ffmpeg downloads - Windows 9.0, macOS ARM 8.1, macOS Intel 8.0
* Update llama.cpp to b10256
* Accessibility: announce combo box and spinner value changes, and let Alt close an open drop-down - thx Shaima-Almarzooqi
* Spell check: detect the subtitle language again after opening/importing a file - thx fraternl
* Fix right-to-left text rendering in dialog subtitle grids - thx AliNet1974
* Fix the Settings dialog not opening with focus - thx GrampaWildWilly
* Fix the subtitle grid getting stuck on the first caption after opening a file - thx GrampaWildWilly
* Fix the initial video position not being 0:00 - thx GrampaWildWilly
* Fix menus hidden behind the undocked audio visualizer - thx GrampaWildWilly
* Fix undocked video controls popping up on mouse movement in other apps - thx GrampaWildWilly
* Fix OmniVoice text to speech failing to start with the CUDA engine - thx subof
* Explain native engine exit codes instead of showing a raw number - thx subof
* Fix the CrispEmbed server exiting with code 127 on Linux - thx perkesfurmah-collab
* Fix speech to text failing to start in the Flathub package (missing OpenBLAS) - thx DarkSwan86
* Fix Statistics and batch convert crashing with the Bulgarian UI (bad format strings)
* Fix the burn-in window losing its minimum width while generating
* Faster subtitle grid selection handling and time code display - thx ivandrofly
* Update Polish translation - thx potplayer-fanpack
* Update French translation - thx Need74
* Update Korean translation - thx 12si27
* Update Japanese translation - thx hisui3393

-----------------------------------------------------------------------------------------------------

v5.2.0-beta3 (4th of August 2026)

* Extract ARIB STD-B24 captions from transport streams (Japanese ISDB, Brazilian SBTVD)
* Add D-Cinema interop properties dialog - thx igitlin
* ASSA: embed fonts from the font collector, in the style editor and in batch convert
* OCR: auto-detect source language and let the dictionary follow the language combo - thx fraternl
* Text to speech: output language for CosyVoice3/Qwen3 cross-lingual cloning - thx subof
* Text to speech: OmniVoice now works on Pascal/Volta CUDA cards - thx subof
* Fix common errors: draggable splitter between the fixes and the preview - thx perkesfurmah-collab
* Accessibility: announce grid time codes and name the Shortcuts list items - thx Shaima-Almarzooqi
* Fix video playback on Windows ARM64 (an x64 mpv was downloaded) - thx Shaima-Almarzooqi
* Fix crash on macOS with AV1 video by updating the bundled dav1d - thx almog6500
* Fix "Copy text only" pasting lines out of order for a reverse selection - thx hisui3393
* Fix keyboard navigation of the menu bar with no subtitle loaded - thx GrampaWildWilly
* Auto-translate via copy-paste: overwrite re-translated lines instead of appending them - thx revov
* Fix window cleanup running twice when closing - thx ivandrofly
* Fix "Remove formatting - font name" doing nothing - thx Ironship
* Fix Enter not working in the "Replace with" box - thx Ironship
* Fix Escape not closing the "Generating audio" window - thx Ironship
* Fix double key handling in the Media info window - thx Ironship
* Fix the indeterminate progress bar not resetting on stop - thx Ironship
* Fix the output folder field staying disabled in Batch convert settings - thx Ironship
* Fix Binary OCR database windows showing nOCR titles - thx Ironship
* Fix the burn-in window layout: progress bar overlapping the file size box - thx Ironship
* Fix the file size converter keeping the suffix of the previously loaded language - thx Ironship
* Use the dark theme background in the syntax text editor - thx pdjdev
* Add "Pl." (plaza) to the Spanish abbreviation list - thx fraternl
* Localize many remaining hardcoded strings (downloads, export menus, engines) - thx Ironship
* Update Polish translation - thx potplayer-fanpack
* Update Turkish translation - thx bilimiyorum
* Update Portuguese (Brazil) translation - thx igorruckert

-----------------------------------------------------------------------------------------------------

v5.2.0-beta2 (3rd of August 2026)

* Add type-to-search to all combo boxes - thx 9jfcc
* Add "Sentence case" and make the casing options visible in the text box context menu - thx shanedk
* Restore the copy-to-clipboard items in the subtitle grid context menu
* Column "Paste from clipboard" accepts plain text again (text column only, like SE4)
* Fix common errors: don't uppercase the word after an abbreviation like "dhr." - thx fraternl
* Add abbreviation lists for 30 more languages
* Fix the ASSA style editor losing data on rename and style switch - thx SiriosDev
* Fix F10 not activating the menu bar: the default F10 binding is removed - thx GrampaWildWilly
* Fix Alt not activating the menu bar after a dialog opened while Alt was held - thx GrampaWildWilly
* Fix errors and a hang after closing the video player (mpv teardown race) - thx GrampaWildWilly
* Text box: place the cursor at the line start when navigating between lines - thx lsmxpftz-cmyk
* Join subtitles: the files can be rearranged again - thx Nino-kun
* Source view: fix ASSA property contrast in the light theme, make empty areas clickable
* Fix the Polish translation not loading (trailing commas in the JSON) and validate all in CI
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27
* Update Polish translation - thx potplayer-fanpack
* Update Chinese Traditional translation

-----------------------------------------------------------------------------------------------------

v5.2.0-beta1 (2nd of August 2026)

* Auto-translate: advanced llama.cpp and Ollama engines with batch context - thx subof
* Auto-translate: system prompt, parameter settings and schema-forced output for these engines
* Statistics: new dashboard view with tiles, meters, checks and a CPS histogram
* Add "Remove/replace Unicode characters" tool (SE4 plugin port) - thx fraternl
* Add ASSA font collector
* Find/replace: SE4-style regex snippet context menu
* Import plain text: add "Align time codes via forced aligner" - thx subof/David
* Cut video: option to also cut the subtitle
* Batch convert: brightness, alpha and color adjustments for image output
* Open video from URL: video/subtitle checkboxes and auto-generated subtitles
* Open video from URL: show the yt-dlp update prompt as a message box
* Clean up YouTube auto-generated captions on load into one plain-text cue per spoken line
* Waveform: per-track audio picker with size estimates, live progress and cancel - thx shanytc
* Waveform: copy the subtitle at the video position and paste at the waveform position - thx shanytc
* Text to speech: custom voice models for Piper
* Fix common errors: context menu with applied-rule details and a rule filter
* Add default save location setting - thx gadkarisid
* Add auto-break settings under Settings -> Tools - thx citizenhelene
* Add more proxy settings: domain, system credentials and a bypass list
* Add optional Auto-translate, Speech to text and Point sync toolbar icons - thx fraternl
* Add "Show selected lines earlier/later" to the subtitle grid context menu
* Add "Go to video position..." to the Video menu and a toggle-subtitles video player shortcut
* Add export support for Audacity/Tenacity labels
* Machine-readable ffmpeg progress for shot changes, burn-in, re-encode and transparent subtitles
* Help: respect a custom help shortcut, wire F1 in more windows, and add five new help pages
* Remove the MLX Whisper speech-to-text engine - thx ruonghieu
* Performance: faster hot paths across the UI and core libraries - thx ivandrofly
* Build asset zips from source folders at build time and ship translations compressed
* Move auto-translate, speech to text and OCR to libuilogic, keeping libse a pure subtitle library
* Honor ASSA override tags (position, alignment, colors, ...) in image-based export - thx Maxia1
* Honor {\pos(x,y)} in VobSub and DVD sup export
* Fix red and blue being swapped in VobSub, SSA and TextST colors
* Read the frame size from a standalone VobSub .idx
* Keep the source position when re-exporting image subtitles
* Fix undo wiping the original subtitle text column - thx abasameer
* Fix Paddle OCR not starting from the GUI on macOS - thx HongyuS
* Fix a batch of auto-translate bugs found in a bug hunt
* Make ComboBox dropdowns follow the UI scale setting - thx goonis
* Fix Google Lens OCR putting dialog dashes on their own lines - thx flashmasta
* Fix inverted I/1-to-l OCR rule and extend the Dutch OCR replace list - thx fraternl
* Restore total seconds/milliseconds time codes in export custom text format
* Self-repair the unpacked theme folder when an icon file is missing
* Point sync via another subtitle: take left times from the original timings - thx fraternl
* Apply "extend to line before/after" to all selected lines - thx NiggleHub
* Skip an auto-backup tick while a save is still in flight - thx ivandrofly
* Download 64-bit libVLC on Windows x64 - thx StandAloof
* Screen readers: the subtitle grid exposes keyboard focus via UI Automation again - thx Urs2026
* The main subtitle grid and all dialog grids now use TableView
* Accessibility: announce rule violations in the grid row's accessible name, safer initial focus
* Accessibility: accessible names for icon buttons, keep grid keyboard focus on Home/End jumps
* Page up/down moves the selected line in the subtitle grid and dialog grids - thx SiriosDev
* Flatpak: bundle OpenBLAS so the CrispASR engines can start in the sandbox - thx DarkSwan86
* Speech to text: report a missing shared library instead of silently returning an empty result
* Fix "set start/end time" doing nothing when the video position was past the other time code - thx LabinSub
* Modify selection: new "Hearing impaired (SDH)" rule - thx subof
* Add "AI review" to the subtitle grid "Selected lines" context menu
* AI review: new "delay in seconds between requests" setting for rate-limited cloud engines
* Find and replace: also search the original text column in translator mode - thx radektuma
* Fix the SSA storage styles context menu reading the file style list
* Fix the UI freezing while text to speech seeded reference voices with ffmpeg
* Update Italian translation - thx bovirus, SiriosDev
* Update Korean translation - thx 12si27
* Update Polish translation - thx potplayer-fanpack


v5.1.0 (29th of July 2026)

Subtitle Edit 5.1 is the first feature release after 5.0, collecting the work of
15 betas and 18 release candidates. A summary of the changes since v5.0.0
(full details in the pre-release entries below):

* AI review (Tools > AI review) - proofread subtitles with a local LLM via llama.cpp or Ollama, with a before/after grid and an editable prompt
* AI assistant in the subtitle text box - quick actions like fix spelling/grammar, reading speed and change tone
* Auto-translate: new generic OpenAI-compatible engine, remote llama.cpp server option, DeepL formality picker, and many new local models (TranslateGemma, Gemma 4, Hy-MT2, Qwen 3.5/3.6, Aya Expanse)
* Auto-translate: retry with backoff on rate-limited (429) LLM engines, show the API URL in error details, and fix engines that ignored a custom URL
* Speech to text: new engines and models - MOSS-Transcribe-Diarize with speaker labels, OpenRouter and Alibaba Qwen3-ASR online engines, and Parakeet, Kyutai, SenseVoice, ARK-ASR and Cohere models - plus live progress for all CrispASR engines, and the input language is remembered again
* Text to speech: new MOSS-TTS engine with zero-shot voice cloning and a target language dropdown, new Q6_K/Q8_0 quants, a big window overhaul, and a large bug-fix pass across the engines and the review window
* OCR: new CrispEmbed local OCR engine (GLM-OCR, GOT-OCR2, Qwen3-VL), llama.cpp OCR vision models in Batch convert and seconv, a "Show only forced subtitles" filter, and histogram-based color isolation for VobSub/DVD subtitles
* New formats: EBU-TT-D (read/write), IMSC 1.1 image profile export, and "DVD sup (MuxMan/Scenarist)" image-based export
* macOS: multi-window support - "File -> New window" opens an independent editor window
* New "file saved" prompt with file info, copy path and Play/Open - used across text to speech and the video tools
* Waveform: SE4-style center/lock scrubbing (paused and while playing), configurable toolbar with seek and play buttons, drag a multi-line selection to shift time codes together
* Subtitle text box: new native tag-coloring text box - IME/CJK input, right-to-left and live spell check now work with color tags enabled
* Live spell check in the subtitle grid context menu, spell check window fixes, MS Word engine fixes, and new Georgian, Armenian, Luxembourgish and Faroese dictionaries
* Fix common errors: reworked fix list with category chips, sortable columns and live counts - and unticked fixes are no longer applied
* Shortcuts window: categories with icons, sortable columns, better search - plus many new SE4-parity shortcuts (column shortcuts, set start and go to next, play previous/next, extend, and more)
* Subtitle grid: type-a-number line navigation, alternating row colors, text fit setting (clip/wrap/ellipsis), and "Insert subtitle after current line..." keeping the inserted file's own time codes
* Auto-save of the open subtitle file (Options > General)
* Right-to-left: mirrored grid columns, content direction in text boxes, and an ASSA karaoke RTL option
* Accessibility: menu bar activation via Alt/F10, and named controls for screen readers across the app
* Image-based subtitle editor: PGS position monitor, adjust color for selected lines, change speed, and HTML index export
* Point sync and visual sync: sorted sync points, re-pointing, delete via menu/keyboard, and a time code box for the sync point
* Split/re-balance long lines: respect the single line max length
* Auto-trim white space: use the detected language, so Dutch keeps " 's"
* Network: always bypass the proxy for local (loopback) URLs, and proxy password/crash fixes
* Performance: non-English start-up about 3.5x faster, 10-25x faster auto line-breaking, much faster subtitle grid and waveform rendering, faster .srt/ASSA loading and MP4 parsing, and a wide allocation-cutting pass (source-generated regexes, reused StringBuilders) - thx ivandrofly
* Stability: hundreds of fixes, including a 46-bug codebase sweep, an async/await bug hunt, and hardened binary subtitle parsers
* Command line (seconv): llama.cpp auto-translate and OCR, image output styling options, fix-common-errors profile settings in --settings JSON, VobSub/.idx fixes, and clear errors on malformed SCC input
* The libse core library is now published on NuGet
* New UI languages: Arabic, Turkish, Persian, Traditional Chinese, Indonesian, Vietnamese, Greek and Thai - and all language files synced with English (3,000+ strings)
* Updated engines: CrispASR v0.8.24, llama.cpp b10142 (with a CUDA 13 build on Windows), whisper.cpp v1.9.1, CrispEmbed v0.16.1, Qwen3 ASR CPP v0.1.7 and yt-dlp 2026.07.04

A big thank you to everyone who tested the pre-releases, reported issues and
contributed code and translations - and a special thanks to Anthropic for
sponsoring a Claude subscription :)

v5.1.0-rc18 (28th of July 2026)

* Set sync point: add a time code box so the sync point can be typed directly (SE4 parity)
* Fix CrispASR text to speech freezing the app on every generation - thx subof
* Speech to text: point at the Model field when an OpenAI-compatible server rejects it - thx acc4github
* Surround only the selected text with music symbols - thx fraternl
* Fix common errors: flash "Analyzing..." on every re-scan - thx Davanix
* Restore the SE4 order of the two split items in the text box right-click menu - thx Chouu
* Fix truncated labels and narrow controls in two spell check dialogs - thx bovirus
* Fix the subtitle grid scroll bar paging past the cursor when holding the trough - thx ivandrofly
* Fill in the missing Dutch translations - thx Albertos22
* Update the Italian translation - thx bovirus
* Improve the Polish translation of the OCR embedded subtitles dialog - thx potplayer-fanpack

v5.1.0-rc17 (27th of July 2026)

* Update llama.cpp to b10142 and offer the CUDA 13 build on Windows
* Update CrispASR to v0.8.23 - fixes garbled/hung CosyVoice3, Qwen3-TTS and Zonos audio on the Vulkan build, and voice cloning now needs to be enabled in settings - thx CrispStrobe
* Add 4 Parakeet and 1 Kyutai speech-to-text model to the CrispASR engines
* MOSS-TTS: add a target language dropdown, so cross-lingual voice clones are no longer heavily accented - thx subof
* Fix CosyVoice3, VoxCPM2 and F5-TTS asking for a voice transcription the voice pack already ships, and fix ref-text cues being dropped when one was a substring of a word in another
* Speech to text: don't fail the Faster-Whisper model download when preprocessor_config.json is missing - thx oep42
* Speech to text: make online/OpenAI-compatible server failures readable, and send the audio file last - thx acc4github
* Restore type-a-number line navigation in the subtitle grid - thx SiriosDev
* Fix common errors: show a green check and "Nothing to fix" when a re-scan finds nothing - thx Davanix
* Fix auto-imported Matroska tracks staying "Untitled" until the first save - thx Davanix
* Keep the selected audio track when going fullscreen or undocking - thx routineCode
* Update the OCR fix replace list with new entries - thx diomed
* Update the French translation - thx Need74
* Linux/macOS: stop the app data folder from being resolved against the working directory - thx ivandrofly

v5.1.0-rc16 (26th of July 2026)

* Add Georgian, Armenian, Luxembourgish and Faroese spell check dictionaries
* Update the Qwen3 ASR CPP engine to v0.1.7 - fixes the discrete GPU (Vulkan) crash - thx HanRU01
* Auto-hide the mouse cursor in fullscreen video - thx Davanix
* Batch convert: let Delete remove the selected files - thx SiriosDev
* Batch convert: keep the ASSA settings between sessions - thx SiriosDev
* Fix script alignment desyncing on the second sentence in "Import plain text" align-via-speech-to-text - thx subof
* Fix Alt+drag killing all shortcuts, and run alignment shortcuts in the text box - thx torvchen
* MS Word spell check: check words in a range so the selected dictionary language is used, and recover a dead Word session - thx sergechaly
* Fix OCR "add to user dictionary" not advancing to the next word - thx Rumbah2
* Fix false-positive ¿que -> ¿qué accenting in the Spanish OCR fix list - thx fraternl
* Qwen3 ASR: report the exit code and suggest the CPU build when a GPU run crashes - thx HanRU01
* Performance: 10-25x faster auto line-breaking, faster .srt reading, waveform render and subtitle grid, and linear adjust-display-time/set-fixed-duration/remove-empty-lines

v5.1.0-rc15 (25th of July 2026)

* Add Indonesian, Vietnamese, Greek, and Thai UI translations
* Update llama.cpp to b10103
* Auto-translate via DeepSeek: turn off the new default thinking mode for instant translations again, and migrate the retired deepseek-chat/deepseek-reasoner model IDs - thx itallfelldown5241023
* Export plain text: word wrap the preview, and remember the window position and size - thx subof
* Apply the saved volume to all video player windows - thx CDoggyDog62
* Shortcuts window: darker category text in light mode, wider category column and button hints - thx GrampaWildWilly
* Subtitle grid menu: keep Styles/Actors at the top and move the dictionary picker down
* Allow Escape to close the source view window - thx ivandrofly
* Fix undo deleting all lines of the original subtitle in translation mode - thx abasameer
* Fix the MS Word spell check engine checking against Word's default language instead of the selected dictionary - thx sergechaly
* Fix AltGr shortcut handling racing with typing - thx Ironship
* Fix out-of-range parsing of culture names with unbalanced parentheses - thx ivandrofly
* Performance: micro-optimize hot UI helpers, and deserialize JSON directly from streams - thx ivandrofly
* seconv: fix VobSub OCR isolation, MKV VobSub passthrough, durations and silent drops - thx albino1
* seconv: fix dump-settings mangling non-ASCII characters on Windows - thx Hlsgs
* seconv: use canonical kebab-case flags in list-fce-rules output - thx Hlsgs

v5.1.0-rc14 (24th of July 2026)

* Complete overhaul of the French translation - thx Need74
* Update the CrispEmbed OCR runtime to v0.16.1
* Improve language auto-detection for short subtitles
* Waveform: hold the playhead frozen after pause, and keep the cursor centered on small paused seeks - thx Davanix
* Fix Space no longer toggling play/pause after clicking the video player play/pause button - thx Davanix
* Fix auto-save silently stopping after an import (converted flag was sticky)
* Fix MOSS-TTS cloning random voices instead of the chosen reference voice, and apply the same fix to the other CrispASR cloning engines - thx subof
* Strip subtitle formatting tags before TTS synthesis - thx subof
* Fix image format conversion issues in batch mode - PGS alpha and BDN XML input - thx Lukewarm1141
* Keep the start dash when a dialog line follows a bracket or parenthesis - thx ivandrofly
* Handle non-ASCII dashes in "Remove dash in first line in non dialogs" - thx fraternl
* Better encoding detection via UtfUnknown's best match - thx ivandrofly
* Surface 7-zip unpack failures instead of hanging the download dialogs
* Flatpak: bundle 7zr and prefer a system 7-zip on Linux
* seconv: apply the .idx palette when decoding VobSub, and accept .idx files as input - thx albino1
* seconv: gate language-specific fix-common-errors rules by subtitle language, with a --fce-language override
* seconv: map fix-common-errors rule IDs to their GUI labels, add dump-settings, restore --settings and --apply-min-gap docs, and fix a --help crash
* seconv: fix four bugs found in a targeted bug hunt
* macOS: docs and release notes now reflect that the app is signed and notarized

v5.1.0-rc13 (23rd of July 2026)

* llama.cpp: engine settings dialog showing backend, install status, pinned release and install folder - reachable from auto-translate, AI review and the AI assistant
* Show llama.cpp install status dots in the AI review and AI assistant engine combo boxes
* Start-up: non-English languages load about 3.5x faster - source-generated JSON, and the translation file is no longer read twice
* Build the subtitle format list off the critical path, cutting further start-up time
* Speed up MP4/MOV parsing up to 2.3x on large files, and fix two sample table faults
* OCR: speed up two hot loops
* Fix Traditional Chinese missing from the UI language list - thx SunnyLeu
* Fix message box icons never loading - they now also follow the active theme instead of always using Dark
* Waveform themes: report import/export errors instead of failing silently - an unwritable export path reported success while writing nothing
* Retry asset unpacking after a failed first run, instead of marking the folder up to date
* Fix alternating row colors not updating when the system theme changes - thx pdjdev
* Add the missing help text for OpenAI-compatible server
* Remove the dead Parakeet.cpp engine
* Faster SHA-256 hashing and byte parsing via one-shot HashData and BinaryPrimitives - thx ivandrofly
* Fix the waveform playhead drifting slightly forward or backward just after pausing - thx Davanix
* Stop and dispose dialog timers on every window-close path, fixing a leak and a rare close-time crash - thx ivandrofly
* OCR: keep the preview checkerboard backdrop out of the character grid
* macOS: strip a stray .gitkeep from the app bundle so code signing succeeds

v5.1.0-rc12 (22nd of July 2026)

* Auto-translate/AI review via llama.cpp: add Gemma 4 (E4B/12B, 140+ languages), Qwen 3.6 35B-A3B (mixture-of-experts - fast on CPU) and Qwen 3.5 9B Q8_0
* Update CrispASR to v0.8.20 and offer three Linux GPU builds
* Offer the translated file name when saving after auto-translate, instead of the video file name
* Default exports to the source file's folder - Matroska/MP4 track pickers, main window export and image export
* Reopen the original subtitle on start-up too, not just the translated one - thx radektuma
* Extend to shot change: fix the previous/next commands shortening the line instead of extending it
* Fix garbled import of grayscale images, e.g. from InpaintDelogo - thx Codling
* OCR: checkerboard backdrop for image previews, so white-on-white pre-processing output stays visible - thx alexantr
* Fix stale buffer reads on truncated segments in Blu-ray sup parsing
* Convert actors: stop the preview timer when closing the window with Esc - thx ivandrofly
* Sync all language files with English.json - 3,084 added/translated strings across 27 languages
* Fix translations missing format placeholders (169 strings, 12 languages)
* Update Japanese translation - thx hisui3393

v5.1.0-rc11 (21st of July 2026)

* Remove text for hearing impaired: symbol preset combos for the custom before/after fields (SE 4 parity)
* Point sync: Home/End jumps to first/last line
* Fix UI freeze when opening a raw PGS .sup (no "PG" headers, e.g. Matroska raw-mode extraction) - now offers OCR import with placeholder timings or advice to re-extract - thx HellbringerOnline
* MKV import: show progress for PGS tracks and surface extraction errors - thx lukastribus
* Fix menus and flyouts leaving keyboard shortcuts unresponsive until clicking inside the window
* Extend to shot change: leave the configured gap before the shot change
* Fix light title bar in non-modal windows on dark theme - thx Surlime
* Remember position/size for ASSA styles/attachments windows - thx Davanix
* Time code box: reject non-ASCII digits and consume full IME commits - thx lucvdv1
* Burn-in: log the ffmpeg command line, and never let ffmpeg wait on stdin
* Performance: pooled buffers in Blu-ray sup and transport stream parsing, faster "fix names" in change casing - thx ivandrofly
* Update Polish translation - thx potplayer-fanpack
* Update Korean translation - thx 12si27
* Update Turkish translation - thx bilimiyorum
* Update Italian translation - thx bovirus

v5.1.0-rc10 (20th of July 2026)

* New "file saved" prompt - success check mark, file name and folder, size/duration info, copy path and Play/Open - now also used by text to speech and the video tools (burn-in, cut, re-encode, transparent subtitles, blank video, embedded subtitles)
* Auto-translate via llama.cpp: add Hy-MT2 translation models (Tencent, 7B/1.8B - excellent for its 33 languages, no Nordic) plus larger TranslateGemma 12B and Qwen 3.5 9B quants (up to 10 GB)
* Auto-translate: the URL field was ignored for winstxnhdw/nllb-api, NLLB-serve, Anthropic, Groq, OpenRouter and Nvidia - and nllb-api now tolerates a missing trailing slash in the URL - thx 3ftomi
* Text to speech: fix the voice-clone transcript prompt appearing repeatedly and generation using a different voice than picked (MOSS-TTS and sibling clone engines)
* Speech to text: live progress (and time remaining) for all CrispASR engines
* Update CrispASR to v0.8.15
* Fix Ctrl+F/Ctrl+H (and all other shortcuts) not responding after closing a dialog such as spell check, until clicking inside the window - thx fraternl
* Multiple replace: fix regex rules corrupting ASSA \N line breaks on Windows - also covered Batch Convert's replace step and regex Find & Replace - thx Davanix
* Burn-in: more compact settings so the window fits smaller screens, and audio settings tidied up
* Remember window position/size for fix-list tool windows
* Performance: much faster subtitle grid rendering (live spell check, CPS/WPM columns) and faster ASSA file loading
* Performance: core-library micro-optimizations - thx ivandrofly
* Update Japanese translation - thx hisui3393
* Update Italian translation - thx bovirus
* Update Polish translation - thx potplayer-fanpack

v5.1.0-rc9 (19th of July 2026)

* Text to speech: add MOSS-TTS (CrispASR) engine with zero-shot voice cloning
* OCR: new "Show only forced subtitles" filter and a Forced column - only the forced lines are OCR'ed and returned, like SE4 - thx heniowise
* OCR: fix forced-filter edge cases - hidden lines now receive pre-processing/palette changes, deleting a visible line no longer wipes hidden lines' unknown words, delete is blocked while OCR runs, and the VobSub color chooser previews the correct image
* Multiple replace: fix phantom empty line (and stray red mark) in the preview's Before column with regex rules on Windows - thx Davanix
* Text to speech: harden the window's close path and add diagnostics for a reported crash when closing with OK - thx cvrle77
* Text to speech: an audio playback failure in the review window no longer leaves all play/regenerate buttons dead
* Speech to text: update CrispASR runtime to v0.8.13 - the linux-arm64 build is also back
* Speech to text: single-mode transcribe no longer picks up a leftover queued file - and no longer wipes the batch queue
* Auto-translate: fix languages with underscores in the engine name never matching (e.g. Google Translate V1 Chinese) and the dialog getting stuck on "Translating..."
* Embedded subtitles (mkv): the dialog no longer locks up after a failed generate
* Burn-in/transparent video: cutting now burns the correct lines, keeps ASSA styles/header, and includes lines straddling the cut boundary
* Batch convert: "Open containing folder" now opens the file's folder on Windows when the path contains spaces - thx cyberbrix
* Fix parser edge cases: SAMI crash on malformed files (broke format auto-detection), WebVTT cues with mixed short/long timestamps being dropped, TTML fractional seconds, MicroDVD lines with two empty time codes
* SeConv: auto-detect the subtitle language for MP4/MKV container tracks with no declared language (or "und") - thx ivandrofly
* Update Chinese Traditional translation - thx love80312
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Polish translation and interjections - thx potplayer-fanpack
* Update Turkish translation - thx bilimiyorum

v5.1.0-rc8 (18th of July 2026)

* Waveform: add SE4-style Previous/Play/Pause/Next text buttons to the waveform toolbar
* Subtitle text box: disable ligatures - letter pairs like "fi" no longer merge into one glyph, so the caret and mouse selection treat each character separately - thx subcor
* Subtitle text box: roll back rc7's right-to-left ASSA tag rendering fix - clicking inside a tag in a right-to-left line could crash; the misplaced backslash is cosmetic only and the fix will return once Avalonia can render it safely - thx muaz978
* ASSA: fix missing closing tag when setting font name on selected text - thx rRobis
* Fix common errors: "Fix invalid italic tags" no longer eats the character before a dangling begin tag and now repairs more two-line stray-tag shapes
* Cavena 890: fix Chinese write path so text and italics round-trip
* Fix six silent text-corruption edge cases (nested closing tags, UTF-16 detection, "Fix uppercase 'i' inside words", Turkish casing after colon, Cavena 890 Hebrew italics, DVD Studio Pro bold+italic) - thx ivandrofly
* Harden the binary subtitle parsers against malformed files (crashes, out-of-memory, infinite loops) - thx ivandrofly
* Fix image edge cases in transparent-image detection and rectangle copying - thx ivandrofly
* Network: fix proxy password decoding, a crash when no proxy is configured, and auto-translate request issues - thx ivandrofly
* Performance: three core-library micro-optimizations
* SeConv: malformed Scenarist SCC input no longer converts "successfully" to corrupt output - files where nothing can be decoded now fail with a clear error and a non-zero exit code, and partially damaged files convert with a warning (console and --json) - thx lthibault-stingray
* Update Korean translation - thx 12si27
* Update Italian translation - thx bovirus

v5.1.0-rc7 (17th of July 2026)

* Subtitle grid: "Insert subtitle after current line..." now works on any line, not only the last - and the inserted file keeps its own time codes like SE4 (only shifted when it would overlap the selected line), so pre-timed subtitles land at their real positions - thx UUMARTIN
* Waveform: "Insert subtitle file at video position..." is now available anywhere on the timeline (was only past the last subtitle) - inserts at the right-clicked position and warns before creating overlapping lines - thx UUMARTIN
* Speech to text: the input language is remembered again like SE4 - restored on window open, kept when changing engine/settings, and no longer overridden by auto detection in "Selected lines - Speech to text" - thx UUMARTIN
* Subtitle text box: restore live spell check with "Color tags" enabled - red underlines and the context menu suggestions/add to dictionary/ignore all work again in the new syntax highlighting text box
* Subtitle text box: fix ASSA override tags rendering with a misplaced backslash in right-to-left lines - "{\an8}" showed as "{an8\}" - thx muaz978
* Update Polish translation and add Polish names list - thx potplayer-fanpack

v5.1.0-rc6 (17th of July 2026)

* Waveform: new option "Center video position also while paused" (Settings - Waveform/spectrogram) - restores SE4's center/lock mode: with "Mouse-wheel sets video position" on, scrubbing keeps the cursor centered so the waveform scrolls as one continuous strip, and "select current subtitle" also applies while scrubbing paused - thx Asztec00
* Open video from URL: the "Download yt-dlp" button is now only shown when an update is actually available - it was always visible, even with the latest yt-dlp installed
* Open video from URL: add "Save..." button to the "Pick subtitle to download" window - saves the selected downloaded subtitle file as-is to a location of your choice
* MP4 track picker: the "Export..." button now works - text tracks save as SubRip, VobSub image tracks export to Blu-ray .sup

v5.1.0-rc5 (17th of July 2026)

* Subtitle text box: tag coloring (HTML/ASSA) now uses a new native text box - same colors as before, but centering, IME/CJK input, right-to-left and the context menu work exactly like the normal text box, and toggling right-to-left no longer turns off tag coloring
* Subtitle text box: fix crash while typing an unterminated attribute quote (e.g. <font color=") with tag coloring enabled
* Source view: add context menu to the text editor - thx pdjdev
* Point sync via other subtitle: sync points are now chronologically sorted, and setting a point on a line that already has one re-points it instead of adding a duplicate - thx fraternl
* Point sync via other subtitle: fix deleting a sync point - the context menu now shows Delete (and Delete/Backspace on the list works) instead of silently removing the point on right-click - thx fraternl
* Point sync via other subtitle: clicking a line in the left list scrolls the other subtitle's list to the matching time (selection is left untouched) - thx fraternl
* Point sync via other subtitle: icon on the "Set sync point" button
* Point sync via other subtitle: a long "other subtitle" file name no longer pushes under the "Find text" button - it now shrinks with an ellipsis
* Point sync: sync points are now chronologically sorted, and setting a point on a line that already has one re-points it instead of adding a duplicate
* Point sync: fix deleting a sync point - the context menu now shows Delete (and Delete/Backspace on the list works) instead of silently removing the point on right-click
* Point sync: icon on the "Set sync point" button
* Performance: faster time code display in HH:MM:SS:FF mode, faster ASSA/SSA file loading, and allocation-free URL checks
* Performance: faster "Fix missing spaces", time code parsing and extra-space cleanup in the core library
* Time code spinner: mouse click/wheel now nudges 100 ms (one frame in frame mode) instead of stepping the caret's segment - the caret defaults to hours, so a click jumped a whole hour - thx muaz978/AdiOpi
* Speech to text (Qwen3 ASR CPP): fix "produced output that could not be read" persisting forever - the engine's JSON bugs were fixed engine-side long ago, but an already-installed engine was never updated; SE now detects outdated engine builds and offers the update - thx ProFire
* Speech to text (Qwen3 ASR CPP): update engine to v0.1.6 - better mixed CJK tokenization and multilingual alignment
* Speech to text (Qwen3 ASR CPP): always write the engine's output JSON to the tools log for better bug reports
* Update CrispASR to v0.8.12
* Export PGS/VobSub: list every installed font face like SE4 ("Segoe UI Semibold", "Arial Black", ...) - the list only had font family names, hiding named faces, and a picked face now also renders with its own weight - thx robertmajsky
* Add EBU-TT-D subtitle format (read + write) - the TTML distribution profile used by European broadcasters (BBC iPlayer, ARD/ZDF, NPO) and HbbTV
* Export image-based: add IMSC 1.1 image profile - a single self-contained TTML file with base64 PNG subtitles (smpte:image), for streaming/broadcast image-subtitle delivery (in File > Export and the image/binary subtitle editor)
* Command line (seconv): --multiple-replace now also accepts the multiple-replace rules exported from the GUI (.template JSON or .csv), not only the legacy XML - thx BagronkeN
* Shortcuts: a user-assigned F10 shortcut is no longer overridden by the menu-bar focus toggle (the menu stays reachable via Alt) - thx Khaztaroth
* Fix reading decimal values in some XML-based formats (e.g. Final Cut Pro, JacoSub) on locales with a comma decimal separator
* Performance: more core-library speedups (fix common errors, time code parsing, tag/RTF/casing text handling)

v5.1.0-rc4 (16th of July 2026)

* Live spell check: only show the subtitle grid spell check items (suggestions, add to user dictionary, ignore all) when a single line is selected
* Waveform: fix "Seek silence" jumping far past the actual silence when the waveform was scrolled or zoomed - thx AdiOpi
* Shortcuts: the search now accepts modifier keys in any order with optional spaces around "+" (e.g. "shift+control" or "ctrl+r"), and shortcuts always show their keys in canonical order (Control, Alt, Shift, Win) - also in the duplicate-shortcut warning - thx GrampaWildWilly
* Generate transparent video: live video preview like burn-in - the styled subtitles render over the playing video while settings are tweaked - thx MbuguaDavid
* Generate transparent video: fix the selected effects not being applied to the generated video, and compact the cut panel
* Performance: faster shortcut key lookup and HTML tag stripping (subtitle grid, characters-per-second and per-keystroke text info)
* Subtitle grid: add "Remove" to the actor context menu (also available as shortcut), so the actor can be cleared from the selected lines without creating a dummy actor - thx Khaztaroth
* Waveform: the "Seek video backward/forward" toolbar buttons can now be assigned keyboard shortcuts - the assigned keys show in the button tooltips and also work in the full screen video window - thx Surlime
* Shortcuts: all columns are now sortable - Active in, Category, Name and Shortcut - and sorting stays active while filtering by category or search - thx GrampaWildWilly
* Drag and drop now works on Linux (Avalonia UI 12.1.0 fix)
* Settings: colored section icons in the menu and section headers, matching the Shortcuts window look
* Batch convert: show the status column as colored badges - green for converted, red for errors, gray for cancelled
* Word lists: colored panel icons and matching count badges - also fixes the near-unreadable badge text in light theme
* Batch convert: add llama.cpp OCR engine with local OCR vision models (GLM-OCR, LightOnOCR, PaddleOCR-VL) and automatic engine/model download - thx go2tom42
* Command line (seconv): add llama.cpp OCR engine (--ocr-engine:llamacpp with --ocr-model/--ocr-url), starting the local server automatically - thx go2tom42
* Waveform: fix the video player ending up both docked and undocked after closing the waveform toolbar settings while the audio visualizer was undocked - thx GrampaWildWilly
* Update CrispASR to v0.8.11
* Update llama.cpp to b10035

v5.1.0-rc3 (15th of July 2026)

* Export: add "DVD sup (MuxMan/Scenarist)" image-based export - the classic DVD-Video subpicture .sup that DVD authoring tools import
* Spell check: start at the current line instead of asking "Continue spell check from current line?" - the question is now only asked when an earlier spell check was left unfinished
* Names: load the region specific names list - the Portuguese lists (pt_PT_names.xml and pt_BR_names.xml, ~4800 names each) were never read, as only a neutral pt_names.xml was looked for
* Names: add former countries like Yugoslavia, Czechoslovakia and Persia to the English, Dutch, German, French, Spanish and Portuguese names lists - thx fraternl
* Spell check: fix the spell check window opening blank - no word, no text and no suggestions - unless the first line was selected
* Live spell check: add spell check items to the subtitle grid context menu - suggestions, add to user dictionary and ignore all
* Live spell check: picking a dictionary now also updates the subtitle grid, and no longer hides the spell check items in the text box context menu
* Live spell check: fix cancelling "Pick spell check dictionary" switching the dictionary anyway, and the list always opening on English instead of the dictionary last used
* Live spell check: fix "Ignore all" being forgotten again as soon as the settings window was closed
* Live spell check: fix the English dictionary being used for other languages - thx muaz978
* Subtitle grid: fix an arrow key after shift+arrow jumping back to the anchor line instead of continuing from the moving end of the selection
* Undo: fix automatic change detection reading the subtitles from a timer thread, which could silently drop an undo entry or record a state that never existed
* Scroll bar: shift+click on the trough jumps to that position - thx muaz978
* Shortcuts: normal weight for the shortcut name column - thx muaz978
* Sync: add "Visual sync" to the subtitle grid context menu under "Selected lines", so segments that are off by different amounts can be synced one at a time - thx Hikari2w2
* OCR: "Save as" for an OCR'd subtitle opens in the source file's folder again, instead of e.g. Documents or the last-used folder - thx Turcote/fraternl
* Replace: fix regex replace of a line break (search \n) leaving the break in place with a space after it on Windows-style (CRLF) text - thx witchpiggie

v5.1.0-rc2 (14th of July 2026)

* Auto-translate: update llama.cpp to b9993
* Auto-translate: fix chat template for self-supplied .gguf models in the llama.cpp engine - thx saneryiyiersansi
* Fix common errors: "Fix common OCR errors" no longer applies fixes you unticked in the list - thx fraternl
* Fix common errors: unknown-word guessing (which splits words) is now off by default, with its own check box - thx fraternl
* Fix common errors: clearer step 2 selection - Select all/none toggle, live selected-counts on the Apply button and category chips - thx muaz978
* Fix common errors: make Apply/Action/Before/After columns sortable in the fix list - thx subcor
* seconv: warn about unknown keys in the --settings JSON instead of silently ignoring them - thx shanecoopt
* seconv: --apply-min-gap can now be used without a value, taking the gap from minimumMillisecondsBetweenLines - thx shanecoopt
* seconv: fix minimumMillisecondsBetweenLines of 0 giving a 1 ms gap when bridging gaps - thx shanecoopt
* Check for updates: no longer offers an older version as an update
* OCR: update CrispEmbed to v0.15.0 - fixes garbled math-OCR output, faster detection/decoding
* Save the language file with LF line endings on every OS, so re-saving it no longer produces a whole-file diff
* Update Korean translation - thx 12si27
* Update Japanese translation - thx hisui3393

v5.1.0-rc1 (13th of July 2026)

* Speech to text: add MOSS-Transcribe-Diarize engine (CrispASR) - transcription with speaker labels like "(Speaker 1)" in a single pass - thx Oplay66
* Speech to text: add Arabic and Japanese models to the CrispASR Cohere engine - thx muaz978
* Speech to text: update CrispASR to v0.8.10 - fixes long-audio repetition/empty output, much faster long audio on CUDA
* Add find-text history dropdown, text-length sorting, and sort shortcuts - thx mrklhsnbrg
* Open video from URL: suggest the video's real title as download file name instead of e.g. "watch.mkv"
* Update yt-dlp to 2026.07.04
* Auto-translate: update model suggestion lists across engines
* Shortcuts: tighten category tiles, add space below, and keep the scrollbar off the shortcut key column
* Performance: allocation-free nOCR pixel matching (faster batch image-based OCR) and skip redundant waveform buffer sorting
* Performance: remove constant background allocations in change detection and character-count lookup
* ElevenLabs: fix SSML break tags being ignored/spoken by sending enable_ssml_parsing - thx cvrle77
* ElevenLabs: fix v3 stability/language settings being silently ignored, show engine error details in test voice, and sort the turbo v2.5 language list
* ElevenLabs: revert apply_text_normalization=off and log request bodies to the tools log - thx cvrle77
* Fix alignment shortcut not toggling, OCR adding {\an2} tags to every line, and add Ctrl+I italic in the OCR text box - thx qvimse
* Fix common OCR errors changing valid words like Dutch "Al" to "AI"
* Fix vertical scroll bar overlapping the outermost text column in RTL/translation mode - thx muaz978
* Fix scroll bar trough click not paging in grids - thx muaz978
* Fix common errors: "Select all"/"Invert selection" now respect the active category chip - thx subcor
* Fix download retry corrupting the file when the server does not support resume
* Fix shortcuts editor issues: stale key chips after edit/reset, cancel not reverting imports/reset, numpad keys dropped, duplicate detection missing Ctrl/Control aliases, and modifier-only bindings not resettable
* Fix auto-backup racing UI edits (snapshot now taken on the UI thread)
* Fix ffmpeg path being ignored for waveform extraction on macOS
* Fix gap column showing "0,000" on the last line
* Fix AI review default shortcut colliding with Multiple replace
* Fix "Check for updates" always reporting it was unable to check - thx nms42
* Fix point sync via other subtitle not loading a re-selected subtitle file - thx fraternl
* Fix truncated "Number" and "Show" columns in the auto-translate grid - thx ivandrofly
* Add Persian translation - thx rmtjokar
* Update Korean translation - thx 12si27
* Update Polish translation - thx Adam Malich
* Update Chinese Simplified translation - thx wuwufei
* Update Italian translation - thx bovirus
* Update Turkish translation - thx bilimiyorum
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Portuguese (Brazil) translation - thx igorruckert

v5.1.0-beta14 (10th of July 2026)

* Add PGS position monitor to the image-based subtitle editor - a "Position map" view drawing every subtitle on the video canvas with configurable letterbox bars, zone color coding (active picture / bottom bar / top bar), title-safe margin, clickable zone chips, and a zone dot column in the grid - a BDSup2Sub++ style QC tool - thx Victory61
* Auto-translate: add generic OpenAI-compatible engine (custom URL/model/API key)
* AI assistant: engine settings in the window, strip think blocks, and show the model's reasoning behind an info button
* Add AI assistant to the subtitle text box context menu
* Add shortcut to toggle subtitle grid formatting mode
* Text to speech: ElevenLabs pause cues work again - text normalization is now off so <break time="1.5s"/> and punctuation pauses are preserved, and on Eleven v3 break tags are auto-converted to [pause] audio tags - thx cvrle77
* Text to speech: fix Google voices with 3-letter language codes (Mandarin/Cantonese/Filipino) failing to generate audio
* Text to speech: the ElevenLabs "Speaker Boost" setting is now actually sent to the API
* Fix waveform border drag not registering on trackpads (macOS) - thx okpukhalska-dot
* Fix malformed ASSA tags when splitting a line with two or more active tags (e.g. bold + color)
* Fix TTML/DFXP export losing an enclosing style after a nested tag (e.g. bold inside italic)
* Fix subtitle format edge cases: MicroDVD "{y:u,i}" tag, uppercase \uXXXX in JSON, and 1/3-digit fractional seconds in classic SSA time codes
* OCR: better separation of vertically touching text lines (two line-splitter fixes)
* Fix ASSA/SSA properties video resolution and dark-theme picker color - thx kit132
* Re-apply the layout direction live when the interface language changes - thx muaz978
* Update CrispASR Qwen3 and parakeet-ja model lists
* Add Turkish UI translation - thx bilimiyorum
* Update Italian translation - thx bovirus
* Update Korean translation - thx 12si27
* Update Danish translation

v5.1.0-beta13 (9th of July 2026)

* Add an AI assistant button to the subtitle text box - quick actions (fix spelling/grammar, rephrase to fit reading speed, change tone) plus a free question box for the current line - thx muaz978
* OCR: add histogram-based colour isolation for VobSub/DVD subtitles - rebuilds each subpicture as crisp black-on-white for better recognition (also in the command line tool; disable via --no-vobsub-isolate-colors) - thx tekk42
* Restore the last editing position when reopening a subtitle file - thx hisui3393
* Command line (seconv): image output styling for Blu-ray sup/VobSub/BDN-XML etc. - new options (--font-name, --font-size, --font-color, --background-color, --box-type, ...) and an "exportImages" settings-JSON section (Subtitle Edit 4 parity) - thx Fredrik
* Command line (seconv): fix double line spacing in image-based output, and do not warn that --resolution is ignored for image targets (it sets the canvas size)
* MLX Whisper (macOS): forward advanced command line options (e.g. --condition-on-previous-text False), process long files in windows without VAD, and add a parameter reference to the advanced box - thx muaz978, asiaminor77
* Fix exported Blu-ray sup being rejected by BDSup2Sub ("Subpicture too large") when a subtitle line was empty - thx Victory61
* Beautify time codes: fix subtitle blocks missing from the change preview waveform - thx pdjdev
* Right-to-left: do not mirror the video and waveform - thx muaz978
* Add Arabic UI translation - thx muaz978
* Update Japanese translation
* Update Korean translation - thx 12si27
* Update Italian translation - thx bovirus
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Danish and Swedish translations (machine-translation cleanup + missing strings)

v5.1.0-beta11 (4th of July 2026)

* Fix settings not saving when the UI language had a duplicate/empty translation (e.g. Portuguese Brazil) - the Options dialog no longer aborts on a repeated translated string, and a failed save now logs and shows an error instead of silently doing nothing - thx rosilucia-hub
* Fix ASSA "Set position" and "Image color picker" showing a blank video background when the "HH:MM:SS:FF" time code format was enabled - thx bichitoxxx
* Restore the WebVTT "X-TIMESTAMP-MAP" setting (Options -> Settings -> Subtitle Formats) to optionally ignore the header offset that shifts all time codes on load - thx anakinsleftleg
* Fix Ctrl+End / Ctrl+Home on the subtitle grid not scrolling the last/first line fully into view - thx KaDeeKe
* Open video file dialog: add a "Video and audio files" filter as the default so audio files (e.g. mp3) can be picked without switching the filter
* Waveform: add a customizable "<< seek >>" panel to the toolbar - thx BlazDT
* Waveform: add "Configure toolbar items..." to the More menu
* Open a .mkv without subtitles as a video file - thx KaDeeKe
* Text to speech: apply Review window text edits back to the subtitle - thx cvrle77
* Text to speech: fix empty language list in the Review window - thx cvrle77
* Update Portuguese (Brazil) translation - thx rosilucia-hub
* Update Korean translation - thx 12si27
* Update Italian translation - thx bovirus

-----------------------------------------------------------------------------------------------------

v5.1.0-beta10 (4th of July 2026)

* Fix online speech-to-text (OpenRouter / Alibaba Qwen3-ASR) settings layout - the engine's settings rows no longer overlap/jumble together
* OpenRouter speech-to-text: split the transcript into multiple timed sentences instead of one long line, and run post-processing using the engine's language hint

-----------------------------------------------------------------------------------------------------

v5.1.0-beta9 (4th of July 2026)

* Add OpenRouter and Alibaba Qwen3-ASR online speech-to-text engines to Audio to text - OpenRouter reaches Whisper/GPT-4o-transcribe/Groq/Chirp with one key; Alibaba Qwen3-ASR (DashScope) uploads the audio and transcribes asynchronously with sentence timestamps
* Google Lens Sharp: fix scrambled word order on multi-line subtitles - the text chunks Google returns interleaved between the two lines are now re-ordered top-to-bottom/left-to-right using their bounding boxes - thx fraternl
* OCR: fix the Dictionary combo box becoming empty after downloading/re-downloading a spell check dictionary
* Remove redundant "Repeat previous line"/"Repeat next line" shortcuts - use "Play previous (and loop)"/"Play next (and loop)" instead (they also handle multiple selections and no selection) - thx abc16361

v5.1.0-beta8 (3rd of July 2026)

* Fix UI freeze when switching to layout 12 (no video pane) with a video loaded
* Text to speech: review window - Space no longer clicks OK on key release either (Avalonia raises a focused button's click on Space key-up, independent of the tunnel-stage fix in beta7) - thx cvrle77
* Text to speech: fix the Import/Export/merge-output file dialogs and the TTS window dropping behind the main window on Windows - thx cvrle77
* Text to speech: Import -> OK now shows progress (bar, status text, Cancel) while merging instead of looking idle - thx cvrle77
* Text to speech: Export now writes audio clips into a "wav" subfolder instead of next to SubtitleEditTts.json; imported sessions no longer use the export folder as scratch space - thx cvrle77

v5.1.0-beta7 (3rd of July 2026)

* Add subtitle grid text fit setting: clip / wrap / ellipsis (Settings -> Appearance) - thx muaz978
* Text to speech: pimp up the window UI - context line (line count, video file name), section headers, engine description, voice count badge, checkbox hints, progress percent/ETA, and a primary accent Generate button
* Text to speech: fix Import not doing anything on OK - it now merges/saves/adds to video just like Generate - thx cvrle77
* Text to speech: review window - Space no longer triggers OK, R regenerates the selected line, and playing a line selects it - thx cvrle77
* Text to speech: mask the API key by default with a reveal button (also applied to Auto-translate's API key) - thx cvrle77
* Fix a codebase-wide sweep of 46 confirmed bugs (crashes, wrong behavior, and dead error-handling branches across import/export, translation, spell check, ASSA/SSA styles, fix common errors, and more)
* Update Russian translation - thx jekovcar
* Update Turkish translation - thx bilimiyorum

v5.1.0-beta6 (3rd of July 2026)

* Add SE4's "Column" list view shortcuts (delete text, delete text and shift up, insert text, paste, text up/down) - thx SiaL8er
* Text to speech: fix stuck/silent generation - failures now show an error, cancel stops the running ffmpeg, and rate-limited ElevenLabs requests retry with backoff - thx cvrle77
* Text to speech: fix export/import round-trip (import file filter, portable relative paths, missing-file handling) - thx cvrle77
* Text to speech: large bug-fix pass across the engines and the review window (60+ fixes - voice-list refreshes no longer wipe cached voices, Azure/Piper voice refresh, Murf audio corruption, per-actor cast fixes, review playback/regenerate state fixes, the voice instruction is now applied when generating, Qwen3 model choice is persisted, and more)
* Text to speech: play/stop the review window's selected line with the play/pause shortcut (Space) - thx cvrle77
* Text to speech: the review window's Regenerate now offers the engine/model download prompts
* Accessibility: fix Alt not activating the menu bar (e.g. with NVDA), and name splitters, waveform and Settings controls - thx Shaima-Almarzooqi
* Make tool-dialog buttons consistent and fix "Remove text for HI" undo - thx mjuhasz
* Fix seconv OCR (Tesseract/PaddleOCR) garbling non-ASCII output on Windows - thx Gorkycreator
* Update Bulgarian translation - thx jekovcar
* Update Czech translation - thx Matj
* Update Japanese translation - thx hisui3393
* Update Korean translation - thx 12si27
* Update Russian translation - thx jekovcar
* Update Turkish translation - thx bilimiyorum

v5.1.0-beta5 (2nd of July 2026)

* Add AI review (Tools > AI review) - proofread subtitles with a local LLM via llama.cpp or Ollama, with a before/after grid and editable prompt
* Add llama.cpp translation to Batch convert (auto-detect/start/download)
* Add interjection lists for German, Italian, Swedish, Norwegian and Dutch
* Add copy/paste support to the time code boxes (a bare number is milliseconds) - thx RobertoHN
* Waveform: show the duration inside the new-selection rectangle while dragging - thx geroyannis
* Open the source view with the caret at the selected subtitle - thx pdjdev
* Settings: "Color text if more than N lines" now tracks "Max number of lines" live - thx subcor
* Accessibility: fix the text-editor Tab focus trap, name status-bar icons, and label Settings/Shortcuts/AutoTranslate/FixCommonErrors/SpeechToText controls - thx kylesskim-sys
* Polish Fix common errors, Netflix errors, Split/re-balance long lines, Compare and Restore auto-backup (filter chips, colored tags, word diffs, live counts, icons)
* Fix ChatGPT auto-translate failing with "This is not a chat model" (bad default model) - thx EspritIT
* Speech to text: add smaller model quants for FunASR nano/MLT-nano and Parakeet Japanese, and fix dead MADLAD download links
* OCR: select the just-downloaded spell-check dictionary on any UI language
* Spell check: clean up dictionary names with variant suffixes (e.g. de_DE_frami)
* Fix keyboard shortcuts in "Adjust all times" not working, now moving 10/100/500 ms - or 1 frame / 10 frames / 1 second in frame mode - thx KaDeeKe
* Fix up/down time code and duration stepping in frame mode not wrapping frames correctly - thx KaDeeKe
* Fix invalid PTS/DTS in exported Blu-ray sup files (broke SupMover negative delay) - thx GCRaistlin/MonoS
* Fix batch convert forgetting settings when the window is closed via X/Escape - thx MonsterSe7en
* Fix batch convert llama.cpp auto-start never running
* Fix crash when pasting an out-of-range value into a time code box
* Fix stale RTL text-box selection anchor after mouse/native selection changes - thx muaz978
* Fix change detection not including the original subtitle file name
* Fix macOS legacy UI font defaults migration - thx mjuhasz
* Fix UI tests overwriting user settings - thx mjuhasz
* Add discard assignment to DataGridCheckboxMultiSelect instantiations - thx ivandrofly
* Update Polish translation - thx potplayer-fanpack
* Update Italian translation - thx bovirus
* Update Korean translation - thx 12si27

v5.1.0-beta4 (1st of July 2026)

* Add CSV import/export to Multiple replace - thx faon-92
* Add a re-usable "Apply" button to Multiple replace (SE4 parity) - thx KaDeeKe
* Add a "New" button to the Fix common errors rule profiles window - thx MbuguaDavid
* Spell check: show a completion summary (changed/skipped/correct/names/added) with a "do not show again" option (SE4 parity) - thx cyberbrix
* Fix common errors: restore the keyboard flow so Return advances and applies fixes (SE4 parity) - thx KaDeeKe
* Focus the subtitle grid after extracting a subtitle from an mkv, so Ctrl+S works right away - thx KaDeeKe
* Fix icon-button hints not showing in dialogs on macOS
* Fix Google Lens OCR including server retry messages in the OCR text - thx LurkingNinja
* Fix bare Alt not activating the main menu bar on Windows
* Fix small custom-millisecond video seeks being unreliable on a single key press - thx AndryOut
* Fix Option+Arrow word navigation in the color-tag / source-view text editors on macOS - thx mjuhasz
* Fix Escape closing the Binary edit window when a dialog was opened from its context menu - thx mjuhasz
* Fix the status dot and description in the "Get dictionaries" window - thx ivandrofly
* Fix garbled Korean/CJK text in the Linux Flatpak build (bundle Noto Sans CJK)
* Fix caret misplacement on macOS by defaulting the UI font to Helvetica Neue - thx mjuhasz
* Fix the waveform cursor lagging/jittering when pausing playback - thx AndryOut

v5.1.0-beta3 (30th of June 2026)

* Add DeepL formality picker (SE4 parity) - thx fraternl
* Add ASSA "Replace style with..." (SE4 parity)
* Add "Apply" button to "Remove text for hearing impaired" - thx fraternl
* Remove text for hearing impaired: show count of lines found - thx bptrsn
* Add editable whitelist for "Remove if all uppercase" - thx muaz978
* Add a text box for the grid single-line separator (Settings) - thx bichitoxxx
* Show the grid single-line separator in a distinct color
* Auto-translate (llama.cpp): add Qwen 3.5 and Aya Expanse models
* Enable Qwen3 ASR CPP speech-to-text on macOS
* Add CrispASR ARK-ASR speech-to-text backend
* Update CrispASR to v0.8.6
* Update llama.cpp to b9833
* Waveform: block overlap when drag-creating a new selection - thx muaz978
* Spell check: recognize hyphenated names from the names list - thx samdoesknow
* Fix spell check flagging words wrapped in single quotes (e.g. 'Een) - thx fraternl
* Fix dialogs (Settings etc.) opening behind undocked video/audio windows - thx GrampaWildWilly
* Fix invalid JSON in AI translate request bodies - thx korsosattila73
* Fix "go to next/previous subtitle from video position" skipping lines - thx muaz978
* Fix stuck shortcut keys when the main window loses focus - thx muaz978
* Fix regex \r\n / \n not matching line breaks in Find and Multiple replace - thx KaDeeKe
* Fix "Save as" not converting source-format native tags when changing format - thx wjcarpenter
* Fix Visual sync not honoring the selected audio track - thx zoltan-antal
* Fix menu: Escape needing a 3rd press and stale menu state after Alt+Tab - thx kylesskim-sys
* Fix CrispASR Parakeet ignoring the selected language - thx sergechaly
* Fix Qwen3 ASR (CPP) failing with "'0x0D' is invalid within a JSON string" - thx ProFire
* Fix unsaved-changes prompt treating a dismissed dialog (close/Escape) as a choice - thx pdjdev
* Fix Blu-ray sup export crash on Linux (HarfBuzz symbol clash) - thx CannaraX
* Fix umlaut diacritics (Ä/Ö/Ü) clipped in the OCR window on macOS - thx Bastians-Bits
* Fix VLC not loading from a path with non-ASCII characters (e.g. Chinese) - thx StandAloof
* Use nameof for rule IDs in FixCommonErrorsRunner - thx ivandrofly
* Update Turkish translation - thx bilimiyorum
* Update Japanese translation - thx hisui3393
* Update Italian translation - thx bovirus
* Update Korean translation - thx 12si27

v5.1.0-beta2 (28th of June 2026)

* Update CrispASR to v0.8.5
* Add ASSA style categories - group storage styles (e.g. per project) in the Styles window - thx bichitoxxx
* ASSA styles: keep the "Set style" menu in style order instead of sorting alphabetically - thx bichitoxxx
* Batch convert: honor the selected custom text format and add the image-based formats in the format picker
* Add "Remove text for hearing impaired" and "Save as..." to the grid "Selected lines" menu
* OCR: auto-select the spell-check dictionary from the OCR language (SE4 parity) - thx fraternl
* OCR: use user OCR-fix replace lists (e.g. xxx_OCRFixReplaceList_User.xml) - thx fraternl
* seconv: support "Fix common OCR errors" with bundled English dictionaries
* Binary edit: correctness, resource-safety and selection fixes
* Make icon-button tooltips honor the "Show hints" appearance setting
* Fix text box selection shortcuts (e.g. "Selection to lowercase") being inactive and hidden - thx abc16361
* Fix EBU STL Save/Save As writing an invalid 14-byte file - thx jancisefcik
* Fix seconv failing to start due to a SkiaSharp native/managed version mismatch - thx pcspeak
* Update Portuguese (Brazil) translation - thx igorruckert
* Update Turkish translation - thx bilimiyorum
* Update Korean translation - thx 12si27
* Fix crash exporting Blu-ray sup on Linux (HarfBuzz native/managed version mismatch) - thx CannaraX
* Fix "Join subtitles" by time codes not sorting the joined lines by time - thx han8mr8
* seconv: run operations in the given order, repeating each occurrence (e.g. "--fix-common-errors" twice runs two passes) - thx Rouzax
* seconv: bundle the Linux native libs (libSkiaSharp/libHarfBuzzSharp) so Fix common errors no longer crashes - thx Rouzax
* seconv: expose the Fix-common-errors profile values (min gap, CPS, max lines, dialog/continuation style, ...) in --settings JSON - thx Rouzax
* Add option to not auto-generate the waveform when opening a video (click the empty waveform to generate) - thx nugemon
* "Set up like Subtitle Edit 4" now shows grid line breaks as "<br />" on a single row, like SE4 - thx bichitoxxx
* Redesign the "Change speed" dialog to match the "Adjust all times" dialog - thx mjuhasz
* Fix "Change speed" radio buttons disabled/not respected in the main window - thx mjuhasz
* Binary edit: wire up "Change speed", respect the selected-lines radio, and always apply "Change frame rate" to all lines - thx mjuhasz
* Binary edit: keep the grid scroll position after "Adjust all times" and "Change speed" - thx mjuhasz
* Binary edit: add "Adjust color" for selected lines in the image-based subtitle editor (Tools > Selected lines) - thx mjuhasz
* Spell check: show the source image for the current line - auto-attached after OCR, or loaded via the image button left of Done (Blu-ray sup, VobSub, BDN XML, transport stream, Matroska) - thx fraternl
* Add two more configurable "move video position custom" forward/back jumps (custom 3 and 4)
* Main and binary-edit menu: Alt/F10 toggle menu activation and Escape deactivates it (Windows standard) - thx GrampaWildWilly
* Update Polish translation - thx Adam Malich
* Update Japanese translation - thx hisui3393
* Update Italian translation - thx bovirus
* Update Bulgarian translation - thx jekovcar
* Update Russian translation - thx jekovcar
* Use asynchronous JSON serialization in the plugin runner - thx ivandrofly
* Fix video playback speed reverting to 1.0x after changing settings or layout - thx Hakunamatata67

v5.1.0-beta1 (26th June 2026)

* Add auto-save of the open subtitle file (Options > General) - thx muaz978
* Add remote/external llama.cpp server (URL) option to auto-translate - thx muaz978
* Add HTML index export to binary edit - thx mjuhasz
* Add "Toggle translation mode" command/shortcut (SE4 parity)
* Add "Play next (and stop)" and "Play next (and loop)" shortcuts - thx nguyenphuc2312
* Add "Play previous (and stop)" and "Play previous (and loop)" shortcuts
* Add "Treat words ending in 'in'' as 'ing'" spell check setting - thx RedSoxFan04
* Add Undo button to spell check (SE4 parity)
* Add grid context menu "insert subtitle after current line" on the last line
* Add grid alternating-row coloring option to Appearance settings
* Add a couple of "Extend" shortcuts from SE4 - thx OmrSi
* Bridge more SE4 shortcuts in the SE4 settings importer
* Open original subtitle into an empty subtitle as a blank translation
* Drag a multi-line selection in the waveform to shift all time codes together - thx wuwufei
* Spell check can continue from the current line and wrap around (SE4 parity) - thx p1nkyy
* F10 focuses the main menu for keyboard/screen-reader access - thx kylesskim-sys
* Restore horizontal grid lines in the waveform
* Improve Dutch casing rules ('s/'t contractions and IJ digraph)
* Batch convert: pluralize the remove-files confirmation for multi-select
* Use ffmpeg from the system PATH (v7+) when the download fails
* Update CrispASR to v0.8.4
* Update whisper.cpp to v1.9.1
* Fix "Save as" to ASSA using Arial instead of the configured default style - thx korsosattila73
* Fix proxy settings not being saved - thx baoyu0
* Fix Split tool dropping the last part; default output to the source folder
* Fix SSA toolbar hints showing "Advanced Sub Station Alpha"
* Fix missing window title on the ASSA/SSA style picker
* Fix found/selected grid row not always being fully scrolled into view - thx subcor
* Fix Bold shortcut bolding the whole line instead of the selected words - thx Khaztaroth
* Fix profile editor not showing/saving the chars/sec and words/min values - thx Khaztaroth
* Make "Merge continuation lines" work with CJK text (treat like English) - thx acc4github
* Change the default "Auto-break text" shortcut from Ctrl+R to Ctrl+Alt+B
* Align the CJK merge shortcut label with SE4 wording
* Localize "Set up like Subtitle Edit 4" dialog strings
* Add an assignable "Waveform insert new selection" shortcut (SE4 parity) - thx geroyannis
* Add a Tesseract OCR engine-mode setting (SE4 parity)
* Add accessible names to the waveform toolbar controls for screen readers
* Burn-in: default the target file size to the source video size, and add per-file target size in batch mode
* Extend Dutch casing contractions to apply after a colon and a mid-paragraph period
* Fix OCR word colors and subtitle-image background contrast in light mode
* Shorten and resize a long video file name in the player so it no longer overlaps the position info
* Add "Play from just before text" video shortcut (SE4 parity) - thx GordonLeekt
* Add "Move text after cursor position to next subtitle and go to next" (and a "...and play" variant) shortcuts (SE4 parity) - thx kadrimarzouki
* Add "Set start and keep duration" shortcut (SE4 parity)
* Add "Set end, add new and go to new" shortcuts (SE4 parity) - thx Estevarena
* Add "Auto detect" language for the standard Whisper engines - thx l0uev4-lab
* Add an "Add custom model" GUI for the Whisper engines - thx l0uev4-lab
* Make the waveform "Toolbar items" settings row findable in search
* Binary edit: F10 focuses the menu and menu keys no longer close the window - thx kylesskim-sys
* Improve CJK UI text rendering and font fallbacks on Linux
* Optimize waveform/spectrogram drawing
* Clean up speech-to-text temp files via a per-run subfolder - thx l0uev4-lab
* Fix 24 fps being read as 23.976 (and 30 as 29.97) - thx Larxen
* Fix Find Next/Previous shortcuts while the Find/Replace window is open - thx mjuhasz
* Fix "Surround with" placing symbols outside formatting tags - thx mjuhasz
* Fix EBU STL export writing a blank Display Standard Code
* Fix multi-character custom tags in "Remove text for hearing impaired" - thx l0uev4-lab
* Fix Tesseract OCR blanking colored (non-white) text, and surface OCR errors instead of blank lines
* Fix Ollama OCR runaway repetition / hang
* Fix ASSA "Set position" frame grab and rotation, and the blank preview - thx bichitoxxx
* Fix crash exporting Blu-ray sup on Linux (HarfBuzz native/managed version mismatch) - thx CannaraX
* Add Traditional Chinese (zh-Hant) translation - thx love80312
* Add Hebrew and Swedish whisper.cpp models for download - thx darnn
* seconv: run operations in the given order, repeating each occurrence (e.g. "--fix-common-errors" twice runs two passes) - thx Rouzax
* seconv: bundle the Linux native libs (libSkiaSharp/libHarfBuzzSharp) so Fix common errors no longer crashes - thx Rouzax
* seconv: expose the Fix-common-errors profile values (min gap, CPS, max lines, dialog/continuation style, ...) in --settings JSON - thx Rouzax
* Update Italian translation - thx bovirus
* Update Korean translation - thx 12si27
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Polish translation - thx potplayer-fanpack

Subtitle Edit v5.0.0
2026-06-22 by nikse.dk

Subtitle Edit 5 is a major new release and a big step for the project. For the first time, Subtitle Edit runs natively on Windows, macOS, and Linux from a single, modern, cross-platform codebase. The builds are self-contained, so no separate .NET installation is required, and on macOS and Linux the needed media components (mpv/ffmpeg) are bundled in.

Please read before upgrading
Subtitle Edit 5 is a new application, not just an update of Subtitle Edit 4. It has been rebuilt from the ground up to be cross-platform, so:

It is not 100% the same app. The look, layout, and some workflows have changed. Some things are in different places, and a few behave differently than in SE4.
Not every SE4 feature exists in SE5 yet. SE5 covers all the core editing, conversion, sync, video playback, OCR, and online services, but some of the more specialized SE4 tools are not available yet. Features will continue to be added.
If you rely on a specific SE4 feature that is missing, please keep SE4 installed alongside SE5. The easiest way to run both side by side is to use the Portable versions of SE4 and SE5, which keep their settings separate and do not interfere with each other.

Which version should I use?
Subtitle Edit 5: Recommended for most users on Windows 10 (22H2) or newer, macOS 12+, and Linux.
Subtitle Edit 4: Please continue to use SE4 if you are on an older Windows version (Windows 7/8), or on older / slower computers where SE5 may not run well. SE4 remains available and is the right choice in those cases.
To run SE4 and SE5 at the same time, use the Portable versions - you can try SE5 while keeping SE4 as a fallback.

Thank you to everyone who has supported and contributed to Subtitle Edit over the years! :)

Subtitle Edit v5.0.0
2026-06-22 by nikse.dk

Subtitle Edit 5 is a major new release and a big step for the project. For the first time, Subtitle Edit runs natively on Windows, macOS, and Linux from a single, modern, cross-platform codebase. The builds are self-contained, so no separate .NET installation is required, and on macOS and Linux the needed media components (mpv/ffmpeg) are bundled in.

Please read before upgrading
Subtitle Edit 5 is a new application, not just an update of Subtitle Edit 4. It has been rebuilt from the ground up to be cross-platform, so:

It is not 100% the same app. The look, layout, and some workflows have changed. Some things are in different places, and a few behave differently than in SE4.
Not every SE4 feature exists in SE5 yet. SE5 covers all the core editing, conversion, sync, video playback, OCR, and online services, but some of the more specialized SE4 tools are not available yet. Features will continue to be added.
If you rely on a specific SE4 feature that is missing, please keep SE4 installed alongside SE5. The easiest way to run both side by side is to use the Portable versions of SE4 and SE5, which keep their settings separate and do not interfere with each other.

Which version should I use?
Subtitle Edit 5: Recommended for most users on Windows 10 (22H2) or newer, macOS 12+, and Linux.
Subtitle Edit 4: Please continue to use SE4 if you are on an older Windows version (Windows 7/8), or on older / slower computers where SE5 may not run well. SE4 remains available and is the right choice in those cases.
To run SE4 and SE5 at the same time, use the Portable versions - you can try SE5 while keeping SE4 as a fallback.

Thank you to everyone who has supported and contributed to Subtitle Edit over the years! :)


v5.0.0 (22nd June 2026)

Subtitle Edit 5 is a major new release and a big step for the project.
For the first time, Subtitle Edit runs natively on Windows, macOS, and Linux
from a single, modern, cross-platform codebase.
The builds are self-contained, so no separate .NET installation is required,
and on macOS and Linux the needed media components (mpv/ffmpeg) are bundled in.

Please read before upgrading:

Subtitle Edit 5 is a new application, not just an update of Subtitle Edit 4.
It has been rebuilt from the ground up to be cross-platform, so:

- It is not 100% the same app. The look, layout, and some workflows have
changed. Some things are in different places, and a few behave differently
than in SE4.
- Not every SE4 feature exists in SE5 yet. SE5 covers all the core editing,
conversion, sync, video playback, OCR, and online services, but some of the
more specialized SE4 tools are not available yet. Features will continue to
be added.

If you rely on a specific SE4 feature that is missing, please keep SE4
installed alongside SE5. The easiest way to run both side by side is to use
the Portable versions of SE4 and SE5, which keep their settings separate and
do not interfere with each other.

Which version should I use?

- Subtitle Edit 5: recommended for most users on Windows 10 (22H2) or newer,
macOS 12+, and Linux.
- Subtitle Edit 4: please continue to use SE4 if you are on an older Windows
version (Windows 7/8), or on older / slower computers where SE5 may not run well.
SE4 remains available and is the right choice in those cases.

To run SE4 and SE5 at the same time, use the Portable versions - you can try
SE5 while keeping SE4 as a fallback.

Feedback is welcome on the issue tracker - it directly helps prioritize what
comes next. Thank you to everyone who has supported and contributed to
Subtitle Edit over the years :)

-----------------------------------------------------------------------------------------------------

v5.0.0-rc4 (11th of June 2026)

* Add Zonos TTS text-to-speech engine (CrispASR)
* Add VoxCPM2 text-to-speech engine (CrispASR)
* Add model-download button with per-model download size to Text to speech
* Add settings window for the Piper text-to-speech engine
* Add Parakeet RNNT models and SenseVoice-Small speech recognition (CrispASR)
* Add Music Symbol settings to Fix Common Errors
* Add live video preview to the burn-in window - thx MbuguaDavid
* Add "Beautify time codes..." to the subtitle grid context menu
* Add CJK unbreak actions
* Add French installer translation - thx Need74
* Add forced-flag support and dirty-state tracking to binary edit - thx mjuhasz
* Show a progress overlay while adding files in Batch Convert
* Use default ASSA storage style for new/converted subtitles
* Make bookmark add/toggle shortcuts work from the text editor - thx mjuhasz
* Use the system font (SF Pro) as the default UI font on macOS - thx mjuhasz
* Send consent attestation when voice cloning (CrispASR/Chatterbox)
* Persist burn-in encoding settings between sessions
* Update CrispASR to v0.7.1
* Update Polish translation - thx potplayer-fanpack
* Update Russian translation - thx jekovcar
* Update Turkish translation - thx bilimiyorum
* Fix #11357: also ignore Ctrl+Left/Right word-jump navigation while a text box is focused - thx GrampaWildWilly
* Fix #11422: "Check for updates" download button opened two browser tabs - thx nms42
* Fix #11479: OCR hang/out-of-memory on a stray "<" - thx wulf357
* Fix #11505: macOS menu bar reverting to English after restart - thx Mimikaki
* Fix #11515: crash when deleting; log unhandled UI-thread exceptions - thx OldMan-Jakob
* Fix #11529: hang when Modify Selection returns a large number of lines - thx ChocOranger
* Fix OCR Change All not replacing current item in BinaryImageCompare mode
* Fix OCR unknown-word prompt flow (Skip All / Skip Once) - thx mjuhasz
* Fix shift-click and Shift+arrow selection in subtitle/batch-convert/OCR grids - thx mjuhasz
* Fix Shift+End scrolling to top after a large-range selection - thx mjuhasz
* Fix toggle focus between subtitle grid and waveform - thx mjuhasz
* Fix grid coloring to honor too-many-lines and add independent CPS/WPM toggles
* Color Show/Hide cells red on overlap - thx mjuhasz
* Color Duration red for high CPS only when the CPS column is hidden - thx mjuhasz
* Improve Fix Common Errors inline editor and grid consistency - thx mjuhasz
* Fix continuation action sorting in Fix Common Errors - thx mjuhasz
* Fix wrong "After" preview (doubled text) in Fix Common Errors - thx mjuhasz
* Fix custom continuation style not reaching the engine; store it per profile
* Fix corrupted ellipsis character in the custom continuation style dropdown - thx mjuhasz
* Fix several burn-in bugs (output folder, cut precision, logo label)
* Fix transparent-video output-folder and subtitle-detect bugs
* Fix min-duration for the last subtitle in Apply duration limits
* Fix Option+Arrow word navigation in the edit box on macOS - thx mjuhasz
* Fix bookmark icon misaligning subtitle grid row numbers - thx mjuhasz
* Change default bookmark color to dark amber for light-theme readability - thx mjuhasz
* Fix cleared shortcuts being re-added from defaults on next startup - thx mjuhasz
* Fix incomplete UI refresh when the system theme switches dark to light - thx mjuhasz
* Fix Modify Selection length rules to use the longest visible line - thx mjuhasz
* Fix video state when opening image-based subtitle formats - thx mjuhasz
* Align binary-edit video player behavior with the main window - thx mjuhasz
* Fix vertical text alignment in diff grid cells - thx mjuhasz
* Unify the error log filename to error-log.txt
* Statistics: fix gap-average calculation - thx ivandrofly

-----------------------------------------------------------------------------------------------------

v5.0.0-rc3 (5th June 2026)

* Add multi-select to Batch Convert file grid (#11407) - thx sharazy
* Add multi-select to Fix Common Errors fix list - thx mjuhasz
* Add Unbreak, Auto-break, Split/rebalance and Evenly distribute to the Selected Lines menu
* Add CosyVoice text-to-speech engines (CrispASR)
* Add hovered-position tooltip to the video player slider
* Add download-status dots to the Speech to text forced aligner list + auto-select after download
* Add "Skip step 1" setting to Fix Common Errors - thx mjuhasz
* Restore /video: command-line argument for opening a video with the subtitle
* Update WhisperCpp to v1.8.6
* Update CrispASR to v0.6.12
* Add Hungarian translation - thx Zityi
* Update Turkish translation - thx bilimiyorum
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Czech translation - thx Matj
* Update Korean translation - thx 12si27
* Fix #10940: sync Fix Common Errors language dropdown to the Language field
* Fix #11355: startup crash on Debian 13 (no system fonts)
* Fix #11357: bare Left/Right arrow keys hijacked while a text box is focused
* Fix #11379: CPS line-length strategy not updating the grid until restart
* Fix #11388: Replace & find next silently skipping the current match
* Fix #11392: honor user video shortcuts in the fullscreen video window
* Fix #11393: restore focus to the subtitle grid after exiting fullscreen video
* Fix waveform Alt+drag producing overlapping subtitles - thx mjuhasz
* Fix missing renumber after inserting subtitles from the waveform
* Fix spell check Change / Change all enabled before the word is edited
* Fix OCR / spell check window font handling - thx mjuhasz
* Fix macOS native menu toggle item labels - thx mjuhasz
* Fix regex Replace & Find Next newline handling - thx mjuhasz
* Reduce redundant Matroska cluster scanning (#11374, performance)

-----------------------------------------------------------------------------------------------------

v5.0.0-rc2 (3rd June 2026)

* Update WhisperCpp to v1.8.5
* Add engine update button to Auto-translate window
* Add "Text to speech..." to subtitle grid context menu (#10941)
* Add SSA Properties and Attachments windows + toolbar/menu items
* Add Space/Home/End keyboard navigation in tool-window data grids - thx mjuhasz
* Redesign Fix Common Errors Step 2 button flow and add fixes-applied counter - thx mjuhasz
* Auto-translate: remember line-merge strategy per engine
* Cache Regex and HTML stripping in three hot paths (performance)
* Update Inno Setup installer Italian translation - thx bovirus
* Update Italian translation - thx bovirus
* Update Polish translation - thx potplayer-fanpack
* Update Japanese translation - thx hisui3393
* Update Turkish translation - thx bilimiyorum
* Update Portuguese translation - thx Blackspirits
* Update Korean translation - thx 12si27
* Include LICENSE in release packages (#11278)
* Fix #11275: "Adjust timings" always re-checked in Speech-to-text post-processing
* Fix OpenAI-compatible STT for "Speech to text selected lines" - thx dkakaie
* Fix #11307: highlight Duration column on CPS-too-high
* Fix #11305: align waveform window with restored video position
* Fix #11314: TextSplitResult crash on headless Linux
* Fix operator-precedence and locale-code bugs
* Fix image-export alignment and override-position bugs
* Fix #11280: tighter undo capture + restore redo for unrecorded changes
* Fix UndoRedoManager deadlock vector, Dispose race, and clone-timestamp bug
* Fix ColorTextTooLong incorrectly triggering on CPS violations - thx mjuhasz
* Fix #11327: window overflow with long video file paths
* Fix UI scale not applied at startup and freeze on scale change
* Fix OCR window progress bar / status text overlap
* Fix progress bar / status text overlap in video generation windows
* Fix SCC import: reject raw CEA-608 data rows and decode PAC line breaks
* Fix #9803: SCC import italics and byte-misaligned musical notes
* Fix #11342: SSA style editor *Default style recognition and style preview
* Fix color picker: hex is 6 chars (RRGGBB) when there is no alpha channel
* Fix SSA / ASSA style window preview box height and font scaling
* Fix #11308: move last/first word up/down no longer leaves subtitles stuck at 3 lines
* Fix #11308: merge selected lines auto-breaks the result to respect the 2-line limit
* Fix #11308: undo/redo keeps the grid at the cursor row instead of jumping to the snapshot's saved row
* Fix Google TTS voice listing crash when a parsed voice name is shorter than 5 characters

-----------------------------------------------------------------------------------------------------

v5.0.0-rc1 (30th May 2026)

* Update docs for RC1
* Add native macOS menu bar (NativeMenu) - thx mjuhasz
* Add wrap-around to Find and Replace (Find Next/Previous + Replace) - thx mjuhasz
* Add setting to hide the Plugins menu (default off)
* Add SE 4 "Move start/end one frame (keep gap if close)" shortcuts
* Add waveform "Set video position when moving start/end" (SE 4 parity)
* Add SE 4 per-paragraph waveform footer + zero-padded ruler labels
* Add waveform "Extract audio" format and sample rate settings (no more forced 16 kHz)
* Read word-level timestamps from OpenAI-compatible speech to text (e.g. Grok)
* Extend Shift+selection to Page Up/Down and Home/End in subtitle grid - thx mjuhasz
* Float undocked video/waveform windows while SE main window is active
* Show undocked video/waveform as independent top-level windows (own Alt+Tab entry)
* Split-line: use full MinGap, proportional duration, and auto-break halves over max line length
* Merge two subtitles: keep ASSA styles and split tracks by layer
* Remove merge-continuation-lines prompt after speech to text
* Route Compare time display through the full time-code converter - thx mjuhasz
* Change a few default settings (video player on Windows + write tools log)
* Update Italian translation - thx bovirus
* Update Korean translation - thx 12si27
* Update Polish translation
* Fix Compare dialog previous/next difference buttons and selection sync - thx mjuhasz
* Fix Compare dialog showing 0 and 00:00:00.000 for placeholder rows - thx mjuhasz
* Fix selected DataGridRow hover darkening / hover highlight issues - thx mjuhasz
* Fix Shift+arrow selection in subtitle grid - thx mjuhasz
* Fix Shift+PageDown skipping the last partially visible row - thx mjuhasz
* Fix subtitle grid page size returning fewer rows than visible - thx mjuhasz
* Make Find/Replace topmost only while the main window has focus
* Fix Cmd+A selecting all rows instead of text when the edit box is focused (macOS) - thx mjuhasz
* Fix "Merge continuation lines" finding nothing on mixed-language (CJK + Latin) files

-----------------------------------------------------------------------------------------------------

v5.0.0-beta33 (28th May 2026)

* Add IndexTTS TTS engine (Bilibili / IndexTeam, voice cloning ~870 MB) via CrispASR
* Add CEA-708 (DTVCC) caption decoding from H.264 SEI cc_data in MP4
* Add Beautify time codes profile editor + integrated beautify tool
* Add Merge continuation lines tool + Speech-to-text prompt
* Add Snap-all-times-to-frames tool
* Add Toggle dialog dashes / Merge as dialog / Frame-move commands
* Add ShotChanges set-cue-to-shot-change green-zone commands (SE 4 parity) - thx JDTR75
* Add ShotChanges extend/snap shortcuts (SE 4 parity) - thx JDTR75
* Add "Set duration to max CPS" shortcut for selected lines
* Add waveform of original video audio in TTS review window
* Add burn-in / RemoveTextForHi / VisualSync / BeautifyTimeCodes toolbar icons
* Expand SE 4 shortcut importer (15 more legacy mappings) + Sort by number / Video toggle brightness (mpv) commands
* TTS: unbreak lines centrally before handing text to engines
* Update CrispASR to v0.6.11
* Frame-align waveform gridlines and timeline labels in frame mode
* Keep AdjustAllTimes window open across New/Open
* Show "Allow overlap" checkbox on Waveform settings page
* Show min/max warning background in SecondsUpDown duration field
* Strip dialog dashes when splitting at text-box position
* Update Italian translation - thx bovirus
* Update Korean translation - thx 12si27
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Portuguese (Brazil) translation - thx igorruckert
* Update Finnish translation - thx Encrust8368
* Update Polish translation - thx potplayer-fanpack
* Fix Find Previous shortcut not working after first use - thx mjuhasz
* Fix CJK IME input issue on Find/Replace auto-focus - thx pdjdev
* Fix bookmark persistence after line mutations and undo/redo - thx mjuhasz
* Detect bookmark changes in undo/redo change detection - thx mjuhasz
* Restore subtitle grid focus after toolbar/panel layout change - thx mjuhasz
* Fix dialogs reopening due to stale shortcut key state after close - thx mjuhasz
* Restore focus to subtitle grid / text box when Find/Replace closes; focus edit text box after Find Next/Previous - thx mjuhasz
* Focus subtitle grid on startup so keyboard shortcuts work immediately - thx mjuhasz
* Fix FindNext crash from null ScrollIntoView and stale find state - thx mjuhasz
* Fix Replace dialog crashes (shorter/empty replacement, empty text editor) and stale Count after Replace All - thx mjuhasz
* Fix Alt+Tab not returning to main window when video/waveform are undocked
* Beautify window: move profile button to bottom + per-side fallback in change notes
* Fix #11181: Whisper parameters textbox scrollbar overlapping text - thx yawoo
* Fix #11176: BurnIn dialog unable to close after adding a logo - thx bichitoxxx

-----------------------------------------------------------------------------------------------------

v5.0.0-beta32 (25th May 2026)

* Add TTS Cast: per-actor voice / model / instruction mapping in Text-to-speech (for ASSA)
* Add "Import from SE 4..." to the Shortcuts editor (Settings.xml / SE_Shortcuts.xml)
* Add slot-based "Set actor 1..10" + "Set new actor..." commands for ASS/SSA workflows
* Add "Go to previous bookmark", "Selection to lowercase/uppercase", and "Google it" (selected text) commands
* Add CrispASR Granite "plus" model (granite-speech-4.1-2b-plus, 4 quants)
* Chunk OpenAI-compatible STT uploads > 25 MB with silence-aware splits
* Add audio upload format choice (MP3/M4A/WebM/WAV) for OpenAI-compatible STT - thx harjoc
* Update Czech translation - thx Matj
* Update Italian translation - thx bovirus
* Update Polish translation - thx potplayer-fanpack
* Fix CrispASR Mega advanced-settings crash on Speech-to-text - thx rikimtasu
* Fix CEA-608 ordering when reading H.264 captions from MP4 with B-frames
* Fix STT response_format mismatch when sending timestamp_granularities - thx harjoc
* Fix Mac Windows shortcut import mapping Cmd to WIN instead of Ctrl - thx Larxen
* Fix DeepSeek auto-translate prompt JSON-escaping - thx halaxy
* Fix h264_qsv / hevc_qsv preset list (drop unsupported ultrafast / superfast) - thx bichitoxxx

-----------------------------------------------------------------------------------------------------

v5.0.0-beta31 (24th May 2026)

* Add scrub video position by mouse wheel over the video surface
* Add OCR fallback database picker to the OCR window
* Add waveform Seek Silence back/forward shortcuts
* Update CrispASR to v0.6.10 - required for the new Mega backend
* Manage Qwen3 TTS (CrispASR) model downloads in SE
* Reload settings-page action labels and shortcut display names after a UI language change
* Make OpenAI-compatible STT 'stream' opt-in (default off)
* Update Korean translation - thx 12si27
* Update Russian translation - thx jekovcar
* Update Bulgarian translation - thx jekovcar
* Update Polish translation - thx potplayer-fanpack
* Race-proof the auto-translate cancel guard and suppress the cancel-error dialog
* Tighten Re-encode video window progress layout
* Fix freeze on Settings OK after toggling "Show stop/fullscreen button" - thx bichitoxxx
* Fix invisible status dots in Qwen3 TTS (CrispASR) settings
* Fix Save-As dropping extension after a language suffix
* Add Crisp ASR "Mega" backend (Qwen3-ASR-1.7B + robustness LoRA) for noisy / degraded speech
* Add WhisperX-style wav2vec2 forced-aligner zoo to the Speech-to-text dialog
* Update llama.cpp
* Work on plugins

-----------------------------------------------------------------------------------------------------

v5.0.0-beta30 (22th May 2026)

* Add Qwen3 TTS 1.7B VoiceDesign model with natural-language voice instructions - thx subof
* Add voice-design keyword picker to Text-to-speech for OmniVoice TTS - thx subof
* Update CrispASR to v0.6.9 - restores Windows CPU and CPU-Legacy builds
* Update OmniVoice TTS to OmniVoice-2026-05-22 - fixes the macOS/Linux dyld "Library not loaded" error
* Add "green/orange/gray" dot for engines/models for STT/TTS/Auto-translate
* Add snap-to-frames option for waveform drag
* Update Japanese translation - thx hisui3393
* Add frame-based min-gap setting - thx p33t3r
* Fix MP4 tx3g import returning only one subtitle when samples share a chunk
* Update Italian translation - thx bovirus

-----------------------------------------------------------------------------------------------------

v5.0.0-beta29 (20th May 2026)

* Add Engine settings dialog for Qwen3 TTS, Kokoro TTS, and Chatterbox TTS
* Bundle macOS DMG with mpv and ffmpeg
* Add "Fill selected lines with clipboard text" to the main and OCR grid (Ctrl+Shift+V)
* Add "Three letter (ISO 639-2/B)" language code option to save-as - thx LurkingNinja
* Add "Try to use source encoding" option to Batch Convert - thx Hlsgs
* Add Windows CUDA variant for Qwen3 TTS
* Add Macedonian translation - thx kirepp-cmd
* Find and offer a matching subtitle when a video file is dropped - thx GrampaWildWilly
* Redesign llama.cpp OCR settings dialog and localize engine status labels
* Get spell check dictionaries from the maintained LibreOffice repository and redesign the dialog
* Select first row after OCR completes - thx LurkingNinja
* Trim long paths in the Reopen menu and tighten menu spacing
* Use a consistent, thicker progress bar across download and progress windows
* seconv: reject unknown --encoding values and add --encoding:source
* Update CrispASR to v0.6.8 - adds funasr, fun-asr-mlt-nano, and sensevoice (FunAudioLLM) backends; voxcpm2 TTS ~5-10x speedup
* Update Bulgarian translation - thx jekovcar
* Update Russian translation - thx jekovcar
* Update Portuguese (Brazil) translation - thx igorruckert
* Fix Text-to-speech async and Piper engine bugs
* Fix Edge TTS crash on bad rate format and retry transient failures - thx KevinHa59
* Fix shortcut window not receiving focus
* Fix Cancel button being clipped in the llama.cpp and speech-to-text engine download windows
* Fix Alt-key access shortcuts not firing on buttons - underscore in label now drives the access key - thx LurkingNinja

-----------------------------------------------------------------------------------------------------

v5.0.0-beta28 (17th May 2026)

* Add drag-and-drop area to TTS voice settings for importing a voice
* Add DeepSeek auto-translate engine
* Add llama.cpp model picker, download, and Start/Stop server to OCR window
* Add Ollama model picker for OCR window
* Add nOCR database picker for OCR window
* Add Ollama OCR model picker for Batch Convert
* Add opt-in last-ditch nOCR pass for Batch Convert
* Add nOCR fallback for BinaryOCR in Batch Convert
* Add BinaryOCR fallback for nOCR in Batch Convert
* Add copy-to-clipboard icon button for the speech-to-text console log
* Add Linux ARM64 (aarch64) support to release builds and downloads
* Add Linux x86_64 CUDA option to CrispASR
* Redesign auto-translate window for better usability
* Show llama.cpp model size for not-yet-installed entries
* Localize llama.cpp OCR settings dialog and validation strings
* Improve OCR cancellation handling and add llama.cpp request timeout
* Register Alt+Space Windows system menu via Window class handler
* Keep speech-to-text window open after Cancel
* Clean up Import Plain Text and harden script alignment for long videos
* Guard Ollama OCR against wrong (non-vision) model choices
* Flash a check icon after copying ASSA draw code to the clipboard
* Update llama.cpp to b9174
* Update CrispASR to v0.6.7
* Update Bulgarian translation - thx jekovcar
* Update Russian translation - thx jekovcar
* Fix Chatterbox TTS Turbo crash and silent default-voice fallback
* Fix MP3 playback stopping before the end of the file
* Fix batch Split/Break long lines adding stray line breaks
* Fix auto-translate OK button and prompt before re-downloading llama.cpp model
* Fix auto-translate prompt persistence and translated filename
* Fix Netflix Quality Check ignoring per-check Apply checkboxes
* Fix subtitle format changing to source format on save after auto-translate
* Update Polish translation - thx potplayer-fanpack
* Fix "Import plain text" align-button label to "Speech to text" - thx David

-----------------------------------------------------------------------------------------------------

v5.0.0-beta27 (15th May 2026)

* Save Settings.json in human-readable indented format - thx schabau
* Auto-scroll speech-to-text console log to bottom - thx GrampaWildWilly
* Update Bulgarian translation - thx jekovcar
* Update Russian translation - thx jekovcar
* Update Polish translation - thx potplayer-fanpack
* Fix speech-to-text engine combo not reflecting selection - thx humble-b
* Fix numeric keypad keys recorded as wrong shortcut - thx GrampaWildWilly

-----------------------------------------------------------------------------------------------------

v5.0.0-beta26 (15th May 2026)

* Add server-managed llama.cpp auto-translate engine
* Add CrispASR MADLAD auto-translate engine - also available in Batch Convert
* Add support for OpenAI-compatible speech-to-text servers
* Add update detection for the llama.cpp engine
* Add saving/restoring of Fix common errors window size - thx ironhussar
* Add Russian translation - thx jekovcar
* Move CrispASR to a shared data folder
* Show install status and size in speech-to-text engine picker - thx David
* Show media info window faster + make shortcut work in fullscreen - thx GrampaWildWilly
* Update CrispASR to v0.6.6 - Granite engine now uses granite-4.1
* Update Bulgarian translation - thx jekovcar
* Update Japanese translation - thx hisui3393
* Update Polish translation - thx potplayer-fanpack
* Update Portuguese (Brazil) translation - thx igorruckert
* Fix main window freeze after closing Settings with OK - thx David/bereld
* Fix llama.cpp engine download on macOS/Linux - missing symlinked libraries
* Fix llama-server startup with TranslateGemma models
* Fix "Clear original" and original-changed flag after translation - thx wjcarpenter
* Fix Mistral prompt text box missing in translate settings
* Fix mp3 position jumping back to last seek at end of file
* Fix removing color from non-WebVTT formats leaving <c.color> tags
* Hide extend-to-line items in subtitle grid header context menu

-----------------------------------------------------------------------------------------------------

v5.0.0-beta25 (13th May 2026)

* Add Finnish translation - thx userx77
* Add Mistral AI to AutoTranslate engine list
* Add option for "Center-in-subtitle-grid" - thx GrampaWildWilly
* Add green to WebVTT default color classes - thx wjcarpenter
* Consolidate Whisper/speech-to-text logs into tools-log (incl. active-setting)
* Allow editing subtitle text in Fix common errors step 2
* Honor selected audio track for waveform "Extract audio" and "Speech-to-text"
* Improve "Speech to text for new selection" language selection - thx routineCode
* Update CrispASR to v0.6.2
* Update Bulgarian translations - thx jekovcar
* Update Czech translation - thx Matj
* Update Polish translation - thx potplayer-fanpack
* Update Simplified Chinese translation - thx wuwufei
* Fix duplicate waveform generation when opening a recent video
* Fix minor issue with the right-click menu on mac - thx surfincanoy
* Fix mp3 playback position jumping back at EOF
* Fix PaddleOCR CUDA extraction on Linux - thx po5
* Fix Toggle Full Screen shortcut - thx TospeedArts
* Fix UI freeze on Settings Apply/OK from file-type association save - thx David/bereld

-----------------------------------------------------------------------------------------------------

v5.0.0-beta24 (10th May 2026)

* Fix log text box height in speech-to-text - thx rikimtasu
* Add "Merge two subtitles" tool
* Add "Import CSV/XLSX with custom columns" window - thx Dubbing-Nerd
* Add multi-mode to "Add to names list" window + report imported count - thx kt
* Add OmniVoice TTS CUDA support
* Add "Extract audio..." to waveform context menu
* Improve video position sliders and waveform
* Improvements for seconv (command line conversion tool)
* Allow importing styles from Aegisub .sty files - thx maxz1717
* Add a few names to English name list
* Update Bulgarian translations - thx jekovcar
* Update Portuguese (Brazil) translation - thx igorruckert
* Improve CSV import for unknown format detection - thx Dubbing-Nerd
* Fix waveform issue - thx benshgit
* Fix for additional video file extensions - thx nms42
* Fix OmniVoice for mac

-----------------------------------------------------------------------------------------------------

v5.0.0-beta23 (9th May 2026)

* Update Italian translation - thx bovirus
* Add Czech translation - thx Matj
* Add forced aligner picker for CrispASR
* Show install status and size in forced aligner pickers
* Prompt for variant when re-downloading CrispASR
* Update CrispASR to v0.6.0
* Add change-style action to Batch-convert
* Remember active functions in Batch-convert
* Remember selected rules in Fix Netflix errors
* Add tooltips for video player - thx Monstercate
* Show friendly voice names in Kokoro TTS - thx David
* Set max waveform zoom to 500
* Update libmpv to 2026-04-21
* Reset fullscreen auto-hide timer on each user activity
* Drop right padding on undocked video player
* Preserve PAC justification on italic lines
* Fix merge-lines in export-plain-text to merge all text
* Fix mp3 file not stopping at end (regression)
* Fix crash when loading idx file - thx Codling
* Fix saving interjections for non-English languages - thx Pemicope
* Update Polish translation - thx potplayer-fanpack
* Don't invert waveform zoom direction with "Invert mouse wheel" - thx bereld
* Add OmniVoice TTS
* Update Japanese translation - thx hisui3393
* Add Swedish translation
* Improve csv/xlsx/ods import - thx Dubbing-Nerd
* Improve save-as-file-name after translate - thx wjcarpenter

-----------------------------------------------------------------------------------------------------

v5.0.0-beta22 (5th May 2026)

* Update Italian translation - thx bovirus
* Update CrispASR to v0.5.7
* Add "Close translantion" file menu item - thx emwgee
* Add NVIDIA API for autotranslate - thx subof
* Fix for Piper Linux espeak symlink - thx Ironship
* Handle original subtitle save failures better - thx Ironship
* Fix crash when using "Generate video with subtitles" - thx AndroidTS007
* Fix remove color from WebVTT - thx wjcarpenter
* Add more functions to batch-convert
* Update Polish translation - thx potplayer-fanpack
* Fix crash for binary ocr in batch-convert
* Fix download/unpack title - thx sam12345
* Fix change-speed - thx JelmdtcSings

-----------------------------------------------------------------------------------------------------

v5.0.0-beta21 (3rd May 2026)

* Update Simplified Chinese localization - thx Monstercate
* Try to improve vulkan loading for Qwen3TTS/Vulkan
* Try to fix full screen video controls at startup - thx GrampaWildWilly
* Fix for video full screen player right margin - thx GrampaWildWilly
* Fix grid-auto-fix-columns for large font sizes - thx JDJD777
* Remove blur when zooming nocr images
* Allow 0 lines for nOCR auto-draw - thx Zoltán
* Testing different nOCR drawing algorithms
* Minor improvements to speech-to-text with 1 file + improve video file check when opening subtitles
* Minor UI fixes/improvements for OCR in batch convert
* Fix for click on video player (regression) - thx JDJD777
* Fix ASSA toolbar not visible when default format is ASSA - thx farisruhi
* Add Bulgarian translation - thx jekovcar
* Improve alignment detection for OCR
* Binary edit - allow import of image subs from mkv
* Seveal fixes for nOCR + subtitle text import/export
* Add "/batchconvertui" / "--batchconvertui" command line options to open batch convert UI only
* Update CrispASR to v0.5.5 + add Granite 4.1 models (base/plus/nar) + add Kyutai STT backend (en/fr)
* Minor fixes for undo/redo - thx rRobis
* Fix for speech-to-text encoding UI log
* Fix remove color from WebVTT - thx wjcarpenter

-----------------------------------------------------------------------------------------------------

v5.0.0-beta20 (29th April 2026)

* Add menu toggle for waveform toolbar - thx Ironship
* Add auto-language for CrispASR glm/parakeet/Qwen3
* Append missing extension on save as - thx Ironship
* Allow speech-to-text ETA to increase - thx Ironship
* Preserve line breaks in compare HTML export - thx Ironship
* Update Polish translation - thx potplayer-fanpack
* Update Korean translation - thx Hackjjang
* Update CrispASR download links
* Update Kokoro TTS engine to v0.1.1
* Try to make toolbar more accessible - thx kylesskim-sys
* Fix Flatpak release bundle publishing
* Fix repeated video surface click toggles - thx Ironship
* Fix regex multiline anchors with CRLF text - thx Ironship
* Fix adjust duration percent calculation - thx Ironship
* Fix TT family properties export - thx Ironship
* Feature complete "seconv" (command line conversion tool)
* Atomic save and shared lock for NOcrDb - thx Zoltán
* Add "Merge selected lines bilingual" shortcut - thx jackqk
* Stamp executable with version from Se.cs in publish steps - thx Zoltán

-----------------------------------------------------------------------------------------------------

v5.0.0-beta19 (26th April 2026)

* Rename "Whisper" folder to "SpeechToText"
* Rename "TTS" folder to "TextToSpeech"
* Improve nOcr quality in Batch Convert
* Auto-detect pixels-is-space and language for BinaryOcr/nOcr in Batch Convert
* Add BinaryOcr engine in Batch Convert
* Delete temp files between batch speech-to-text items - thx xjlin0/cookesan
* Add speech-to-text for new waveform selection - thx Ivo
* Remember size/pos for translate window - thx Milo
* More user friendly single-file-batch-speech-to-text - thx GrampaWildWilly
* Check for large file in open to avoid crash - thx GrampaWildWilly
* Update CrispASR urls
* Update Italian translation - thx bovirus
* Improve "Center text in subtitle text box" - thx enji1000
* Improve position detect for OCR
* Improve Qwen3 TTS (Qwen3-TTS-12Hz-1.7B model + Windows-CPU-only-build)
* Update Jananese translation - thx hisui3393
* Add Kokoro TTS

-----------------------------------------------------------------------------------------------------

v5.0.0-beta18 (24th April 2026)

* Improve auto-translate error messages - thx hisui3393
* Add a few ignore words for spell check
* Fix renumber after splitting subtitle - thx rRobis
* Improve Qwen3 TTS
* Add Polish translation - thx potplayer-fanpack
* Update Korean translation
* Download silero vad for most speech-to-text engines
* Check libmpv/libvlc at load - thx Aesthermortis
* Fix spectrogram remains visible after disabling "Generate spectrogram" - thx Aesthermortis
* Fix Crisp ASR Qwen3 + Granite
* Add Crisp ASR Omni
* More work on Crisp ASR
* Pick Crisp ASR cpu/vulkan/cuda engine for Windows
* Fix WebVTT STYLE italic/bold/color loss on conversion (Apple TV) - thx OtaStrom
* Fix for context menu on mac in several windows

-----------------------------------------------------------------------------------------------------

v5.0.0-beta17 (21st April 2026)

* Add Korean translation - thx Hackjjang
* Add Japanese translation - thx hisui3393
* Update Italian translation - thx bovirus
* Add new language tags - thx potplayer-fanpack
* Add setting for single-letter shortcuts in text box - thx rRobis/darnn
* Fix subtitle file delimiter problem for seconv - thx rRobis
* Update Chrome-lens-standalone to v3.4.0 - thx timminator
* Add "alignment" as preview video sub setting - thx Mimikaki
* Dialog fix for GoogleLensSharp - thx ArturAlekseev
* Improve one-line detection for GoogleLens OCR - thx darnn
* Fix possibly wrong data in time code control - thx JDJD777
* Add TT family properties menu - thx ryzen88
* Fix split line issue - thx benji1000
* Add waveform import/export/theme - thx benji1000
* Add customizable waveform shot change color - thx benji1000
* Black background for libmpv id (regression from earlier beta) - thx rRobis
* Fix ASSA Style not changing in preview after switch style - thx rRobis
* Fix text box info value reset after making new file - thx rRobis
* Add some support for reading embedded lyrics from audio files - thx MG240
* Allow video - Cut, from/to mp3/wav
* Fix video not playing when Loaded from URL (Mac) - thx Keysz
* Update Crisp ASR to the latest version + add more models - thx Oplay66
* Improve live spell check - thx benji1000
* Try to Add custom model loading for Whisper - thx Adelio860
* Add separate parameter settings foreach speech-to-text engine

-----------------------------------------------------------------------------------------------------

v5.0.0-beta16 (15th April 2026)

* Update to Avalonia UI V12
* Update Italian translation - thx bovirus
* Add "edit/export" from ocr window - thx donjondejota-art
* Add new language tags - thx potplayer-fanpack
* Minor improvements for main layout
* Fix IsSpelledCorrect splitting hyphenated words by space instead of dash - thx ivandrofly
* Fix Word spell check - thx moob158
* Fix grid sync when playing without waveform - thx vsemozhetbyt
* Fix display preview on video panel for audio files - thx benshgit
* Add Crisp ASR: Parakeet, Canary, Cohere
* Fix bugs in NextWordInDoNotBreakList - thx ivandrofly
* Add check box for custom start/end in remove text for HI - thx aaroncledge
* Fix crash in OCR change allways - thx Ronaldvr
* Some dictionary improvements for OCR
* Add new setting for open-file-on-start - thx shotfirer
* Allow more single-click-keys in text box - thx darnn
* Fix Adjust-all-times in edit-image-based subs - thx AlexPaynes
* Fix for EdgeTTS on mac

-----------------------------------------------------------------------------------------------------

v5.0.0-beta15 (12th April 2026)

* Update Italian translation - thx bovirus
* Fix for import source-view text with BOM - thx MG240
* Fix OCR user dictionary add-actions - thx Hellbringer
* Fix prompting for unknown words in Tesseract OCR - thx Ryu481
* Fix ASSA style issue - thx esprit-mi
* Fix language tags + update Polish spell check directory - thx potplayer-fanpack
* Add more Qwen3 ASR model options - thx Ironship
* Fix issue with undo - thx Dravic
* Add empty waveform when video has no audio
* Add Windows-system-menu to many windows (alt+space)
* Add total adjustment text in Sync - Adjust all times - thx kvalle22
* Try to add Word spell check - thx moob158

-----------------------------------------------------------------------------------------------------

v5.0.0-beta14 (8th April 2026)

* Add Romanian translation - thx zildan
* Update Italian translation - thx bovirus
* Update Portuguese (Brazil) translation - thx igorruckert
* Fix click on libmpv-wid to toggle play/pause - thx vsemozhetbyt
* VLC now shows subtitle
* Fix italic in text box for edit image ocr db
* Fix for mpv refresh for full screen player
* Fix: Allow large text files in batch-convert - thx phannhanhn201
* Add toggle select sub while playing to video menu (+shortcut) - thx vsemozhetbyt
* Add "Extend only" to adjust durations - thx Dravic
* Fix for nOCR load - thx HellbringerOnline
* Fix for nOCR expanded view - thx HellbringerOnline
* Fix toolbar separator visibility not updating when setting changes - thx ivandrofly

-----------------------------------------------------------------------------------------------------

v5.0.0-beta13 (2nd April 2026)

* Add Turkish translation - thx Hayri
* Update Italian translation - thx bovirus
* Add Inno Setup Portuguese.isl - thx Blackspirits
* Update pt_PT_se.xml with new words - thx Blackspirits
* Fix for binedit not setting correct position - thx KingGainer999
* Fix a few binedit issues
* Fix extend to line after - thx laccka
* Go to line: clamp out-of-range value to max subtitle count - thx ivandrofly
* Fix a few batch convert issues
* Improve multiple-replace context menu - thx ivandrofly
* Add check-for-updates menu item - thx ivandrofly
* Fix re-calc duration issue
* Fix split issue
* Fix issue with toggle tags in text box for ASSA
* Add parameters for ASSA advanced karaoke effect - thx peruchali
* Fix mpv not updating after change (regression from beta12)
* Fix some missing entries in the language file - thx potplayer-fanpack
* Add experimental Qwen3 TTS

-----------------------------------------------------------------------------------------------------

v5.0.0-beta12 (30th March 2026)

* Add Ukrainian translation - thx iohomenetyou
* Add Portuguese (Brazil) translation - thx igorruckert
* Update Italian translation - thx bovirus
* Add Mistral TTS engine
* Add Qwen3 ASR engine
* Nice performance fixes - thx Ironship
* Fix ASSA save storage style (in some cases) - thx writetome1/Ironship
* Add setting for waveform-auto-focus - thx abc16361
* WebVTT now auto-merges lines with same time codes - thx xiaomotalktech/Ironship
* Fixes for fix-names - thx ivandrofly
* Fix duration cell not turning red on subtitle overlap - thx papioski1111/ivandrofly
* Fix for "Convert frame" reverse conversion (and other improvements) - thx larsk2
* Disable space key for waveform buttons (use "Enter" if you want to use keyboard) - thx darnn
* Check for subtitles in ".m4a + .m4b" files - thx Battletoadz
* Fix for ErrorColor update after Options - Setting
* Fix mpv native resize flicker on Windows - thx Ironship
* Prompt for delete rules/groups in Multiple Replace - thx ivandrofly

-----------------------------------------------------------------------------------------------------

v5.0.0-beta11 (26th March 2026)

* Fix pixel-width error column background color - thx rRobis
* Fix Remove Text for Hearing Impaired not working in batch convert - thx MKBB-85/ivandrofly
* Mac: Option+Backspace deletes the previous word - thx derzz
* Add Edge-TTS engine + TTS audio improvements - thx Ironship
* Fix burn-in logo preview hidden under video on Windows with libmpv wid - thx Ironship
* Improve mpv rendering on Linux - thx Ironship
* Add Linux flatpak installer - thx Ironship
* Add more ASSA advanced effect
* Allow "manual sync" in visual sync - thx Bas
* Fix for "count" in find-window - thx ivandrofly
* Fix for missing space in italic text in IMSC 1.1 - thx Ironship
* Update whisper.cpp to 1.8.4
* Add ASSA override tag history
* Fix for Baidu Translate - thx Ironship
* Fix: prevent portable from creating AppData\Subtitle Edit\Dictionaries - thx Ironship
* Improve Find-window - thx ivandrofly
* Update yt-dlp
* Add more ASSA background boxes
* Add keypad horizontal scrolling to the audio visualizer - thx derzz
* Fix for merge lines selected item/original - thx derzz
* Fix gap is shown in ms, not in frames - thx accessallareas
* Fix build for mac with SIP disabled - thx Ironship/ilikepeaches

-----------------------------------------------------------------------------------------------------

v5.0.0-beta10 (22th March 2026)

* Multiple replace: Add find rule window (Ctrl+F)
* Multiple replace: Add rule context menu + make "..." buttons optional
* Multiple replace: Click on applied rules, now selects the rule
* OCR window: Ctrl+/Ctrl- now zoom images in/out
* Fix PaddleOCR crash - thx max2000777
* Add ASSA advanced effect: word spacing - thx rRobis
* Add ASSA advanced effect: TV close (transition)
* Add pixel-width column - thx rRobis
* Fix numeric up/down null safety - thx rRobis
* Fix for Grid-lines-all option
* Add export to Cheetah (.cap)
* Add tool Renumber - thx ivandrofly
* Fix WPM info update in grid
* Fix translate-via-copy-paste - thx truubo
* Fix content alignment for image export - thx oxie93
* Allow toggle on/off "Start time" column - thx abc16361
* Add color chang coloring for Fix-common-error-fixes

-----------------------------------------------------------------------------------------------------

v5.0.0-beta9 (17th March 2026)

* Work on installer - thx bovirus
* More customization possible for waveform toolbar buttons
* Reload toolbar after UI language change - thx bovirus
* Fix: Burn-In dialog crash on Linux - thx Ironship
* Build macOS: Finish implementing signing/notarization - thx jdpurcell
* Build: Update to V5 github actions
* Italian language update - thx bovirus
* Implement syntax-color-if-pixels-is-too-wide - thx Louis
* Fix for WebVTT in mp4 - thx xiaomotalktech
* Expose start and end line waveform colors in options - thx rRobis
* Add margin for subtitle view preview - thx darnn
* Fixes for Speech to text selected lines incl. option for default prompt settings - thx rRobis
* Multiple-replace: Coloring, expland/collapse, remember expanded state, show rule matches for fixes - thx rRobis/TR-9970X

-----------------------------------------------------------------------------------------------------

v5.0.0-beta8 (14th March 2026)

* Use language from installer at first use - thx bovirus
* Option for showing change log in installer
* Translate about box - thx bovirus
* Minor spectrogram fixes (you can toggle style live via a shortcut)
* Add classic/legacy icon theme - thx Cyberyoda1411
* Add NOcr CaseFixer warmup
* Rename Purfview-Whisper-Faster to Purfview-Faster-Whisper-XXL
* Fix TTML Rosetta alignment - thx james
* Add new ASSA advanced effects
* Add Video -> More -> Open seconds subtitle - thx matmaggi
* Fixes for ASSA styles font handling
* Add "fixed duration" to import plain text
* Allow some sorting of waveform toolbar buttons
* Double click in edit-binary-sub-grid goes to video position

-----------------------------------------------------------------------------------------------------

v5.0.0-beta7 (13th March 2026)

* Work on installer - thx bovirus
* Fix inclusion of Italian and Portuguese translations - thx bovirus
* Fix for interjections - thx Hunique
* Fix for ASSA font names - thx Hunique
* Work on Video -> More -> Open seconds subtitle (not complete) - thx matmaggi
* Enable gen-transparent-video with no subtitles (start in batch mode)
* Work on OCR fix/replace lists

4.0.16 (2nd June 2026)
* IMPROVED:
* Update Portuguese translation - thx Hugo Carvalho, Blackspirits
* Update Persian translation - thx Majid
* Add "Suggested Fix" column to Netflix quality-check CSV report - thx OmrSi
* Update yt-dlp to 2026.03.17 (fixes youtube)
* Warn instead of blocking when an auto-translate prompt is very long
* FIXED:
* Fix download of Hunspell spell-check dictionaries (now from LibreOffice/dictionaries)
* Fix extract audio for selected lines in SMPTE - thx OmrSi


4.0.15 (6th February 2025)
* NEW
* Add Central Kurdish (Sorani) support to Gemini translation
* Add Estonian language auto-detect - thx Donat
* Add speed parameter to ElevenLabs TTS - thx cvrle77
* Add "copy original text" keyboard shortcuts
* IMPROVED:
* Update Portuguese translation - thx Blackspirits
* Update Italian translation - thx bovirus
* Update Persian translation - thx rmtjokar
* Update Korean translation - thx domddol
* Update Chinese translation - thx nkh0472
* Update Bulgarian translation - thx KalinM
* Focus OK button in multiple-replace - thx David
* Update translate AI model names
* Update error messages for gzip and 7z files - thx Robert
* Only merge lines that are really close (ismt dfxp) - thx OtaStrom
* Update whisper cpp commad line help - thx nicolaev66
* Update Vosk Breton - thx Pêr
* FIXED:
* Set higher timeout for downloads (e.g. Purfview's faster whisper)
* Allow wave generation of track 0 - thx MikieMikie
* Fix for timestamps in dvbsub in mkv - thx GH
* Fix for ffmpeg 8.0.1 - thx gerben
* Try to fix Papago translate
* Prompt for download of Whisper engine when running selected lines - thx ItsMibag
* Fix for stereo flag in TTS - thx cvrle77
* Fix typo in Ollama prompt - thx calvinthefreak
* Avoid making empty sc file when using move shortcut - thx OmrSi
* Remove double space in shortcut name


4.0.14 (28th October 2025)
* NEW
* Add Armenian translation - thx ArsenTech
* Add Hebrew translation - thx q9411aa
* Add Google-Lens OCR option - thx timminator
* Update Whisper CPP to 1.8.2
* IMPROVED:
* Update Persian translation - thx rmtjokar
* Update Chinese translation - thx nkh0472
* Update Italian translation - thx bovirus
* Update Bulgarian translation - thx
* Update Polish translation - thx admas
* Update Hungarian translation - thx Zityi
* Update Armenian Translation - thx ArsenTech
* Update Czech translation - thx Matj
* Make auto-translate settings delay label unit clear - thx Hunique
* Update GPT model names - thx Elad
* Update ffmpeg to v8.0
* Allow vosk v0.3.45 - thx vivadavid
* Add support for Unicode characters in MCC format - thx DavisR
* Allow larger prompt for auto-translate - thx leegethas
* Remember Whisper "Translate to English" state - thx pintelt
* Add Hebrew for DeepL translate - thx rzeczywistoscia992-web
* FIXED:
* Fix possible crash in auto-translate - thx Tb3986
* Fix possible crash in Binary OCR - thx Codling
* Fix nOCR italic issue - thx Zoltan
* Fix for decimals in Czech language file - thx Lucas
* Fix bug in "Change casing - Normal casing" with ASSA tags - thx eddebaby
* Fix alone lowercase 'i' to 'I' issue - thx eddebaby
* Fix for WebVTT green color - thx Saul1980
* Fix UI selection/focus issue in translation window - thx rRobis
* Fix saving Google-translate-v2 key in translate window - thx Daniyel
* Fix for "Remove text for hearing impaired" - thx psonnosp
* Fix crash in "Remove text for hearing impaired" - thx Andrebavila
* Fix for Frensh spell check - thx Fannette
* Fix Latvian dictionary download - thx Toms200
* Fix for copy/paste crash in text box - thx darnn/ivandrofly



4.0.13 (30th July 2025)
* NEW
* Add Mousepad horzontal scrolling - thx bjorn-ali-goransson
* Add Tatar translation - thx
* Allow complex number formatting in custom export - thx oph
* IMPROVED:
* Update Ukrainian translation - thx Oleh
* Update Macedonian translation - thx Gjorgji
* Update Brazilian Portuguese translation - thx igorruckert
* Update Portuguese translation - thx hugok79
* Update Italian translation - thx bovirus
* Update Polish translation - thx admas
* Update German translation - thx Joachim
* Update Russian translation - thx elfriob
* Update Turksih translation - thx bilimiyorum
* Update PaddleOCR to 3.1 - timminator
* Update Whisper CPP to 1.7.6
* Add Brazilian Portuguese for LibreTranslate - thx erickcomcek
* Minor UI improvementx for burn-in - thx Leon
* Add o4-mini/gpt-4.1-mini models for ChatGPT API
* Enhance video file detection - thx timminator
* Add openrouter google/gemini-flash-1.5-8b model - thx cvrle77
* Add Windows 7 ffmpeg/mpv support (perhaps) - thx Mark
* Handle ASSA with milliseconds - thx ixff
* Update Gemini models to include 2.5 family - thx mehmetsahin06
* Improve English split list - thx fraternl
* Optimize SRT reading
* Add Myanmar (Burmese) in translation pairs - thx TwizzyIndy
* Add option for combine waveform/spectrogram - thx Flitskikker
* Allow non-Latin letters in WebVTT style name - thx linshi963
* Update yt-dlp to 2025-07-21
* FIXED:
* Enable automatic translation via proxy - thx solidvan
* Fix crash in undo timer - thx darnn
* Fix issues with "Close translation" - thx darnn
* Fix VobSub with no idx file reading issue - thx C0bra5
* Fix crash in translate - thx justcaws
* Fix Brazil/Chinese in LibreTranslate - thx erickcomcek/smllin
* Fix language code for Czech in ElevelLabs - thx Geglash15
* Fix selected line after translate-via-copy-paste - thx Scripter
* Fix crash in Whisper download model - thx lkintact
* Fix crash/slow-duration-calculation - thx Cyberyoda1411
* Fix wrong parameter for re-calculate-duration a few places
* Fix for Japanese text length calculation - thx Ashita
* Fix DeepL formality issue - thx rRobis
* Fix issue with quote for AI auto-translate prompt - thx Zsolt
* Fix no-audio-error in "Audio to text" on Linux - thx Kev1n121
* Fix for VisualSync start/end index when < 4 lines - thx Leif
* Fix extra "]" character in iTunes-timed-text - thx Silvia
* Fix warning loading SubRip with only numbers - thx timminator
* Fix freeze loading some files names - thx Flitskikker


4.0.12 (14th April 2025)
* NEW
* Add read support for "OOONA json" format - thx Alfonso
* New spectrogram themes + merge spectrogram/waveform UI - thx taylanunver
* Add tool for converting actors between ASSA/brackets/parentheses/colon
* Add OCR via Ollama vision models (granite3.2-vision, gemma3, mistral-small3.1)
* Add Mistral AI translate
* Add KoboldCpp AI translate - thx Oplay66
* Add AvalAI translate - thx JJHACKER
* Add "Chinese traditional" for DeepL - thx rdr44b
* Add voice-over for TTS - thx Chris-656
* Add new shortcut for "Insert unicode symbol" to main text box - thx davidgaryesp
* Add "gemini-2.0-flash" model (and allow custom model name) - thx yawoo
* Allow custom prompt for Gemini + add 'gemini-2.0-flash-lite' - thx LightGrey
* Add video player logo - thx Leon
* IMPROVED:
* Update Korean translation - thx domddol
* Update Greek translation - thx PMitsakis
* Update Chinese translation - thx nkh0472
* Update Polish translation - thx admas
* Update French translation - thx Pierre
* Update Italian translation - thx bovirus
* Update Portuguese translation - thx hugok79
* Update Czech translation - thx Matj
* Update Brazilian Portuguese translation - thx igorruckert
* Update Russian translation - thx elfriob
* Update Faster-Whisper-XXL to r245.4 - thx Purfview
* Update Whisper CPP to 1.7.5
* Update ffmpeg to 2025-03-31
* Update yt-dlp to 2025-03-26
* Improvements (speed and fixes) for PaddleOCR - thx timminator/Codling
* Add standalone PaddleOCR (no Python required) - thx timminator
* Make Whisper file list scrollable + auto scroll current item - thx RazyRo
* Minor improvements for "spell check"
* Some additions to dictionaries - thx Zoltán
* Minor improvements for CSV importer - thx Louie
* Allow loading subtitle from MP4/MKV in file compare - thx FireEmerald
* Add CMD line SUP to SUP without OCR - thx AYColumbia
* Improve "Fix invalid italics" - thx uckthis
* Improve transparent subtitles for Vegas Pro - thx zzzzzz9125/Hintsmth
* Add total-words + total-chars to custom format header/footer - thx Jorge
* More consistent error msg in cmd line convert - thx xylographe/Hlsgs
* Add Brazilian Portuguese for LibreTranslate - thx erickcomcek
* FIXED:
* Fix space character in PAC
* Fix for LRC with MS parsing - thx AverageHoarder
* Fix crash in TTS retry - thx cvrle77
* Fix custom format duration > 1 min - thx bangwb
* Fix WebVTT conversion of color-name to color - thx mbas-rtbf
* Fix unwanted removal of space after colon in format EBU
* Fix duration in DVB subs, support for stuffing type - thx stanislavpetkov
* Fix namespace for textAlign attribute in "SMPTE-TT 2052" - thx palemieux
* Use chosen video extension in "Gen video with transparent subs" - thx Leon
* Do not add comma when merging lines - thx uckthis
* Fix issue with italic in DCinema formats - thx MartinaBerger
* Fix for split line with dialog - thx Yanngo
* Fix for char "ã" in Piper TTS model/config


4.0.11 (28th January 2025)
* NEW
* Shortcut for "Split line and play" - thx Leon
* Shortcut for "Cycle audio track" - thx darnn
* Add "Bookmark contains" option to "Modify selection" - thx BlohoJo
* Add PaddleOCR - thx timminator
* IMPROVED:
* Update Italian translation - thx bovirus
* Update Portuguese translation - thx hugok79/Blackspirits
* Update Polish translation - thx admas
* Update Chinese translation - thx nkh0472
* Update Finnish translation - thx Teijo S
* Update Russian translation - thx elfriob
* Include Whisper CuBlas again
* Add simple retry for DeepL translate - thx rifatozkancomtr/dante3732
* Add Icelandic to Gemini - thx dhofverberg
* Update NLLB API from v2 to v4 - thx chelis10
* "Auto continue" is now a little faster - thx Andrebavila
* Handle Unicode zero-width-whitespace in SRT time code - thx GJK
* Update Faster Whisper XXL to r245.1
* Add retry for ElevenLabs TTS API calls - thx cvrle77
* Update yt-dlp to 2025.01.15
* Update mpv to 2025-01-15
* FIXED:
* Fix Google Translate V1 API
* Make cmd line parameters case insensitive - thx czyrichard
* Fix LRC ms start time reading - thx AverageHoarder
* Fix ASS color picking bug - thx rRobis
* Fix for "un-minimize" ocr window - thx GC
* Fix "Remove text for HI" cmd line - thx Manujito
* Fix for Netflix QC (write-out numbers 1-10) - thx senna2
* Fix RemoveTextForHI webvtt issue - thx Manujito
* Fix "Fix overlap" issue in "Fix common errors" - thx colemar
* Fix setting deeplx url - thx strong76
* Fix rounding in format TSV1+TSV2 - thx wegylexy


4.0.10 (22nd December 2024)
* IMPROVED:
* Update Whisper CPP to V1.7.3
* More GT languages
* FIXED:
* Fix for 7z unpacking (fix missing dll for portable version) - thx Purfview


4.0.9 (19th December 2024)
* NEW:
* Add "Move all shot changes" shortcuts - thx acetilo
* Add new shortcut "Move first word to previous subtitle" - thx Rychelle
* Add Murf TTS - thx David
* Add DeepLX translate - thx rifatozkancomtr
* Add some auto detect of CSV files with header
* Add new "CSV daVinci" subtitle format - thx Jacques
* IMPROVED:
* Update Portuguese translation - thx hugok79
* Update Bulgarian translation - thx
* Update Russian translation - thx elfriob
* Update Korean translation - thx domddol
* Update Polish translation - thx admas
* Update Italian translation - thx bovirus
* Update Romanian installer translation - thx mircea
* Update Dutch translation - thx Flitskikker
* Update Whisper XXL to r239.1
* Update Whisper XXL in-program 7-zip unpack
* Update Whisper CPP to V1.7.2
* Update ffmpeg to 7.1
* Update Tesseract to 5.5.0
* Update yt-dlp to 2024.11.04
* Improvements for "Beautify time codes" - thx Flitskikker
* Add new options for TTS with ElevenLabs - thx cvrle77
* Add large-v3-turbo to Whisper OpenAI/CPP
* Update Anthropic Claude Sonnet model name to "claude-3-5-sonnet-latest"
* Minor improvements for color picker - thx MitchSirco/Siamak
* Fix some wrong OCR (English) corrections - thx Zoltan
* Add Icelandic language to ChatGPT + Gemini - thx dhofverberg
* Change new line handling to match VS code - thx darnn
* Align navigating video with frame when in frame-time-code-mode
* Try to add support for Eleven labs "eleven_turbo_v2_5" - thx laszlolaszlo
* Add "Intel Quick Sync" for "video burn in" - thx ghostminhtoan
* Allow save selected lines as subtitle with only 1 row selected - thx Pierrounator
* Ctrl+A not working in subtitle duration field - thx rRobis
* Allow reading Matroska files with ".mp4" extension
* Up max byte size for auto-translate server calls to 128K - thx despairTK
* Make auto-translate setting resizable + a little larger - thx gjaskula
* FIXED:
* Fix for nulling time code after load of sub from mkv
* Fix crash in TTS re-generate - thx cvrle77
* Fix crash while translating subtitles - thx claudemartin
* Fix issue with OCR/Italic - thx Boulder08/Zoltan
* Fix for cmd line convert WebVTT to ASSA - thx aaron-meyers
* Fix bug in EBU validation
* Fix for restoring Whisper window after minimize - thx vimbackground/innerspeakerz
* Minor fix for Cavena890 save options
* Fix possible crash in "Gen transparent subs" when using video from "Program files"
* Fix wrong dialog info text in FCE
* Fix for divide by zero in TTS
* Fix bug in "Change casing" - thx Hlsgs
* Fix enter in textbox in FCE - thx p1nkyy/Roger
* Fix "Dialog styles" for many languags in Netflix quality check - thx Looi
* Fix wrong timestamp (rounding) for format "CSV" - thx MariaB99
* Fix LRC with milliseconds issue - thx AverageHoarder
* Fix crash trying to get subtitles from mp4 - thx nounours18200
* Fix crash in split - thx Leon
* Fix for ffprobe and HDR10 - thx warrentc3


4.0.8 (6th September 2024)
* NEW:
* Add "Batch mode" for "Generate transparent video with subs" - thx David
* Add "Pixel format" paramter to burn-in - thx Hafran420
* Add new ChatGPT "gpt-4o-mini" model
* Add translation via Groq (api.groq.com)
* Add translation via OpenRouter - thx Nikodim
* Add custom shortcuts for custom export text templates - thx Oliver
* Add WebVTT setting for split of style tags - thx Oliver
* PAC: Support Portuguese codepage + more - thx Ingo
* Cavena 890 Greek support etc - thx Ingo
* Add more "do-not-break-after" lists - thx oep42
* Handle "dvb_sub" in MKV in "Batch convert" - thx Gerben
* Add "Tetum" language to Google Translate - thx Asau
* Add "pt-PT" language to Google Translate + rename pt to "Portuguese (Brazil)" - thx Marco
* IMPROVED:
* Update Portuguese translation - thx hugok79
* Update Chinese translation - thx nkh0472
* Update Italian translation - thx bovirus
* Update Polish translation - thx admas
* Update French translation - thx Pierre
* Update Greek translation - thx PMitsakis
* Update Spanish translations - thx jmaraujouy
* Update Romanian translation - thx Mircea
* Allow for larger files via drop to list view - thx Jim
* Improve "Generate transparent video with subs" box settings - thx JeditPro
* Disable line selection options in "Adjust all times" when in "source view"
* Remember "Adjust durations" in "Batch convert" - thx oep42
* FIXED:
* Fix crash in TTML IMSC 1.1 - thx Louie
* Fix Romanian translation version number - thx MediaExpres
* Fix UI burn-in window spacing/width/height - thx Hafran420
* Fix crash in "Whisper Audio to text" if no audio - thx morrellaberdeen
* Fix running "Faster-Whisper-XXL" without "Faster-Whisper" - thx shanedk
* Fix crash in "Fix common errors" - thx Hardstylest
* Fix for "Visual sync" start/end time validation - thx improck
* Fix display resolution in "Burn-in subs" batch - thx David
* Fix combo boxes popup in "Measurement converter" - thx Dehrimon
* Detect change switching between UTF-8-no-bom/UTF-8-with-bom - thx Minherre
* Fix crash in Whisper UI (bug in Dutch translation) - thx hpcs444/tsg040
* Fix bad XML replace in "TTML 1.0" - thx Info
* Fix undo after "merge selected" for 3+ lines - thx Llorx
* Fix crash with resolution 0x0 in "Generate transparent subs" - thx hellobigbean*
* Fix edge case when parsing ms - thx PoneyClairDeLune
* Fix crash with "Undo-text-timer" - thx JDTR75/cvrle77
* Fix undesired line-break in auto-translate - thx Dyo-Anima
* Fix for batch translate via Ollama - thx Anon1337Elite
* Fix spell check shortcut (was the same as save-as, now Alt+F7) - thx Javier
* Fix for pasting ASSA in the waveform - thx MitchSirco
* Fix no header in Batch convert WebVTT to ASSA - thx SardanDev/aaron-meyers


4.0.7 (8th July 2024)
* NEW:
* Add "Generate transparent video with subtitles" - thx JeditPro
* Add Edit - Modify selection - Line length
* Add support for Faster-Whisper-XXL
* Add audio settings for TTS final video file
* Add subtitle format "PodcastIndexer json" - thx rjgout
* Add new subtitle format - thx Louie
* Add new Anthropic Claude 3.5 Sonnet model - thx Flash
* IMPROVED:
* Update Portuguese translation - thx hugok79
* Update Brazilian Portuguese translation - thx igorruckert
* Update French translation - thx Pierre
* Update Chinese translation - thx nkh0472
* Update Finnish translation - thx Teijo S
* Update Italian translation - thx bovirus
* Update Russian translation - thx elfriob
* Update mpv to 2024-06-09
* Update yt-dlp to 2024-07-02
* Add decimals to a few averages in statistics - thx Dvid
* FIXED:
* Fix auto translate crash - thx soscaster
* Fix crash in Vosk audio to text on selected lines - thx MediaExpres
* Prompt for overwrite in "Multiple replace" export - thx redactedscribe
* Fix "abort" for TTS Azure/ElevenLabs - thx cvrle77
* UI fix for volume text in video player - thx Emiritus1
* Fix wrong casing fix after "L'" for French - thx Codling/ivandrofly
* Fix crash when double clicking on Play in TTS review window - thx cvrle77
* Fix for DCinema colors - thx Pamela


4.0.6 (1st June 2024)
* NEW:
* Add "Text To Speech" - thx darnn/cvrle77/BlueBlue7891
* Add burn-in batch mode - thx Leon/David
* Add new LRC with milliseconds format - thx eadmaster
* Add new subtitle format (Whisper output) - thx lererledd
* Add CPS option to modify selection - thx uckthis
* IMPROVED:
* Update Portuguese translation - thx hugok79
* Update Bulgarian translation - thx
* Update Finnish translation - thx Teijo S
* Update Italian language - thx bovirus
* Update Chinese translation - thx nkh0472
* Update Polish translation - thx admas
* Update Korean translation - thx domddol
* Update Greek translation - thx PMitsakis
* Update Russian translation - thx elfriob
* Update Romanian translation - thx MediaExpres
* Show Vosk/Whisper done msgbox modal (also if not focused) - thx jupester
* Allow re-encode with burn-in without subtitle - thx Leon
* Add the new llama3 model and set as default for "Ollama translate"
* Allow vertical zoom out in waveform (ctrl+shift+mouse-wheel) - thx Leon
* Add auto-translate advanced settings
* Some improvements for auto-translate
* Set default ChatGPT model to the new "gpt-4o"
* Add hot keys to the binary OCR "character-inspect-window" - thx trienow
* Update ffmpeg to 2024-05-23
* Enable language filter in Whisper window - thx rRobis
* Add .m4b file extension to audio formats - thx janot
* Update DeepL languages - thx Uncle-Tio/Ihab
* Add Swedish to ChatGPT translate - thx Stefan
* Allow larger subtitle preview font size - thx kadrimarzouki
* FIXED:
* Fix for Antrophic translate - thx venomousraid
* Fix possible crash in teletext reading - thx yellobyte
* Fix unwanted text boxes background color change - thx Leon
* Fix Whisper on selection in waveform in "translation mode" - thx rRobis
* Fix image export shadow when border is zero - thx pixelhunterX
* Fix crash in translate with empty API key - thx lambdacore12
* Fix FixMissingPeriodsAtEndOfLine for Chinese - thx Leon


4.0.5 (13th April 2024)
* NEW:
* Add "Open video" toolbar button/image - thx jmaraujouy/Cyberyoda1411
* Add support for S_HDMV/TEXTST in MKV in batch/cmd-line - thx ipsi
* Add support for Bluray .sup (PGS) embedding in Matroska (.mkv) file
* Add a few quick setting buttons for Purfview's Faster Whisper Advanced
* Add a few animation templates for ASSA tool "Apply custom override tags"
* Add French interjections
* Add new shortcut "Insert new subtitle at video pos (fill)" - thx Leon/AuroraMartell
* Add "LM Studio" translate (local) - thx fznx922
* Add Ollama translate (local) - thx despairTK/Copy2Translator
* Add Antrophic translate
* Add distilled models for Purfview Faster Whisper
* IMPROVED:
* Update German translation - thx Netspark
* Update Spanish AR & MX translation - thx jmaraujouy
* Update Brazilian Portuguese translation - thx igorruckert
* Update Italian language - thx bovirus
* Update Russian translation - thx elfriob
* Update Korean translation - thx domddol
* Update Portuguese translation - thx hugok79
* Update Greek translation - thx PMitsakis
* Improve "Karaoke effect" + new option - thx ivandrofly
* Make "Timed Text IMSC 1.1" more compatible
* Improve EBU STL preview regarding box - thx BlueMeow7
* Update libmpv to 2024-03-17
* Update yt-dlp to 2024-03-10
* Update ffmpeg to 2024-03-25
* Update Purfview Faster Whisper to r189.1
* Add a few settings for embed output file name - thx liam1900
* Allow up/down to navigate through combobox - thx ivandrofly/fraternl
* Change "Fix invalid italics" to add more tags - thx ivandrofly/uckthis
* FIXED:
* Fix for Whisper post-processing - thx Purfview/cvrle77
* Fix crash in "Fix common errors" - thx Joe
* Fix issue with Combobox and ContextMenuStrip - thx ivandrofly
* Fix ChatGPT translate - thx longhoang1993
* Fix "Batch convert" crash on Linux - thx ivandrofly/aggravatedanteater
* Fix for missing lines when embedding soft subs in .mp4 files - thx Joe
* Fix layout change crash from un-docked state - thx highflowerG
* Fix crash in export to "Cavena 890" - thx yovelcohen
* Fix D-Cinema SMPTE 2014/png - thx ischeriad


4.0.4 (17th March 2024)
* NEW:
* Add "Verify completeness" (time covered) feature - thx Flitskikker
* Add "Evenly distribute selected lines (CPS)" - thx Flitskikker
* Add Whisper CPP model "small.en-q5_1.bin"
* Add Gemini translate (beta, not all regions) - thx darnn
* Add sorting of rules in "Multiple replace" - thx caioeverest
* Add shortcut for "Translate selected lines"
* Add custom exit shortcut - thx Onthrax
* Add new subtitle format "Timed Text IMSC 1.1" - thx Krzysztof
* IMPROVED:
* Update Korean translation - thx domddol
* Update Portuguese translation - thx hugok79
* Update Finnish translation - thx Teijo S
* Update Chinese translation - thx nkh0472
* Update French translation - thx Pierre
* Update Italian language - thx bovirus
* Update Russian translation - thx elfriob
* Update Polish translation - thx admas
* Update Dutch translation - thx Flitskikker
* Update Bulgarian translation - thx
* Improve auto-translate re-split (two lines only)
* Some "Beautify time codes" improvements - thx Flitskikker
* Set file name after .MKS file import - thx RedSoxFan04
* Faster cancel in auto-translate - thx Siamak
* Update Whisper CPP to V1.5.4
* Update Purfview Faster Whisper to r186.1
* Add Turkish for ChatGPT translate - thx Bel
* Allow changing ChatGPT model - thx luannbr
* Improve ANSI encoding auto detect - thx wifi-left
* Update Danish OCR dictionaries - thx Claus
* Add default icon for layout - thx PaulVeld
* Improve Macedonian language auto detect - thx Aco
* Auto load video when switching to layout w video - thx Dave
* Update Libre translate languages - thx thehijacker
* FIXED:
* Fix Papago translate - thx banziseo
* Fix for "outputfilename" in cmd line with SUP source - thx sapphire-bt
* Do not download PFW "preprocessor_config.json" if not exists - thx Purfview
* Change "Save as" shortcut to "Control+Shift+S" to work with Polish - thx Krystian
* Fix crash in "Remove text for HI" - thx darnn
* Fix single line length to 39 for Netflix Russian - thx Ekaterina
* Fix for ASSA new file default style - thx mpr0st
* Fix for counting string length with extended Unicode characters - thx Looi
* Fix for MyMemory translate to Russian/Hebrew - thx darnn
* Fix json text decode bug - thx darnn
* Fix for LRC time code bug - thx fineless71
* Fix possible crash in MKV/TS reading - thx Maknol
* Fix for "Add missing periods" and ASSA tags - thx Firegloom
* Fix Whisper CPP Hebrew language code - thx Udo
* Fix minor generate video file file-name - thx LeonCheung
* Fix copy/paste in duration field - thx GCRaistlin
* Fix crash in "Fix commo errors" - thx dramirvf
* Fix auto generate waveform with video with empty audio - thx LeonCheung
* Fix a few broken spell check dictionary links
* Fix removing italic when toggling music symbols - thx Charvelx04
* Fix bug in BinEdit BDN/XML writing - thx von Suppé


4.0.3 (23rd December 2023)
* NEW:
* Add ".opus" + ".adts" audio file extensions - thx vivadavid/Lyubomir71
* Add two TSV subtitle formats - thx Purfview
* Add Arabic translation - thx Yahya
* Add new json subtitle format - thx Lucretia
* Add auto-translate via Papago
* Add new shortcut "Set end and start of next after gap" - thx rRobis
* Allow configure of Whisper post-processing - thx raphaelomoreira
* Allow create of new "no-break-after-list" from UI - thx lambdacore12
* IMPROVED:
* Update Polish translation - thx admas
* Update Finnish translation - thx Teijo S
* Update Spanish AR & MX translation - thx jmaraujouy
* Update Chinese translation - thx nkh0472
* Update German translation - thx Netspark
* Update Italian language - thx bovirus
* Update Dutch translation - thx Flitskikker
* Show file list after Whisper/Vosk batch run - thx Simon
* Some improvements for SUP/BDN-XML editor - thx Jack1789
* Add Spanish for ChatGPT translate - thx alvarusk
* Add some words to SE user dictionary - thx Caleb
* Update Whisper CPP to v1.5.2
* Update Purfview's Faster Whisper to r167.2
* Update libmpv to 2023-11-26
* Update yt-dlp to 2023-11-16
* Re-add Whisper Const-me large model v2
* Audio-to-text: Improve error msg if no write access to video source folder
* Add delay in seconds to translate via ChatGPT
* Toggle music symbols, now toggles via first text - thx Leon
* Use source video folder when saving hard-sub video - thx Leon
* Better media info + shows details when click on label - thx Leon
* Add "Formality" for DeepL - thx Marco
* FIXED:
* Fix for BDSUP cmd line convert - thx Jack1789
* Do not count HTML tags in SCC in save/load - thx cs127
* Fix minor space issue with "Fix italic tags" - thx Adam
* Focus text box after "Set end, add new and go to new" - thx aoifeaoibhee
* Fix for unwanted "<br />" in MS translator - thx Miguel
* Only add recent file if saved - thx F5System
* Fix for mouse wheel scroll direction in video player - thx Peter
* Fix for ASSA border width in export to image based format - thx Christian
* Fix crash in generating ASSA borders with odd video resolution - thx Leon
* Fix crash in "Beautify time codes" - thx Flitskikker
* Fix for "Batch convert" auto-translate - thx Lunchbox209


4.0.2 (19th November 2023)
* NEW:
* UI layouts with support for TikTok/YouTube-shorts - thx leon/jmaraujouy/LearningJer
* Language filter (to minimize the long list of languages in combo boxes)
* Interjections are now language specific
* Translate via Facebook's NLLB (requires local API) - thx sharadagg
* Translate via LibreTranslate (requires local API) - thx AnonymousWebHacker
* Statistics for selected lines
* Shortcut "Set start time and go to next"
* Add new json subtitle format - thx Neven
* Add new json format - thx Tim
* Add Video CD DAT subtitle format - thx Flitskikker
* Add Italian SE word dictionary file - thx HG3112
* BD SUP edit: Add "Select non-forced lines" - thx manuelrn
* Take ASSA style from file in CLI - thx Ninelpienel
* Split long lines in CLI - thx BenJamesAndo
* Add new "Remove text for HI" option "only music symbols" - thx fraternl
* Add format "Cavena 890" to "Batch convert" - thx Steve
* IMPROVED:
* Update Korean translation - thx domddol
* Update Italian language - thx bovirus
* Update Portuguese translation - thx hugok79
* Update Polish translation - thx admas
* Update Finnish translation - thx Teijo
* Update Chinese translation - thx nkh0472
* Update French translation - thx Pierre
* Update Bulgarian translation - thx
* Update German translation - thx Netspark
* Update Russian translation - thx elfriob
* Update Spanish translations - thx jmaraujouy
* Update Dutch translation - thx Flitskikker
* Save settings from selected lines unbreak/break - thx David
* Add simple page up/down for combo-boxes
* Add access keys for message box buttons - thx Christophe
* Use split container in "Break/split long lines" - thx oep42
* Change max font size in ASSA style from 200 to 500 - thx Jim
* Edit interjection is now a text box - thx Andrebavila
* Bookmark list now has context menu with edit/delete - thx Andrebavila
* Update Tesseract to 5.3.3 (2023-10-05, 64-bit only)
* Auto-translate re-written, so it's easier to add new translators
* Close all processes when closing Faster Whisper - thx Purfview
* Allow drag-n-drop in "Multiple replace" rules - thx Clarencezzh
* ASSA: "Replace style" now works on multi-selection - thx Leon
* Add some support for ASSA inline color in bdsup export - thx Adam
* Update cuBLAS/cuDNN libs to v2 for Purfview's Faster Whisper - thx Purfview
* Update Purfview's Faster Whisper to r160.7 (large v3) - thx Purfview
* Update Whisper CPP to v1.5.0
* Update OpenAI Whisper to include large v3 model
* Update FFmpeg/FFprobe to version 6.1 (from 6.0)
* FIXED:
* Fix for paste in waveform - thx Ruong
* Fix remember text box settings (bold/size) - thx Siamak
* Fix for two pass encoding in burn-in subs - thx Nounours
* Fix crash in CSV reader - thx Waseem
* Fix bug in "Remove text for HI" - thx Chamallow
* Fix find/replace position - thx Omair
* Fix 3-part time code in TTML - thx ms2048
* Fix image export simple render center left/right align - thx TheFmC
* Fix for "Merge short lines" with dialog - thx taxen
* Fix duration combo-box frames in frame-time-code-mode - thx JDTR75
* Fix for BD-SUP edit "toggle forced" - thx manuelrn
* Fix Whisper post-processing language using "Translate to English" - thx github-roe
* Fix "ASSA Tools - Set position" on Linux - thx PascalsHere
* Fix for "Generate video with burned-in subtitle" in SMPTE mode - thx Jim
* Fix remove of font name in ASSA/SSA - thx PureOcean
* Fix possible freeze when loading XML files - thx Dvid
* Fix issues with "Set end, add new, and go to new" - thx Lorqu1n/Flitskikker
* Fix some missing Thai characters in format PAC - thx thehulk
* Fix crash in spell check - thx Omair
* Fix crash minimizing ASSA batch styles - thx Åke
* Fix crash in "Replace" window after "File - New" - thx Leon


4.0.1 (16th September 2023)
* NEW:
* Support for import of Ooona shot change file - thx Eva
* ASSA styles sortable - thx tormento
* IMPROVED:
* Update Polish translation - thx admas
* Update Brazilian Portuguese translation - thx igorruckert
* Update Bulgarian translation - thx
* Improve "Dark theme" a little
* Improve mpv download UI a little - thx Mishasama
* Use UTF encoding from settings when saving BDN/XML - thx nautilus7
* Take progress % from cmd line if available for Faster Whisper
* Update Purfview's Faster Whisper to r153
* Remember "Merge short lines" "Max chars" in "Batch convert" - thx despairTK
* FIXED:
* Fix video player gfx for installer version - thx David
* Fix asking for unneeded Purfview Faster Whisper update - thx abc16361
* Fix keeping colors after restart - thx Cyprien-22
* Fix error handling for clip board - thx jmaraujouy
* Fix for zoom waveform drop down width - thx oep42
* Fix PAC on Linux - thx PunchaiW
* Fix EBU STL on Linux
* Fix for using selected text in Find/Replace - thx Daniel
* Fix for live spell check - thx AE-Ismail
* Fix non UTF8 encoding in GT - thx Andrebavila/ivandrofly
* Fix toggle tag in translation mode - thx Leon


4.0.0 (4th September 2023)
* NEW:
* New toolbar/video-player themes - thx jmaraujouy
* Beautify time codes (via shot changes) - thx Flitskikker
* Add Purfview's Faster-Whisper - thx Purfview
* Use native styles for WebVTT
* Add video format ProRes for "Generate video with burned-in sub"
* Allow setting profile from cmd line - thx emcodem
* ASSA set layer - thx JonSchram
* Allow OCR of XML/PNG from MXF - thx Rodney
* Add more "Remove formatting" options in "Batch convert"
* Add new shortcuts (focus text box, set actor/voice)
* IMPROVED:
* Update German translation - thx Netspark
* Update Chinese translation - thx nkh0472
* Update Bulgarian translation - thx
* Update Russian translation - thx elfriob
* Update Portuguese translation - thx hugok79
* Update Korean translation - thx domddol
* Update Argentinian/Mexican translation - thx jmaraujouy
* Update Dutch translation
* Update Greek translation - thx PMitsakis
* Improve "Dark theme" (new controls/message-boxes)
* Update Tesseract OCR to 5.3.1 (64-bit only)
* Update yt-dlp to 2023.07.06
* Update lib mpv to 2023-08-27-git-83c0e98
* Improve convert of SSA to ASSA - thx Emiliano
* Update burn-in video preview to video - thx Masina86
* Improve handling of invalid XML in TTML - thx m0ck69
* Update Whisper Const-me to version 1.12
* Minor refact/optimize - thx ivandrofly
* Restructured Whisper folders
* Improved Whisper error messages + log file "whisper_log.txt"
* Improve subtitle detection in RTF files - thx Hara
* Add words/min and exceedances to File > Statistics
* Enable converting colors to dialogs for WebVTT
* Add FCE option to unbreak short lines based on pixel width
* "Check for updates" now also checks plugins - thx ivandrofly
* FIXED:
* Fix "Find Double Words" - thx uckthis
* Fix "double dash" issue in "Fix common errors" - thx Joel
* Avoid crash on very large TS files - thx Mariusz
* Do not count Unicode control characters in Auto-br - MichaelYochpaz
* Fix to eager file locked check - thx OSokil
* Preserve white space in "Multiple replace import" - thx OtaStrom
* Fix frozen settings in "Batch convert" - thx OtaStrom
* Fix export image alignment when using font tag - thx Matt
* Fix crash in OCR Find - thx przemo20
* Fix crash generating empty wav for online video - thx Gromko1111
* Fix Spanish "Remove text for HI" issues - thx jmaraujouy
* Fix crash in bilingual split - thx Leon
* Fix ASSA change resolution for inline margins - thx Nagutos
* Ignore ASS tags when converting colors to dialog
* Fix a few issue with the "Color chooser" dialog - thx Windrider6
* Fix crash in auto-translate - thx fdfg
* Fix crash in Google Translate Cloud V2 - thx Rielaph
* Fix alpha in hex color codes - thx Paul
* BDN XML - DropFrame="False" to DropFrame="false" - thx Alain
* Fix EBU STL writing on Linux - thx felagund/PunchaiW


3.6.13 (14th May 2023)
* NEW:
* Add new subtitle format "nVivo transcript" - thx Ashin
* Add Whisper CTranslate2 - thx jordimas
* Add "Proper Case" option in "Change casing" - thx lolipopsz
* Add shortcut for text "color picker" - thx rRobis
* Add shortcut for 3 seconds forward - thx Cyberyoda1411
* Add more mpv preview settings in UI
* Add cmd convert param "/teletextonlypage:<number>" - thx dystopia2017
* Add export of TTML SMPTE-TT with inline Base64 encoded PNG images
* Add new settings for WebVTT auto merge
* IMPROVED:
* Update Hebrew translation - thx
* Update Slovenian translation - thx Jadran
* Update Finnish translation - thx Teijo S
* Update Korean translation - thx domddol
* Update Chinese translation - thx nkh0472
* Update Russian translation - thx elfriob
* Update Portuguese translation - thx hugok79
* Update Italian language - thx bovirus
* Update Catalan translation - thx jordimas
* Update German translation - thx Netspark
* Update Bulgarian translation - thx
* Find/Replace are no longer modal windows - thx Cyberyoda1411/domddol
* Replace: Add find/replace target + minor redesign
* List all EBU language codes - thx TerrorizedGakon
* Update Whisper CPP to v1.4.0
* Update Whisper Const-me to 1.11
* Make main text boxes a little wider - thx Cyberyoda1411
* Allow raw WebVTT preview in mpv - thx DeicPro
* Make "Toogle custom tags (surround with)" work with empty start or end tag
* Make "Fix common errors" ignore Chinese six dots - thx TokerX
* Keep original text box visible when not allowing edit of original - thx OmrSi
* FIXED:
* Fix "Add embedded subtitles" with ANSI encoding - thx Cyberyoda1411
* Fix running Whisper CPP/Const-me after setting folder for Whisper OpenAI - thx rsmith02ct
* Fix possible crash after "Options - Settings" - thx JDTR75
* Fix undo/redo for text
* Fix reading "DCinema Interop" with only bold - thx Chris
* Fix crash in import of SSA styles - thx librafrog
* Fix possible crash reading .ts files - thx hepalin
* Fix crash in split lines - thx Papai
* Fix video cut duration in "Generate video with burned-in subitle" - thx Alxndr
* Fix "Insert after" with a minimum gap of zero ms - thx steam3d
* Fix crash in image export - thx dimailer
* Fix (re-enable) "full frame" for export FCP + image - thx Anders


3.6.12 (26th March 2023)
* NEW:
* Add/remove embedded subtitles to/from video files - thx David
* Add Whisper via GPU (Const-me, Windows-only) - thx albino1/darnn/smith02ct
* Allow video cut when exporting video with burned-in sub - thx Daniela/David/Leon
* Batch convert: Image-based format to PNG with time code - thx Ninelpienel
* Add new shortcut for split + auto-br - thx oep42
* Add "Sort by" in Batch convert" - thx Masina86
* Add image format "Rhozet Harmonic" (read-only) - thx Arianna
* Add "Toggle custom surround text with" shortcut - thx HadiSparrow
* Add "Go to next/previous time code from video position" shortcuts - thx faon-92
* Add option to change search engine in "Spell check" - thx Keddyan
* Add reading of TTML images from ISMT - thx azrie
* IMPROVED:
* Update French translation - thx Pierre
* Update Hungarian translation - thx Zityi
* Update Brazilian Portuguese translation - thx igorruckert
* Update Bulgarian translation - thx
* Update Korean translation - thx domddol
* Update Italian translation - thx bovirus
* Update Portuguese translation - thx hugok79
* Update Spanish translations (es-ES/ex-MX/es-AR) - thx paconaranjo
* Update Russian translation - thx elfriob
* Update Polish translation - thx admas
* Update Greek translation - thx PMitsakis
* Update Whisper CPP to v1.2.0
* Update yt-dlp to 2023.03.04
* "Multiple replace" apply button now changes main window - convert Sopor
* Set iTT default time code format to frames - thx chenlung
* Try to handle large ASSA files better - thx MMT
* Improve double-click-word-select in syntax color text box - thx Janusz/von Suppé
* Allow split to split to single subtitles - thx Kyth
* Improve top align detection in TTML - thx koewper
* Optimize saving of TTML files
* Allow new syntax for YouTube transcript +1 hour - thx Vasudeo
* FCPXML now supports latest version - thx Dvid
* Improve "Redo casing" in "Batch convert" - thx chschmit
* Allow larger "Max pixels is space" for nOCR - thx Edgar-Galan
* Allow blank lines inside text for EBU STL - thx Birgitte
* FIXED:
* Fix extra space after font in EBU STL - thx Stefan
* Fix possible crash in batch convert w overwrite - thx chensimmons
* Fix issue with continuation style suffix "..." and comma - thx Edwin
* Fix Korean in installer - thx
* Fix Japanese in installer - thx homunet
* Fix for SSA style - thx Amstramgram
* Fix DCinemaSmpte2014 PNG export (was hidden) - thx MijBro
* Fix minor left/right cropping issue in image export - thx nissansz
* Fix possible crash after choosing folder in image export
* Fix italic/font issue with DFXP - thx IngunnHelge
* Fix for image export baseline - thx Matt
* Fix crash in "Generate blank video"
* Fix too many {an1} in SCC
* Fix for "Compare" with ignore formatting+line breaks - thx Omair


3.6.11 (30th January 2023)
* NEW:
* Add File - Close translated subtitle - thx zcraber/Leon
* Add auto-naming rule for translation - thx Leon/OmrSi
* Add more Whisper post-processing
* Add line merge option for Google Cloud Vision OCR
* Add new subtitle format - thx Christophe
* Add new subtitle format - thx Chris
* Add ASSA style "Replace" - thx Mishasama
* Add "audio to text selected lines" shortcuts
* Add Vosk Korean/Uzbek/large-Hindi models
* IMPROVED:
* Update Chinese translation - thx nkh0472
* Update Korean translation - thx domddol
* Update Italian translation - thx bovirus
* Update Polish translation - thx admas
* Update Portuguese translation - thx hugok79
* Update Finnish translation - thx Teijo S
* Update Hungarian translation - thx Zityi
* Update French translation - thx Pierre
* Update Bulgarian translation - thx
* Update Greek translation - thx PMitsakis
* Improve DVB in mkv (fix batch/cmd convert + pos) - thx antoniu200
* Better ffmpeg detection - thx SMSourov
* Avoid standby a few places - thx mpek
* Optimize ASSA style import
* Improve line split a little - thx i990049
* Add a few English words/names to dictionaries
* Make formatting shortcuts in waveform work on selected lines
* Remember font in burn-in - thx Nespula95
* Remember "Merge lines with same text" settings - thx kamitsu2004
* Improve convert of WebVTT to SubRip style handling - thx maknol
* Rename "Fix dialogs on one line" to "Break dialogs on one line"
* Sort Tesseract dictionaries in download drop-down-list
* Update Tesseract 5.2.0 to 5.3.0
* Update Whisper CPP to 2023-01-28
* Update yt-dlp to 2023.01.06
* Improve setting color tags when reading from EBU STL
* Add more validation for EBU STL teletext - thx Stefan
* Add a couple of languages to the installer
* FIXED:
* Fix italic in DCinema interop - thx Andrey
* Fix Whisper model download - thx darnn
* Fix "play video from url" for installer version
* Keep bookmarks after source view edit - thx MMT
* Fix for "replace all" non reg-ex
* Fix wrongful removal of "Unneeded Space" - thx Minherre
* Fix possible crash in "Choosee profile" - thx darnn
* Make "Add missing space" work with non-English letters - thx Redjan
* Fix a few UI issues in "Word lists" - thx Edwin
* Fix crash in "Sync via other sub" - thx JP
* Fix original desync after "set start time" - thx Leon
* Handle multi-audio-track waveform/spectrogram better - thx AlfonZ42
* Fix CSV reading issue - thx Instinct64
* Fix SSA to ASSA style issue - thx Alain
* Fix Find/Find-next in OCR window - thx dokax
* Fix issue with online text search in translation mode - thx domddol
* Allow curly brackets in ASSA styles - thx Ahmad
* A few fixes for "Remove text for HI" - thx Zezslav


3.6.10 (21th November 2022)
* FIXED:
* Fix missing dll file


3.6.9 (20th November 2022)
* NEW:
* Support mp4 webvtt in cmd line convert
* Add Whisper translate to English option - thx David
* Add some support for frame rate in Spruce format
* Allow minimize for audio-to-text windows
* Set x11 as default mpv vo (video output) on Linux
* Add shortcut for ASSA bacground box - thx Fuad
* IMPROVED:
* Update French translation - the Peirre
* Update Italian translation - thx bovirus
* Update Chinese translation - thx nkh0472
* Update Bulgarian translation - thx
* Update Korean translation - thx domddol
* Update Polish translation - thx admas
* Update Greek translation - thx PMitsakis
* Optimize bd sup saving in batch/cmd-line convert
* Add a few English words/names to dictionaries
* Add more settings for "Delete auto-backup after" - thx pahtashow
* Add more options for actor in custom text export - thx Francois
* Improve video auto load (allow eg. "_nl") - thx Hilde
* Improve fix italic tags - thx uckthis
* Whisper.cpp is default for Windows + in-program download
* Improve ELR format support - thx Alex
* FIXED:
* Fix VLC video player not working
* Fix for ASSA timestamps (rounding output) - thx Jerome
* Fix for mp4 subtitle timestamps - thx DrReddP/Ding-adong
* Fix crash trying to locate Whisper
* Fix setting path to ffmpeg when using Whisper
* Fix OCR window resize on Linux - thx Mangoes
* Fix bookmark showing on first spell check line - thx OmrSi
* Fix format XIF writing - thx Per
* Fix for WebVTT with line# hours - thx garion84
* Fix " 's" / Dutch in "Fix missing spaces"" - thx Jean-Pierre


3.6.8 (24th October 2022)
* NEW:
* Option to use only "front center" audio channel - thx shanedk
* Add support for OCR via Google's Cloud Vision API - thx Flitskikker
* "Convert colors to dialog" (also batch) - thx Flitskikker
* Add EBU stl file property icon - thx Leon
* Add new sub format - thx Edward
* Add new json sub format - thx Flitskikker
* Add new sub format - thx George
* Add shortcut "Loop selection" - thx OmrSi
* Add shortcut for "Open containing folder" - thx OmrSi
* Add shorcuts for play with speed 1.5x/2x - thx OmrSi
* Add "nOCR" option to "Batch convert" - thx Gen3ric
* New proxy settings
* Add "ASSA image color picker" incl. shortcut - thx Érico
* Add CLI param /deletecontains:word - thx sweetngx
* Add ignore white space to compare - thx Leon
* Enable "Audio to text" for Linux - thx edcol/coastal45
* Add "Allow overlap" in "Change speed" - thx OmrSi
* Add bookmarks to spell check dialog - thx cyzs233/OmrSi
* Add dictate shortcut for main text box - thx Xenos71
* Change spell check window font size via context menu - thx Marko G
* Add experimental "Audio to text via Whisper"
* Add toolbar icon for source view toggle - thx Leon
* SE can now be installed via "winget install Nikse.SubtitleEdit"
* IMPROVED:
* Update Polish translation - thx admas
* Update Bulgarian translation - thx
* Update Chinese translation - thx nkh0472
* Update Italian translation - thx bovirus
* Update Korean translation - thx domddol
* Update Portuguese translation - thx hugok79
* Update French translation - the Peirre
* Update Hungarian translation - thx Zityi
* Add error label for "Batch convert" - thx Leon
* Batch convert: Improved "Remove lines with style/actor"
* Allow empty split for "split at video/cursor" - thx OmrSi
* Improve fullscreen play video size with mpv - thx GrampaWildWilly
* Can detect Tesseract 5 on Linux - thx shag00
* OCR selected lines only (list view context menu)
* Audio to text: Auto select downloaded model after download
* Allow for multiple X-TIMESTAMP-MAPs in WebVTT - thx doctorm
* Use subtitle file name for blank video - thx OmrSi
* Add list view column sort to "File - Plugins"
* Add "Use once" button for binary image compare - thx Flitskikker
* Add drag-n-drop to "Audio-to-text" batch - thx ard-av
* Do not halt on errors in "Audio to text" batch - thx javiavid
* SE does not contain/install any "*_user.xml" dictionary files
* Add bold support to DCP format - thx felagund
* A few fixes for eng_OCRFixReplaceList.xml - thx Ding-adong
* Most plugins should now work on Linux
* Add import/export of binary export profile
* Mp4 import: Support sample size + default size/dur - thx LucretiaAudrey
* Add mp4 support in "Batch convert" - thx DrReddP
* FIXED:
* Fix crash with large files (+25GB) in burn-in - thx OmrSi
* Fix crash when switching text-boxes/list-view-items - thx Leon
* Fix minor bug for shortcut "Go to prev line and play" - thx nissansz
* Fix minor issue with "FCE:Remove dash single line" - thx Minherre
* Re-add FinalCutProXml properties - thx hu
* Don't check "Continuation style" when merging dialog - thx OmrSi
* Fix ASSA background box issue - thx Érico
* Fix "*" showing in titlebar after offsetting with no change - thx OmrSi
* Fix issues with NQC shot change rules - thx OmrSi
* Fix UI issue in copy-paste translate
* Fix merge lines for Greek - thx Xenos71
* Fix not showing vobsub from mp4 - thx Luc
* Fix writing bd sup hours > 6½ hours - thx Keith
* Fix installer dot net version check - thx Christoph
* Fix a few typos - thx nkh0472
* Fix for mp4 with vtt subtitles - thx LucretiaAudrey
* Fix rounding error when writing ASSA - thx tormento


3.6.7 (13th August 2022)
* NEW:
* Add custom "continuation style" - thx Flitskikker
* Add Icelandic language auto detect - thx Elheym
* More options for "Modify selection"
* CLI change output-file-name - thx BenJamesAndo
* Add Polish speech recognition vosk/kaldi model
* Add Japanese large speech rec vosk/kaldi model - thx coastal45
* Add Netflix Chinese profile - thx Kester
* Fix casing of some German nouns after audio-to-text
* Add toolbar icon for WebVTT properties - thx Leon
* Add shortcut for toggle between text box and waveform - thx Marko
* Add shortcuts for go to next/prev and focus waveform - thx cyzs233
* Export audio for selected lines - thx nissansz
* Audio-to-text for selected lines - thx Mishasama
* Add "Calc cps only wihout space/punctuation" - thx Michele
* Add "{gap}" to custom text export - thx Shaun
* IMPROVED:
* Update Polish translation - thx admas
* Update Bulgarian translation - thx
* Update Chinese translation - thx nkh0472
* Update Italian translation - thx bovirus
* Update Russian translation - Elheym
* Update Portuguese translation - thx hugok79
* Update Korean translation - thx domddol
* Update Finnish translation - thx Teijo S
* Update French translation - the Peirre
* Update Brazilian Portuguese translation - thx Igor
* Update Greek translation - thx PMitsakis
* Update Vosk to v0.3.42
* Update Tesseract OCR to 5.2.0
* Minor improvements for compare
* Improve top alignment capture for bdsup - thx tormento
* Improve DCinema 2010 - thx stephw999
* Add taskbar progress bar for audio to text - thx lambdacore12
* Warn about duplicate style names in ASSA/SSA
* Improve keeping original bd sup colors - thx resolution
* Spell check can now have "SE" word list (besides user words)
* Separate "Word lists" to own menu item
* Add bit rate info for burn-in two pass - thx Marko
* Fix obsolete ffmpeg param "-vol" - thx qwerty12
* Use current audio track for audio-to-text - thx edwardg117
* FIXED:
* Fix crash in "Remove text for HI" - thx loicvan
* Fix crash in "Fix music notation" - thx ReallyInventiveUserName
* Fix crash in "Fix music notation" - thx MizzouDawg
* Fix crash in save as ASSA after SSA - thx darnn
* Fix crash in compare export - thx 1380
* Fix crash in visual sync - thx fusefib
* Fix crash in export ssa styles w dup style name - thx A-Winters
* Fix crash in bd sup edit when changing color/resolution/alpha
* Fix crash in generate blank video with no sub loaded
* Fix crash in post processing after vosk/kaldi - thx Can/WestcoastHstd
* Fix crash in "duration, bridge gaps" - thx stephpw
* Fix crash (somewhat) calling GDI w many/special chars - thx holduan
* Fix for remove ASSA line as empty - thx Leon
* Fix for finding delay in mkv - thx cyzs233/signedout
* Fix bd sup edit quick OCR
* Fix reading QuickTime text with < 5 lines - thx chloehong
* Fix minor issue for import plain text - thx Leon
* Fix for "Save as" with "default save as format" after mkv - thx Peter
* Fix issues with NQC shot change rules - thx OmrSi
* Fix for go to with SMPTE - thx OmrSi


3.6.6 (25th May 2022)
* NEW:
* Add toolbar icon for iTT properties - thx Leon
* Add new sub format - thx Sergiy
* Option to turn off "word split list" in UI
* Custom file ext for custom text formats - thx Leon
* Add shortcut for speech recognition - thx lambdacore12
* Add CPS calculation rule "No space/punctuation" - thx MMT Gouenji-Tech
* Add some support for reading Manzanita dvb format - thx thehulk
* Add batch audio-to-text (speech recognition) - thx voska7
* IMPROVED:
* Update Bulgarian translation - thx
* Update Hungarian translation - thx Zityi
* Update Chinese translation - thx nkh0472
* Update Portuguese translation - thx hugok79
* Update French translation - thx Pierre
* Update Korean translation - thx domddol
* Update Italian translation - thx bovirus
* Update dotnet framework to 4.8
* Update Tesseract OCR to 5.1.0
* Update Vosk to 0.3.38
* Update yt-dlp.exe to 2022.05.18 (not renamed to youtube-dl.exe anymore)
* Add some new English names - thx Omair
* Add err msg if user OCR fix replacelist invalid - thx sialivi
* Improve burn-in settings - thx Leon
* Add AMD support (hevc_amf + h264_amf) for burn-in - thx MMT Gouenji - Tech
* Support curly brackets in export custom text - thx Leon
* BD edit - always open bdsup raw (no merging)
* Use "UTF-8" in uppercase for .itt files - thx Murat
* Separate vertical margins in BD sup editor - thx von Suppé
* Add new models for audio-to-text - thx Stefan
* Improve ASSA support for "Remove Leading '...'" - thx von Suppé
* Add four extra colors to recent colors in color picker
* Add a little vobsub support in spellcheck - thx cyzs233
* Add error msg for audio-to-text with online video - thx ilCosmico
* Try to keep assa tags after translate - thx eladkarako
* Remember online video for recent files (auto-reload)
* Allow for large .mcc files in "cmd line convert" - thx Emerica
* Improve "gap info" in File - Statistics
* Allow import time codes w empty subtitle - thx Heung
* Improve audio to text post-processing for jp/cn - thx coastal45
* Add more GT languages - thx Ahmad/malik
* Video track bar mouse wheel works as waveform - thx voblaunsane
* Allow sort of issues in "Netflix quality check" - thx uckthis
* Add four extra custom color shortcuts - thx Bill
* FIXED:
* Fix selected line update after load of new sub - thx Jamakmake
* Removed vertical-scroll-bar-auto-show-hide as it could freeze SE
* Remove wrong OCR replace rule - thx Omair
* Minor fixes for installer file associations - thx darkred / in4u / BKR-TN
* Fix for auto-backup origianl - thx OmrSi
* Make "Ignore formatting" work in compare text box coloring - thx Martin
* Waveform fix for woking with online video files - thx Dheeraj
* Fix bug when opening a file with video offset - thx OmrSi
* Do not repeat colors in color picker - thx SDH Marven
* Fix cmd line convert issue with ebu stl headerfile - thx Rumczeis
* Fix image export missing error for last two lines - th Antoine
* Fix "Batch convert" "Merge short lines" UI settings - thx maharaj12
* Fix casing issue in Remove text for HI - thx Petar
* Fix go to next/prev/bookmark/error/empty-line in SMPTE mode - thx OmrSi
* Fix for go to previous subtitle (without play) - thx pavhofman
* Fix for Netflix ttml and bold/color tags - thx wolfgang


3.6.5 (19th March 2022)
* NEW:
* Add audio to text (speech recognition) via Vosk/Kaldi
* Split of words-without-spaces (via dictionary) in FCE/OCR - thx Dnkhatri
* Add ASSA tool "Background box generator" - thx Leon
* Option for auto-gen waveform when opening video - thx jirih/Leon/OmrSi
* Add "File type associations" in Options - Settings
* Add "waveform-multi-move" with Ctrl+mouse-move
* Add burn-in toolbar icon - thx Leon/jaydeflix
* Add more line witdth (cps) calculation options - thx TL-aalive/Leon
* Add shortcuts for Tools - Sort By - thx Jolana
* Add shortcut for re-calc duration to min - thx m0ck69
* Add shortcut for edit of bookmark - thx OmrSi
* Add shortcut for copy plain text - thx OmrSi
* Click "New" while holding down "shift" will keep video - thx Andrebavila
* Add "continuation style" "trailing ellipsis only" - thx Joel
* Add "Sort by Gap" - thx Andrebavila
* Add new image subtitle format TTML with inline base64 images - thx mat
* Add new text subtitle format - thx Richard
* Add new json subtitle format - thx Tim
* Add new text subtitle format - thx jiunyilin
* Add new readonly text subtitle format - thx Aris
* Add new Edius subtitle formats - thx Donal
* Add "Min gap" to "Statistics" - thx Xy
* IMPROVED:
* Update Bulgarian translation - thx
* Update Italian translation - thx NAMP/bovirus
* Update Brazilian Portuguese translation - thx Igor
* Update Portuguese translation - thx hugok79
* Update Polish translation - thx admas
* Update Chinese translation - thx nkh0472
* Update Finnish translation - thx Teijo S
* Update Spanish translations (es-ES/ex-MX/es-AR) - thx paconaranjo
* Update Korean translation - thx domddol
* Update Vietnamese translation - thx MMT Gouenji Tech
* Update Persian translation - thx abdollahim
* Update French translation - thx Pierre
* Update file association icons (so nice) in installer - thx Leon
* Improve VTT parsing of malformed files - thx Leon
* Handle merge/split better with "box" tag
* Improve zoom-in for waveform a little - thx vitacon
* Trying to make nOCR work better with corrupted files - thx k7Up
* Improve English/Italian OCR rules a little - thx tormento
* Allow larger font size in list view / text box - thx OmrSi
* Improve list-view/text-box color dialog - thx Majid
* Improve color dialog with 4 last used colors - thx Siamak
* Improve spell check regarding Yen symbol (¥) - thx Dnkhatri
* Add Nvidia hardware accel encodings for sub burn-in - thx Leon
* Remove position codes when reading PAC - thx Ernest
* Allow .m4s as sub file extension - thx farside
* SE now works with new libmpv (mpv-2.dll) - thx OmrSi
* Minor improvements for ASSA properties window
* Use comma not semicolon in CSV export - thx OmrSi
* Add some missing translation - thx domddol/nkh0472
* Shortcut "add bm w comment" works in text box - thx MMT Gouenji Tech
* Update Tesseract to 5.0.1 (from 5.0.0)
* Improve UI regarding empty subtitle a little - txh darnn
* Some improvements for OCR fix engine - thx Janusz
* Add blank lines to Modify selection - thx OmrSi
* Allow for having a bd .sup file in spell check - thx cyzs233
* Export images (for external OCR) in OCR window - thx cyzs233
* Remember last used audio track - thx chshkhr
* FIXED:
* Fix bug in BD SUP reading w missing lines - thx peter-qgd
* Fix crash in "Set start and offset the rest" w original - thx hamilaci
* Fix for generating empty waveform for online videos - thx OmrSi
* Fix for finding frame rate in some mp4 files - thx OmrSi
* Fix typo for middle/center in WebVTT default property - thx koitsu
* Fix issue with TTML 1.0 + favorite + ext change - thx OmrSi
* Fix WebVTT browser preview - thx Jeremy
* Fix crash in PAC when saving with negative values - thx sandrickn
* Fix frame Rate/Multiplier/dropMode in TimedText properties - thx OmrSi
* Fix unwanted lowercase for ASSA properties window when reopen - thx Thomas
* Fix crash when opening an mp4 video in rare cases - thx jupester
* Fix issue with bookmarks + not opened files - thx OmrSi
* Fix spell check "change word" issue with apostrophe (') - thx Jim
* Fix new-line-char in Bilibili format - thx Kuju29
* Fix "Close video" shortcut - thx OmrSi
* Fix double space issue for output file name in sub burn-in - thx Leon
* Fix crash in "Batch convert" w add after sort - thx Siamak
* Remove beep sound when using "Go to bookmark" shortcut - thx OmrSi
* Fix crash in list view context menu after clearing source view - thx Leon
* Fix crash in list view focus/select - thx Leon
* Fix crash in modify selection w styles - thx Leon
* Fix export to image issue w font face - thx red4d
* Fix close/save original not working before opening file menu - thx OmrSi
* Fix decimal point char issue in "Convert frame rate" - thx peter-qgd
* Fix add scene changes in "Waveform batch" - thx JDTR75
* Fix missing style column in some cases for assa - thx MMT Gouenji Tech
* Fix for "Fix missing spaces" w font tag - thx beeeeswax
* Fix crash when opening burn-in - thx niclainglese
* Fix crash in "import plain text" - thx darnn
* Fix Netflix QC when in SMPTE mode - thx hidsonguimaraes/OmrSi


3.6.4 (3rd December 2021)
* NEW:
* List errors based on current profile (Ctrl+F8)
* Add "image" option for "gen blank video" - thx Thomas
* Apply SMPTE timing to shot changes - thx kmekme/OmrSi
* Allow permanently dismiss of ASSA change res - thx Ricky
* Allow alpha when choosing text color for ASSA in main window
* Allow add empty waveform for online videos
* Switch positions of textboxes shortcut - thx Leon/darnn
* New subtitle format (json, read only) - thx Dvid
* New subtitle format (json, read only) - thx Filip
* IMPROVED:
* Update Bulgarian translation - thx
* Update Finish translation - thx Teijo
* Update Portuguese translation - thx hugok79
* Update Chinese translation - thx nkh0472
* Update Hungarian translation - thx Zityi
* Video from url - try to make it easier to use (auto dl youtube-dl/ffmpeg)
* Remember last chosen video offset - thx OmrSi
* Add "Count" label in "Go to bookmark" - thx OmrSi
* Speed up slow loading mp4 without subs as sub - thx Leon
* Auto-load audio file after import plain text - thx Leon
* "Remove scene changes" now has overview window w export - thx Marek/PM
* Remember "show video controls" + toggle context menu item - thx Leon
* Improve rounding for frames in NQC - thx OmrSi
* Do not select all text when switching to source view - thx Leon
* Update Tesseract 5 alpha 2021-08-11 to 5.00 final - thx techguro
* FIXED:
* Fix selected line in "set start and offset the rest" - thx Janusz/Tom
* Fix waveform syntax coloring after move - thx Leon
* Fix ASSA Importing attachments crash - thx Leon
* Fix sometimes bad palette for bdsup - thx Master Yoda
* Fix crash when drop wav file on waveform - thx Apocalypse612
* Fix issue with "Fix invalid italic tags" - thx Charvelx04
* Fix crash in "merge lines with same text" - thx gantangpedia
* Minor fix for save as from ASSA to SRT
* Another fix for ismt drag'n'drop
* Fix crash in nOCR - thx signedout
* Fix textbox width issue in translation mode - thx Leon
* Minor fix for toggle casing for seletion - thx Leon
* Fix error gen waveform when media file delete/renamed - thx Leon
* Fix issue with setting video offset more than once - thx musicadi
* Fix dots for "file-open" text - thx PM
* Fix translation mode sync issue - thx Leon


3.6.3 (11th November 2021)
* NEW:
* Auto set ASSA resolution - thx Leon
* Icon for plugin "ASSA Draw" - thx Leon
* New sub format - thx Leon
* New sub format (json) - thx Cedric
* Add read support for "combined ttml" files - thx Martin
* Add read support for Audacity label format - thx David
* Save SMPTE video time mode for recent files - thx OmrSi
* Prompt some TTML files regarding SMPTE time mode - thx uckthis
* New shortcuts for merge - the Leon
* New shortcut for calc duration by CPS - thx OmrSi
* Custom alignment values for format "iTunesTimedText" - thx Moisés
* Show ASSA style icon + ASSA prop icon for SSA - thx Mike
* Add UI option to allow single letter/digit shortcut in text box - thx walgvogel
* IMPROVED:
* Update Greek translation - thx PMitsakis
* Update Chinese translation - thx nkh0472
* Update Bulgarian translation - thx
* Update Hungarian translation - thx Zityi
* Update Portuguese translation - thx hugok79
* Update Italian translation - thx NAMP
* Update French translation - thx Pierre
* Update Korean translation - thx domddol
* Add progress for "Generate video w burned-in subs" - thx David
* Add more settings for "Generate video w burned-in subs" - thx Leon/David
* Improve SSA styling/preview - thxfiolek2000
* Allow .ismt files up to 50 mb - thx Essam3152
* Allow some malformed WebVTT - thx manuelrn/larsk2
* Make BD Sup open action configurable (OCR or edit) - thx peter-qgd
* Do not use ILRepack - to avoid anti-virus warnings
* Add "Clear" key to list of available shortcut keys - thx OmrSi
* Refresh text in mpv when changing RTL mode
* Improve detect of video info - thx Janjens
* Improve read of PNS format - thx Milenko
* Improve split with ASSA tags - thx Leon
* Improve drag'n'drop to list view with istm format - thx Zivko
* Ignore text between {} when spell checking ASSA/SSA - thx Omair
* Try avoid set mpv volume to 0 - thx Janusz
* Improve waveform move-element performance - thx Leon
* Optimize list view "Replace all" - thx Jamakmake
* Improve mouse wheel scrolling in waveform when locked/centered
* Update/clean nuget packages
* Allow large angles in ASSA styles window - thx yiwenchi
* Remove shortcut action limit for duration a few places - thx Leon
* Update Tesseract 5 alpha 2021-08-11 to RC1 2021-10-30
* Prefer FFmpeg over VLC for extracting audio - thx Jamakmake
* Include favorite formats in "reset"
* Auto-load audio files - thx Leon
* FIXED:
* Fix tag style converting from/to ASSA - thx von Suppé
* Fix "Title bar text" when translating - thx Andrebavila
* Fix culture name for French translation - thx jpsdr
* Fix waveform multiple select error - thx darbor87
* Fix issue with "Merge short lines" in "batch convert" - thx fhtdtdj
* Fix waveform multiple select crash - thx darbor87
* Fix broken "Duplicate line" shortcut - thx Kelvets/OmrSi
* Fix crash in reading .ismt - thx DarkHorse-APP2
* Fix for PAC italic w missing space - thx Milenko
* Fix switched total labels in RTL mode w original subtitle - thx OmrSi
* Rollback max #lines enforce (now hidden setting) - thx pandalamp
* Take first audio track when loading wave form - thx Tuan-P
* Fix issue with waveform original out of sync - thx Leon
* Fix "Set start and set end of prev" when playing - thx Leon
* Fix "Set end minus gap, go to next and start next here" - thx Leon
* Fix for mpc-hc not showing video
* Add timeout for main win regex search - thx darksen/Janusz
* Fix crash in "Batch convert - Auto balance"
* Fix for recent files after convert format - thx Jamakmake
* Fix for Blu-ray .sup noisy transparent border in VLC - thx shaino
* Fix gap syntax coloring issue - thx Leon
* Fix "Remove text for hi" issue with colon/dashes - thx


3.6.2 (24th August 2021)
* NEW:
* ASSA: Keep override tags (no conversion to html for italic/font etc.)
* ASSA: Support for ScalingX/ScalingY/Spacing/Angle/Strikeout - thx ausencia
* ASSA: Override tag helper (shortcut + custom templates)
* ASSA: Set/get position
* ASSA: Progress bar generator
* ASSA: Plugin support
* Allow custom shortcuts for plugins
* Shortcuts for video contrast/brightness (mpv only)
* Add shortcut for opening "Subtitle Edit data folder" (Ctrl+Alt+Shift+D)
* Waveform "Right-click + Ctrl" will toggle select of a subtitle
* Waveform "Right-click + Shift" will select a range of subtitles
* Add a few profiles for Amazon Prime
* Add new FCE rule: "Remove first dash in non-dialogs"
* Add "Video - Generate blank video" - thx OmrSi
* Add "Video - Generate video w burned-in sub"
* Add new sub format - thx Ricardo
* IMPROVED:
* Update Bulgarian translation - thx
* Update Chinese translation - thx nkh0472
* Update Polish translation - thx admas
* Update Portuguese translation - thx hugok79
* Update Hungarian translation - thx Zityi
* Update Brazil translation - thx Igor
* Update French translation - thx Pierre
* Update Italian translation - thx NAMP
* Update Korean translation - thx domddol
* Update Czech translation - thx Trottel
* MPC: Try to search for mpc-be too - thx Fábio
* Shortcut F5 is now "Play selected lines"
* Support read of time codes with format "<number>f" in TTML - thx LeonCheung
* Improve waveform support for SMPTE timing (drop frame) - thx Paulo
* Try to pick best image for bdsup with fading - thx peter-qgd
* Adhere to max number of lines - thx Andrebavila
* Optimize "modify selection - styles"
* Installer: Update Inno Setup from version 5 to version 6
* Installer: Use ngen64 on 64-bit - thx XhmikosR
* Keep selected line (nearest) after "Remove text for HI" - thx Atlantis
* Improve FPC compatibility + PAC refactor - thx ngaullier
* Improve auto br / French regarding "space+punctuation" - thx Norbert
* Make sub preview work with mpv + audio only files - thx Rabia
* Add "[]" characters to PAC Latin - thx Valentin
* Allow hide of "Start time" column - thx ThomasLeigh/darnn
* Make title bar only-file-name or full-path configurable - thx robena
* Make DVD RIP window resizable - thx freMea
* Update Tesseract 5 beta to version 2021-08-11
* FIXED:
* Fix MergeLinesShorterThan saving/loading - thx uckthis/OmrSi
* Fix load/save some ASSA storage style settings - thx Andrebavila
* Fix for italic in DCinemaSmpte2007/2010/2014 - thx Marko
* Minor fix for "Remove text for HI" - thx igenaya
* Minor fix for split with zero time codes - thx darnn
* Try to fix Tools - Join... with different ASSA styles - thx Joe
* Fix crash in "Continuation style" - thx ivandrofly
* Fix export to "dvd studio stl" - thx nonofx
* Apply duration limit: Only fix "checked" lines - thx PM
* Fix crash in compare - thx Janusz
* Fix crash in ASSA style import - thx Isabella
* Fix issue with DCinema interop and missing new-lines - thx Pepo


3.6.1 (20th May 2021)
* NEW:
* Add "Subtitle formats" settings - thx OmrSi
* ASSA attachments manager - thx LeonCheung
* Add Categories in ASSA style manager - thx ChocOranger/OmrSi
* Auto load ASSA styles for new files - thx z3us/OmrSi
* Add support for attached fonts in ASSA style manager
* Add "Apply" button in ASSA style manager - thx LeonCheung
* Allow multiple selection in ASSA style manager - thx OmrSi
* Add bookmarks to modify selection - thx moob158/OmrSi
* Add shortcut for toggling video controls on/off
* Add "Show/hide waveform" shortcut - thx AbsenceJam
* Add "Move parts after cursor position to next subtitle" shortcut - thx Leon
* Add a quick way to remove blank lines via shortcut
* Add "Set start, offset all" shortcut - thx QuentinNetherwood/OmrSi
* Add export to csv of bookmarks - thx kjaerlige
* Add basic read support of .mcc files - thx Bern
* Add toggle quotes and HI tags shortcuts
* IMPROVED:
* Update Polish translation - thx admas
* Update Bulgarian translation - thx
* Update Chinese translation - thx nkh0472
* Update Spanish translations - thx paconaranjo
* Update Romanian translation - thx Mircea
* Update Basque translation - thx Azpidatziak
* Update Korean translation - thx domddol
* Update Portuguese translation - thx hugok79
* Update Greek translation - thx PMitsakis
* Update Turkish translation - thx ismail0100
* Minor tweaks for font/appearance settings
* Only set listview backcolor if visual styles enabled - thx ask2018/OmrSi
* Optimize merge lines with same text/time
* Minor update of icon/install image - thx LeonCheung
* Save translate merge options - thx chorong761
* Allow some errors when reading mkv files - thx Ian
* Improve Bulgarian language auto detect - thx josdion
* A few improvements for EDL/CLIPNAME - thx Chungyu
* Allow hex color paste in advanced color dialog
* Improve labels in "Show earlier/later" - thx PM
* Make "load second subtitle" work with more subtitle formats - thx PM
* Improve compare colors for dark theme - thx OmrSi
* Minor UI improvements for nOCR character inspect
* Add "Clear" to "File - Recent files" - thx Dominiquini/OmrSi
* Make bd sup edit work better with full frame images - thx peter-qgd
* Point sync now also works on original subtitle - thx Rene
* Keep Text box height when resizing - thx AbsenceJam/darnn
* Add "Slovenian" to language auto detect - thx Milenko
* Update Tesseract 5 Alpha to "2021-05-06" - thx iGom
* Add French letters in OCR char inspect - thx tormento
* Handle Unicode control char in "Remove empty lines" - thx igenaya
* FIXED:
* Fix for unwanted line copy with alt+arrow-up/down fast - thx Nathália
* Fix for reading bdsup position - thx akaicat
* Fix a few crashes in translation engine - thx howblast/Laís
* Fix mpv dll loading from a folder with e.g. cyrillic chars - thx Zoran
* Fix for EBU time code writing - thx milenko
* Fix show (correct) EBU properties for current file - thx Emilien
* Fix non-ASCII chars when enc 20269 is unavailable (Linux) - thx jason
* Fix a crash in RTL when activating syntax coloring - thx OmrSi
* Fix auto translate shortcut - thx xmrea
* Some fixes for editing source view - thx PreetM07
* Fix bug converting vtt two line color text to srt
* Fix FCE issue w missing spaces/French language - thx kyrpasto/OmrSi
* Fix crash in karoke/typewriter effect due to invalid color - thx PM
* Fix spell check replace with Unicode hidden spaces - thx zildan
* Netflix quality check - use current frame rate - thx Filip


3.6.0 (18th February 2021)
* NEW:
* Use dotnet framework 4.7.2 (WinXP/Vista no longer supported)
* Add edit/sync of bdsup with position - thx von Suppé/Janusz
* Add internal store for ASSA styles - thx Leon/z3us
* Add dark theme - thx OmrSi/dvjrickkraft/MuhammadiJK
* Add copy-paste translate
* Add "Delete lines" to "Batch convert" - thx Milenko
* Add two new sub formats - thx Matthew
* Add new ttml/dfxp variant - thx Mikhail
* Add shortcut "Set start and set end of previous" - thx Jeff
* Add shortcut "Play from beginning of video" - thx Kimberly
* Add shortcut for toggle casing - thx LeonCheung
* Add shortcut toggle focus between list view/waveform - thx OmrSi
* Add toggle color shortcuts - thx Jan
* Add optional syntax coloring for textbox w live spell check - thx OmrSi
* Add compare reload - thx Leon/OmrSi
* Add split subtitle by "Time" - thx natasha
* IMPROVED:
* Update Greek translation - thx PMitsakis
* Update Finnish translation - thx Teijo S
* Update Chinese translation - thx nkh0472
* Update Korean translation - thx domddol
* Update Macedonian translation - thx Gorgi
* Update French (Belgian) translation - thx Pierre
* Update French translation - thx Pierre
* Update Turkish translation - thx ismail0100
* Update Catalan translation - thx Juansa
* Add Catalan installer translation - thx Juansa
* Source view is now hidden (more space), use F2 to toggle view, thx omrSi
* Update Tesseract 5 Alpha to "2020-11-27"
* Add more options to Tesseract image pre-processing - thx maknol
* Translate: Refactor + paragraph handling strategies - thx Brummochse
* Add new SE icon - thx LeonCheung
* Add installer graphics - thx LeonCheung
* Add toolbar icons for ASSA style+properties - thx LeonCheung
* Set default subtitle text box font size to 12
* Use "Min gap between subtitles" when loading scc - thx batatop
* Improve SoftNi format - thx EduGomes
* List possible Bing translator token endpoints
* Internal project restructure + readying for .NET 5
* Networking feature now uses REST instead of WCF
* Do not show full file path in title bar - thx Kristo
* "File - Import" grouping - thx OmrSi/ivandrofly
* Allow em-dash for sentence ending - thx Boulder08
* Auto fix mkv subs without duration - thx uckthis
* Optimize writing Blu-ray .sup files
* Enable "Add new" for nOCR char inspect
* Add "Subtitle.Parse" methods for simpler loading of subtitles (libse)
* Change ms to "Seconds" in Karaoke/Typewriter - thx frenchiveruti/OmrSi
* Add toggle preview on video (mpv) - thx LeonCheung/OmrSi
* Focus text box after first insert
* Add FCP xml 1.9 - thx Dvid
* Allow blank lines in DCinema - thx Axel
* Autodetect encoding in .mxf files - thx Markus
* Netflix quality check improved - thx OmrSi/Flitskikker
* FIXED:
* Fix frame rate bug in FCP+image - thx Christopher
* Fix issues with ismt format - thx Bersu
* Fix bdsup right align export issue - thx von Suppé
* Fix for "set start" (lmb+shift) for original in waveform - thx OmrSi
* Fix export FAB image script save path - thx rotorwave
* Fix crash loading Cheetah Caption - thx mook1975
* Fix crash in video menu with video without audio - thx GrampaWildWilly
* Fix crash in nhunspell suggest - thx SeproDE
* Minor fixes for bilangual split - thx LeonCheung/OmrSi
* Fix crash on invalid time codes from ts files
* Fix resolution when exporting dvbsub - thx Janusz
* Fix translate with weird new lines - thx MarianTum
* Fix crash in .ASS preview - thx LeonCheung
* Fix crashes in OCR image pre-processing - thx VoodooFX
* Fix list view column auto size w style - thx Jamakmake
* Fix Tesseract lang parameter in cmd line OCR on Linux - thx depeo
* Fix crash in binOcr - thx jpinto0
* Don't log tag change info when no sub - thx Jamakmake
* Fix ANSI writing for a few chars (…/®/©) - thx fr
* Fix case-change issue in nOcr - thx Janusz
* Fix reading SCC with uppercase hex codes - thx Mike
* Fix DCinema SMPTE line ordering - thx user024
* Fix laggy waveform when dragging sub w syntax error - thx LeonCheung


3.5.18 (9th November 2020)
* NEW:
* Add "Measurement converter" - thx OmrSi
* Add waveform multi-audio-track support - thx OmrSi
* Add import/export of shortcuts
* Add "Matroska chapter support" - thx OmrSi
* Add subtitle format XMP - thx Tore
* Add subtitle (json) - thx Lukas
* Add "Center, left justify dialogs" to export images - thx Benjamin
* Add two more extend shortcuts - thx OmrSi
* Add "/renumber" option to command line - thx malashin
* Add "Video - Open second subtitle" for mpv/vlc - thx m0ck69/Penney
* IMPROVED:
* Update Bulgarian translation - thx KalinM
* Update Hungarian translation - thx Zityi
* Update Polish translation - thx admas
* Update Chinese translation - thx nkh0472
* Update Korean translation - thx domddol
* Improve "Remove text for HI" support for 3-liners - thx Sam
* Improve split with some handling of font tags - thx Peter
* Change DirectShow and mpv settings to improve compatibility
* Don't slow startup due to bad "RecentFiles" - thx beeeeswax/Geoff
* Only omit known html tags in "CountCharacters" - thx Veronica
* Add some Greek letters to "Normalize strings" - thx FeMaster1
* Alignment dialog - focus button with current alignment
* Improve ASSA/SSA preview - thx Mounter81
* Add degree symbol to Unicode chars - thx René
* Allow for .mpg/.mpeg transport stream file extension in "Batch convert"
* Add some more EBU STL validation - thx Valentina
* Improve Korean auto detect in PAC - thx andrewburnheimer
* Add MpvLogging setting
* FIXED:
* Fix crash in export image with font tag - thx Jake
* Fix batch convert of Blu-ray sup file to VobSub - thx John
* Fix crash in faulty ts files - thx ExYuSubs
* Fix libvlc load on Linux
* Allow for very large images in "Image compare" / nOCR - thx chcip2003
* Always close italic in EBU STL - thx Valentina
* Fix for split original (minor) - thx René
* Do not crash in image export if only one line - thx OmrSi
* Fix "Delete" not working in shortcuts - thx lambdacore12/OmrSi
* Use "pac-codepage" in cmd line convert read - thx jason-rayles-nbcuni


3.5.17 (6th October 2020)
* NEW:
* Add new subtitle formats - thx Holmgeir
* Add new subtitle (Excel) format - thx Jecy
* Add new subtitle (json) format - thx Maksim
* Add new subtitle format FCP Xml 1.8 - thx Maria
* Add new subtitle (dv) format - thx George
* Add new sub format (rtf) - thx m0ck69
* Add shortcuts for Tools menu items Split/Append/Join - thx z3us
* Add shortcuts for "Merge line with same text/time-code" - thx Mike
* Add shortcuts "Set end and pause" + "Export to PAC" - thx Milenko
* Add shortcut for File - Compare
* Add shortcut for "Ext sel lines to next sc - gap" - thx m0ck69/OmrSi
* Add shortcuts for "move selected lines" - thx OmrSi
* Add shortcuts for "Snap to Scene Change" - thx OmrSi
* Add shortcuts for Fixing RTL - thx OmrSi
* Add context menu item for "Set default fixes" in FCE
* Cmd line convert use header from EBU STL file - thx malashin
* Add "ocrengine" parameter to cmd line convert
* Add "Export to FCP+image" in OCR window - thx Marko
* Add alignment support for .scc files - thx madprogramer
* Add "Batch convert" filter for MKV language code - thx OmrSi
* Add "Adjust Durations" to "Batch Convert" - thx JD
* Add "Remove cues with style/actor" to "Batch Convert"
* Add hidden "Split removes dashes" option - thx OmrSi
* Add frame mode for "Bridge gaps between subtitles" - thx Jan
* Add some support for CDG Karaoke => Bluray sup - thx Peter
* IMPROVED:
* Update Bulgarian translation - thx KalinM
* Update Hungarian translation - thx Zityi
* Update Finnish translation - thx Teijo S
* Update Korean translation - thx domddol
* Update Portugese translation - thx moob
* Update Greek translation - thx Lero91
* Update Russian translation - thx Elheym
* Update Polish spell check dictionary - thx borifax
* Improve support for transport stream in "cmd line convert"
* Improve support for transport stream in "Batch convert"
* Improve reading of badly formatted srt files - thx Gordon
* Show warning when saving DCinema formats in non-utf-8
* Improve "Import plain text" for small resolutions - thx doquan0
* Improve end-color-font-tag for EBU 3+ lines
* Update Finnish spell check to libvoikko 4.3 (2019-11-24)
* Finnish spell check should now also work on Linux - thx Gitraffe
* Allow higher (1000) max margin for SSA/ASS thx Looi
* Change preferred ANSI code page for Turkish(1254)/Hebrew(1255)
* Allow RTF for "Multiple files" in "Import plain text" - thx George
* Keep italic/bold/u from RTF in "Import plain text" - thx George
* "Modify selection/uppercase" now ignores tags - thx Lokotito
* Spell check: Allow user words starting with dash - thx t2YU2m8l83
* WebVTT: Improved support for style/region
* Better frame info in "Apply min. gap" - thx OmrSi
* Netflix quality check: Customizable and new rules - thx OmrSi/Jan
* Make "Merge dialog" work when one line is selected - thx OmrSi
* Make move words between subs work with original - thx OmrSi
* FIXED:
* Fix drop of subs in bd .sup files with overlap - thx mwalimu
* Fix for overlap in "Tools -> Adjust durations" - thx Christian
* Fix bug in EBU STL ms to frames - thx Lucius Snow
* Fix some shortcuts being written to text box - thx rebawest
* Keep bookmarks after edit in source view - thx Ingo
* Fix syntax coloring after replace - thx OmrSi
* Fix minor label issue at startup - thx Bill
* Fix crash on very very long text lines
* Fix bug in export multi-line-bold/box-for-each-line - thx thehulk
* Fix bug in export text with font-size - thx thehulk
* Fix shortcut validation for a few menu items - thx LiMa79#4271
* Fix web color to hex color in DCinema - thx Antonio
* Ignore comments (NOTE) in WebVTT - thx Issity
* Fix for TTML short time code - thx Aylen
* Fix bug in split with continuation style / Arabic - thx OmrSi
* Fix crash in "Add pair to OCR list" - thx jdsanchezii
* Don't leave .ass file in temp dir - thx Janusz
* Renumber after "Merge short lines"
* Fix "Undo" after "Tools - Join" - thx TehBotolSosro
* Fix a bug w max dur in "Extend to next or Max" - thx OmrSi
* Fix issue with space/music-sym in "Remove text for HI" - thx Sam
* Fix waveform delay sync issue in mkv - thx Joel
* Improve reading of broken ts streams - thx maknol
* Fix issue wtih Tesseract "Stop"
* No overlap in insert new sub at video pos - thx m0ck69/OmrSi
* Fix image export issue with align+justify for box
* Fix transparent color in bdsup export - the thehulk
* Fix crash in spell check - thx FeMaster1
* Fix change tracking after translate - thx Sopor
* Fix bugs with export plain text settings - thx raidsan


3.5.16 (16th June 2020)
* NEW:
* OCR method "nOCR" (vector based with auto training) - thx Janusz
* Enable custom color for waveform cursor
* New shortcuts to move start/end one frame
* New shortcuts to move start/end with gap - thx matmaggi/Fhining/btsix
* Add move shortcuts to waveform (arrow left/right) - thx Shaddy
* Add shortcut for "add waveform" - thx Bill
* Add shortcuts for "go to prev/next sub and play"
* Add new subtitle format - thx Matmanamane
* Add new subtitle format "Speechmatics" - thx Rene
* Add new json sub formats - thx Steven
* Add new sub format - thx Luke
* Add new formats - thx Hai-Lag
* Add Bulgarian no-break-after-list - thx Eva
* Add "More than two lines" to "Modify selection"
* Settings: Small helper window to calc gap in frames
* Add "Center, right justify" to image export - thx waelmohammed5
* Add Malayalam spell check diactionary download
* IMPROVED:
* Improve italic-space-detection in "Binary image comp" - thx tormento
* Many minor improvements to OCR (find/new shortcuts/preview and more)
* Update Bulgarian translation - thx KalinM
* Update Greek translation - thx Lero91
* Update Basque translation - thx Xabier
* Update Romanian translation - thx Mircea
* Update Chinese translation - thx LeonCheung
* Update Polish translation - thx admas
* Update Portuguese translation - thx moob
* Update Greek translation - thx Lero91
* Init no-break-after-list with language
* Make quick-char-list in "OCR Char" window dynamic
* Remember settings for "column paste"
* Make "Google translate" shortcut customizable - thx darnn
* Make teletext lines start with '<' italic - thx borifix
* Improve error msg when drop mp4 file without subs in main listview
* Add mkv "forced" flag to track chooser/batch convert - thx kiwilad-nz
* Clear logs from current line and forward when starting OCR
* Spell check "Auto fix names" option to use suggestions - thx Waldkoenig
* Add preview (Ctrl+P) for OCR window
* Read 890 Arabic - thx Sima
* Make ttml 1.0 extension custimizable - thx Tony
* Allow space for video play/pause toggle shortcut - thx Mike
* Speedup small mkv files in "Batch convert" - thx lambdan
* FIXED:
* Fix spell check dictionary download - thx bluesea1401/ksoll4
* Fix freeze after using Win key
* Fix auto-br issue with dialog - thx Kevin
* Fix for sometimes missing last sub in teletext - thx borifax/xylographe
* Fix for sometimes missing images in bdsup - thx Devin
* Fix OCR window after minimize - thx Janusz
* Fix for unstable duration in frame time mode - thx btsix
* Fix for loading Sami styles - thx Jamakmake
* Fix for compare ("..." vs "..") - thx GCRaistlin
* Make "Shift+F9" behave like the old "F9" from SE 3.5.14
* Fix crash in load of profile/continuation-style - thx xy
* Fix auto adjust start via wf for original - thx OmrSi
* Fix updating libmpv (requires SE restart) - thx Bill
* Remember last spell check lang (also) if it was English GB - thx Legion
* Fix zoom combobox after waveform change - thx Meliox
* Fix list view Ctrl+v/selection bug - thx gleaming
* Fixes for Bing translate token endpoint - thx obliver27
* Fix auto br for 3+ lines dialog - thx thejester77
* Don't remove spaces in auto-br - thx thehulk
* Fix crash in compare report - thx Janusz
* Fix "Extend to previous/next" shortcuts w original - thx OmrSi
* Fix for overlap in "adjust durations" - thx JD


3.5.15 (1st May 2020)
* NEW:
* Add "sentence continuation style" - thx Flitskikker
* Allow generation of waveform without audio - thx serquis/grzesiek
* "Auto-adjust start via volume/scene-change" shortcut - thx Odaylton
* Add shortcut "Select next subtitle (from video pos)" - thx OmrSi
* Add shortcuts for extending to line before/after - thx Flitskikker
* Line width pixels in main-win/syntax-validation/statistics - thx Flitskikker
* Add "snap to scene change" option for waveform - thx Flitskikker
* Add FCE rule about commas - thx Jamakmake/OmrSi
* Add new subtitle format - thx Marko
* Add new subtitle format - thx José
* Add new subtitle format - thx Bersu
* Add new subtitle format - thx Michael
* Add support for pasting file from clipboard in list view - thx 5j9
* IMPROVED:
* Update Bulgarian translation - thx KalinM
* Update Finnish translation - thx Teijo S
* Update Korean translation - thx domddol
* Update Brazilian translation - thx Igor
* Update Greek translation - thx Lero91
* Update Dutch translation - thx xylographe/Flitskikker
* Update Portuguese translation - thx moob
* Update Tesseract version 4.1.1 to "5 Alpha 2020-03-28"
* Make shortcuts F4-F12 customizable
* Minor UI improvements for "Batch convert" UI
* Improve "Fix unneeded periods" - thx Aleksander
* Improve "Remove unneeded spaces" - thx Aleksander
* Keep properties between ASSA/SSA - thx DKqwerty
* Improve handling of alignment tags in "Merge lines" - thx Moisés
* Improve parsing of unknown subtitles - thx Marko
* Update Serbian spell check dictionary - thx arslan
* Display version in VLC player name
* Add text edit box to remove text for HI - thx Raistlin
* Improve English OCR fixes slightly - thx tormento
* Properly align gridlines with time ticks - thx Flitskikker
* Add setting for split behavior - thx Flitskikker
* Add option for single click select - thx Flitskikker
* Add scene change snapping - thx Flitskikker
* Improve "Remove unneeded spaces" for Arabic - thx OmrSi
* Improve "Fix missing spaces" for Arabic - thx OmrSi
* Read TTML 1.0 even if starts with garbage - thx slimozis
* Try to make "missing codec error" more user-friendly
* Add "Actor" to "Modify selection" for ASS/SSA
* Improve "Batch convert" with mkv language settings - thx Rodark
* Make "Fix dialog style" work with ko, zh, ja, th - thx Jamakmake
* Improve "Fix unneeded periods for ko, zh, ja, th - thx Jamakmake
* Sort plugins by name
* Improve check for loss of characters due to ANSI encoding
* Improve ANSI encoding detection for Hungarian - thx Mounter81
* Allow custom named Tesseract languages - thx Signy13
* Improve "Tesseract download failed" message - thx Signy13
* Update preview on video when changing ASS style
* Optimize Sami format read speed - thx Jamakmake
* Speed up resize of main window a little
* Handle Unicode dash u2010 in remove text for HI - thx JereckNET
* Remember last folder in "Batch convert waveforms" - thx Tony
* Add some OCR blink in Taskbar - thx wtester7
* Add CPS+text-length to custom format - thx aaaxx/philippwr
* Support for Greek questionmark in dialogs - thx Lero91
* Add date postfixes in "remove spaces" - thx Boulder08
* Add Arabic no-break-after list - thx OmrSi
* Titlebar changed to: "*file - SE" - thx Signy13/GCRaistlin
* Remove default alignment in TTML 1.0 - thx Arjan
* Improve reading of faulty DVD SUP files - thx GCRaistlin
* FIXED:
* Fix extraction from MKV via drag-n-drop - thx ryvec/Symos404/uckthis
* Fix issue with line break in MS translate - thx cocowash
* Fix issues with CheetahCaption - thx Tom
* Fix issue with spell check replace - thx LithiumFlower
* Fix "Fix missing spaces" after ":" in Finnish - thx Boulder08
* Remove ASSA tags when exporting to "SMPTE-TT 2052" - thx Moisés
* Use current frame rate for format SMPTE-TT 2052 - thx Moisés
* Fix keeping settings in "OCR image pre-processing"
* Fix "Remove text for HI" issues - thx Zezslav
* Fix shortcut crash - thx MaOz63
* Do not auto-detect video if video is already loaded on startup
* Fix "Join" append issues - thx Henrique
* Fix "Duplicate line" shortcut in translator mode - thx OmrSi
* Fix for "Remove text for HI" - thx btsix
* Hide MS-translate for selected lines if n/a - thx satpowers
* Fix issue with "Fix quotes" - thx Rouzax
* Fix go to next error with too small gap - thx Nikola
* Fix bug in "Remove text HI" - thx Perkolator
* Fix issue with make-two-color-threshold - thx Signy13
* Fix OCR word replace issue - thx thehulk
* Fix crash after add new profile + reset - thx Jamakmake
* Fix "color unknown words" issue in OCR - thx Signy13
* Fix switch of end chars in OCR-fix - thx moob
* Fix RTL in MPV preview - thx darnn/OmrSi
* Remember video player buttons - thx Lero91
* Remember plain text options - thx raidsan
* Ignore shortcuts when "Win-Key" is down - thx GCRaistlin
* Fix "go to next/prev sub + set video pos" - thx Waldkoenig



3.5.14 (8th March 2020)
* NEW:
* "UTF-8 without BOM" encoding added - thx uckthis
* Add "Dialog style" setting - thx OmrSi/Flitskikker
* Add some support for reading Adobe Premiere .prproj files - thx Ariana
* Add new sub format - thx uckthis
* Add new sub format - thx Ingo
* Add new json subtitle format - thx Niraj
* Shortcut "remove time codes"
* IMPROVED:
* Update Finnish translation - thx Teijo S.
* Update Basque translation - thx Azpidatziak
* Update Dutch translation - thx xylographe
* Update Bulgarian translation - thx KalinM
* Update Russian translation - thx Elheym
* Update Portuguese translation - thx moob
* Update names lists with territories from CLDR - thx xylographe
* Remove (obsolete) support for SSL3
* Remember "merge short lines max chars" - thx taxen
* Make SubRip allow empty lines (even when no line numbers) - thx Niels
* Improve auto detect encoding for Polish language - thx Krzysztof
* Improve icons for dark mode (mostly help icon)
* Import images now sorts by start time - thx Jamakmake
* Improve opening folders/urls on Linux - thx NickZ
* Add read support of top alignment from .scc
* Improve speed of .scc reading
* Auto detect xml in "custom text export" - thx Doug
* Up to 3 secs "min display time" in "Apply duration limits" - thx Rudy
* Installer: Add more video files to "SupportedTypes" - thx xylographe
* Add "Collapse" context menu for "shortcuts treeview"
* Improve text regarding "gaps between subtitles"
* Add "ALL UPPERCASE" to "Modify selection" - thx Vladimír
* Improve ANSI encoding detection on non-Windows platforms - thx NickZ
* Import text w time code from file name - thx ChuotVu/BlazeSeven1989
* Make time code more readable in video player - thx Joseph
* Do not change format until combobox dropdown is closed - thx Moisés
* Auto-br now faster
* Format PAC: Add Turkish + add/fix many characters - thx Ingo S
* FIXED:
* Fix color in Sami format - thx OhaengCha/Jamakmake
* Fix Microsoft Translator API for non-English - thx Ed
* Fix time code in format .sif - thx Milenko
* Fix FCE short gap without time codes - thx OmrSi
* Fix crash when opening translation only from blank - thx OmrSi
* Fix wrong filename after teletext import - thx beeeeswax
* Fix read "VPosition" w decimal point in DCinemaInterop - thx Marko
* Fix issue with extended match in "Image compare" - thx Zoltán
* Fix remove interjections issue - thx Waleri
* Fix issue with spell check "change word" - thx OmrSi
* Fix top alignment in format "SMPTE-TT 2052" - thx Flavia Rezende
* Fix crash in "fix Spanish inversion marks" - thx Lokotito
* Fix for Blu-ray sup file end time - thx mgutt
* Fix drag'n'drop after translation mode - thx Sopor
* Fix gap after "Set start and off-set the rest" - thx Flitskikker
* Fix add space with single music note in italic - thx btsix
* Fix some spelling mistakes in Hungarian - thx jtotht
* Fix import/export profile - thx Jamakmake
* Fix mpv crash/hang after open 4+ videos (again)
* Fix minor issues for Reopen - thx OmrSi
* Fix text paste in list view - thx Molly
* Fix crash when parsing bad BDSUP files - thx Jan


3.5.13 (20th January 2020)
* IMPROVED:
* Update Japanese translation - thx ScratchBuild
* FIXED:
* Fix issue with frames - thx Jose/darnn
* Fix load of translation pair with time offset - thx darnn


3.5.12 (19th January 2020)
* NEW:
* Teletext support (use File -> Open... choose .ts/.m2ts file) - thx HeartWare/xylographe
* Auto break options "pixel width" (not by #characters) + "bottom heavy"
* Auto break options now available in UI via Options -> Settings -> Tools
* Add new format Netflix IMSC 1.1 Japanese
* Add new format psl - thx Christopher
* Add new sub format - thx Magnus
* Add Macedonian translation - thx Numberguy
* IMPROVED:
* Update Polish translation - thx admas
* Update Korean translation - thx domddol
* Update Bulgarian translation - thx KalinM
* Update Brazilian translation - thx igor
* Update Spanish translations - thx paconaranjo
* Update Russian translation - thx Elheym
* Update Chinese translation - thx LeonCheung
* Update Dutch translation - thx xylographe
* Add new functions to batch-convert and cmd-line-convert
* Improve reading of faulty .srt files a little - thx andradadad
* Allow invert colors + resize pre-processing for T4 - thx rookiefromspace/OmrSi
* Improve line merging of 3+ lines - thx taxen
* Improve read performance of .ts/.m2ts files
* Use display-friendly language name in "Fix common errors" - thx Zoltan
* Allow "Typewriter effect" for multiple lines - thx andradadad
* Improve overwrite setting in "Batch convert" - thx mgutt/xylographe
* Improve frame rate conversion precision - thx gru123
* Add "Set minimum display time between paragraphs" to FCE - thx Flitskikker
* Add "swap frame rate" button - thx Flitskikker
* Add more rule profiles - thx Flitskikker
* Resize color picker so all 256 colors are available - thx Johan
* More Linux/Mono improvements/fixes - thx shag00
* Improve merging of two lines with bold tag - thx moob158
* Update Tesseract OCR from 4.1.0 to 4.1.1
* FIXED:
* Fix list view initialization issue - thx AlexandreMT
* Fix "Replace" issue - thx loyaldragon
* Fix extracting correct audio track with VLC
* Fix remove empty lines after "Multiple replace" in "Batch convert"
* Fix "Fix OCR errors" in "Fix common errors" via "Batch convert" - thx JySzE
* Fix issue with PAC reading - thx s3ncha
* Fix possible crash when going from src view to list view
* Fix "Save selected lines as..." issues - thx Milenko
* Fix OcrFixReplaceLst_User issues - thx Maitch/xylographe
* Fix crash in cmd line FixCommonErrors - thx Rouzax
* Fix crash when deleting last line in FCE - thx sir qrcz
* Minor fixes for export to "Spumux" - thx Isak
* Fix crash in "cmd line convert" with vobsub/forcedonly - thx Toby
* Fix issue with "Fix common OCR errors" and "</b>" tag - thx btsix
* Fix issue with start ellipsis and "add missing space" - thx btsix
* Fix for generic json sub parser - thx kyuntot
* Fix "remove dash" in split dialog in original - thx OmrSi
* Fix OCR log line numbers after delete - thx xylographe
* Fix saving OCR'ed .sup to source folder - thx aaaxx/mgutt
* Fix crash toggling bold/italic with wrapped text - thx LustigKnorre/darnn


3.5.11 (27th October 2019)
* NEW:
* Join: Can now append with "add time" - thx Michael/Nickola
* Add cmd-line/batch-convert-ui of TS files to Bluray sup or BDN/XML
* Add format AWS transcribe json - thx jaccoud
* Add new subtitle format - thx Zhen
* Add new subtitle format
* Add new subtitle format ESUB-XF - thx Bernard
* Add new subtitle format D-Cinema Smpte 2014 - thx James
* Run only "Batch convert" in UI via "/batchconvertui" - thx 07416
* Add option to capture top align in OCR - thx teodargent
* Add support for WebVTT X-TIMESTAMP-MAP - thx laurensscheers/Nickola
* IMPROVED:
* Update Finish translation - thx Teijo
* Update Farsi translation - thx ghost1372
* Update Bulgarian translation - thx kalin
* Update Brazilian translation - thx Igor
* Update Catalan translation - thx juansa
* Update Korean translation - thx domddol
* Update Portuguese translation - thx moob
* Update Polish translation - thx admas
* Improve FCP/image export frame rate compat - thx Antoine
* Auto-switch to just downloaded dictionary
* Allow letters stuck to numbers for Arabic spellcheck - thx OmrSi
* Improve "Binary OCR" italic detection - thx teodargent
* Improve WebVTT with <>& - thx lambdacore12
* Improve batch convert scanning speed - thx stephen147
* Improve handling of "Structured titles" format - thx Yamato-ua
* Improve of drawing scene changes - thx OmrSi
* Improve compatibility for ASS/SSA - thx sneaker_ger
* Improve compatibility with Linux/Mono - thx shag00/JGoutin/stefano
* Add some missing translations - thx Jamakmake
* Add progress when using OCR in "Batch convert" or cmd-line
* Include language (if exists) in TS track picker
* Make tag shortcuts work in waveform - thx AlexandreMT
* Add progress for GetDictionaries - thx HimbeersaftLP
* FIXED:
* Fix crash + bug in "Fix music notations" - thx paolovador/btsix
* Fix crash when using "Batch convert" txt to img - thx Alan
* Fix crash in "Change profile" with no sub - thx OmrSi
* Fix save file name when "Hide known extension" on - thx jrjordao/Jamakmake
* Fix mp4 text time codes parsing with 64-bit mdhd/mvhd box - thx DJC
* Fix TS memory issue - thx MrRoso/mkver
* Fix subtitle loading issues - thx admas
* Fix loading of "eng-GB" spell check in OCR - thx AbsenceJam
* Fix download via TLS issue - thx OmrSi
* Fix "Overwrite original files" in "Batch convert" - thx Steve
* Fix Timed Text styles dialog crash - thx Chion82/xylographe
* Fix crash in Pac Unicode - thx ivandrofly
* Do not remove music symb in cmd line "removeformatting" - thx Sebastien
* Fix remembering export buttom margin - thx Saxtus
* Skip small/short images when importing vobsub from mkv - thx Maitch
* Fix for reading mkv on Linux - thx JGoutin
* Exclude html/ass tags in line lengths (Statistics) - thx AlexandreMT
* Fix PAC reading issues - thx Milenko
* Fix remove text for HI issue - thx teodargent
* Fix time code for bluray sup in m2ts - thx Jack1789
* Fix "Find next" in "Replace dialog" - thx Maiki0
* Fix spruce double lines with italic - thx Haiko
* Fix left-over period in "Remove interjections" - thx Y4kuzi
* Fix remove text for HI issue with double dash - thx von Suppé
* Fix for two line color tags in ebu - thx Alfonso


3.5.10 (18th August 2019)
* NEW:
* Profiles - thx philippwr, OmrSi, moob
* Re-break line at cursor position shortcuts
* Reset video speed/waveform zoom shortcut - thx goodju
* Optimal CPS configurable in UI - thx Flitskikker
* Import scene changes from EZTitles - thx Flitskikker
* Add new sub format - thx Matmanamane
* Add new sub format - thx Rob
* Add new sub format - thx Ketan
* Add new sub format - thx thehulk
* Add "remove formatting" via command line - thx JySzE
* Allow binary formats in compare
* Add download link to Slovenian spell check dictionary - thx Milenko
* Add some support for remove spaces and 3 lines - thx James
* IMPROVED:
* Update Portuguese translation - thx moob
* Update Brazil translation - thx Igor
* Update Korean translation - thx domdoll
* Update Hungarian translation - thx Zityi
* Update Japanese translation - thx ScratchBuild
* Update Polish translation - thx admas
* Update Russian translation - thx Elheym
* Update Dutch translation - thx xylographe
* Update Swedish translation - thx Sopor
* Update Romanian translation - thx Mircea
* Update Chinese translation - thx Leon
* Move formatting split to sub items - thx Leon/OmrSi/marb99/cyberbrix
* Auto rename after translate via plugin - thx Sopor
* Allow dash in number for WebVTT files - thx Maksim
* Make export font name dropdown wider - thx Eduard
* Remove empty line between original/current after merge - thx darnn
* Improve language tag handling in WebVTT - thx OmrSi/Jamakmake
* Add stuttering support in "Change casing" - thx techguru
* Add checkboxes to "Apply duration limits" - thx Flitskikker
* "Extend only" option for "Duration recalculate" - thx Flitskikker
* Add track number to cmd line convert - thx sneaker_ger
* Include "Remove native formatting" in convert - thx Jamakmake
* Include more Unicode spaces in "Spell check" word split - thx Greg
* Improve handling of font tags in auto translation - thx Martin
* Allow negative video offset - thx Marcello
* Update in-program-download of Tesseract 4.0.0 to 4.1.0
* Remove dependency on font "Segoe UI" - thx MeH
* FIXED:
* Fix for minor change in Google translate V1
* Fix "Change all" for whole text in OCR - thx wtester7
* Fix renumber problem - thx marb99
* Fix for "Split long lines" with html tags - thx moob
* Fix minor issue with quotes in reverse RTL - thx OmrSi
* Fix shortcut searching with "&" character - thx Leon
* Remove "gotta" to "got to" from English OCR fix replace list
* Fix name/abbreviation check in OCR fix engine - thx teodargent
* Make "column->delete text" work in translator mode - thx darnn
* Fix focus issue in "Fix common errors" - thx OmrSi/Ding-adong
* SRT: Allow spaces before/after time codes - thx SirEllert
* Fix issue with music tags/remove text for HI - thx btsix
* Keep format/frame rate/video after merge original/current - thx darnn
* Fix batch OCR issue - thx orbittwz
* Fix issue with reloading subtitle from source view - thx ivandrofly
* Allow multiple blank lines in .srt files - thx Sopor
* Fix listview not going to video position - thx OmrSi
* Fix crash when copy empty text to clipboard - thx OmrSi
* Keep alignment tags first when changing font - thx LeXXuz
* Fix translate italic issue - thx moob
* Fix file ext when importing from mkv - thx innuit
* Fix remove empty lines in "Multiple replace" + "Apply" - thx Kronopt
* Fix rename ass style name bug - thx Jamakmake
* Fix TTML to ASS with multi "font-family" - thx Leon Sk
* Fix crash after going to next/prev subtitle line - thx green-pigeon
* Fix translate shortcuts in adjust/create mode - thx OmrSi
* Fix a few issues regarding RTF - thx Liora
* Fix crash in cmd line when running on Linux - thx xylographe
* Fix bug in "Modify selection": Show time box for "Duration greater than"
* Fix line-break with ampersand in TTML - thx Krystian
* Fix find MPC installed via K-Lite Codec Pack - thx OmrSi/xylographe
* Fix error in FCE regarding Spanish ¿? and ¡! - thx Lokotito/xylographe
* Fix go to next/prev after remove scene change - thx Ingo
* Fix "Bridge small gaps in durations" bug - thx AlexandreMT
* Fix reading name list online - thx splerman



3.5.8 (20th December 2018)
* NEW:
* Add new subtitle formats
* Add some image pre-processing for OCR
* Add "DVD Studio Pro" file properties - thx Daniel
* Add ebu stl boxing - thx Milenko
* Add "Fix RTL" to batch convert - thx OmrSi/MosDos96/ghost
* Add new shortcuts (mostly related to alignment)
* IMPROVED:
* Update Bulgarian translation - thx KalinM
* Update Finnish translation - thx Teijo S
* Update Korean translation - thx domddol
* Update Catalan translation - thx Juansa
* Update Hungarian translation - thx Zityi
* Update Chinese translation - thx tinyboxvk
* Update Portuguese translation - thx moob
* Update Brazil translation - thx Igor
* Updated Russian translation - thx Elheym
* Improve plain text import - thx uckthis/darnn/Leon
* Make custom "Choose font" dialog - thx OmrSi
* Update Bing translator from V2 to V3 API
* Faster Tesseract OCR if CPU has many cores
* Try using word lists for uppercase "i" inside words - thx TeDDy
* Improve unknown json importer - thx Thamy
* Improve paste in list view - thx OmrSi/darnn
* Add "Fix RTL" to batch convert - thx OmrSi/MosDos96/ghost
* Add support Google Cloud API key
* Allow translate selected lines in translate mode
* Don't count "new line" for total chars in Statistics - thx Andy
* Update Netflix allowed glyphs - thx Justin
* FIXED:
* Go back to Tesseract 3.02 (T4 available as in-program download)
* Fix Bing translator sign-up url - thx sopor
* Fix common OCR errors "L" vs "I" issue - thx Araynilmar/Zoltán
* Fix for loading video file after openening .mks file
* Fix crash in "Point sync" - thx Kari
* Fix crash in export of compare result - thx billysamk
* Fix line length issue in Netflix QC with italics - thx billysamk
* Fix missing titles from PGS inside MKV - thx ManChicken1911
* Fix opening empty 890 file - thx Janica
* Fix auto-select text in undocked mode - thx Ingo
* Fix Toggle dialog dashes with ASS tags - thx OmrSi
* Fix "Set end, next start + go to next" w org sub - thx OmrSi
* Fix crash in Remove text for HI" - thx indeed-a-genius
* Fix "total seconds" in "Export custom format" - thx David
* Fix mpv crash/hang after open 4+ videos
* Add custom fade up/down for DCinema smpte - thx felagund
* Fix reading last line with zero duration - thx darnn
* Fix for column paste - thx OmrSi
* Fix adding music symbols with tags - thx
* Fix syntax coloring in "Fix common errors" - thx OmrSi
* Fix somtimes not updating total line length - thx OmrSi
* Fix text/image overlap in manual image to text OCR - thx amichaeltm
* Do not ignore words of combined letters/numbers - thx Boulder08
* Trying to fix mpv missing text refresh - thx darnn
* Fix crash in "add better multi match" - thx Boulder08
* Remove empty pics when importing mkv/vobsub - thx Roy
* Don't lose coloring after delete line in OCR - thx BxMxK
* Fix adjust via end position w original subtitle - thx OmrSi
* Fix toggle dialog dashes with font tags
* Fix freeze in spell check change all - thx Edwin
* Fix extra space when using "Toggle play/pause" - thx Luiz
* Fix "Go to next error" for last line - thx Leon/OmrSi
* Fix crash in "Typewriter effect" - thx tharindu
* Avoid leaving files in temp folder - thx borifax


3.5.8 (xth December 2018) BETA
* NEW:
* Add new subtitle formats
* Add some image pre-processing for OCR
* Add "DVD Studio Pro" file properties - thx Daniel
* Add ebu stl boxing - thx Milenko
* Add "Fix RTL" to batch convert - thx OmrSi/MosDos96/ghost
* Add new shortcuts (mostly related to alignment)
* IMPROVED:
* Update Bulgarian translation - thx KalinM
* Update Finnish translation - thx Teijo S
* Update Korean translation - thx domddol
* Update Catalan translation - thx Juansa
* Update Hungarian translation - thx Zityi
* Update Chinese translation - thx tinyboxvk
* Update Portuguese translation - thx moob
* Update Brazil translation - thx Igor
* Updated Russian translation - thx Elheym
* Improve plain text import - thx uckthis/darnn/Leon
* Make custom "Choose font" dialog - thx OmrSi
* Update Bing translator from V2 to V3 API
* Faster Tesseract OCR if CPU has many cores
* Try using word lists for uppercase "i" inside words - thx TeDDy
* Improve unknown json importer - thx Thamy
* Improve paste in list view - thx OmrSi/darnn
* Add "Fix RTL" to batch convert - thx OmrSi/MosDos96/ghost
* Add support Google Cloud API key
* Allow translate selected lines in translate mode
* Don't count "new line" for total chars in Statistics - thx Andy
* Update Netflix allowed glyphs - thx Justin
* FIXED:
* Go back to Tesseract 3.02 (T4 available as in-program download)
* Fix Bing translator sign-up url - thx sopor
* Fix common OCR errors "L" vs "I" issue - thx Araynilmar/Zoltán
* Fix for loading video file after openening .mks file
* Fix crash in "Point sync" - thx Kari
* Fix crash in export of compare result - thx billysamk
* Fix line length issue in Netflix QC with italics - thx billysamk
* Fix missing titles from PGS inside MKV - thx ManChicken1911
* Fix opening empty 890 file - thx Janica
* Fix auto-select text in undocked mode - thx Ingo
* Fix Toggle dialog dashes with ASS tags - thx OmrSi
* Fix "Set end, next start + go to next" w org sub - thx OmrSi
* Fix crash in Remove text for HI" - thx indeed-a-genius
* Fix "total seconds" in "Export custom format" - thx David
* Fix mpv crash/hang after open 4+ videos
* Add custom fade up/down for DCinema smpte - thx felagund
* Fix reading last line with zero duration - thx darnn
* Fix for column paste - thx OmrSi
* Fix adding music symbols with tags - thx
* Fix syntax coloring in "Fix common errors" - thx OmrSi
* Fix somtimes not updating total line length - thx OmrSi
* Fix text/image overlap in manual image to text OCR - thx amichaeltm
* Do not ignore words of combined letters/numbers - thx Boulder08
* Trying to fix mpv missing text refresh - thx darnn
* Fix crash in "add better multi match" - thx Boulder08
* Remove empty pics when importing mkv/vobsub - thx Roy
* Don't lose coloring after delete line in OCR - thx BxMxK
* Fix adjust via end position w original subtitle - thx OmrSi
* Fix toggle dialog dashes with font tags
* Fix freeze in spell check change all - thx Edwin
* Fix extra space when using "Toggle play/pause" - thx Luiz
* Fix "Go to next error" for last line - thx Leon/OmrSi
* Fix crash in "Typewriter effect" - thx tharindu
* Avoid leaving files in temp folder - thx borifax


3.5.7 (9th August 2018)
* NEW:
* Add new subtitle formats
* Font can be different for subtitle list view / text box
* Add Indonesian translation - thx Nicedward
* Add support for mp4 dash ttml - thx Octirius
* Add shortcut for toggle music symbols - thx robtor
* Add shortcuts "Batch convert" + "waveform split"
* Add shortcuts for bilingual line merge/split
* Add "Shift+F3" shortcut for backward search - thx OmrSi/Leon
* Add new setting: volume boost
* Add new setting: "save as..." take file name from
* Add download of ffmpeg
* IMPROVED:
* Update Brazilian translation - thx Igor
* Update Czech translation - thx Trottel
* Update Hungarian translation - thx ZityiSoft Team
* Update Turkish translation - thx Falcon006
* Update Finnish translation - thx Teijo S
* Update Bulgarian translation - thx KalinM
* Update Chinese translation - thx Leon
* Update Romanian translation - thx Mircea
* Update Basque translation - thx Xabier
* Update Portuguese translation - thx moob
* Update Russian translation - thx Elheym
* Update Tesseract OCR from 3.02 to 4.0 (beta 3)
* Minor improvements for Video -> Generate/import scene changes
* Remember OCR spell check dictionary for tesseract - thx raymondjpg
* Add some style support to "Modify selection"
* Ctrl+a/ctrl+d/ctrl+shift+i works in more lists - thx tormento
* Add shortcut for open translator mode - thx OmrSi
* Add shortcut "Go to previous sub (from video pos)" - thx OmrSi
* Hide cursor in video fullscreen mode/mpv - thx OmrSi
* Respect line break for waveform preview text - thx Leon
* Add check for frame rate in Netflix quality checker - thx Justin
* Add ">" and "<" duration in "Modify selection"
* Improve EBU STL properties regarding "language code"
* Add "Export" for compare tool - thx Kait
* Add "Search" in Options -> Settings -> Shortcuts - thx Leon/OmrSi
* Add "Search" in "Open subtitle w manual chosen encoding"
* Some improvements of waveform file name - thx OmrSi/Jamakmake
* Allow up to 2 mb ebu stl sub files - thx Yusuf
* Add "Import as plain text" button for unknown subtitle types
* Improve ansi code page detection a bit - thx Xy
* Batch convert can now handle mkv pgs/vobsub
* FIXED:
* Fix "Add to names list" in OCR spell check - thx daed-alus/Sergiy
* Fix "Generate scene changes" decimal point issue - thx Max
* Fix issue with "max time" after "split line" - thx Jüri
* Fix "Remove text for HI" issue - thx btsix
* Fix casing issue regarding "President" - thx Kolle
* Fix hashtag issue in "Fix common errors"
* Improve Swedish/Finnish language auto-detect - thx Kolle
* Fix crash in change play rate - thx darnn
* Fix some issues found by PVS-Studio - thx SvyatoslavRazmyslov
* Fix "Replace all" with single letter - thx amerzone
* Fix issue with Greek / "Fix missing spaces" - thx amerzone
* Normalize "new-line" from mkv files - thx mkver
* Do not allow navigating before zero in video - thx darnn
* Fix issue with nested tags in "Remove text for HI" - thx darnn
* Fix image render issue regarding italic/font - thx Cemal
* Fix bottom margin in batch image export - thx Cemal
* Fix possible crash in list view - thx lambdacore12
* Fix for "Remove text for HI" - thx Lynton
* Fix list view focus after video fullscreen - thx OmrSi
* Fix File -> Open (Keep Video)... - thx Kolle
* Fix error when using Regex replace - thx OmrSi/mkver
* Fix list view line focus issue - thx OmrSi
* Fix text box size in RTL mode after closing original - thx OmrSi
* Fix issue with last line in some .smi files - thx Rex
* Fix "Move start/end 100 ms back/forward" - thx OmrSi
* Fix for "Fix (remove dash) lines beginning w dash" - thx OmrSi
* Fix changed status for non utf-8 files - thx OmrSi/mkver
* Fix crash with file containing the word "speakers" - txh darnn
* Batch convert: Remember "remove interjections" - thx MosDos96
* Fix ass/ssa bug in "Remove text for HI" - thx MosDos96
* Fix bug in "Move 100 ms forw/back" + translation - thx OmrSi
* Fix crash in statistics - thx khashayarxy
* Fix crash with Gap Column - thx Leon
* Fix issue with "Fix missing spaces" and "?" - thx Boulder08
* Fix crash in "Remove text for HI" - thx tormento
* Fix reset video position after new file - thx OmrSi
* Fix shortcut "Column, Delete text" - thx OmrSi
* Fix character count in EBU STL propertie - thx FVonFaschion
* Fix style when add subtitle with F9 in create mode - thx OmrSi
* Fix typewriter effect with tags - thx OmrSi
* Copy source to clipboard now adds video offset - thx Ingo
* Fix duplicate postfix in "translate selected" - thx Jamakmake
* Fix for last line in "Replace all" - thx ryvec
* Fix for setting index for recent file - thx OmrSi
* Fix current line issue for "Set end, offset rest" - thx OmrSi
* Fixed decimal point issue with ASS - thx Thierry
* Fixed info msg after "Multiple replace" - thx OmrSi


3.5.6 (27th February 2018)
* NEW:
* Some support for SMPTE time code (drop frame) in video player
* Shortcuts for moving text up/down in current sub - thx Leon
* Shortcut for "Unbreak without space" (for CJK) - thx Leon
* Split by cursor/video pos - thx Leon
* Add support for FCP xml 1.7
* IMPROVED:
* Update Bulgarian translation - thx KalinM
* Update Hungarian translation - thx ZityiSoft Team
* Update Korean translation - thx domddol
* Update Turkish translation - thx Falcon006
* Update Portuguese translation - thx moob
* Waveform insert sub now works not just at end - thx Leon
* Allow larger "margin" in SSA/ASSA styles - thx von Suppé
* Export to images alignment option "Center, left justify" - thx Shota
* Add "only if on separate line" option for "Remove interjections" - thx darnn
* Start with uppercase letter after title in "Change casing" - thx 791
* Support more formats in "Import time codes from subtitles" - thx Ninelpienel
* Add option to ignore formatting in compare - thx mkver
* Boost volume for vlc/mpv - thx Mohammad
* Import/Export Multiple replace groups
* Add more steps to "Play rate" + shortcuts - thx darnn/Leon
* FIXED:
* Fix downloading mpv/plugins/tesseract-dictionaries
* Fix Ctrl+p of time code in "Time code control" (regr. from 3.5.5) - thx Mohammed
* Fix for format "TTML draft 2006-10" - thx thehulk
* Fix issue regarding "Binary image compare OCR ext. matches" - thx SimplyTheBOSS
* Fix issue regarding "Bridge gaps"/selected line - thx btsix
* Fix new-line char in "Replace -> Replace with" text box - thx Leon
* Fix missing char "î" for EBU STL - thx Milenko
* Fix missing color tag for EBU STL - thx Tom
* Fix for null terminated text from mkv - thx taxen/mkver
* Fix focus after Alt+3/4 (previous/next) - thx Jamakmake
* Fix possible crash in "Save original as..." - thx darnn
* Fix BDSup issue where DTS was after PTS - thx Anders
* Fix for time codes in DvdStudioPro + SpruceText - thx Shas2509
* Fix for alignment/italic in DvdStudioPro + SpruceText - thx Shas2509
* Fix wrong "Time code status" in EBU properties - thx doc
* Strip control characters from text field when loading subtitle - thx mkver
* Fix for reading FCP xml - thx Antti
* Fix reading "YouTube transcript" with trailing space - thx Sherman
* Fix issue where "< min duration" was not error highlighted - thx Ingo
* Fix for shortcut "Set end, offset the rest and go to next" - thx Leon
* Set better default style in Sami - thx Jamakmake


3.5.5 (xth January 2018) BETA
* NEW:
* Add new subtitle format - thx Karim
* Add new subtitle format - thx Wojtek
* Add new subtitle format - thx yumiko
* Add new subtitle format - thx Frank
* Add support for fcpxml 1.6 - thx Julius
* Add sync options when re-exporting image formats - thx Music Fan
* Add new shortcuts - thx darnn
* Add shortcut "Go to prev scene change" shortcut - thx Ingo
* Add more image based formats to batch/cmd-line convert
* Add advanced fcpxml 1.5 export
* New plain text import format "Final Draft Template" - thx Wolfgang
* IMPROVED:
* Update Bulgarian translation - thx Maknol
* Update Hungarian translation - thx ZityiSoft Team
* Update French translatin - thx JM GBT
* Update Portuguese translation - thx moob
* Update Polish translation - thx admas
* Update Dutch translation - thx René
* Update Korean translation - thx domddol
* Update Simplified Chinese translation - thx Leon
* Update Russian translation - thx Elheym
* Add sort by "Actor" - thx von Suppé
* Add "Description" to "multiple replace" rules
* Add "Apply" button to "Multiple replace" - thx Finduilas
* Add "Total duration of all subtitles" to File -> Statistics
* Add words to English OCR fix replace list - thx anewuser
* Save/restore "Auto continue delay" from UI - thx Hideaki
* Add some extended chars to format SCC - thx jorgemjorge
* Remember settings in "Adjust durations"
* Allow smaller steps in "Adjust durations" - thx Príncipe
* SSA/ASSA styles import/export works with multiple styles
* FIXED:
* Fix mpv preview font size (regression from 3.5.4) - thx OmrSi
* Fix many binary OCR issues - thx Jamakmake
* Fix issue with video preview size with libmpv - thx darnn
* Fix crash in "Fix common errors" - thx tormento
* Fix for high hours in HHMMSSFF time code mode - thx darnn
* Fix for creating Blu-ray sup palette - thx Music Fan
* Fix for multiple audio tracks using libvlc - thx bruno
* Fix Croatian Tesseract dictionary download - thx ExYuSubs
* Fix "Find/Replace" with whole word for Arabic - thx OmrSi
* Check subtitle max file size in append - thx Sopor
* Make "Go to next error" work with CPS and WPM
* Fix crash in "auto-br" - thx Mihael
* Fix slowness in "Multiple replace" - thx Finduilas
* Fix missing letters in "Binary image compare" - thx Flitskikker
* Fix bold for batch converting to image based formats - thx nstefy
* Fix some accented characters in SCC - thx thehulk
* Improve Romanian language auto-detect - thx Mihai
* Fix some minor issues with space/translation - thx Jamakmake
* Allow import plain text even if file is in use - thx darnn
* Fix undo after "Import plain text" - thx darnn
* Fix issues with find/replace in translator mode - thx darnn
* Fix "Find whole word" issue - thx OmrSi
* Fix issue in "Find & count" with regex - thx ivandrofly
* Fix wrong text for "split long lines" - thx Christian
* Fix for format "KanopyHtml" "stealing" TTML - thx nathaniel1977
* Fix exporting SSA/ASSA styles with space in name - thx sneaker_ger
* Fix crash in TTML 1.0 saving - thx nathaniel1977
* Fix issue in "Change casing" - thx Chamallow
* Fix batch/cmd extract of multi tracks in mkv - thx Rouzax
* Fix issue with newline/regex in "Multiple replace" - thx mkver


3.5.4 (2nd October 2017)
* NEW:
* New subtitle format JacoSub - thx ivandrofly
* New subtitle format Lamda Cap (basic support) - thx Chie
* New subtitle format - thx Gunnar
* New shortcuts for frame forward/back with play
* Persian translation - thx Nima
* IMPROVED:
* Update Spanish + Mexican + Argentinian translations - thx paconaranjo
* Update Russian translation - thx Elheym
* Update Brazilian translation - thx Igor
* Update Basque translation - thx Xabier
* Update Korean translaton - thx domddol
* Update Chinese Traditional translation - thx jackielam1997
* Update Portuguese translation - thx moob
* Improve language auto detect
* Add "Whole word" in "Replace" window - thx OmrSi
* Use system default font for all windows - thx sheppaul
* Add semicolon as possible shortcut key - thx Allan
* Add 60 fps to export settings for several formats
* Google translate can now use google.cn (for Chinese ppl)
* Export margins can now be percentage or pixels
* Add more subtitle formats to command line + batch convert
* If input file is unknown + plain text, "Import plain text" will open
* ASS allows decimals for outline/shadow - thx Ninelpienel
* Add "actor" to custom text export - thx mellsaid
* Improve RTL support - thx OmrSi/darnn
* Add "Persian" Tesseract OCR dictionary - thx NoRRt
* Change some combo boxes to allow for better searching
* Make "sort by" more consistant - thx Skrity
* Add "Bridge gaps" (in durations) to "Batch convert"
* Minor improvements for "Binary image compare" OCR - thx Boulder
* Make "Status log" window non-modal - thx Skrity
* Add undo/redo for single line auto-br/un-br
* Add image resizing when re-exporting image based formats
* FIXED:
* Fix memory leak regarding "mpv" + subtitle change - thx darnn
* Fix missing space in format WebVTT
* Fix support for combined Arabic characters in PAC - thx Zehelein
* mpv frame stepping now updates position - thx Flitskikker
* Fix issue with TTML and namespace - thx PannenkoekenNL
* Fix possible crash in "Statistics" - thx Masih
* Fix for Arabic spell check word split
* Fix for reverse RTL start/end
* Add to name to language list is now culture neutral
* Maintain cursor position during unbreak/break
* Fix for "disable auto open" of video files - thx Barneyk
* Fix for rare large font issue - thx Camille
* Fix for PAC language auto-detect - thx SirEllert
* Remove colon now leaves first letter in uppercase - thx aucforum
* Fix ASS font tag with space - thx OmarSi
* Fix possible crash in expand ocr match - thx Zoltán
* Allow for large unknown subtitle formats - thx Stefania
* Fix auto-detect Arabic encoding - thx OmarSi
* Fix time code reading for format FCP/Image - thx BeoZeBold
* Keep styles from ttml draft to ASS - thx Bill
* Fix minor issues for format DVD Studio Pro - thx Mike
* Fix some issues regarding format TSB4 - thx kamenf
* Fix "Translation mode" Shortcut not working - thx OmrSi/darnn
* Fix waveform performance for long texts - thx Skrity
* Improve handling of advanced ASS tags - thx Skrity
* Improve handling of zlib compression in Matroska - thx mkver
* Fix some broken spell check dictionary links
* Fix reading of ASSA with not normal section order - thx von Suppé
* Fix some ASSA issues in export to images - thx von Suppé
* Fix for first line in cmd/batch OCR - thx Jamakmake
* Fix Microsoft translator via API key - thx Acir
* Fix Greek encoding for format PAC
* Fix minor issue in "auto-break line" - thx SvenErik1968
* Fix import time codes in translator mode - thx darnn
* Remove save dialog after "Save as..." + "Save" - thx darnn


3.5.3 (12th May 2017)
* NEW:
* New Netflix quality checker - thx askolesov/pavel-belenko
* Added optional list view column "Actor" for ASS/SSA - thx william
* Added new subtitle format - thx Merwyn
* Added new subtitle format - thx Philippe
* Added new subtitle fomrat - thx Eddy
* IMPROVED:
* Updated Chinese translation - thx Leon
* Updated French translation - thx JM GBT
* Updated Russian translation - thx Elheym
* Updated Finnish translation - thx Teijo S.
* Updated Polish translation - thx admas
* Import plain text now also supports input as HTML
* Added "Total words" to statistics - thx Barbara
* Added more Tesseract dictionaries - thx lucybook/Elheym
* Added "Video auto-load" to UI settings - thx mtarini
* "names_etc.xml" renamed to "names.xml" + local dictionaries
now has a "blacklist" - thx ivandrofly
* Some position support for WebVTT
* In "Change casing" it's now possible to add extra names
* Export image margins are now percentage - thx aaaxx/gorgorias
* Added "Clear shortcut" button to settings - thx Simon
* "Import plain text" now rembembers options - thx Leon
* "Insert subtitle here..." added to waveform context menu
* Added waveform shortcut for go to next sub - thx GeorgeM
* Drag'n'drop of subtitles now allows up to 10 MB - thx Silvena
* FIXED:
* Fixed crash in "Add to user dictionary" in OCR - thx alfix0
* Fixed original file name bug in "Undo" - thx darnn
* Fixed non default timecode scales in MKV - thx mkver
* Fix layout of translator mode in RTL mode - thx darnn
* Fixed possible crash in "CleanAutoBackupFolder" - thx kaser2010
* Fix missing UTF-8 tag in OCR HTML export - thx dgonyier
* Fixed issue regarding "Fix dialogs on one line" - thx ingo
* Fixed possible crash in EBU STL - thx Elena
* Video player "Stop" resets playback position - thx askolesov/pavel-belenko
* Many fixes for TTML 1.0 and Netflix Timed Text - thx askolesov/pavel-belenko
* Fixed locking of input subtitle file (for unknown subtitles) - thx darnn
* Fixed crash after unsuccessful load of subtitle file - thx darnn
* Fixed possible crash in "Batch convert" - thx FreezinG117
* Fixed issue with the German open quotation mark - thx Ninelpienel
* Fixed bug in "Reverse RTL start/end" - thx darnn
* Fixed "FCP + image" export for drop frame rates - thx chris
* Fixed finding Tesseract traineddata files on Linux - thx mooop12
* Fixed loading of "mks" files from cmd line - thx Charles
* Fixed auto-backup for "EBU STL" format - thx Mirka
* Fixed new ASS/SSA style with space in name - thx hello_hello
* Fixed issue with empty time code in format "TT draft 2006-10" - thx Georg-J
* Fixed styling inside "span" in format TTML - thx Johan
* Fixed hashtag character in "PAC" format - thx Nuri
* Fix for "go to next" shortcut in translate mode - thx Alex
* Fixed crash in "Binary image compare" OCR with empty image
* Some minor fixes for spell check "change whole word" - thx N/A
* + Many minor fixes from ivandrofly


3.5.2 (3rd March 2017)
* NEW:
* Added optional list view columns "chars/sec" + "words/min"
* New setting for waveform: Set video position when moving start/end
* Added new json subtitle format - thx Zhiyi
* Added new binary subtitle format - thx Suzanne
* Added shortcut "Go to previous line and set video position" - thx Mia
* IMPROVED:
* Updated Russian translation - thx Elheym
* Updated Portuguese translation - thx moob
* Updated Polish translation - thx admas
* Updated Basque translation - thx Xabier
* Updated Korean translation - thx domddol
* Updated Hungarian translation - thx ZityiSoft Team
* Updated Swedish translation - thx Ted
* Updated Chinese translation - thx Leon
* Minor improvements for format "Structured titles" - thx Yamato-ua
* List view columns arrangable and non-clickable - thx Ingo
* EBU STL: New settings regarding vertical position
* EBU STL: New color picker dialog
* "libmpv" shows version number
* Added preview text inside video for "libmpv"
* Added format "PAC" to "Batch convert" - thx Amed
* FIXED:
* Fixed play current/selection not stopping - thx rhazor
* Fixed fast forward waveform scrolling with mouse wheel
* Fixed bug in spell check "change word" regarding "¿?" - thx locotus
* Fix in "Fix common errors" regarding de-selected fixes - thx Tronar
* Fix for MPC-HC 32-bit - thx ZoneX
* Fixed issue with importing "Unknown 53" format - thx darnn
* Fixed italic rendering issue in format DCinema SMPTE - thx Miga
* Fixed bug in image export - thx marb99
* Word spell check does not change format - thx Yamato-ua
* Better reading of top alignment in dfxp - thx Plazik
* "Fix common errors" - only delete/merge line still enables "OK" button
* "Batch convert" - don't clear ASS/SSA style after format change - thx Thunderbolt8
* Fix for multi-line italic in format TTML 1.0 - thx nathaniel1977
* EBU STL writing now works with multiple colors in samee line - thx George
* Fix for "-" vs "–" (switched) for format PAC - thx Bjørn
* Fixed "libmpv" re-open video issue
* Fixed crash in TTML styles dialog with new TTML file - thx aucforum
* Added support for "offset" in format "lrc" - thx Omar
* + Many minor fixes from ivandrofly


3.5.1 (13th December 2016)
* NEW:
* "mpv" media player now works on Linux - thx var1ap
* Added new subtitle format - thx Siavash
* Added new export format "EDL/ClipName" - thx alex
* IMPROVED:
* Updated Hungarian translation - thx ZityiSoft Team
* Updated Russian translation - thx Elheym
* Updated Romanian translation - thx Mircea
* Updated Finnish translation - thx Teijo
* Updated French Translation - thx JM GBT
* Updated Bulgarian Translation - thx Maknol
* Updated Chinese translation - thx Leon/tinyboxvk
* Language auto-detect now includes Latvian and Lithuanian - thx rhazor
* Added "Custom text format" in "Batch convert" - thx Chamallow
* "EBU stl" now only prompt for settings in "Save as..." - thx Debora
* FIXED:
* Fixed libre office spell checking urls - thx Massaguana
* Fixed possible crash when generating scene changes - thx Leemet
* Fixed issues with moving rules in "Multiple replace" - thx kristiaanvk
* Fixed list view issues regarding remember selected position - thx darnn
* EBU stl saves empty file if saving is cancelled - thx ivandrofly/jjtronics
* Fixed possible crash in textbox with italic - thx ivandrofly
* Fixed bug in file naming after extracting sub from mkv - thx mzso
* Fixed bottom margin in image export of SSA/ASS - thx maddox
* "Find" always try to find the next occurrence - thx Boulder08
* Fixed "Remove text for HI" issue reagarding colons - thx Boulder08
* Fix "Fix missing spaces" issue regarding Finnish/Swedish colons - thx Boulder08
* Fix two issues with "Fix common errors" - thx Tronar
* OCR fix rules: fix for weird Unicode comma (#x201A) - thx djc
* Fixed some issues with "Save original as..." - thx Stefan
* Fix for "DVD Studio Pro" italic handling - thx Sean
* Fixed saving correct value in "Delete auto-backup after months" - thx Elheym
* Fixed buggy ELR time code parsing - thx darnn
* Fixed overlap bug in auto-duration - thx rebawest


3.5 (26th October 2016)
* NEW:
* Can now generate scene changes via FFmpeg + other scene changes improvements
* New shortcuts
* Added "Netflix Timed Text" - thx Piotr
* Added format "MediaTransData" - thx Alice
* Added new subtitle format - thx emmanuel
* Added even more formats - thx ivandrofly + others
* Auto detection of Czech and Slovak languages - thx mm6502
* IMPROVED:
* Updated Korean translation - thx domddol
* Updated Portuguese translation - thx moob
* Updated Hungarian translation - thx Zityi
* Updated Polish translation - thx Admas
* Updated Catalan translation - thx Juansa
* Updated French, Dutch and German translations - thx xylographe
* Updated Brazil translation - thx Igor
* Updated Russian translation - thx Elheym
* Updated Basque translation - thx Xabier
* Updated simplified Chinese translation - thx Leon
* Custom export now supports {newline}, {tab}, {lf} and {cr} - thx aaaxx/xylographe
* "Multiple replace" is now organized in groups - thx aaaxx
* Text below video now supports bold and underline - thx Xenophon
* Updated mpv download link to latest version
* Export ssa/ass to images now remembers individual line spacing - thx von Suppé
* Auto translate suggests file name (<original-file-name>.<language-code>) - thx ukdtom
* Option to keep time codes (not add offset) in "Set video offset..." - thx Lucas
* FIXED:
* Yet another fix for "Apply" / "OK" in "Remove text for HI" - thx Sami
* Fixed crash in export of image based subtitle formats - thx imyourshadow
* Minor fix for ".smi" reading - thx Eje
* Fixed bold/italic header tags for SSA/ASS - thx John
* Fixed unwanted reset of header in format "Timed Text 1.0" - thx Krystian
* Fixed crash in OCR - thx dreamday
* Minor spell check fix - thx JC
* Better support for wsrt files - thx serpico1
* Fixed EBU justification so setting from UI is used - thx Lucas
* Fix for "Remove text for HI" - thx Peta
* Fixed issue in DCinema interop regarding italics - thx Marko
* Fixed issue with loosing concatenated tags in ASS - thx Johan
* Fix regarding apostrophe in "Binary image compare" for small fonts
* Keep ASS/SSA style in "Batch convert" when no style is chosen - thx Thunderbolt8
* Fix for converting ASS to SSA
* Fix for choosing OCR dictionary in combobox - thx Edouard
* Fixed reading of split Blu-ray sup packages from mkv - thx Sinnlosvoll
* Minor improvement for line split in "Binary image compare" OCR
* Fixed Blu-ray composition number when writing .sup files - thx mbcd
* Fixed some minor issues in "Compare" - thx ivandrofly
* Fixed Tesseract dictionaries download links
* Fixed crash in import of .TS files - thx malgane/ivandrofly
* Fixed crash in OCR fix engine - thx ivandrofly
* Fixed a few issues with format "SubViewer 2.0" - thx fox
* Fixed opening AAC file as video - thx amn
* Some updates for "Cavena 890" character mapping - thx ghoogland
* Fixed bug in command line convert regarding negative offset - thx Jamakmake
* Fixed issue in export with border - thx Jamakmake
* Fixed Vob NTSC import time code sync - thx Jamakmake
* Minor fixes for auto-translate - Rhodi/Keiter
* + Many minor fixes from ivandrofly and xylographe


3.4.13 (12th June 2016)
* NEW:
* Breton translation - thx Wanibzh29
* Added new subtitle formats - thx Oli/Mauricio/Leandro
* It's now possible to use "video offset" via "Video" menu
* Added support for spu/png OCR - thx claunia
* IMPROVED:
* Updated Finnish translation - thx Teijo S.
* Updated Korean translation - thx domddol
* Updated Portuguese translation - thx moob
* Updated Polish translation - thx admas
* Updated Russion translation - thx Elheym
* Some updates for format "sif"
* Some updates for format "Cavena 890" - thx Elad
* Ctrl+Backspace in text box works better with html tags - thx xylographe
* Drag'n'drop to subtitle list now supports ifo/vob/mp4/mks (with subs) - thx Budman
* Some improvements to cmd line (mostly multiplereplace) - thx xylographe
* Some minor improvements for OCR via "Binary image compare"
* FIXED:
* Fix updating of main list view after "Remove text for HI" + "Apply" - thx Henry
* Spell check "Change" / "Change all" issue regarding brackets/dash - thx jc
* Fixed issue where current frame rate was lost when loading new sub - thx Elad
* Remove bad chars when saving TTML 1.0
* Minor fix for "Toggle dashes" inside italic tag - thx Bryan
* Sometimes Dutch was detected as English
* Fixed bug regarding double line italic in format "iTunes Timed Text" - thx Ajax
* Set video position after "Reopen" - thx vmb
* Fix for border size in vobsub export via cmd line - thx S_E_New
* Adjust duration fixed for last subtitle - thx mariner
* Read more variations of "S_DVBSUB" from mkv files - thx dreammday
* Fixed some "Remove text for HI" issues - thx Thunderbolt8
* Fixed "Remove text for HI" issue - thx Andrew
* Fixed "Add missing spaces" issue - thx Andrew
* Fixed possible crash in spell check - thx Andrew
* "Fix short display time" is improved even if chars/sec still high - thx Frédéric
* Fixed possible crash when loading subtitle from command line - thx Félix
* Fixed showing correct language when opening dvd multi lang sub - thx xylographe
* Fixed validation of shortcuts in settings window - thx marb99/xylographe
* Fixed bug when converting ttml to ass - thx SwK
* Fixed broken link to German dictionary - thx be-sc
* Fixed crash in OCR when changing "Use color" - thx kurosu
* Fixed end-time for (some) TS files - thx kurosu
* Allow adding one letter words to spell check lists - thx Alexandra
* Fixed spell check+angled quotes - thx claunia
* Fixed reading of vertical alignment in (some) pac files - thx Ingo
* Fixed Matroska command line convert bug - thx KristjanLaane/xylographe
* Fixed reading UTF-32
* Support for "’" in scc - thx Mayte
* Fixed support for more characters in Cavena 890 - thx boriseetgerink
* Fixed rounding bug in EBU time codes - thx Alessandra
* Fixed crash when using MPC-HC - thx ramon18
* + Many minor fixes from ivandrofly and xylographe


3.4.12 (20th March 2016)
* NEW:
* "mpv" can be now used as video player (has precise seeking) - thx emk2203/aaaxx/lachs0r/rossy
* Norwegian translation - thx Imre
* Added new subtitle formats
* Added option for Bing translate client id/secret in UI
* Added support for reading "S_DVBSUB" from mkv files - thx dreammday
* IMPROVED:
* Updated Catalan translation - thx juansa
* updated Bulgarian translation - thx Maknol
* Updated Basque translation - thx Xabier Aramendi
* Updated Korean translation - thx domddol
* Updated Polish translation - thx Admas
* Updated Portuguese translation - thx moob
* Updated Mexican translation - thx paconaranjo
* Updated German/French/Dutch translations - thx xylographe
* Batch convert: Added VobSub output
* Point sync: Added "Go to line" (Ctrl+G) - thx ivandrofly
* Remove text for HI: Added Apply button - thx Splike/ivandrofly
* Export to FCP+image now allows full frame + bottom border - thx Mathieu
* Remember (extra) inline styles for TTML 1.0 - thx Oskar
* FIXED:
* Several fixes for Find/Count - thx André
* Saving no longer requires exclusive access (regression from 3.4.11) - thx Whisker72
* Batch convert: Show FCE settings if "Skip step one" is checked - thx ivandrofly
* Spell check "change" / "change all" issue regarding dash - thx kurosu
* Fix for "Spell check" auto-fix name - thx Chamallow
* Better handling of spell check "Add to names list" (if name modified) - thx Chamallow
* Fixed crash regarding font in image export - thx r0lZ
* Fix for (sometimes) not restoring last focused line at startup - thx vmb
* Fixed bug in handling of inline font tag in ASS format - thx Kyoichi
* Added missing undo regarding column delete text
* Allow reading of small PAC files - thx Mike
* Fixed bug in "Fix invalid italic tags" - thx ivandrofly
* Fixed allowing random order of json tags - thx fela98
* Format "Utx" won't load text if line starts with "#" - thx ivandrofly
* Fixed crash when showing text "<i></i><i>..." - thx montillasauces
* Fix for TTML 1.0 to keep source time format when using frames - thx Tuan
* Fixed split when subtitle has no time code - thx João
* Fixed issues with extraction of audio with VLC settings repeat/loop - thx davidzou2131
* Fix for reading of some TTML+Image files - thx snakeLo
* Some fixes form TTML Draft 2006-04 - thx MagicGreenDragon
* Some optimizations for format "Uknown 41" - thx Ivandrofly
* Some fixes for line number in source text box - thx Ivandrofly
* Some fixes "Karaoke effect" - thx Ivandrofly
* + Many minor fixes from ivandrofly and xylographe


3.4.11 (16th January 2016)
* NEW:
* New "Binary Image Compare" OCR
* New subtitle formats
* Export to Pac-Unicode and Ayato 3
* Installer can now set icons for SE - thx xylographe
* Can now import TextST from Matroska (.mkv) files - thx Rudde
* Can now import "Timed Text image" files - thx Mouna
* Added "change speed" option in "Batch convert" - thx TomONeill
* Added "Blu-ray sup" output in "Batch convert" - thx Dan
* IMPROVED:
* Updated French/Dutch/German translation - thx xylographe
* Updated Basque translation - thx Xabier Aramendi
* Updated Korean translation - thx domddol
* Updated Portuguese translation - thx moob
* Updated Polish translation - thx admas
* Updated Croatian translation - thx diomed
* Fixes for Croatian OCR fix replace list - thx xylographe/diomed
* Batch convert - use generic sub importer if unknown format
* Improved spell check suggestions (I -> l) - thx Espen
* Source view "replace all" much faster - thx adem0x
* Some improvements for default ASS/SSA style - thx Michael
* Can now read TTML with time code format hh:mm:ss,ms - thx Krystian
* Save subtitle through cache to avoid issues with power failure
* New options for teletext in "EBU STL"
* Batch convert now remembers ASS/SSA style - thx Thunderbolt8
* Added Japanese encoding for PAC files
* Faster switching from source view to list view in main window
* Added read support for Cavena 890 and colors - thx Tiina
* TextST: Can now duplicate a "Region style"
* OCR Window: "Unknown words" is now tab one in the "log tab control"
* FIXED:
* "Normal (remove formatting)" don't remove Unicode chars - thx Fotis
* Fixed bug in spell check "word replace" - thx Sami
* Fixed post OCR correction regarding dashes in dialog - thx Rudde
* Fixed bug in OCR regarding scrambled line - thx jpsdr
* Several fixes in remove text for HI - thx Thunderbolt8
* Fixed minor bug in auto-break - thx ivandrofly
* Some fixes for Timed Text 1.0 - thx Stephan / btsix
* Fixed time code reading in format "USF" - thx Thomas
* Fix for line breaks in format "USF" - thx Thomas
* Allow 2 bytes ms in format "ABC iViewer" - thx btsix
* Minor fix for PAC loading - thx Michael
* Allow only spaces as "find value" in "Multiple replace" - thx dandomi
* Fixed crash in TS parsing (due to invalid TS packets) - thx scope73
* Ebu stl - save/load music symbol ""
* Ebu stl - allow custom frame rate
* Fix Esc key in "Split long lines" - thx Ivandrofly
* Fixed crash with exotic decimal separator like "/" - thx jafar
* Fixed issue in "Add period at end of line" - thx Nhoise
* Fixed crash in save of unknown language track in VobSub - thx Charlie
* Fix music notation from "#" now ignores font tags - thx ivandrofly
* Some fixes for the "Advanced Sub Station Alpha" properties window
* Fixed bug in color chooser - thx Thunderbolt8
* Voikko spell check upgraded to 3.8 (fixes Win 8/10 issues) - thx Jari
* Bug in "remove uppercase lines" for hearing impaired - thx Krzysiu
* Fixed bug in "Remove interjections" - thx Leinad4Mind
* Fixed some crashes in OCR window - xylographe/heforfree
* Display fix for frame mode - thx Moritz
* Some fixes for updating/deleting custom output templates - thx Wolfgang
* Fixed Google vs Ms translate - thx marb99/ItsJustSean/xylographe
* Fixed waveform seek silence - thx colemar
* + Many minor fixes from ivandrofly and xylographe


3.4.10 (6th October 2015)
* NEW:
* Audio visualizer waveform filled - thx jdpurcell
* FIXED:
* Fixed crash in "Visual sync" - thx aMvEL / Bolshevik
* Fixed "Fix common errors in selected lines" - thx ingo
* Fixed audio visualizer "Seek silence" - thx jdpurcell
* Fixed audio visualizer "Guess time codes" - thx jdpurcell
* Fixed possible startup crash with tiny or bad video file - thx ttvd94
* Fixed alpha in ASS styles - thx ravi
* Fixed line splitter regarding unicode 8242 char


3.4.9 (3rd October 2015)
* NEW:
* New subtitle formats (XIF xml, Jetsen, NCI Timed Roll Up Captions and more)
* Ukrainian translation - thx Maximaximum
* Option to play a sound when new network message arrives - thx InCogNiTo124
* IMPROVED:
* Updated Portuguese translation - thx moob
* Updated Korean translation - thx domddol
* Updated French language file - thx JM GBT/xylographe
* Updated Hungarian translation - thx Zityi
* Updated Dutch translation - thx xylographe
* Updated German translation - thx xylographe
* Updated Romanian translation - thx Mircea
* Updated Polish translation - thx admas
* Updated Croatian OCR fix replace list - thx diomed & xylographe
* Generating of spectrogram is now *many* times faster - thx jdpurcell
* SubtitleListView: Enable double buffering to eliminate flickering - thx jdpurcell
* Added "Count" to "Find" dialog - thx ivandrofly
* FFMPEG audio extraction will now prompt for audio file if more than one
* Format PAC now includes "Chinese simplified" - thx Man
* Merge lines with same text now ignores casing - thx Michel
* Now keeps blank lines inside SubRip texts
* Better Croatian/Serbian language detection - thx aaaxx/xylographe
* Sync tools now display info about what is applied (factor and -/+ adjustment)
* Plugins are now allowed to return another format than SubRip
* Better resizing of list view in "Bridge gaps in durations" - thx ivandrofly
* Audio visualizer: don't generate wav if source is already wav - thx MM
* Audio visualizer: zoom with control key + scroll wheel - thx jdpurcell
* "Fix common errors" only shows English "i to I" fix for English language - ivandrofly
* Allow up to 10 mb subtitles in batch convert - thx Kymophobia
* FIXED:
* Fixed tags accumulating texts in Sami format (regression from 3.4.8 refact) - thx domddol
* Show all paragraphs in audio visualizer when zoomed out - thx jdpurcell
* Fixed bug in "Set end and offset the rest" that degraded performance more and more - thx jdpurcell
* Fixed several issues with format "Cavena 890" - thx Victor
* Better handling of some zero width Unicode spaces - thx Krystian
* Spell check issue with multiple occurrences of same word in one subtitle - thx Krystian
* Rounding issue in formats with duration in output - thx Victor/Jamakmake
* Fixed possible crash in setting regarding VLC path - thx xylographe
* Fixed shortcut key in French replace dialog - thx Claude
* Go to first empty line now also focuses it - thx Jamakmake
* Clear overlap messages in main window after "New" - thx domddol
* Minor fix for split / timed text 1.0 - thx Krystian
* Issues with italic+bold tags in image export - thx marb99/aaaxx
* Possible crash in export to DOST
* Time codes in export to DOST - thx Christian
* Fixed crash when cleaning spectrogram temp images
* Audio visualizer: Fix crash when using mouse wheel without audio - thx jdpurcell
* Audio visualizer: Fix crash when using shortcuts without audio
* Audio visualizer: Fix issues with HH:MM:SS:FF time code format - thx jdpurcell
* Audio visualizer: Stable end time when using HH:MM:SS:FF time code format - thx ing
* Audio visualizer: Fix new selection disappearing if scrolled out of theleft - thx jdpurcell
* Inline margin is now loaded/saved in SSA/ASS (can only be edited in source view)
* Changed LAV Filters link from Google Code to Github - thx suvjunmd
* Fixed bug in FAB export regarding center alignment - thx felagund
* Some fixes for "Remove text for HI" - thx Rasmus
* Fix for added words no "don't break after" list - thx ivandrofly
* Fixed bug in batch convert filter (2+ lines)
* + Many minor fixes from ivandrofly and xylographe


3.4.8 (2nd August 2015)
* NEW:
* Added support for Blu-ray TextST - thx Timo/ndjamena
* Added "Google it" to spell check dialog
* IMPROVED:
* Updated Chinese Simplified translation - thx Leon
* Updated Danish translation
* Updated Croatian OCR fix replace list - thx diomed & xylographe
* Remove text for HI - "Remove if text contains" now allows multiple items separated by comma or semicolon - thx Jesper
* Added fix for invalid time codes in Avid (bug in Avid) - thx Xenophon
* All Google urls now uses https
* FIXED:
* Fixed "Discard" message in OCR when pressing "OK" (regression from 3.4.7) - thx Music Fan
* Fixed Blu-ray sup export with frame rate 23.976 (regression from 3.4.7) - thx Arjan
* Fixed remebered value from Tools -> Adjust all times (regression from 3.4.7) - thx GH
* Fixed GT by using https - thx Sopor
* Fixed crash after using "Split" - thx Krystian
* Fix for large data inside "Sami" files - thx hhgyu
* Fix for font tags without quote/apos in "Advanced Substation Alpha" - thx hhgyu
* Now comboboxes from "Remove text for HI " should save/restore last used value - thx Jesper
* Fixed several issues with format "CIP" output - thx Victor
* + Many minor fixes from Ivandrofly and xylographe


3.4.7 (22th July 2015)
* NEW:
* Added (some) read support for PNS files
* Added (some) read support for Timeline files
* Added Croatian OCRFixReplaceList list [by diomed & xylographe]
* Added Serbian OCRFixReplaceList
* IMPROVED:
* PAC now supports write of Chinese
* Updated Czech translation - thx Trottel
* Updated Portuguese translation - thx moob
* Updated Hungarian translation - thx Jozo
* Updated Korean translation - thx domddol
* Updated Finnish translation - thx Teijo S.
* Updated Basque translation - thx Xabier
* Updated Romanian translation - thx Mircea
* Updated Brazil translation - thx Igor
* Updated Croatian translation - thx diomed
* Updated many spell check dictionaries - thx ivandrofly
* Added drag-n-drop support in waveform batch generate - thx ThiefMaster
* Added drag-n-drop support for directories in "Batch convert" - thx ivandrofly
* Persistent find history - thx vmb
* Show friendly message if user tries to load JPG file - thx ivandrofly
* Show friendly message if user tries to load a file containing only binary zeroes
* Export to BDN XML/PNG now also supports 8-bit png files - thx franontanaya
* Export to Blu-ray sup now also supports full frame - thx oallouch
* Added two new fields for EBU regarding programme start time
* FIXED:
* Fixed wrong styles in SSA - thx alundpeggybundy
* Fixed multiple blank lines added after editing SSA/ASS properties
* Fix in "Change casing" regarding "don't" - thx Chamallow
* Fixed missing last blank "Sami" end tag - thx domddol
* Fixed possible crash when importing vobsub in mkv files
* Fixed extra space after remove text for HI - thx ivandrofly/sbraz
* Minor fix for "Unknown subtitle format 42" - thx Carles
* Minor fix for italic in auto-translate - thx Shahrukh
* Fixed bug in "Remove text for HI" regarding italic/interjections - thx Thunderbolt8
* Fixed bug in "Remove text for HI" regarding quotes - thx Thunderbolt8
* Export to images: Some fixes for alignment + full frame
* Don't load video when canceling mkv import - thx Andreas
* Avoid crash in "Plugins" (due to culture specific decimal separator) - thx marb99
* Fixed bug reading YouTube sbv files - thx msl521
* Fixed support for Tesseract 3.03RC - thx YamashitaRen
* Fixed dead networking service (for networking sessions)
* Fix for italic support in span in TTML 1.0 - thx Mampfi
* Fix for (possible) "culture is not supported" crash when changing language - thx XuTpuK
* Fixed bug in writing "Subtitle Editor Project" format - thx Christina
* Always re-number in batch convert - thx Ede123
* Fixed DCinema interop custom language setting - thx F-5
* Fixed some bugs in Karaoke/typewriter effect regarding tags - thx domddol
* + Many minor fixes from Ivandrofly and xylographe


3.4.6 (29th March 2015)
* NEW:
* Added new subtitle formats (Sami YouTube and more)
* Added waveform text size/bold to UI
* Added filter to "Batch convert"
* Added new shortcut: Copy text from original to current - thx megasmile
* Added export functionality to "Statistics" window - thx Ivandrofly
* Added custom shortcut for toggle textbox auto-duration - thx Tony
* Added full frame option for export of FAB image script
* Added TGA output to export of images - thx Øjvind
* Added left/right margin to export of images - thx Øjvind
* Support for VobSub/Blu-ray sup input in command line convert - thx lafe
* IMPROVED:
* Updated French translation - thx JM GBT
* Updated Czech translation - thx Trottel
* Updated Korean translation - thx domddol
* Updated Brazilian Portuguese translation - thx Igor
* Updated German/French translations - thx xylographe
* Updated Polish translation - thx admas
* Updated Portuguese translation - thx moob
* Taskbar icon progress info for batch-convert/dvd-rip/matroska+TS-import
* Improved speed for "Auto-balance/unbreak lines" - thx Ivandrofly
* Improved speed for "Multiple replace"
* FIXED:
* Fixed bugs in ASS/SSA loading - thx kotuwa
* Fixed bug in spell check with auto change casing of http - thx Ivandrofly
* Change language in "Spell check" dialog now loads correct language lists - thx Sami
* Fixed missing rule for "Fix invalid italic tags" - thx Ivandrofly
* Fixed possible freeze in video player text - thx Mafu
* Fixed crash in "Merge lines with same time code" - thx Miguel
* Frame rate reading fix for format "Timed Text" - thx SwK
* Keep line style when converting from "Timed Text" to ASS - thx SwK
* Fixed Alt+Drag issue in waveform - thx Leon
* Fixed selected+unfocused rows for RTL in list view - thx gold
* Disabled native video player subtitles in MPlayer - thx larvanitis
* Handle possible crash in "Batch convert" - thx Ivandrofly
* "Multiple replace" remove line if only tag remains - thx Ivandrofly
* Some fixes for "unknown subtitle 17" - thx Pedro
* "Timed Text" now keeps separate text element div tags separate - thx Krystian
* Some fixes for .chk files - thx Mark
* Fixed bug in reading ASS/SSA from Matroska files
* Can now read EBU STL files with only one line - thx Stefan
* Fixed handling of bad Blu-ray sup files - thx The Snyper
* Fixed typo in Brazilian translation - thx Rubens
* Fixed bug in mplayer2 subtitle format - thx Maciek
* Fixed bug preventing compare from working in "History" window - thx xylographe
* Fix for Advanced Substation Alpha loading - thx Vic
* Fix for unwanted play/pause by click in list view after hiding VLC - thx Ivandrofly
* + Many minor fixes from Ivandrofly and xylographe


3.4.5 (4th January 2015)
* NEW:
* Basic read support for Ayato + Unipac format + unknown format
* Import of DCinema subtitles from MXF files
* Preview with background image for image export - thx Christophe
* IMPROVED:
* Updated Czech translation - thx Trottel
* Batch convert now remembers format - thx MM
* Remove text for HI: Remove text before colon only if uppercase is now default - thx XhmikosR
* Waveform text should now be easier to read + borders should also be easier to see
* Allow for custom res for FCP-xml-image export - thx Ben
* Import plain text now remembers split char - thx Yash
* FIXED:
* Waveform/spectrogram was out of sync for mkv files
* Crash when reading multi-image Blu-ray sup files
* Export to images made weird "tails" for some letters/fonts - thx rebawest
* Possible bug when saving TTML files - thx Krystian
* Bug regarding "Remove dash in beginning of lines" - thx Robert
* Correct version number in Slovenian translation
* Fix for missed char after new line in PAC w16 - thx Max
* Fixed some bugs in split subtitle - thx kempniu
* Fixed mkv/mks support in "Batch convert" - thx Juan
* Fixed minor bug in Find-next - thx amerzone
* Fixed minor bug in Replace in source view
* Some fixes for "Remove text for HI" - thx Thunderbolt8
* Fix for "Split long lines" - thx XhmikosR
* Some fixes in waveform regarding lines with empty time codes
* "Multiple replace" lines left empty are now removed


3.4.4 (28th November 2014)
* NEW:
* Added export to EDL format + png (for Adobe Premiere) - thx Demian
* Added "forced" option in export for Blu-ray/VobSub/BDN-xml
* Added "/targetfps" parameter to command line conversion
* IMPROVED:
* Updated French translation - thx JM GBT
* Updated Brazilian Portuguese translation - thx Igor
* Updated Mexican translation - thx paconaranjo
* Updated Czech translation - thx Trottel
* Updated Polish translation - thx Admas
* Updated Italian translation - thx SilverDrake
* Updated Chinese Simplified translation - thx larsenlouis/Leon
* Updated Korean translation - thx domddol
* Updated Slovenian translation - thx Hawk
* Updated Portuguese translation - thx moob
* Updated German translation - thx Siegwarth
* Export to images now remembers shadow width
* Display progress when reading Transport Stream files
* FIXED:
* Compare window works again now - thx SimplyTheBOSS
* Changed duration via Waveform start/end is shown again - thx Quetsbeek/Mirko
* "Measurement converter" works again now - thx Quetsbeek
* Fixed possible crash when saving as "EBU STL" - thx MartinDelille
* Fixed encoding problems in online translate - thx jaroslav
* Don't merge short lines with music symbols - thx XhmikosR
* Bug in "Fix common OCR errors" regarding URL/uppercase - thx XhmikosR
* Fixed center alignment bug in export to images
* Some fixes for "Remove text for HI" - thx Thunderbolt8
* Fixed possible crash when working with SSA/ASS files
* Fixes for ALT + drag in waveform - thx Leon
* Minor fix for "unknown subtitle importer" (regarding tab)
* Fix for dialog in "auto break line" - thx XhmikosR
* Fixed crash in ts parser - thx Marilson
* Fix for "remove dash" in "Fix common errors" - thx XhmikosR
* Fixed bug when loading "multiple replace lists" - thx Ivandrofly


3.4.3 (11th October 2014)
* NEW:
* Added Thai translation - thx Bonfelder Straße
* MPC-HC can be now used as video player
* Choosing of output time code format in Timed Text 1.0 properties
* IMPROVED:
* Updated French translation - thx JM GBT
* Updated Czech translation - thx Trottel
* Updated Korean translation - the domddol
* Updated Turkish translation - thx Çevirmen
* Updated Romanian translation - thx Mircea
* OCR fix replace list now has a "user" file
* Names etc list now has a "user" file
* NHunspell updated to latest version - thx alfaproject
* Improved "Fix invalid italic tags"
* Allows for "hh:mm:ss.ms" input in Timed Text 1.0
* Better error messages when saving a file fails - thx Andrew
* Some performance improvements
* Fixed some typos + a few cases of incorrect casing
* FIXED:
* Fixed subtitle drag-n-drop bug - thx Andrew
* Fixed crash in TS parser (reading AdaptationField) - thx SimplyTheBOSS
* Fixed large memory leak in "Fix common errors" - thx XhmikosR
* Fixed bug in "frame-up-down-box" - thx Markus
* Fixed sometimes missing color in Blu-ray sup files - thx minhjirachi
* Fixed bug in undo when starting with no subtitle - thx Siegwarth
* Fixed font end tag in SSA/ASS - thx Milad
* Fixed bug in "Add missing dashes" + "remove unneeded spaces" - thx Andrew
* Fixed bug in "Fix missing spaces"
* Version number in Romanian translation so now it's possible to use it
* Removed batch-convert prompt asking for PAC encoding
* Fixed possible crash when opening a video file
* Fixed auto-br issue when split was made at a blank at "max length+1" - thx XhmikosR
* Fixed crash when last used spelling dictionary was deleted
* Fixed links for French, Polish, and Romanian spell check dictionaries


3.4.2 (7th September 2014)
* NEW:
* Added new subtitle format (200+ formats supported)
* Added some read support for CHK files
* Added "Plain text" to target format in "Batch convert" - thx Leon
* Added "Bold" checkbox to subtitle preview settings in video player
* Added new shortcuts
* IMPROVED:
* Updated Dutch language file - thx Quetsbeek
* Updated Romanian language file - thx Mircea
* Updated Portuguese language file - thx moob
* Updated Brazilian language file - thx Igor
* Updated German language file - thx Siegwarth
* Updated Korean language file - thx domddol
* Updated Polish language file - thx admas
* Multiple replace - moving rules up/down now has effect instantly
* Allow "Merge selected lines" for more lines
* Save does not create a new hard link - thx xylographe/XhmikosR
* Minor performance improvements
* Added ".mxf" to list of known video formats - thx Haroldo
* FIXED:
* Reverted "Framerate conversion fix" from 3.4.1
* Fixed "Split line" button appear wrongly - thx Quetsbeek
* Changes to interjections now work instantly
* Detection of SSA/ASS tags in remove text for HI - thx Thunderbolt8
* Minor bug in "Fix missing period" - thx Joel
* It's now possible to turn "Check for updates" off
* Fixed issue with end-of-italics and SSA/ASS - thx John
* Fixed issue with "..." in "Fix common OCR errors" - thx XhmikosR
* Fixed issue regarding "Fix start with uppercase after paragraph" - thx XhmikosR
* Fixed PAC reading (regarding W16)
* Fixed PAC reading (stopped before end of file in some files) - thx Massimo
* Fixed bad xml tag in spanish ocr fix list - thx DavidGDFC
* Fixed "MicroDvd" sub compare - thx SimplyTheBOSS
* Fixed regular expression replace in main window - thx ivandrofly
* Fixed bug in "Fix invalid italic tags" - thx XhmikosR
* Can now load Norwegian Tesseract dic - thx Stian


3.4.1 (8th August 2014)
* NEW:
* Added new subtitle formats
* Can now import new time codes into OCR window - thx Music Fan
* IMPROVED:
* Split line improvement regarding italic/dialogue - thx moob
* Updated Chinese Traditional language file - thx BR
* Added .avs to list of known video formats - thx Peter
* Avid STL format detection improved
* Allow adding words to user dictionary with a length of 1 - thx Betsy25
* Spell check now has better suggestions for one letter words - thx Milad
* FIXED:
* Fixed crash in Visual Sync when using VLC as video player
* Export to image based formats now uses font from ssa/ass - thx mariner
* Do not lock explorer when dropping files (for OCR) in SE main list view - thx Jar
* Fixed dialogue issue in "auto-break lines" - thx fred
* Framerate conversion - fix for time based subs
* Fixed issue regarding showing current vs original texts on previews - thx Krystian
* Fixed bug in break long lines - thx moob
* Fixed bug in export/boxing - thx mood
* Minor syntax coloring fix regarding 2+ lines - thx Joel
* Format "CSV 3" should not load format "SPRUCE STL" - thx Adrian
* Added info about chars/sec to Statistics - thx Krystian
* Remember "Auto fix names where only casing differ" - thx Betsy25
* SCC format multi line italics now works - thx Shawn


3.4.0 (13th July 2014)
* NEW:
* Switched to .NET Framework 4.0 (from .NET Framework 2.0)
* Runs 64-bit on 64-bit operating systems (requires 64-bit codecs!)
* New subtitle formats
* New shortcuts
* Export to image based formats can now do boxing
* Export to image based formats, added 2k resolutions - thx Joseph
* New tool "Merge lines with same text"
* Spell check undo
* Check for updates
* IMPROVED:
* Updated Spanish (Mexico) language file - thx pakitonaranjo
* Updated French language file - thx JM GBT
* Updated Portuguese language file - thx moob
* Updated Korean language file - thx domddol
* Updated German language file - thx Siegwarth
* Updated Polish language file - thx Admas
* Updated Russian language file - thx Leserg
* Updated Czech language file - thx Trottel
* Updated French language file - thx JM GBT
* Updated Bulgarian language file updated - thx Iavor
* Updated Dutch language file - thx Quetsbeek + minouhse
* Updated Hungarian language file - thx Zityi
* Updated Italian language file - thx SilverDrake
* Updated Finnish language file - thx Teijo
* Updated Romanian language file - thx Mircea
* Updated Swedish language file - thx Ted
* Updated Chinese language file - thx Leon
* Updated Greek language file thx
* Updated Brazilian Portuguese language file - thx Igor Rückert
* Updated Basque language file - thx Xabier
* Export to image based format now remembers most settings
* Always close SAMI tags (except when end time=next start time)
* Merge selected lines in original - better handling of empty line
* DCinema interop - better use of "Effect" - thx gena
* Drag & drop support for subtitle comparer - thx ivandrofly
* Better time division in "Split long lines" - thx Joel
* Better splitting of dialogues in "Split long lines" - thx Joel
* Word lists improved - thx ivandrofly
* Ctrl+I now works better in text box - thx rebawest
* FIXED:
* OCR via "image compare" now works again
* Fixed several bugs regarding Blu-ray sup export - thx mariner
* Fixed "Bridge gap in duration" when working with SSA/ASS
* Don't lock "settings.xml" when SE starts/exits - thx Doigt
* Fixed crash when exporting to DOST - thx Nguyen Hoang
* Fixed crash in "Fix short display times" - thx ivandrofly
* Fixed bug in batch convert regarding frame rate - thx Rasmus
* Minor fixes for auto-wrap while typing - thx Andrew
* Fixed possible crash in main window (typo in history timer)
* Fixed cut text in image export with right-align
* Fixed crash when doing OCR in batch
* Several fixes for "Fix common OCR errors" - thx matidio/Joel
* Fixed crash related to bad font tags in SSA/ASS - thx hhgyu
* Fixed error converting from DCinema interop to SMPTE
* Load last line if blank when loading SubRip files - thx Leon
* Spell check auto-fix names now actually works - thx Martin


3.3.15 (13th April 2014)
* NEW:
* Added new subtitle formats (200+ formats supported!)
* Export to VobSub option "Anti-alising with transparency" thx CoOoL_BoY/moob
* Added ZPosition setting for DCinema interop - thx Joseph
* Added fade up/down to DCinema interop properties - thx Raul
* Added shortcut for Tools -> "Split long lines" - thx John
* Added shortcut for Sync -> "Change frame rate" - thx Alfonso
* Added setting regarding "Fix short display times" - thx S1l3nc0r
* Added an "Update all" button for the plugin window
* Added UI setting for path to VLC portable
* Added export to DCinema interop/png - thx Joseph
* IMPROVED:
* Updated French language file - thx JM GBT
* Updated Dutch language file - thx Quetsbeek
* Updated Portuguese language file - thx moob
* Updated Korean language file - thx domddol
* Updated Brazilian Portuguese language file - thx Igor
* Updated Polish language file - thx Admas
* Updated Argentinian Spanish language file - thx walterh78
* Updated Spanish (Mexico) language file - thx pakitonaranjo
* HTML encoding of SAMI files is now again default false
* Better reading of time codes of Blu-ray sup in mkv - thx Rach78
* FIXED:
* Fixed VobSub writing compatibility with gpac/mp4box + handbrake - thx Ryan
* Minor fix for ass import from Matroska (mkv) files
* Some fixes for move word up/down - thx rebawest
* Delete custom export format now works - thx Leon
* Possible crash in OCR window - thx grfilho
* DCinema SMPTE sometimes generated illegal frame numbers - thx knut
* Fixed possible crash when converting pac to ttml - thx Dan
* Fixed memory leak when running OCR via Tesseract
* Fixed possible error/crash when loading bad time codes - thx Jucá


3.3.14 (23rd February 2014)
* NEW:
* Added Slovenian translation - thx Hawk
* IMPROVED:
* Updated Korean language file - thx domddol
* Updated Dutch language file - thx Quetsbeek
* Updated Bulgarian language file - thx Iavor
* Updated German language file - thx Siegwarth
* Added Serbo-Croatian letter "" to file format PAC - thx nenad
* Export to custom text format - Added "Delete" button - thx Leon
* FIXED:
* Fixed crash in spell check - thx e257496
* Fixed issue where it was not possible to move border in waveform
* Fixed issue regarding alignment tags (like {an8}) in Json - thx zatch
* Do not auto-break dialogues - thx pson
* Fix bug in "Fix ocr errors" regarding "...i" - thx another-user
* Fixed bug in "Multiple replace" regarding remembering old rules - thx Alberto


3.3.13 (8th February 2014)
* NEW:
* Compare window now has an option to "ignore line breaks" - thx Krystian
* Compare window now has a "text change percent" - thx Krystian
* Bridge gap in durations now have minimum display time - thx Krystian
* New option for "Focus on mouse-over" for waveform/spectrogram - thx lansing
* New setting "Gap between subtitles"
* New subtitle formats
* French rules regarding L and apostrophe in spell check + OCR fix - thx René
* IMPROVED:
* Updated Korean language file - thx domddol
* Updated Chinese language file - thx Leon
* Updated German language file - thx Siegwarth
* Updated Dutch language file - thx Quetsbeek
* Updated Brazilian Portuguese language file - thx Igor Rücker
* Updated Portuguese language file - thx moob
* Updated Polish language file - thx Admas
* Updated Czech language file - thx Trottel
* Many settings now remembered from "Export to image based format"
* Dropping a video file on empty waveform will now start extraction of waveform - thx Leon
* Better reading of SCC files
* Better handling of apostrophe in spell check - thx Betsy25
* Better grouping of general settings in options
* Added setting for html encoding text in SAMI files (default on)
* FIXED:
* Waveform/spectrogram: Moving start/end with ALT down now always works - thx Leon
* Waveform/spectrogram: Move border left/right now also always works even
when it's near next/prev border
* Fixed transparent background in "OCR window" regarding transport streams
* Now Viewnamese language actually shows in the "Choose language" dialog
* Timed Text - List view context menu "Set language" had wrong text
* Subtitle preview can now show both font and italic for same text - thx Drago
* Fixed bug decoding dvb sub - thx aMvEL
* Fixed possible crash in OCR window (if no language is available)
* "OCR window" - Norweigan bokmål now works as spell check language
* Disabled saving of empty files
* Fixed bug in centering of exported images - thx minhjirachi
* Fixed crash in Spell check - Get dictionaries (if no internet connection) - thx Krystian
* Fixed (sometimes) missing highlighting of word in spell check dialog - thx Betsy25
* Fixed bug where textbox lost connection with subtitle after "Replace" - thx HodoreeSubs
* Fixed issue in OCR regarding expand selection - thx Thomas
* Reset loaded image compare bitmaps after creating new ocr image set
* Freeze fix for subtitle format "spt" - thx Leif


3.3.12 (12th January 2013)
* NEW:
* Added initial support for importing DVB subtitles from transport streams
* Added "File -> Import images"
* Added "Tools -> Merge lines with same text"
* Importing from plain text file, "One line is one subtitle" now has a
"Line break" option - thx Adrian
* Added xml subtitle format "FLVCoreCuePoints" - thx Jon
* Added some support for fxpxml 1.3
* Added link to Sinhala spell check dictionary
* IMPROVED:
* Updated Portuguese language file - thx moob
* Updated Vietnamese language file - thx everytime
* Updated Basque language file - thx Xabier
* Updated Korean language file - thx domddol
* Updated Brazilian Portuguese language file - thx Igor Rückert
* Updated Croatian language file - thx Jozo Mari
* Now remembers RTL mode - thx FTABoy
* Export images from DVD now only shows relevant options
* Fix short durations will now see if line can start earlier - thx Daniel
* "File -> Import plain text" can now import from multiple files
* "Save as..." now remembers subtitle format
* Now detects VobSub/Bluray-sup with wrong extension when opening a file
* Now gives nice error message when opening idx, rar or zip files
* French rules regarding spaces/!?:; in "Fix common errors" - thx René
* Compare window, now left list view will also sync - thx Krystian
* FIXED:
* Fixed bug in "Fix common errors: Remove hyphen" - thx honeybunny
* Fixed bug in "Remove text for HI" issue - thx cipry15
* Fixed bug in "Auto br" - thx XhmikosR
* Split up D-Cinema smtp to 2007 and 2010 versions - thx Knut
* Missing outline/shadow in export images - thx minhjirachi
* Fixed some missing characters in PAC format - thx Adrian
* Fixed some bugs in "Youtube transcript" format - thx tony
* Fixed bug in reading of end-tags in ASS - thx Null
* "Delete" context menu in text box did not work - thx ivandrofly


3.3.11 (6th December 2013)
* NEW:
* Added "line height" to image export
* Added Vietnamese language file - thx everytime
* Added custom shortcut for vertical zoom out of waveform
* IMPROVED:
* Updated Italian language file - thx SilverDrake
* Updated German language file - thx Christoph
* Updated Bulgarian language file - thx Iavor
* Updated Brazilian Portuguese language file - thx Igor Rückert
* Added .m4a file type to audio file types
* Added Chinese Traditional to Tesseract OCR dictionary list
* Added Polish spelling dictionary to download list
* "Adjust display durations" now allows down to 75% - thx Dennis
* "Restore auto-backup" window now displays number of bytes
* Now remembers last 'Change casing' choice - thx anil
* FIXED:
* Fixed audio waveform so it works better with VLC
* Fixed sync of spectrogram
* Fixed spectrogram so it works with FFmpeg
* Dragging line in wave form in frames mode keeps duration - thx Adrian
* Fixed Slovak spell check dictionary link
* Status text after re-calculating display times fixed - thx Dennis
* Do not leave empty file in temp folder after extracting audio
* Export to image based formats: text in font tags now also get shadow
* Some fixes for format ".lrc" - thx sialivi


3.3.10 (22nd November 2013)
* NEW:
* Added new subtitle formats
* Added option to control border-marker-hit-size in audio waveform
* Added option regarding spell check and sigle letters
* Ctrl+Backspace in text box now deletes word to the left - thx Ivandrofly
* Can now import FCP+image
* IMPROVED:
* Updated Portuguese language file - thx moob
* Updated Dutch language file - thx Herman
* Updated Catalan language file - thx Juansa
* Updated German language file - thx Siegwarth
* OCR max. error% is now saved for blu-ray - thx Zoltán
* More default values for ASS/SSA in options
* Added split long lines to "Batch convert" - thx menes
* Added support for multiple languages in TimedText / DFXP - thx Laszlo
* Custom shortcuts can now use "Home" + "Back" (backspace) keys
* Added shortcut for "Insert after" in text box (default is Alt+Insert)
* Audio extraction can now be done with FFMPEG (see Options -> Settings)
* Italics/{an8} now works for format "SoftNi" - thx Adrian
* Add audio waveform - mkv/mp4 will ask for track if more than 1 (VLC only)
* FIXED:
* F11 (Set start time) sometimes kept duration - thx Rinus/Quetsbeek
* Cavana 890 now works with Hebrew again - thx Yaniv
* Crash on bad images when using OCR via Tesseract + Modi - thx Barry
* Fix regarding italics in remove text for HI - thx cipry15
* Now allows HTML tags in SAMI - thx estima
* Now possible to choose en-GB spell check in OCR window - thx Paul
* "Insert sub after current line" no longer inserts before current line
* Batch convert now works with more CC formats
* Import sub with matching time codes in OCR window now works with other formats than srt - thx osgZach
* Fix for multiline italics in Spruce/DVD Studio pro - thx Damian
* Fixed bad link for Spannish spell check dictionary - thx Nils
* Minor fix for format TSB4 - thx Leart
* Audio mkv delays now might work when creating waveform
* Add to "Names/noise list" in spell checknow uses word in textbox (and not the original word)
* Alignment now works when exporting to sub/idx - thx adrianbergonzi
* Changed VLC audio extraction parameters so it works better with SE
* Fixed bug in "Find double words" - thx Matt
* Command line convert does not prompt for pac code page - thx Ethan


3.3.9 (19th October 2013)
* NEW:
* Added new subtitle formats
* Edit -> Modify selection
* Shortcuts keys Ctrl+up/down now move contents in
"Multi-Replace" list view - thx Ivandrofly
* IMPROVED:
* Updated Czech language file - thx Trottel
* Updated Russian language file - thx Sergey
* Updated Brazilian Portuguese langauge file - thx Igor
* Updated German langauge file - thx Siegwarth
* Updated Bulgarian language file - thx Iavor
* Updated word lists - thx Siegwarth
* Minor improvements for EBU open subtitling
* Added "Allow overlap in waveform" as setting
* Large "Image compare" OCR databases now loads much faster - thx Zoltan
* Can now read Russian in Cavena 890
* Waveform generation now uses current audio track (VLC only atm)
* Open original subtitle now allows EBU/890/PAC formats - thx Andreas
* "DCinema SMPTE" format is now valid (uses xsd) - thx Wolfgang
* Improved italic fix - thx XhmikosR
* NCI CAPT format can now also read version 1.2 files
* Pageup/Pagedown can now be used in custom shortcuts
* FIXED:
* Crash in export of images - thx Eros UK
* Crash in OCR via "Image compare" with large image databases - thx Zoltan
* Improved baseline in export of images - thx THXTEX
* Fixed duration (in some players) in blu-ray sup export - thx THXTEX
* Fixed bug in SSA color - thx Stuart
* Fixed some letters in Cavena 890 format - thx Calle
* Some fixes/improvements for "Unknown subtitle format importer"
* Fixed possible crash in TMPlayer format
* Read of YouTube Annotations time codes without "hour" - thx Joshu
* Fixed crash in spell check - thx Ruud
* Fixed Serbian letters in PAC format - thx Arran
* Can now work with negative time codes in SubRip - thx Salad
* Loading styles when importing ssa/ass from Matroska files - thx the hulk/Scott


3.3.8 (1st of September 2013)
* NEW:
* Added Hungarian language file - thx thx Zityi
* Added a few new subtitle formats
* Added Tools -> Sort by -> Style - thx Mike
* When moving start/end in waveform and holding down ALT will now
move border if closest subtitle if less than 500 ms away - thx Leon
* IMPROVED:
* Updated Spanish language file - thx pakitonaranjo
* Updated Polish language file - thx Admas
* Updated Brazilian Portuguese language file - thx Igor Rückert
* Updated Italian language file - thx Marco
* Updated Simplified Chinese language file - thx Leon
* Updated German language file - thx Siegwarth
* Added support for the Mori language in PAC - thx Mark
* Allow ebu stl with 23/29 fps - thx Raul/Antonio
* Minor improvements to WebVTT + added WebVTT with line# - thx Benoît
* Loading unknown subtitles now might work via generic parser
* Ctrl+v now allows import of up to 2000 lines (old limit was 500) - thx Leon
* EBU: Added 'Standard Display Code' ('Open subtitling' or 'Level 1/2 teletext')
* FIXED:
* Fix common errors: Fixed two bugs regarding Spanish "¿¡ !?" - thx Mike
* Bug in getting result from plugin - thx Herman
* Fix in "Unknwown format 64" - thx Mark
* Some fixes for SCC - thx Johan
* Converting ssa <--> ass now keeps most inline styles - thx Mike
* Fix common errors: In "Remove empty lines" at top (in paragraph) the
before/after text was switched - thx Andreas
* Fixed some language tags - thx Marco/Leon
* Fixed problem in 'Fix italic tags' - thx Mike
* Fixed bugs in 'Apply duration limits' - thx Mike
* When typing "&" SE would show "_" in the list view - thx XhmikosR
* Allow regex search in empty string - thx vmb
* Fixed crash when loading sub from dvd - thx Cristiano
* Export to images now uses font size correctly
* Export to images can now render Arabic (use 'Simple rendering')
* Bug in reading end time code in format Gpac ttxt - thx noMnoMnoM
* Better ocr of some yellow fonts - thx Albert


3.3.7 (3rd August 2013)
* NEW:
* Added Spanish (Mexico) language file - thx paconaranjo
* Added a few new subtitle formats
* IMPROVED:
* Updated Portuguese language file - thx moob
* Updated Basque langauge file - thx Xabier Aramendi
* Updated Dutch language file - thx Herman
* Updated Czech language file - thx Trottel
* Updated Brazilian Portuguese translation - thx Igor Rückert
* Updated German translation - thx Siegwarth
* Moving subtitles in waveform will not allow overlap (unless
you hold down the shift key) - thx Leon
* Added 'regular expression' option to ocr_replace_list - thx paconaranjo
* Waveform generator - pauses video before starting - thx fox
* Export to Blu-ray settings now saved - thx Minh
* Do not load plugins + subtitle formats when opening a sub - thx Orr
* Fixed slow loading of regular expressions in "Multiple replace" - thx TeDDy
* When opening an invalid Timed Text file an improved error will now be shown
* A '*' will now be shown in the title bar if a subtitle has been changed
* FIXED:
* Fixed crash/bugs in MicroDvd format - thx klm
* Fixed annoying crash when loading a subtitle from 'source view'
* OCR - Change ocr fix language when changing spell check dictionary
* Fixed Hebrew in PAC files - thx Yaniv
* Fixed minor language detection bug regarding Korean - thx Hoyt
* Fixed baseline horizontal alignment in Export to Blu-ray sup - thx THXTEX
* Fixed multi line color tags when outputting DCinema - thx lillian
* Fixed 'line-breaks' in csv formats
* Fixed dead spell check download links (no more OpenOffice links)
* Some fixes for DCinema smtp - thx Andrew
* Fixed bug regarding decoding å to å - thx Jesper


3.3.6 (15th June 2013)
* NEW:
* Export to DOST format (image based) - thx Andreas
* IMPROVED:
* Updated Brazilian Portuguese translation - thx Igor Rückert
* Waveform generator - pauses video before starting - thx fox
* FIXED:
* "Select current subtitle while playing" now works again
* SPUMUX + FCP image export now uses 8bpp png images
* SUP export (from ocr window) no longer crashes - thx cvut.cz


3.3.5 (8th June 2013)
* NEW:
* Added Chinese Traditional - thx BAWAN
* Added some new subtitle formats
* IMPROVED:
* Updated Basque language file - thx Xabier Aramendi
* Updated Dutch language file - thx Quetsbeek
* Support for color, size and font name in MicroDVD - thx SimlyTheBOSS
* Start OCR if srt file contains only image file names
* Added Turkish letters to PAC import/export - thx aydngur
* Updated NHunspell to 1.1.1.0 - thx tmaierhofer
* Compare now show filename of current subtitle (if available)
* Can now download dictionaries directly from spell check + ocr windows
* FIXED:
* Blu-ray sup image decoding no longer skips color 0 - thx matidio
* Better center alignment of second line in image export - thx George
* Subtitle timing in preview is now much more precise - thx Betsy25
* Split of subtitle now keep styles - thx Kyousuke
* Some output changes for Rhozet Marmonic - thx Itai
* Installer version can now list installed plugins
* Fixed bug in format DCinema interop regaring LoadFont URI - thx Radoslav
* Can now save " " (space) in multiple replace settings - thx dandomina
* Italian language now active again (broken in 3.3.4)
* Clear suggestions in OCR now actually works
* OCR via image compage: Fixed correct index for guesses - thx Erik
* Fixed a bug in SSA format - thx Dave
* Fixed bug in "Fix uppercase I in lowercase words" - thx Alberto


3.3.4 (9th April 2013)
* NEW:
* Added a few new subtitle formats
* Serbian language file (Latin) - thx Misa Forger
* IMPROVED:
* Updated Polish language file - thx admas
* Updated Portuguese language file - thx moob
* Updated Brazilian Portuguese translation - thx Igor Rückert
* Updated Italian translation - thx Johnny B. Goode
* Dvd ripping slightly faster now
* Improvements to change/fix casing regarding music symbols - thx dr. Jackson
* "Remove text for HI" colors suspious lines - thx Alice
* FIXED:
* Fixed plugin loader so it also works with installer version - thx Quetsbeek
* Fix bug in "Remove text for HI" - thx Alice
* Improvements/fixes in "Batch convert" - thx menes
* "Batch convert" would only adjust time if ms was non-zero - thx Arnaud
* Fixed resize bug in "Set sync point" - thx gege
* Join/Split (advanced) now keep original subtitle format/style - thx Frisbee


3.3.3 (19th March 2013)
* NEW:
* Added a few new subtitle formats
* Added "return-from-fullscreen" button to fullscreen player - thx fox/Leszek
* Added Export to 3D Half-top/bottom - thx r0lZ
* IMPROVED:
* Fix overlapping display times now smarter
* Updated Basque language file - thx Xabier Aramendi
* Updated French language file - thx JM GBT
* Fix missing spaces now works better with italics - thx doc. Jackson
* Added EBU alignment tags ({an1}..{an9})
* Added "auto balance lines" to 'Batch convert' - thx hacker
* Added scan folder + some mkv support to 'Batch convert'
* Export to image based formats: bold tag support - thx moob
* Updated French ocr replace list - thx Bruno
* Fixed export to 3D Side-by-side to working 3D Half-side-by-side - thx r0lZ
* If no 'Find' has been made, F3 will show 'Find' window - thx fox :)
* FIXED:
* After closing "SSA/ASS style designer", first style was applied to all lines - thx vicgol/Xabier/Mike
* "Set start time" (F11) now does not adjust the endtime - thx fox
* Fix overlapping display times now checks minimum duration (and not only optimal duration) - thx Frisbee
* SSA/ASS - allow left margin up to 250 - thx vicgol
* Allow key 'space' in list view to toggle play/pause of video - thx Jakov
* Allow key 'space' in video fullscreen to toggle play/pause - thx fox
* Fixed bug in 'Fix uppercase ‘i’ inside lowercase word' - thx Kurt


3.3.2 (23 February 2013)
* NEW:
* Added a few new subtitle formats
* Italian language - thx Johnny B. Goode
* Turkish language - thx Çada
* Can now export to Blu-ray sup/VobSub from OCR window
* Can save to VobSub from dvdrip 'Choose language' window
* IMPROVED:
* OCR: MUCH better OCR of italics when using Tesseract
* OCR: Added some detection of music symbols when using Tesseract
* Waveform now performs better when many lines are selected
* Waveform now has focused rectangle
* Network mode more stable (auto-restart)
* Updated Czech language file - thx Trottel
* Updated German language file - thx Christoph Kitsche
* Updated Portuguese language file - thx moob
* Remembers size of controls in main window better - thx George/Leszek
* Format Sami: html-decodes text + reads class attributes better
* Batch convert can now also "Fix common errors" and more - thx Adem
* Volume level is now remembered (no longer in settings) - thx fox
* Some improvements to language detection - thx fox/mihai
* Better import of ssa/ass from Matroska files - thx Mike
* FIXED:
* VobSub files created by SE now have better compatibility - thx George
* Possible crash+bug in 'Fix common errors' on selected lines - thx Dan
* Drag'n'drop of large Blu-ray sup files - thx AT
* Minor fix in 'Fix common errors -> Fix invalid italic tags' - thx azu
* List view height in "Set sync point" etc. with large font - thx fox
* Can now load ass files with "[V4 Styles]" in header - thx Derek
* "Frame mode" no longer auto-changes duration/end-time - thx Gerard


3.3.1 (3rd February 2013)
* NEW:
* Added a few new subtitle formats (now 150 formats!)
* French language - thx thx JM GBT
* German language - thx Christoph Kitsche
* Greek language - thx Menes
* IMPROVED:
* Improved reading of bad srt files - thx Ile
* Slow Timed Text 1.0 loading speeded up
* Sligtly improved reading of italics in timed text draft - thx Jean
* Export to png/xml now uses font styles from ssa/ass
* Export images - better cropping
* Alignment tags now works for format PAC - thx Jussi
* Allows chars/sec down to 4 due to e.g. Japanese - thx dandomina
* FIXED:
* No longer removes last lines in 'Merge short lines' - thx Pax
* Some fixes for networking mode regarding insert/split - thx Dan
* Fixed possible crash in list view regarding syntax coloring
* Point sync no longer thows away ssa/ass styling - thx Mike
* Fixed bug in Dutch language file - thx jan bruyndonckx
* Fixed bug in converting ass to ssa
* Some fixes for xsubtitle - thx Ed
* File -> SSA/ASS properties - only update/add changed properties


3.3 (9th December 2012)
* NEW:
* Added column commands to list view context menu - thx Seungki
* Edit -> Reverse RTL start/end (fix punctuations)
* Easy import of auto-backup files (File -> Restore auto-backup...)
* Advanced Substation Alpha style viewer/creater (right click in list view)
* Timed Text style view/creater (right click in list view)
* File -> D-Cinema properties (for both smtpe and interop)
* Can now display frames instead of milliseconds in main window
(see Options -> Settings)
* New setting in Options: "Max. chars/second"
* New settings in Options regarding "Min. duration" + "Max. duration"
* New settings in Options regarding syntax coloring
* Many new subtitle formats (now 140+ formats supported!)
* New settings in Options, center subtitle (in SE text boxes)
* Tools -> Join subtitles (merge of multiple parts)
* Tools -> Apply duration limits
* Tools -> Sort -> Text - chars/sec
* Main window list view context menu: Save selected lines as...
* Will now display any errors found in SubRip/MicroDvd/SSA/ASS on load
* File -> Statistics: Displays info about current subtitle
* Click on status bar in footer will now show status history
* "Fix common errors" item to fix Turkish ANSI letters to Unicode - thx Adem
* Support for D-Cinema smpte - thx Lillian
* Can now read NCI cap files - thx Ramon
* Added fullscreen icon to video player (in main window only) - thx Leszek
* Voikko spell check for Finnish - thx Harri + Ile
* Added guess time codes to waveform context menu
* Added Sync -> Adjust in percent - thx Ralf
* Subtitle beamer - thx Ralf
* Many new shortcuts
* Added "Remove line if all uppercase" to "Remove text for HI"
* IMPROVED:
* Improved support for Advanced Substation Alpha (+ Substation Alpha)
* Improved support for SAMI (now two different formats + font color support)
* Added extra options for double click on list view line - thx Fredrik + TaeGyun
* Added extra options for export as text
* Added many new possible shortcut keys
* Find and replace, better undo, faster + a little UI - thx Adem
* Fix common errors -> Start with uppercase letter after colon/semicolon moved
to seperate fix item (no longer in "Start with uppercase after paragraph/period")
* Can now read Ulead format with positions - thx Steve
* Can now convert text subtitles in mkv/mks files via command line - thx the hulk
* New command line conversion parameters: /list, /overwrite, /inputfolder
* File -> Export - can now choose custom video resolution + supports color
* Timed Text now allows for time codes in ticks - thx Allan
* Upgraded Tesseract to version 3.02.02
* Multiple replace: Changed RegEx to support back-references $1, $2 - thx Kurt
* FIXED:
* Auto-translate now works for English to Portuguese - thx w.tambley
* Shortcuts with numbers (0-9)
* Reading of Bluray sup with errors in image - thx Simon
* Fixed bug in parsing of Bluray sup files - thx e.patic82
* Reading of SAMI files with time codes in quotes - thx Josh
* Reading of Ulead files with position codes - thx Steve
* Reading of time codes + adjust with format SCC - thx Marquise
* Accents and tildes in Cheetah caption format - thx David
* Now always uses output folder in command line convert - thx the hulk
* Cropping of bottom images in File -> Export - thx moob
* Possible crash in OcrFixEngine - thx Ile
* Possible crash when importing vobsub from mkv files - thx Ile
* Can now read SCC with ";" in time code - thx Thane
* Crash when splitting an empty line - thx Pimmetje
* Fixed "Timed Text" time codes with comma in seconds - thx Steffan
* Fixed insert line via F9 or waveform in network mode - thx Martin
* Fixed crash in 'Compare' - thx SimplyTheBOSS
* Fixed some bugs in 'Remove interjections' - thx Pson
* Fixed possible crash when clicking on "Open" file
* Fixed frame rate calculated too high - thx Saulius
* Fixed missing last line in a couple of subtitle formats
* Minor fixes for "Change casing" + "Split long lines" - thx Marcio
* Timed Text 1.0 uses frames instead of milliseconds (if relevant) - thx Stefan
* Auto-backup now also saves original subtitle - thx Trottel


3.3 RC1 (15th November 2012)

* NEW:
* Added column commands to list view context menu - thx Seungki
* Edit -> Reverse RTL start/end (fix punctuations)
* Easy import of auto-backup files (File -> Restore auto-backup...)
* Advanced Substation Alpha style viewer/creater (right click in list view)
* Timed Text style view/creater (right click in list view)
* File -> D-Cinema properties (for both smtpe and interop)
* Can now display frames instead of milliseconds in main window
(see Options -> Settings)
* New setting in Options: "Max. chars/second"
* New settings in Options regarding "Min. duration" + "Max. duration"
* New settings in Options regarding syntax coloring
* Many new subtitle formats (now 130+ formats supported!)
* New settings in Options, center subtitle (in SE text boxes)
* Tools -> Join subtitles (merge of multiple parts)
* Tools -> Apply duration limits
* Tools -> Sort -> Text - chars/sec
* Main window list view context menu: Save selected lines as...
* Will now display any errors found in SubRip/MicroDvd/SSA/ASS on load
* File -> Statistics: Displays info about current subtitle
* Click on status bar in footer will now show status history
* "Fix common errors" item to fix Turkish ANSI letters to Unicode - thx Adem
* Support for D-Cinema smpte - thx Lillian
* Can now read NCI cap files - thx Ramon
* Added fullscreen icon to video player (in main window only) - thx Leszek
* Voikko spell check for Finnish - thx Harri + Ile
* Added guess time codes to waveform context menu
* Added Sync -> Adjust in percent - thx Ralf
* Subtitle beamer - thx Ralf
* Many new shortcuts
* Added "Remove line if all uppercase" to "Remove text for HI"
* IMPROVED:
* Improved support for Advanced Substation Alpha (+ Substation Alpha)
* Improved support for SAMI (now two different formats + font color support)
* Added extra options for double click on list view line - thx Fredrik + TaeGyun
* Added extra options for export as text
* Added many new possible shortcut keys
* Find and replace, better undo, faster + a little UI - thx Adem
* Fix common errors -> Start with uppercase letter after colon/semicolon moved
to seperate fix item (no longer in "Start with uppercase after paragraph/period")
* Can now read Ulead format with positions - thx Steve
* Can now convert text subtitles in mkv/mks files via command line - thx the hulk
* New command line conversion parameters: /list, /overwrite, /inputfolder
* File -> Export - can now choose custom video resolution + supports color
* Timed Text now allows for time codes in ticks - thx Allan
* Upgraded Tesseract to version 3.02.02
* Multiple replace: Changed RegEx to support back-references $1, $2 - thx Kurt
* FIXED:
* Auto-translate now works for English to Portuguese - thx w.tambley
* Shortcuts with numbers (0-9)
* Reading of Bluray sup with errors in image - thx Simon
* Fixed bug in parsing of Bluray sup files - thx e.patic82
* Reading of SAMI files with time codes in quotes - thx Josh
* Reading of Ulead files with position codes - thx Steve
* Reading of time codes + adjust with format SCC - thx Marquise
* Accents and tildes in Cheetah caption format - thx David
* Now always uses output folder in command line convert - thx the hulk
* Cropping of bottom images in File -> Export - thx moob
* Possible crash in OcrFixEngine - thx Ile
* Possible crash when importing vobsub from mkv files - thx Ile
* Can now read SCC with ";" in time code - thx Thane
* Crash when splitting an empty line - thx Pimmetje
* Fixed "Timed Text" time codes with comma in seconds - thx Steffan
* Fixed insert line via F9 or waveform in network mode - thx Martin
* Fixed crash in 'Compare' - thx SimplyTheBOSS
* Fixed some bugs in 'Remove interjections' - thx Pson
* Fixed possible crash when clicking on "Open" file
* Fixed frame rate calculated too high - thx Saulius
* Fixed missing last line in a couple of subtitle formats
* Minor fixes for "Change casing" + "Split long lines" - thx Marcio
* Timed Text 1.0 uses frames instead of milliseconds (if relevant) - thx Stefan
* Auto-backup now also saves original subtitle - thx Trottel


Subtitle Edit 3.2.8

Change log:
New: Added "Right to left" in Edit menu - also with configuable shortcut
New: Added several new subtitle formats
New: Added "Delete line(s)" context menu to ocr - thx Mario
Improved: Updated Chinese language file - thx FeiXJ
Improved: Updated Brazilian Portuguese - thx Igor Rückert
Improved: Updated Polish language file - thx Adam Malich
Improved: Updated Romanian language file - thx dr. Jackson
Improved: Better reading of Cavena 890 format - thx Victor
Improved: Version number now inludes the revision from SVN - thx XhmikosR
Improved: Unfocused selection in list view now has more visible color - thx Adem
Improved: Import of subs from mp4 files can now read closed captions - thx Zsolt
Improved: Some new parameters to command line converting - thx Mateo
Fixed: Bug in linebreaking - thx Renault
Fixed: Bug (skip of subtitles) in dvd sub ripping - thx kowenant/cipry
Fixed: Minor fix for Blu-ray sup reading
Fixed: Correct time codes in EBU when reading 24 fps
Fixed: HD DVD SUP lines are now re-numbered when importing for ocr
Fixed: Bug in waveform regarding new selection/right-click-menu
Fixed: Sets default encoding at start if no subtitle is loaded - thx TC
Fixed: Can now set single line max length to large values - thx cmaj135
Fixed: Removed flickering in subtitle list view when typing
Fixed: Fixed italics in .890 writing - thx victor
Fixed: Insert line before/after shortcuts - thx Omar
Fixed: Minor bug with fixing I inside lowercase word - thx Alberto
Fixed: New line in format Encore with tabs - thx Tim
Fixed: Minor bug in Remove interjections - thx Pson
Fixed: Crash when working with Advanced Sub Station Alpha styles


Subtitle Edit 3.2.7

Change log:
New: Finnish language - thx Veikko
New: Can now import binary subtitle format Cheetah Caption
Improved: VLC audio extraction now generates smaller wave file - thx utocne (transcoding parameters now in Settings.xml)
Improved: Added "Find text" to Point Sync + Set Sync Point - thx eMWu
Improved: Unbreak/auto-break buttons now also work on selected lines - thx XhmikosR
Improved: EBU stl now also accepts STL 2.4 (besides STL25/STL30) - Thx Axel
Improved: Added shortcut for split line at cursor position - Thx Daniela
Improved: Basque language file updated - thx Xabier Aramendi
Fixed: Crash in "Fix common errors" - thx Dragan B
Fixed: New-line character in Final Cut Pro Xml format - thx Axel Schmidt
Fixed: Bug in "Import plain text" regarding "Auto split text"
Fixed: Crash in AutoBr line
Fixed: Crash/skip-subtitle-bug in vobsub reading - thx T.S.
Fixed: Crash when reading vobsub files with errors - thx Sofiaguy
Fixed: EBU stl format reading now skips user data - thx Peter
Fixed: Fixed crash in MPlayer due to unknown frame rate


3.2.6 (29th March 2012)
* NEW:
* Added new subtitle formats - now 100 formats supported
* IMPROVED:
* Adjust mode improved a bit and also two new shortcuts - thx Deanna/Seamlik
* Focus correct list view line after merging/deleting - thx Verteller
* Minor improvements to ocr (missing '.' with small fonts sometimes) - thx Bas
* FIXED:
* Fix overlapping time codes (regression from 3.2.4) - thx menes
* PAC line numbers beyond 255 is now written correctly
* First line in PAC files no longer messes up time-line/waveform - thx Peter
* Second line alignment in export images in some cases - thx Juan
* Fixed italics/bold in Dvd Studio Pro format - thx Mikko


Subtitle Edit 3.2.5

Change log:
New: Added new subtitle formats (now +90!)
Improved: Fix common errors - thx Trottel
Improved: Optimized Fix Common OCR Errors
Fixed: Crash in fix common errors (remove unneeded spaces) - thx menes
Fixed: Merge selected lines with 2+ lines - thx Verteller
Fixed: Prompt for save changes when opening new sub (if changed) - thx Chris
Fixed: No save prompt if subtitle is not changed (but was) - thx XhmikosR
Fixed: Context menu normal/italic in ocr window - thx cipry
Fixed: Editing search type for "Multiple replace"
Fixed: Wrong positioning of some texts (mostly at startup) - thx Trottel
Fixed: Crash in image export (due to blank lines) - thx Mahdi
Fixed: Line-breaking now works better with font tags - thx Trottel/XhmikosR
Fixed: Moving subtitles in timeline (waveform/spectrogram) with mouse is now fast again


Version 3.2.4

Change log
New: Arabic language file - thx Zakaria Farah Abu Wael
New: Export to VobSub format
New: Added new subtitle formats (now ~90!)
New: Added export to FAB image script
New: Added import of XSub from DivX files (use File -> Open)
Improved: Updated Basque languaged file - thx Xabier Aramendi
Improved: Export images alignment - thx Marcin
Improved: Export images can now use bold font
Improved: Many improvements to fix common errors - thx Majid
Improved: Settings -> Word lists -> "Ocr fix list" is now sorted - thx Majid
Improved: Main window now lists all encodings
Improved: Current pos in time line (waveform) does not jump when using VLC/MPlayer
Improved: Subtitle text box now shows vertical scroll-bar when 3+ lines
Improved: Go to next/prev sub (or double click in time line) will center selected
Improved: line in listview - thx Sean/vmb/Leszek
Improved: Multiple replace can now move items up/down - thx Majid
Improved: Improved support for the SCC format
Improved: Optimized Fix Common Errors + startup
Fixed: Export to Blu-ray sup timestamps
Fixed: Crash in Visual Sync - thx XhmikosR
Fixed: Incorrect timestamps in MicroDVD format after using "Set start time and offset the rest" + a few more buttons - thx whuras
Fixed: Bug in replace when showing original subtitle - thx Krystian
Fixed: Bug in auto break lines regarding italic tags - thx Majid
Fixed: Crash when merging lines (original sub) in some cases - thx Krystian
Fixed: Bug when saving framerate with "," instead of "." - thx yannick
Fixed: Wrong time codes when appending frame based subs - thx Klos
Fixed: MPlayer works much better now, also on Linux. Use MPlayer2 for precise seeking
Fixed: Crash (memory leak) when exporting images from a vobsub - thx Pete
Fixed: Bug in Fix common errors with uncheck fix quotes -thx jofafrazze
Fixed: Bug in Import plain text when only non-English letters - thx Jasper
Fixed: Now detects encoding when opening son files - thx Jørgen


Subtitle Edit 3.2.3

New: Added Brazilian Portuguese - thx XXXXXXXXXX
New: Added Italian language file - thx Maff
New: Added Portuguese (Portugal) language file - thx Ricardo Perdigão
New: Added Japanese language file - thx Nardog
New: Added Spanish language file - thx m2s
New: Support for subtitle format AvidCaption - thx Laszlo
New: Support for F4 subtitle formats - thx Fred
New: Export to Blu-ray sup format
Improved: Updated Tesseract to 3.01. Now includes (some) italic detection + adds support for Arabic, Hebrew, Hindi and Thai
Improved: Undo improved so it also works for textbox + redo (Ctrl+Y)
Improved: Many new configurable shortcuts (e.g. for fullscreen video player)
Improved: OCR tweaked a bit + BluRay sup files are processed faster
Improved: TextBox with current subtitle now shows cursor position - thx Leszek
Improved: Subtitle format PAC much improved - thx Peter
Improved: Subtitle format FCP Xml improved - thx Ulrik
Improved: Subtitle format D-Cinema improved - thx Karam
Improved: Splitting of lines - Thx Trottel
Improved: Auto break lines - thx Majid
Improved: Some fixes for Fix common errors/Remove text for HI - thx Majid
Improved: Optimized Fix Common Errors
Improved: DirectShow can now also play audio-only files
Fixed: Crash when setting Options - thx karmazyn
Fixed: Crash in set color (or set font) - thx LEO33
Fixed: Crash/freeze when loading large subtitle files - thx Ulrik
Fixed: Bug when clicking in list view while running ocr - thx sialivi
Fixed: De-selecting text in textbox via single click - thx XhmikosR
Fixed: Possible crash in spell check + German dictionary should work
Fixed: Missing save/load of a fix common errors setting - thx menes
Fixed: Removed Microsoft translate as it's useless with new quotas
Fixed: Milliseconds in timed text - thx Calle
Fixed: Names with spaces now works in spell check - thx Dr. jackson
Fixed: Do not use frame rate if it's zero (audio files) - thx dixie.fever
Fixed: Possible crash when saving xml files - thx Peter


SE 3.2.3 Beta 1

SE 3.2.3 Beta 1 contains several fixes, new subtitle formats, and improved undo code (now also with redo - Ctrl+y) and latest version of the ocr engine Tesseract.

Includes Italian (thx Maff), Japanese (thx Nardog), and Spanish (thx m2s).

3.2.3 Beta 1
* NEW:
* Added Italian language file - thx Maff
* Added Japanese language file - thx Nardog
* Added Spanish language file - thx m2s
* Support for subtitle format AvidCaption - thx Laszlo
* Support for F4 subtitle formats - thx Fred
* Export to Blu-ray sup format
* IMPROVED:
* Updated Tesseract to 3.01
Now includes italic + adds support for Arabic, Hebrew, Hindi, and Thai
* OCR tweaked a bit + BluRay sup files are processed faster
* Subtitle format PAC much improved
* Subtitle format FCP Xml improved - thx Ulrik
* Splitting of lines - Thx Trottel
* FIXED:
* Fixed crash when setting Options - thx karmazyn
* Fixed crash in set color (or set font) - thx LEO33
* Fixed crash/freeze when loading large subtitle files - thx Ulrik
* Fixed bug when clicking in list view while running ocr - thx sialivi
* Fixed de-selecting text in textbox via single click - thx XhmikosR
* Fixed possible crash in spell check + German dictionary should work
* Fixed missing save/load of a fix common errors setting - thx menes
* Removed Microsoft translate as it's useless with new quotas
* Fixed milliseconds in timed text - thx Calle


A minor update of Subtitle Edit to version 3.2.2 is now out!

Change log:
New: Added German language file - thx JW 301
New: Added Greek language file - thx The Rabbit
New: Some basic support for subtitle format WebVTT
New: Some basic support for subtitle format SCC
Improved: Updated Basque language file - thx xabier aramendi
Improved: Drag-and-drop support in textbox - thx vmb
Fixed: Possible crash when saving ebu files
Fixed: Possible crash when fixing italics - thx StainlessS
Fixed: Bug when editing time codes - issue 46, thx mobo
Fixed: Memory leak in spell check - thx thx aMvEL
Fixed: WinXP crash when ocr'ing blu-ray/SON - thx edea
Fixed: Can now acutally use MPlayer2 on windows - thx rotulos1
Fixed: A (rare) crash in change casing - fix names
Fixed: Bug in format Timed Text draft - thx Thomas
Fixed: Can now use Chinese traditional tesseract ocr dictionary


Subtitle Edit 3.2 is now out!

Change log:
NEW: Can now display spectrogram (and/or waveform)
NEW: Subtitle formats: D-Cinema, Cavena890, Timed Text 1.0, Captionate, Flash xml, YouTube annotations and more
NEW: Most important shortcuts in Options -> Settings
NEW: Export bdn-xml/images + import/ocr bdn-xml/images
NEW: Added "Point sync via other subtitle" (thx ioannis)
NEW: Tools -> Make empty translation from current subtitle (thx vmb)
NEW: Tools -> Show original text in audio/video previews (thx vmb)
NEW: Command line conversion between subtitle formats(Example: subtitleedit /convert *.srt microdvd - thx Carl)
NEW: Subtitle preview font size (below video player) is now available inOptions -> Settings
NEW: Edit -> Select all
NEW: List view context menu: Copy as text to clipboard (you can also use ctrl+c/ctrl+v)
NEW: Text box context menu -> Split line at cursor position (thx DrJackson)
NEW: Import+ocr of blu-ray sup files inside matroska files
NEW: Import subtitles from mp4/mv4 files
NEW: Now remembers undocked controls pos/size
NEW: Customizable shortcut for Adjust mode: Set current subtitle end time at video pos, keep duration, and go to next sub (Shift+End, thx Bavo)
IMPROVED: OCR unknown words highlighting now works better (thx sialivi)
IMPROVED: OCR image compare UI improved with "Edit last char" and much more (thx Zoltan)
IMPROVED: OCR image compare: Compare more effective + word breaking improved
IMPROVED: Merge short lines can now also merge lines ending with ".", "?", or "!" (optional)
IMPROVED: Can now read Adobe Encore files starting with line numbers (thx Pier)
IMPROVED: Advanced Sub Station Alpha (and SSA) now keeps original styles (thx Rebecca)
IMPROVED: Improved Remove text for HI (thx sialivi/aMvEL)
IMPROVED: Undo now also works for original subtitle (thx Trottel)
FIXED: Adjust all times did not work for MicroDvd (thx Wolf)
FIXED: Fixed a bug in VobSub parser which could cause scrabbled images
FIXED: Fixed a bug in VobSub parser so it no longer ignores custom background color
FIXED: Fixed too much cropping for VobSub pictures
FIXED: Now removes empty Unicode white spaces from Google translate
FIXED: Crash when entering invalid text in source view (thx Frédéric)
FIXED: Fixed a few bugs in DVD Architect format + added another two new variants (thx Jacob)
FIXED: Fixed incorrect line-break in Microsoft Translate in last part of sub (thx Jacob)
FIXED: Fixed incorrect undo when working with waveform (thx Trottel/vmb)


Subtitle Edit 3.2 RC1

The release contains mostly fixes - especially for history/undo/waveform + edit of original subtitle + yet more subtitle formats (SE now supports 60+ formats!).


Subtitle Edit 3.2 Beta 3

SE 3.2 b2 has improved vobsub reading + much improved ocr via image compare + the usual minor bug fixes and minor improvements ;)


2 Beta 1

Many small fixes + some new features like:

Tools: Start new empty translation from existing sub
Audio spectrogram (must be enabled in options)
Sync via existing subtitle
Many new subtitle formats


Subtitle Edit 3.1

Yet another huge release :)

Change log:

* New: Collaboration via the internet ("Networking", also has chat)
* New: Auto-backup (never, every minute, every 5th minute, or every 15th minute - thx swedelandster)
* New: Video player/controls/wave form can now be un-docked (e.g. for ppl for multiple monitors)
* New: Spell check via Word (Options -> Settings:General -> Spell checker)
* New: Edit original subtitle (Options -> Settings:General:Allow edit of original subtitle - thx for testing Luis)
* New: Wave form control can adjust play rate (slow, normal, fast, and very fast - vlc player only)
* New: Ability to remember the last selected line when re-opening subtitles (thx Frederic)
* New: Now remembers video file and original subtitle (thx Luis)
* New: Support for the subtitle format "Quicktime text" (two variations) + Scenarist + Adobe Encore
* New: Added "Chars/sec" info to textbox in main window (thx Kerensky)
* New: Options to choose font color and background color (for list view/text-boxes)
* New: Can now import VobSub subtitles embedded in Matroska (.mkv) files (thx mosu for mkv info + thx hawk for testing)
* New: Wave form position can be locked at center via new 'Center' button (thx Krystian)
* New: Can insert (a whole) subtitle after a line in the list view via context menu
* New: Auto-suggest line splitting with button while typing (thx Dr. Jackson)
* New: Auto-wrap text while typing (option, thx swedelandster)
* New: Video menu will now have a "Choose audio track" if more than one audio track exists (only when using VLC as video player)
* New: Bulgarian translation (thx Ivo Ivanov)
* Improved: Main window: Video player will now automatically move up beside subtitle if waveform is displayed + some resizing of controls allowed via splitters
* Improved: Context menu for subtitle textbox now has italic, bold, underline, font name, and color
* Improved: Updated NHunspell (spell check component) to latest version (0.9.6)
* Improved: Synchronization Show earlier/later changed a bit, also added a shortcut (Ctrl+Shift+A)
* Improved: Added a few buttons to 'Multiple replace' which is now re-sizable (thx sialivi)
* Improved: Moved video controls below subtitle preview (which now displays italic)
* Improved: Fix common ocr errors improved (thx aMvEL, sialivi, Alberto)
* Improved: Remove text for HI can now also remove interjections (thx Dr. Jackson)
* Improved: Start/display time changes are now undo-able (thx Luis)
* Improved: Subtitle preview on video player now more precise (thx hawk) + uses font from Settings + bold (thx Leszek)
* Improved: "Point sync" can now also sync using only one sync point (thx tttoan)
* Improved: VLC media player - mouse click now toggles play/pause
* Fixed: Wave form: Fixed unprecise (out of sync) wave form data for some sample rates
* Fixed: Crash with wave form track bar (thx Christian)
* Fixed: A minor bug in initialization of waveform (thx Frederic)
* Fixed: Several bugs regarding 'large fonts' / higher dpi (thx Radbert)
* Fixed: Memory leak in VobSub SubPicture class (thx Almogzt)
* Fixed: A bug that froze vlc after playing to end of video
* Fixed: Missing line break in Sony Dvd Architect w line numbers (thx Rosa)
* Fixed: A minor bug in Visual Sync, if end scene was after video length (thx tsieberg)
* Fixed: OCR Fix Engine: Lines after "..." will no longer be changed to start with uppercase
* Fixed: Bug in reading of SSA files (',' was removed) - thx Péter
* Fixed: Line breaking bug in mpl format - thx Przemek
* Fixed: Shortcuts for adjust commands Ctrl+Space/Shift+Space/F9/F10


Subtitle Edit 3.1 RC3

SE 3.1 will have better resizing options for main window incl. video controls (via splitters). Video player/wave form can be un-docked.

Also new:

* Auto-backup is a nice feature for those who don't like to lose hours of work
* Networking mode (collaboration)
* Can now also spell check via Word - change spell checker via Options -> Settings:General:Spell checker - might even work now ;)
* Can now edit original sub also - see Options -> Settings:General:Allow edit of original subtitle
* Many minor improvements and bugfixes (like support for large fonts/higher dpi)


Subtitle Edit 3.1 Beta 2

SE 3.1 will have better resizing options for main window incl. video controls (via splitters). Video player/wave form can be un-docked.

Also new:

* Auto-backup is a nice feature for those who don't like to loose hours of work
* Networking mode (colloraboration)
* Many minor improvements and bugfixes (like support for large fonts/higher dpi)


Subtitle Edit 3.0

This version features a new layout with optional video player and/or wave form in the main window. Help file updated!

Change log:

* New: Wave form control with many sync/replay/creation commands (thx for feedback Kerensky)
* New: Translator mode (Edit -> Show original subtitle, thx dr. jackson)
* New: Added Microsoft translate
* New: Import and OCR Blu-ray .sup files (bd sup reading is based on Java code from BDSup2Sub by 0xdeadbeef - thx)
* New: Option to remove blank lines when opening a subtitle (thx honeybunny)
* New: Can now read/write subtitles in the binary EBU format (thx corbin dallas/Iban)
* New: Can now read/write subtitle Sony DVD Architecht format (thx Mark/Zedopipo)
* New: Setting "Font name" is possible via right-click menu in list view
* Improved: Layout changed - Translation helper + Create/adjust lines moved to main window
* Improved: Ripping subtitles from DVD should now have correct time codes (thx JeanlDvd/DvdSubEdit + gioni666)
* Improved: Ripping subtitles from DVD/Vobsub files now has a an option to only ocr "forced subtitles" (thx Rolf)
* Improved: Ripping subtitles from Vobsub files now has an option to use time codes from idx file (now default)
* Imrpoved: Upgraded Tesseract 2.x to 3.0
* Improved: Can now retrieve and install spell check dictionaries from the internet (thx dr.jackson for idea + Jaime Olivares for zip unpack code + thx Pierre for testing)
* Improved: "Compare subtitle" color high-lighting is now more like other compare programs
* Improved: Fix common erors - Fix alone lowercase 'i' to 'I' now works better close to html tags (thx Chamallow)
* Improved: Updated names list (thx Chamallow)
* Improved: "Google translate" window is now resizable (thx Kerensky)
* Improved: Bold/italic/font tags now work better in ssa/ass subtitles
* Improved: Icons are now external in the "Icons" folder - you can change them easily yourself without re-compiling (thx 6205)
* Improved: New toolbar icons from gnome-look.org with some customization (thx 6205)
* Bugfix: Merge short lines now works with italic tags (thx honeybunny)
* Bugfix: Importing subtitles from Matroska files will now correctly change current encoding to UTF-8 (thx Jonathan)
* Bugfix: Numerous fixes in "Remove text for hearing impaired" (thx sialivi, eMWu, honeybunny, aMvEL)
* Bugfix: Tools -> Append subtitle without syncronizing (thx Les)
* Bugfix: Fixed bug in "Spell check -> Add to names/etc list" (thx dny238)
* Bugfix: Fixed crash in "Auto balance selected lines" (thx Jonathan)
* Bugfix: Fixed crash in "Replace all"
* Bugfix: Fixed bug in "time control" (thx eMWu)
* Bugfix: Resume spell check now works better (thx Kerensky)
* Bugfix: "Save as" now changes current subtitle format
* Bugfix: OCR spell check - Add-to-user-dictionary now works


Subtitle Edit 3.0 Beta 2

Subtitle Edit 3.0 Beta 2 is out for testing - should be stable!
Video player is integrated into the main window, new wave form control, and much more!


Subtitle Edit 2.9.3

* Bugfix: Spell check crash fixed - thx Chamallow :)
* Bugfix: Point syncronization: Sync points can now be made in any order.
* New: Romanian language added - thx Gabriel :)
* New: French language added (not entirely completed) - thx zwim :)
* New: Ocr via image compare can now be made right-to-left - Thx Reza :)
* New: Create/adjust lines - a few minor improvements/fixes.
* New: Now remembers time from "Adjust display time" + textbox is now in overwrite mode (thx Krzysztof)
* Improved: Reads MicroDVD and MPL2 subtitles with errors better (thx Krzysztof)
* Improved: Can now use VLC 1.1.x as Video Player (Options -> Settings -> Video Player: VLC)
* Improved: "Remove text for hearing impaired" has several minor improvements (thx sialivi/eMWu)
* Improved: A few fixes in "Fix overlapping time codes" (thx David)
* Improved: The log in "Fix common errors" now works better


Subtitle Edit 2.9.2

* New: Spanish language file updated (thx sapin1)
* Bugfix: Multiple Replace now remember settings (thx sialivi)
* Bugfix: Fixed crash in "Fix common errors"


Subtitle Edit 2.9.1

* New: Fix common errors - Fix Spanish inverse question/exclarmation marks (thx sapin1)
* New: Options -> Settings -> General : Auto detect ANSI encoding option (thx dny238)
* New: File -> Import text. This will import text files without time codes and will need manual work in Tools -> Create/adjust lines
* New: File -> Import times codes
* New: Point syncronization. Syncronize via 2 or more points (visual or manual time code)
* New: Can now read/write Youtube sbv files
* Improved: Import subtitle with manual chosen encoding now has preview (thx dny238)
* Improved: Now uses unicode font (Lucida Sans Unicode) in WinXP for music symbols
* Improved: Better support for Polish (thx Krystian)
* Improved: Spell check can now resume + no blinking when spell checking (thx kb-r)
* Improved: Remember video file between dialogs


Subtitle Edit is finally out in version 2.9 :)

* New: Can import subtitles directly from vob/ifo files (decrypted dvd)
* New: VobSub (dvd or sub/idx) import can now do OCR via Tesseract + have kick-ass auto-correct + spellcheck while OCR'ing
* New: Many new options like Proxy (thx Angelo), Visual sync settings, word lists settings.
* New: Tools -> Merge short lines
* Improved: VobSub import *completely* re-written (faster load + can read more files + better handling of multiple languages)
* Improved: Fix common errors - many new fix options (mostly coded by dny238)
* Improved: Change casing has many minor improvements
* Improved: Compare has many minor improvements
* Improved: Spell check has been improved and can now edit the whole line (no need for abort + start from beginning again)
* Improved: Find dialog will now prompt for start at the beginning if the search did not start from beginning (mostly coded by dny238)
* Improved: Replace dialog now remember last settings while running (coded by dny238)
* Improved: Wordlists updated (many additions to Names/etc file by dny238)
* Improved: Better detection of UTF8 encoded file (thx dny238/Angelo)
* Improved: Save button is now available in Translation helper and Create adjust lines (thx Bavo)
* Improved: Import of subtitles from Matroska files is now much faster (thx Dave)
* Bugfix: Dvd Studio Pro save/load fixed (thx Manuel)
* Bugfix: SAMI should now actually work with WMP (thx Eric)
* Bugfix: OCR via image compare -> Edit: Now it is always possible to edit italic characters

Plus a lot of minor things, mostly from ideas by dny238 and Angelo - a big thx :)


Subtitle Edit 2.8.7

* New: Now available in Dutch - thx Albert :)
* Updated: Polish language + included Polish help - thx admas :)
* Updated: Subtitle format "BBC iPlayer" changed name to "Timed Text" and can open several different versions (thx John)
* Bugfix: Now writes mplayer2 subs correct
* Bugfix: Now writes SubViewer2 subs correct (thx satprem)
* Bugfix: Now reads DVDSubtitle correct (thx satprem)
* Bugfix: Fixed bug regarding html tags in Tools -> Change casing (thx Rob)


Subtitle Edit 2.8.6

* Now available in Spanish - thx Darío Hereñú :)
* Bugfix: Fixed detection of unicode formats when loading subtitles (thx Joel Withun)
* Bugfix: Fixed a crash when trying to load an unknown subtitle type
* Bugfix: Setting a font name for subtitle text now actually works (thx Contardi Angelo)


Subtitle Edit 2.8.5

* Now available in Italian - thx Angelo Contardi :)
* Many minor bugfixes/improvements (thx Angelo Contardi)
* Bugfix: Video player no longer crashes if audio is unavailable (thx ThaNerd)
* New auto-break/unbreak selected lines functions (right-click in listview)
* New multiple replace function in the edit menu (thx Abel)
* Change casing - Name casing fixing improved with preview and better control
* Dictionary used for Change casing/Spellcheck updated (thx Chamallow/Abel)
* New setting for how to display line breaks in listview (thx Abel)


Subtitle Edit 2.8.4

* Fixed bug with MicroDVD and "Show earlier/later" (thx Reza)
* New: Tools -> Fix common errors: Fix '1' in words action added (thx Alberto)
* Compare function added
* Improved: Tools -> Remove text for hear impaired


Subtitle Edit 2.8.3

* Subtitle Edit is now translatable (use the English language file as base)
* Fixed crash in OCR via image compare when shinking an expanded selection (thx Christian)
* Opening files larger than 10 mb will require confirmation (thx Vinko)
* Improved Tools -> Fix common errors yet again (thx Christian)
* Improved Tools -> Change casing (thx Christian)


Subtitle Edit 2.8.2

* Fixed crash (bug introduced in 2.8.1) when opening mp4 files (thx gioni666)
* New option to remember main window position and size (thx Robert)
* New:Tools -> Sort by added
* Improved Remove text for hearimpared: preview + work multilines and more tags
* Improved some functions in Tools -> Fix common errors
* Can now read/write BBC iPlayer subtitle format
* OCR via image compare: Added option to expand selection


Subtitle Edit 2.8

* Bugfix: Drag'n'drop with large files would freeze SE for a long time (thx Jonathan)
* Shortcuts added: Check 'em out (thx soon)
* Fix common errors: Redesigned to allow the user to control if each fix should be applied, and better overview
* Fix commen errors: New option to remove blanks before a comma
* Now asks about keeping changes in Translation helper and Create/add texts and Visual Sync when closing form
* Visual sync now also fixes overlapping lines
* Visual sync now has a "Play 1 sec and back" button for verifying (thx Andrew)
* Selected lines: Adjust display time + Change casing
* Added spell check "Use always" button (for a suggestion)
* Added Tools -> Find double words (F3 is find next double word)
* Import vobsub: Manual regoniction now has an italic checkbox (thx Richard)
* Spell check component updated


Subtitle Edit 2.7

* Bugfix: Visual Sync now works with frame based subtitles like MicroDVD (thx Eliad)
* Bugfix: Translation Helper - after pressing ok + change line selected text was forgot
* Subtitle lines listview right-click/context menu - Visual Sync/Google translate selected lines/show earlier or later/merge two lines
* Selected subtitle lines are now remembered most places
* Selecting many lines in subtitle lines listview was slow - fixed
* Google translate - fixed bug regarding right-to-left languages
* Translation helper - can now load original text from external file
* Ask before overwriting a subtitle that has been modified on disk since load


Subtitle Edit has been updated to version 2.6.

* Bug fixed: Create/add lines - first line always was set to start at 00:00:00,000.
* Spell check: "Change all" button added.
* New: Fix - Capitalize first letter after a line that ends with ".!?".
* Updated spell checking component.


Subtitle Edit 2.5

* Bug fixed in split subtitle.
* Improved reading of badly formatted SubRip (.srt) subtitles.
* VobSub ocr via image comare: Added detection for cursive, added Edit, and pixels required for space is now editable.
* Fixed media player (re-)size issues (theme issue).
* Support for the MPlayer2 subtitles (mpl).
* And more minor UI stuff.


Subtitle Edit 2.4

* New: VobSub sub/idx import and ocr
* Bug fix: MicroDvd loading
* New: Framerate converting tool added
* Bug fix: Undo now remembers subtitle format


Subtitle Edit 2.3

* Can now change casing for a whole subtitle file and spell check component updated.


Subtitle Edit 2.2

* A bug in Translation helper has been fixed and it's now possible to open a file with a manually chosen encoding + several minor improvements. Also, the Help button will display the new help page.


Subtitle Edit 2.1

* A few minor bugs has been fixed and a new window for creating/adding new subtitle lines has been added.


Subtitle Edit 2.0

* Can now read and write UTF-8 and unicode files (besides ANSI)
* Swedish to danish translation built-in
* Google translation built-in
* Spell checking via Open Office 2.x dictionaries (many dictionaries available)
* Effects: Typewriter and karoake
* Open subtitles embedded inside Matroska files
* Plus many minor improvements...


Subtitle Edit 2.0 Beta 1

Most features from previous version should still exist - in an improved version :)

Other changes are:

* Can now read and write UTF-8 and unicode files (besides ANSI)
* Swedish to danish translation built-in
* Google translation built-in
* Uses Open Office 2.x spelling correction (many dictionaries available)


Subtitle Edit 1.8.14

* New: Support for .mkv (Matroska) files.
* New: Main window now allow (drag and) drop of subtitles (Tom-Vidar Nilsen).
* Improved: More accurate when using visual sync (Tom-Vidar Nilsen).
* Improved: Visual Sync - movie auto loaded if same name as subtitle (Tom-Vidar Nilsen).
* Improved: Millisecs are now 3 digits instead of 2.
* Improved: Can now get avi info (frame/time) in Windows Vista.




Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2026 videohelp.com