Repository navigation
Ventic v0.2.3
Subtitle auto-sync, rewritten
It used to match the cues against raw loudness, so a door slam outranked a
spoken line and the subtitles drifted towards the music. It now matches on
speech — how far the audio sits above the room, normalised per film.
- Accepts a fit only when it clearly beats every other one, instead of guessing.
- Lands inside 40 ms, and the delay reads to two decimals.
- Searches ±3 minutes (was ±90 s), and falls back to listening to the whole film
when the last twenty minutes aren't conclusive. - When it still can't tell, it offers its best guess as one button instead of
giving up. - Still fixes 23.976 / 24 / 25 fps mismatches, now only when it's sure.
Player
- Subtitles lift above the control bar whenever the chrome is up, not just when
a panel is open. - Real tooltips on the player buttons — and mpv no longer paints over them.
- The volume knob stays inside the rail at 100 %.
- YouTube trailers scale correctly at any UI scale.
Library
- Favourites, Watchlist and History now filter by title, sort by recency, title,
year or rating, and split into All / Movies / TV / Anime. - The controls bar measures its own width instead of trusting a breakpoint, so
filters stop crowding each other at mid widths.
Fixes
- Roboto actually ships now — the desktop builds had been falling back to the
system sans-serif. - A missing appindicator library no longer takes the whole app down at startup.