Why this tool is useful
Create a self-contained captioned preview whose visible words no longer depend on a player loading a separate subtitle track.

Burn timed SRT or WebVTT cues into a short browser-decodable video and export WebM without uploading either file.
Ready. Your working data stays in this browser.
Files and capture streams stay on this device. Processing uses browser APIs only; nothing is uploaded to YTSave, the media API or a proxy.
Create a self-contained captioned preview whose visible words no longer depend on a player loading a separate subtitle track.
SRT or WebVTT timing is parsed locally, active cue text is sanitized and wrapped onto each matching canvas frame, then MediaRecorder writes WebM.
Select a short tutorial and its SRT file, burn medium white captions at the bottom and confirm the cue count before saving the result.
The calculation is deterministic and explains validation errors instead of silently changing invalid input.
Input and output remain in this tab. Copy and download happen through browser APIs without a server upload.
Every run reports its tool mode, timestamp and input/output size so transformed data can be audited.