![Nielsen ID3 User Manual Download Page 23](http://html1.mh-extra.com/html/nielsen/id3/id3_user-manual_1688186023.webp)
ID3 Tag Validator Application User Manual
Release 1.8 Revision F
22
Nielsen Confidential
•
The audio was compressed or resampled since it was first encoded. Compression
and resampling can produce audio distortions that negatively affect NAES watermark
decoding. Watermarked audio in the range 750 Hz to 6.3 kHz must not be clipped or
significantly distorted by compression, resampling, or other processing:
•
The PCM-to-ID3 SDK requires that your application maintain a system clock by
correctly setting the
currentTime
argument to the
InputAudioData()
function.
The
currentTime
argument must advance 1 second for each second of audio
content processed. If the value of
currentTime
is not correct, the timing of DATA
tags is also incorrect.
Test 2 Result: Tag Format Test
Format
Format
<number of tag-format errors / 0 / maximum
tolerated>
Number of Errors
Number of errors detected
0
Not used
Maximum Tolerated
Maximum number of errors tolerated before failure is declared
Meaning
Validator inspects the placement of the first three forward slash (“/”) characters after the
www.nielsen.com
string in the Nielsen ID3 tag. It also verifies the correct placement of
the last characters in the tag. This second check helps determine the presence of both
transport-packet payloads that comprise a single ID3 tag. If specific tag fields are missing
or are set improperly, Validator declares a tag-format error.
When Validator is run with the -d, -df, or -dr option (used with MPEG-DASH), Validator
confirms that the full 20 bytes of ID3 tag headers and the final two ID3 tag characters
(null character, followed by the ASCII character
A
) are included in the emsg box. In other
words, all 271 bytes of the ID3 tag must be included, unaltered, in the emsg box. If
Validator detects that any tags were shortened or altered in any way, Validator logs a tag-
format error.
Example
In the Periodic and Summary Reports, the tag-format check compares the number of tag-
format errors to the maximum number of errors permitted for the period. The example
below shows Validator found no errors. The test passed because Validator allows up to
32 errors.
ID3 Tag: Tag Format Test: Pass <0/0/32>