ReadonlycompositionReadonlydisplayReadonlydisplayThe picture's size as a person sees it, in whole pixels: width and height, swapped for 90 and 270.
ReadonlydurationDuration in the track's timescale.
ReadonlyeditThe edts box, whole, when the track has one.
ReadonlyhandlerThe handler type: vide, soun, …
ReadonlyheightReadonlymatrixReadonlypresentationHow long the track plays, in seconds: its edit list's segments when it has one (a video with B
pictures skips the first ticks of its media, so it plays shorter than its media lasts), else
duration over timescale.
ReadonlyrotationHow the matrix turns the coded picture to show it, clockwise: a phone stores a portrait recording
as a landscape picture and a 90 degree matrix. undefined when the matrix is anything else (a
mirror, a shear), which the encode refuses. This is the one place the matrix is read; the
display size below is the coded size turned by it.
ReadonlysampleThe first sample entry of stsd, whole (size, type and content).
ReadonlysamplesReadonlysyncThe stss box, whole, when the track has one (no box: every sample is a sync sample).
ReadonlytimescaleReadonlytimestts entries: count samples of delta each.
Readonlywidthtkhd width and height, 16.16 fixed point, and its 36-byte transformation matrix.
The
cttsbox, whole, when the track has one.