Canada · CAD term totals · Check your setup before choosing See the plans
TV captions

A timed-text standard name is not a player compatibility certificate

TTML and WebVTT describe timed-text formats with their own features. A player listing subtitles does not prove that it implements every profile or presentation feature.

IPTV Canada editorial · Published 2026-11-04 · Canadian English

Captions and subtitle reference
Caption reference illustration; actual tracks and styling depend on the programme and player.

Read the actual source requirement

W3C's TTML2 recommendation describes timed-text interchange and presentation with profiles, timing and styling. WebVTT has another defined cue representation.

The broad word subtitles hides those requirements. Identify the supplied format and relevant profile where the legitimate source provides it.

Separate text detection from rendering

A player can recognise that a track exists while failing to render its particular representation or style correctly. A track appearing in a menu is an earlier result than readable timed text.

Conversely, text showing in another app demonstrates that other path, not automatic full support in the first player.

Test a meaningful cue

Use an authorised exact edition and a known passage. Inspect words, timing, placement and needed accessibility information.

A simple one-line cue may not exercise layout or styling used later. Keep the test scope honest instead of turning a brief sample into an all-profile claim.

Do not rename formats as a workaround

Changing an extension does not convert one syntax into another or preserve every style. A legitimate conversion workflow can have its own feature tradeoffs and requires appropriate permission.

Ask the provider or player developer for a supported representation rather than supplying an unverified converter or changing the only copy.

Keep the specification status precise

The cited TTML2 page is a W3C recommendation; the cited 2026 WebVTT document has its own draft status. Neither is a test report for the user's app.

No subtitle file or implementation was inspected here. The article explains format and implementation boundaries without promising a service track or certifying accessibility.

Give support more than an extension

Include track type, stated profile, player/version and the exact failing cue behaviour when known. If profile information is unavailable, leave it unknown rather than guessing from a filename. A source format, a player's declared support and a successful rendered task are three kinds of evidence. Keeping them separate makes a compatibility request useful and prevents an attractive subtitle menu from being treated as proof that every supplied text feature works. If the player developer supports only a stated subset, retain that qualification with the answer. A general subtitle claim should not be expanded into support for every style, timing expression, profile or delivery arrangement in a standard.

Sources and scope

Scope notes distinguish published documentation, supplied information and editorial methods. They do not report a hands-on service test.

  • W3C TTML2 recommendation — Official recommendation abstract and document structure inspected: timed-text interchange/presentation, profiles and styling. No player implementation certified.
  • W3C WebVTT May 2026 draft — Official versioned excerpt: timed cue format and placement; no guarantee of every draft feature in every app.
  • W3C WAI captions — Official current excerpt: captions and timed text context. No accessibility conformance test performed.
Continue reading

A useful next step

Start with a specific question

Your device. Your programmes. Your next step.

Tell us what you use and what you want to watch. Confirm compatibility and written conditions before choosing a term.

Talk on WhatsApp
↑