Changelog
1.4.0 — 2026-07-14
- Detect UTF-16 input with and without BOM.
--range now accepts the START and END keywords.
- MicroDVD (
.sub) read and write support behind --fps.
1.3.1 — 2026-04-02
- Fix a rounding error that could add 1 ms on repeated rescales.
- Preserve trailing blank lines in ASS sections on rewrite.
1.3.0 — 2026-02-20
- Frame-rate rescaling with
--fps-from / --fps-to.
--dry-run prints the first and last cue shift for a quick sanity check.
1.2.0 — 2025-11-30
- WebVTT support, including cue settings and region blocks.
- Windows-1251 detection for Cyrillic tracks.
1.1.0 — 2025-09-08
- Range limiting with
--range.
-o / -i split so standard output is the default.
1.0.0 — 2025-07-19
- First release: SRT and ASS/SSA, offset by duration or timestamp.