Skip to content
Testaroo
vtt62 B

Video Caption Sidecar 03

Download-only WebVTT caption sidecar 03 with one sub-second cue for timing and attachment checks. Stable P8 artifact p8-video-caption-vtt-03.

Preview, first 5 linesvtt
WEBVTT

00:00:00.150 --> 00:00:00.550
P8 caption reference 03

Specifications

Variant
3
Cues
1
Delivery Mode
download-only
Sidecar Role
caption
Provider
browser-local
Provenance
Synthetic deterministic P8 fixture generated by generation/p8_content.py; seed namespace 2026082300

Testing contract

Reference control
Scenario
Parse the WebVTT cue and attach it to a timeline without treating the sidecar as video.
Expected result
One cue begins at 150 ms, lasts 400 ms, and contains the exact text 'P8 caption reference 03'.

What is a .vtt file?

WebVTT (VTT) is the W3C subtitle and caption format used by the HTML5 <track> element for timed text on the web. It extends the SubRip model with cue settings, positioning, styling, and metadata, and requires a WEBVTT header. It is the standard format for browser-based captions.

How to use this file

Use an example VTT to test HTML5 <track> caption rendering, cue-setting and positioning parsers, and converters between WebVTT and SRT.

How to use this file for testing

“Video Caption Sidecar 03” is a deterministic Testaroo fixture for Subtitle testing, Caption encoding, Video editing. SubRip and WebVTT sidecars plus multi-track containers (forced-narrative, SDH and styled tracks in one file) for testing track selection, default flags and caption rendering in players.

Documented properties for this file: 1 cues. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.

Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such, expect parsers to fail loudly rather than silently accept them.

Playable creator clips use their measured duration and catalog thumbnail on a watch-first page. Timeline, caption, sync, colour, and failure sidecars remain download-only; compare their ordered decisions and expected outcome rather than assuming every creator format is browser-playable.

Parse the cues and check timings against the documented count; the same captions ship across subtitle formats so you can diff a converter against a known target.

Code examples

<video controls src="clip.mp4">
  <track kind="captions" srclang="en" label="English" src="p8-video-caption-vtt-03.vtt" default>
</video>

Generated by generation/p8_content.py. Free for any use, no attribution required, license.