Error messages reported by the stream validator

The stream validator reports error messages that indicate possible errors during the verification process.

The stream validator displays validation result: PASSED if the verification completes successfully, and displays validation result: FAILED if errors occur.

Error classes

This table lists the error classes that can be reported by the stream validator.

Error class Description
Usage errors Incorrect use of the tool
Compliance errors Noncompliance between the manifest files and the media files, or noncompliance between the DSI and elementary stream parts of the media files
Invalid attribute errors Invalid attributes in the manifest files or the media files

Error messages

This table lists the error messages related to Dolby AC-4 that can be reported by the stream validator.

Error class Error messages Description
Usage error ERROR: Invalid input file format. The input file format is not supported. The tool supports .mpd, .m3u8, .m3u, .mp4, .m4a, .ts, and .trp files.
Usage error ERROR:The segment could not be found:<file_name>. The segment file was not found at the specified location.
Usage error ERROR: The decryption keys are required. For encrypted content, decryption keys must be specified using the --decrption-keys option.
Compliance error ERROR: The mimeType attribute of the Representation or AdaptationSet referring to Dolby AC-4 streams must be set to "audio/MP4". For an MPD file, the mimeType attribute must be set to audio/MP4 for Dolby AC-4 streams.
Compliance error ERROR: The bitstream_version in DSI does not match the one in TOC.(Expected: <bitstream_version in TOC(ES)>;actual: <bitstream_version in DSI>) For an MP4 or fragmented MP4 file containing Dolby AC-4 tracks, the bitstream_version attribute in DSI must be consistent with the elementary stream part in the container.
Compliance error ERROR: The CODECS attribute of the #EXT-X-STREAM-INF parameter does not contain this information: ac-4.<bitstream_version>.<presentation_version>.<level>. For an HLS playlist file, the CODECS attribute of the #EXT-X-STREAM-INF parameter must contain a dot-separated four-part value for variant streams using Dolby AC-4 (for example, ac-4.00.00.02), as specified in the Dolby AC-4 and HTTP Live Streaming Specification.
Invalid attribute error ERROR: The value of the AudioChannelConfiguration descriptor in the manifest must be a valid decimal number when the scheme is "urn:mpeg:mpegB:cicp:ChannelConfiguration". The value of the AudioChannelConfiguration descriptor in the manifest must be a valid decimal number when the scheme is "urn:mpeg:mpegB:cicp:ChannelConfiguration". For detailed information about the AudioChannelConfiguration descriptor, see the Dolby AC-4 in DASH for Online Delivery Specification.
Invalid attribute error ERROR: Not all of the reserved fields in AC4SpecificBox are zero. For an MP4 or fragmented MP4 file containing Dolby AC-4 tracks, all of the reserved fields in DSI must be set to zero.
Invalid attribute error ERROR: The first AC-4 sample in the segment is not an I-frame. The first AC-4 sample in each segment must be an I-frame.
Invalid attribute error ERROR: Error occurred during parsing of the payload data. The Dolby AC-4 parsing failed due to errors in Dolby AC-4 audio data.