Skip to content
Novus Examples
vtt62 B

Video Caption Sidecar 08

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

Preview — first 5 linesvtt
WEBVTT

00:00:00.400 --> 00:00:00.800
P8 caption reference 08

Specifications

Variant
8
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 400 ms, lasts 400 ms, and contains the exact text 'P8 caption reference 08'.

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 08” 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-08.vtt" default>
</video>

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