Blog
Posts tagged #captions
of 10 - 09 Why captured subtitles don't line up: X-TIMESTAMP-MAP, stitched timelines, and four other causes Six reasons a correctly parsed subtitle track still lands in the wrong place in a browser video player, each with the symptom that identifies it: absolute MPEG-TS baselines, content versus presentation time, presentation time offsets, lazy fetching, per-URL clobbering, and arrival order. Aug 19, 2026 · 6 min
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:93900000 - 08 How far synthesized speech overruns subtitle timing: 150 measured cues A measured distribution of the compression synthesized speech needs to fit real caption timing, why the budget is the next cue's onset rather than the cue's own window, and audio of three overlap policies. Aug 19, 2026 · 7 min