What the WebVTT file adds
The output adds the required WEBVTT header, changes timestamp commas to periods, and removes SRT index lines. Cue text, line breaks, and timing stay in their original order. The MDN WebVTT guide explains why WebVTT is useful for browser video.