Error messages reported by MP4Validator

MP4Validator reports error messages that indicate possible errors during the multiplexing process.

An error message consists of a message that describes the error and a class that identifies the portion of the test file that generated the error. Error messages can be logged in the logfile.txt file.

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

Error class Description
EC3SampleEntry EC3SampleEntry contains invalid values. EC3SampleEntry is the designated box for identification of Dolby Digital Plus in ISO base media file format files.
Dolby Digital Plus bitstream The Dolby Digital Plus bitstream is invalid.
EC3SampleEntry box vs Dolby Digital Plus bitstream The EC3SampleEntry box contains values that do not match the content of the Dolby Digital Plus bitstream.
Dolby Atmos Errors related to Dolby Atmos content.

This table lists the error message that can be reported by MP4Validator.

Error messages Error class Description
ERROR: The ChannelCount value in the EC3SampleEntry box is not set to 2. EC3SampleEntry The value must be set to 2 as defined in ETSI TS 102 366v1.3.1. The value of ChannelCount is not used to indicate the actual number of channels.
ERROR: The SampleSize value in the EC3SampleEntry box is not set to 16. EC3SampleEntry The value of SampleSize in the EC3SampleEntry box must be set to 16 as defined in ETSI TS 102 366 v1.3.1.
ERROR: The SampleRate value in the EC3SampleEntry box is not set to 48000. EC3SampleEntry The value of SampleRate in the EC3SampleEntry box must be set to 48,000. Dolby Digital Plus supports only a sample rate of 48,000 Hz when multiplexed into MP4 or MPEG-DASH format.
ERROR: Wrong Codec type. EC3SampleEntry EC3SpecificBox is set incorrectly within MPEG-DASH or MP4 files. The value of FourCC of EC3SpecificBox must be set to dec3 for Dolby Digital Plus bitstreams.
ERROR: The size of EC3SpecificBox is invalid. EC3SampleEntry The EC3SpecificBox has an invalid size. For detailed information, refer to the Dolby Digital Plus and MPEG-DASH specification.
ERROR: Mismatch in data-rate value between the Dolby Digital Plus elementary stream and the MP4 sample description. EC3SampleEntry box vs Dolby Digital Plus bitstream The bit rate calculated from the Dolby Digital Plus audio track must match the bit-rate value in the EC3SpecificBox.
ERROR: Mismatch in the number of independent substreams between the Dolby Digital Plus elementary stream and the MP4 sample description. EC3SampleEntry box vs Dolby Digital Plus bitstream The number of independent substreams in the Dolby Digital Plus audio track must match the value of num_ind_sub in the EC3SpecificBox.
ERROR: Mismatch in the number of dependent substream between the Dolby Digital Plus elementary stream and the MP4 sample description. EC3SampleEntry box vs Dolby Digital Plus stream The number of dependent substreams in the Dolby Digital Plus audio track must match the value of num_dep_sub in the EC3SpecificBox.
ERROR: Mismatch in bsid value between the Dolby Digital Plus elementary stream and the MP4 sample description. EC3SampleEntry box vs Dolby Digital Plus bitstream The bsid value in the Dolby Digital Plus bitstream must match the bsid value in the EC3SpecificBox.
ERROR: Mismatch in bsmod value between the Dolby Digital Plus elementary stream and the MP4 sample description. EC3SampleEntry box vs Dolby Digital Plus bitstream The bsmod value in the Dolby Digital Plus bitstream must match the bsmod value in the EC3SpecificBox.
ERROR: Mismatch in fscod value between the Dolby Digital Plus elementary stream and the MP4 sample description. EC3SampleEntry box vs Dolby Digital Plus bitstream The fscod value in the Dolby Digital Plus bitstream must match the fscod value in the EC3SpecificBox.
ERROR: Mismatch in acmod value between the Dolby Digital Plus elementary stream and the MP4 sample description. EC3SampleEntry box vs Dolby Digital Plus bitstream The acmod value in the Dolby Digital Plus bitstream must match the acmod value in the EC3SpecificBox.
ERROR: Mismatch in lfeon value between the Dolby Digital Plus elementary stream and the MP4 sample description. EC3SampleEntry box vs Dolby Digital Plus bitstream The lfeon value in the Dolby Digital Plus bitstream must match the lfeon value in the EC3SpecificBox.
ERROR: Mismatch in chan_loc value between the Dolby Digital Plus elementary stream and the MP4 sample description. EC3SampleEntry box vs Dolby Digital Plus bitstream The chan_loc value in the Dolby Digital Plus bitstream must match the chan_loc value in the EC3SpecificBox.
ERROR: The MP4 sample description identifies Dolby Atmos content, but the num_of_dep_frm and num_of_pgms are not correctly set in the Dolby Digital Plus elementary stream. Dolby Atmos The num_of_dep_frm and num_of_pgms fields are not correctly set for a Dolby Digital Plus bitstream that contains Dolby Atmos content.
ERROR: The MP4 sample description identifies Dolby Atmos content, but bse_addbsil value is invalid. Dolby Atmos The bse_addbsil field must be set to 1 in a Dolby Digital Plus bitstream with Dolby Atmos content.
ERROR: Mismatch in flag_ec3_extension_type_a setting between the Dolby Digital Plus elementary stream and the MP4 sample description. Dolby Atmos The value of flag_ec3_extension_type_a in the EC3SpecificBox does not match its equivalent in the Dolby Digital Plus elementary stream.
ERROR: Mismatch in complexity_index_type_a setting between the Dolby Digital Plus elementary stream and the MP4 sample description. Dolby Atmos The value of complexity_index_type_a in the EC3SpecificBox does not match its equivalent in the Dolby Digital Plus elementary stream.
ERROR: Mismatch in Dolby Atmos-specific flag settings between the Dolby Digital Plus elementary stream and the MP4 sample description. Dolby Atmos The EC3SpecificBox signals Dolby Atmos content, but the Dolby Digital Plus bitstream does not contain Dolby Atmos content.
ERROR: Cannot parse the Dolby Digital Plus elementary stream. Dolby Digital Plus streams The Dolby Digital Plus elementary stream is not structured in compliance with ETSI TS 102 366 v1.3.1.