Video Caption Sidecar 02
Download-only WebVTT caption sidecar 02 with one sub-second cue for timing and attachment checks. Stable P8 artifact p8-video-caption-vtt-02.
WEBVTT
00:00:00.100 --> 00:00:00.500
P8 caption reference 02
Specifications
- Variant
- 2
- 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 100 ms, lasts 400 ms, and contains the exact text 'P8 caption reference 02'.
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 02” is a deterministic Novus Examples 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-02.vtt" default>
</video>Related files
- vttVideo Caption Sidecar 01Download-only WebVTT caption sidecar 01 with one sub-second cue for timing and attachment checks. Stable P8 artifact p8-video-caption-vtt-01.

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

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

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

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

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

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