- The frame rate given in a reel for the main picture is not 24, 25, 30, 48, 50 or 60.
- DCP is Interop, not SMPTE (Bv2.1 6.1).
- A language or territory does not conform to RFC 5646 (Bv2.1 6.2.1).
- A picture asset does not have one of the required Bv2.1 sizes (in pixels) (Bv2.1 7.1).
- A picture asset is 2K but is not at 24, 25 or 48 fps as required by Bv2.1 (Bv2.1 7.1).
- A picture asset is 4K but is not at 24fps as required by Bv2.1 (Bv2.1 7.1).
- A picture asset is 4K but is 3D which is not allowed by Bv2.1 (Bv2.1 7.1).
- A closed caption's XML file is larger than 256KB (Bv2.1 7.2.1).
- Any timed text asset's total files is larger than 115MB (Bv2.1 7.2.1).
- The total size of all a timed text asset's fonts is larger than 10MB (Bv2.1 7.2.1).
- Some SMPTE subtitle XML has no
<Language>
tag (Bv2.1 7.2.2). - Not all subtitle assets specify the same
<Language>
tag (Bv2.1 7.2.2). - Some SMPTE subtitle XML has no
<StartTime>
tag (Bv2.1 7.2.3). - Some SMPTE subtitle XML has a non-zero
<StartTime>
tag (Bv2.1 7.2.3). - There are more than 3 closed caption lines in at least one place (Bv2.1 7.2.6).
- There are more than 32 characters in at least one closed caption line (Bv2.1 7.2.6).
- The audio sampling rate must be 48kHz (Bv2.1 7.3).
- The CPL has no
<AnnotationText>
tag (Bv2.1 8.1). - At least one asset in a reel does not have the same duration as the others.
- If one reel has a
MainSubtitle
, all must have them. - If one reel has at least one
ClosedCaption
, all reels must have the same number of ClosedCaptions
. - MainSubtitle in reels must have
<EntryPoint>
(Bv2.1 8.3.2). - MainSubtitle
<EntryPoint>
must be zero (Bv2.1 8.3.2). - Closed caption in reels must have
<EntryPoint>
(Bv2.1 8.3.2). - Closed caption
MainSubtitle
<EntryPoint>
must be zero (Bv2.1 8.3.2). <Hash>
must be present for assets in CPLs.- If
ContentKind
is Feature there must be a FFEC marker. - If
ContentKind
is Feature there must be a FFMC marker. - There must be a
<CompositionMetadataAsset>
. - CPL metadata should contain
<VersionNumber>
of 1, at least. - There must be an
<ExtensionMetadata>
in <CompositionMetadataAsset>
(Bv2.1 8.6.3). <ExtensionMetadata>
does not have the correct form (Bv2.1 8.6.3).- A CPL containing encrypted content is not signed (Bv2.1 8.7).
- A PKL containing encrypted content is not signed (Bv2.1 8.7).
- If a PKL has one CPL its
<ContentTitleText>
must be the same as the PKL's <AnnotationText>
. - Some, but not all content, is encrypted.
- Invalid number of guard bits in a 2K JPEG2000 stream (should be 1) (Bv2.1 10.2.1).
- Invalid number of guard bits in a 4K JPEG2000 stream (should be 2) (Bv2.1 10.2.1).
- JPEG2000 tile size is not the same as the image size (Bv2.1 10.2.1).
- JPEG2000 code block width is not 32 (Bv2.1 10.2.1).
- JPEG2000 code block height is not 32 (Bv2.1 10.2.1).
- There must be no POC markers in a 2K codestream (Bv2.1 10.2.1).
- There must be exactly one POC marker in a 4K codestream (Bv2.1 10.2.1).
- A POC marker has incorrect content (Bv2.1 10.2.1).
- A POC marker was found outside the main head (Bv2.1 10.2.1).
- Invalid number of tile parts for 2K JPEG2000 stream (should be 3) (Bv2.1 10.2.1).
- Invalid number of tile parts for 4K JPEG2000 stream (should be 6) (Bv2.1 10.2.1).
- No TLM marker was found (Bv2.1 10.2.1).
- The MXF
ResourceID
of a timed text resource was not the same as that of the contained XML essence (Bv2.1 10.4.3). - The AssetID of a timed text MXF is the same as its
ResourceID
or that of the contained XML essence (Bv2.1 10.4.2). - The ContainerDuration of a timed text MXF is not the same as the
Duration
in its reel (Bv2.1 10.4.3). - An Interop subtitle asset has no subtitles.