A track backed by a MUXL container
Properties
blob
string
Required
BLAKE-3 content hash (BDASL CID) of the source video segment.
language
string
Optional
Language of the track, if applicable.
mediaType
string
Required
Type of the track: video, audio, or text.
signingKey
string
did
Optional
did:key of the ephemeral key that C2PA-signed this track's segments. The private key is discarded once the track is produced, so it can only ever have signed this content.
size
integer
Optional
Size in bytes of the source video segment.
trackId
string
Required
ID of the track within the MUXL container. 1-indexed for MP4 reasons.
View raw schema
{
"type": "object",
"required": [
"blob",
"trackId",
"mediaType"
],
"properties": {
"blob": {
"type": "string",
"description": "BLAKE-3 content hash (BDASL CID) of the source video segment."
},
"size": {
"type": "integer",
"description": "Size in bytes of the source video segment."
},
"trackId": {
"type": "string",
"description": "ID of the track within the MUXL container. 1-indexed for MP4 reasons."
},
"language": {
"type": "string",
"description": "Language of the track, if applicable."
},
"mediaType": {
"type": "string",
"description": "Type of the track: video, audio, or text."
},
"signingKey": {
"type": "string",
"format": "did",
"description": "did:key of the ephemeral key that C2PA-signed this track's segments. The private key is discarded once the track is produced, so it can only ever have signed this content."
}
},
"description": "A track backed by a MUXL container"
}