Inspection as a Service (IaaS) Error Codes
Quick Links
AV MUX Error Codes | Audio Error Codes | Timed Text Errors | IMF Error Codes |
Overview
Inspection as a Service (IaaS) is a feature of Backlot that exposes our Automated QC error codes to Partners in advance of assets being processed by Netflix.
Previously, these same inspections were run as part of our transcoding process and any failures resulted in Redelivery Requests. Our new workflow allows you to transfer your assets to Netflix and have them pre-validate through our technical inspections. If we detect any Automated QC errors, those error codes will be surfaced in Backlot with details, allowing you to correct the asset(s) and attempt the transfer again. These failures will not result in Redelivery Requests and they will not have any impact on your metrics.
AV MUX Error Codes
Error Code |
Description |
Overridable? |
A black segment(s) with a duration greater than two seconds has been found within the A/V MUX asset. |
Yes |
|
The wrong asset type has been uploaded. For example, a WAV file has been uploaded to fulfill an A/V MUX Source Request. |
No |
|
The MPEG2 files encoded GOP structure is not acceptable as it does not begin with an I-Frame. |
Yes |
|
The distance between I-frames with sequence headers exceeds the allowed length. |
Yes | |
This error will be triggered if there is a frozen frame throughout the video, or if there is little difference between frames. |
Yes | |
ANALYZER-NoStreamsFound |
No streams found |
Yes |
Our tools have detected a pulldown pattern that suggests the content is not in its native frame rate. |
Yes | |
Our decoder detected errors while decoding the video elementary stream. This could be caused by corrupted bytes or lost packets. The error message will provide the affected frame number. |
No | |
M2PS-InvalidProgramStream |
Mpeg2 invalid stream |
No |
M2PS-LossOfSynch |
Mpeg2 loss of synch |
No |
M2TS-AdaptationFieldCodedAs00 |
Mpeg2 adaption field error |
No |
Mpeg2 continuity error |
No |
|
M2TS-InconsistentPmtPID |
Mpeg2 PMT PID error |
No |
M2TS-InconsistentProgramNumber |
Mpeg2 program PAT error |
No |
M2TS-InvalidTransportStream |
Mpeg2 invalid transport stream |
No |
M2TS-MultipleAudioStreams |
Mpeg2 contains multiple audio streams |
No |
M2TS-MultipleProgramsFound |
Mpeg2 contains multiple programs |
No |
M2TS-MultipleVideoStreams |
Mpeg2 contains multiple video streams |
No |
Mpeg2 packet synch error |
No |
|
M2TS-PatMissing |
Mpeg2 PAT missing |
No |
M2TS-PcrWentbackwards |
Mpeg2 PCR backwards error |
No |
M2TS-PmtMissing |
Mpeg2 PMT missing error |
No |
M2V-SoftTelecine |
Mpeg2 soft telecine error |
Yes |
When indexing the ProRes file our system indicates that the file does not comply to the ProRes 422 HQ profile. |
No |
|
Issues were detected when attempting to read the MOV container. This could include missing or unsupported atoms and inconsistent media/track times among other things. |
No |
|
The MOV file delivered is not a self-contained movie and is attempting to reference additional media. |
No |
|
A mandatory QuickTime header metadata flag in the file has invalid value(s). |
No |
|
The MOV file does not appear to have iTunes compliant video or audio, specifically the wrong codecs were used. |
No |
|
QuickTime-InvalidTrackError |
|
No |
QuickTime-MissingHeaderMetadataError |
|
No |
The runtimes of the video and audio elementary streams within the MOV container differ significantly. |
No |
|
A Track has QuickTime header metadata with an invalid value(s), review the InvalidHeaderMetadata errors within the message details. |
No |
|
A discrepancy has been detected between the runtime of the original asset delivered and that of a resupplied asset. |
Yes |
|
Video audio duration error |
Yes |
|
VALIDATOR-5 |
3D wrong extension |
No |
VALIDATOR-6 |
Format MPG error |
No |
Video resolution error |
No |
|
File missing error |
No |
|
VALIDATOR-13 |
Video missing error |
No |
VALIDATOR-17 |
FPS conformance error |
No |
UNSUPPORTED-1 |
3D wrong type error |
No |
Error Code |
Description |
Overridable? |
The specified FFOA (first-frame of action), frame rate, audio bit depth, or sample rate does not meet the Netflix/Atmos specification or match expectations derived from the video reference file. |
Yes |
|
DolbyAtmos-ProcessingFailure |
An internal/unexpected error has been encountered during inspection. |
No |
DolbyAtmos-ValidationFailure |
The Dolby Atmos encoder is unable to confirm that the delivered file (ADM BWAV) is a valid Atmos source. This could be a result of file corruption or due to an improper conversion into a format that is not recognized by Dolby tools. |
No |
M2TS-MultipleAudioStreams |
Mpeg2 multiple audio streams |
No |
M2TS-MultipleProgramsFound |
Mpeg2 contains multiple programs |
No |
A secondary audio asset has the same language code as the associated A/V MUX asset which already has 8 channels. |
No |
|
UNSUPPORTED-3 |
A secondary audio asset has the same language code another audio asset which already has 8 channels. |
No |
The Secondary Audio file has an identical language code and channel mapping as the associated A/V MUX asset suggesting that either the language code or channel mapping used for the Secondary Audio asset is incorrect. |
No | |
A discrepancy has been detected between the runtime of the original asset delivered and that of a resupplied asset. |
Yes |
|
Video audio duration error |
Yes |
|
Audio channel mismatch |
No | |
Our system is unable to locate the source file on the S3 storage. This is an internal issue. |
No |
Timed Text Error Codes
Error Code |
Description |
Overridable? |
TimedText-DuplicateCaption |
Duplicate captions |
Yes |
Our EBU Analyzer was unable to complete parsing of the EBU file. |
No |
|
The timed text file has an invalid character. |
Yes |
|
TimedText-InvalidFileEBU |
Invalid EBU file |
No |
TimedText-InvalidFileSCC |
Invalid SCC file |
No |
TimedText-InvalidFileSRT |
Invalid SRT file |
No |
Invalid TTML file |
No |
|
The first timed-text event occurs after 45 minutes. |
Yes |
|
This means that multiple events are trying to be displayed in the same region on-screen at the same time. |
No |
|
TimedText-SccInvalidChannel |
Command channel 1 error |
No |
The closed caption file contains a command that is not recognized. |
Yes |
|
TimedText-SccParityCheckFailed |
SCC parity check error |
Yes |
The time stamps do not appear in sequential order. |
No |
|
The TTML file has a schema issue that may cause presentation issues. |
No |
|
An unsupported file format has been uploaded |
No |
|
Our system is unable to locate the source file on the S3 storage. This is an internal issue. |
No |
IMF Error Codes
Error Code |
Description |
Overridable? |
A discrepancy exists between the number of channels within the IMF package and that specified within the metadata. |
No |
|
Imf-MXFReaderError |
|
No |
Imf-RuntimeConformanceError |
|
No |
Imf-UnsupportedColorSpace |
|
No |
IMFEssenceComponentIndexGenerator-IMFEssenceComponentError |
|
No |
IMFEssenceComponentIndexGenerator-IMFEssenceComponentMetadataError |
|
No |
IMFEssenceComponentIndexGenerator-InvalidSampleRate |
|
No |
IMFEssenceComponentIndexGenerator-UnsupportedBitDepth |
|
No |
IMFEssenceComponentIndexGenerator-UnsupportedColorSpace |
|
No |
J2KValidation-InconsistentBitDepth |
|
No |
J2KValidation-InvalidJ2KFile |
|
No |
Change Log:
2018-05-08
Added 3 new Dolby Atmos inspections under the "Audio Error Codes" section.