SpectraQC

Method

Timecode continuity

Packet PTS monotonicity + gap detection


What we measure and how

Packet PTS monotonicity is a basic data-integrity check on the elementary stream: the presentation-timestamp series for the primary video stream should walk forward in lockstep with the declared frame rate, with no gaps and no backwards steps. Both tiers read the same spec tunables `structure.timeline.timecode_continuity.{warn,error}_threshold_frames` (defaults 2 / 25 frames): the fast tier is a frame-count-vs-duration proxy, the Fargate tier the authoritative packet-level PTS walk. Both detect PTS discontinuity, not embedded timecode-track jumps. Distinct from `start_timecode`, which only reads the container start-TC tag.


Spec fields consulted

These Universal Media Delivery Profile paths resolve this check's thresholds against your spec snapshot at the moment the job was submitted.

The full UMDP schema: /umdp.


Method identifier: timecode_continuity