Quality Control (QC) Vocabulary

QC Vocabulary defines terms that are used in QC with the goals of 1) Ensuring that terms are used consistently, and 2) ensuring that terms are encoded consistently.

This list will grow over time. What is here now is an initial list. However, there are several hundred additional terms currently being evaluated for inclusion. Placeholders are included here for categories not yet populated. Additional terms will be added once agreement has been reached on their use and encoding.


Structure

QC Vocabulary consists of four parts:

  • Category — Indicates the type of resource (i.e., deliverable) an error is applicable to, such as video, audio, artwork, etc. The Category may, therefore, be used within automated workflows to route error reports to the appropriate team for handling.
  • Term —A term associated with a particular error. A term may be associated with more than one Category. The combination of Category and Term, however, will uniquely identify an error.
  • Description — A short description of the error
  • Definition — The formal definition of the error, to distinguish it from all other errors.

Note that Category and Term are defined to be computer-readable for use in automated message processing.

An XML representation of these errors can be found below.

Excel representation can be found here (XLS). [Sept. 18, 2018]


Categories

Following are categorized links to Terms, Descriptions and Definitions:

Release History can be found (<TBD>)


XML Representation

Nothing official about the following. Just food for thought.

  • Representation terms in XML (XML)
  • Schema (XSD)

Category: VIDEO

Version 1.0 DRAFT, date TBD

Term Description Definition
ALIASING Aliasing Visible stairstep pattern on diagonal lines/objects usually caused by resolution resizing, improper deinterlacing or over-compression.
PROMO-CONTENT Unapproved Promotional Content Calls to action to specific sites/platforms, formats, or dates (e.g., "On Blu-Ray 7/2012") that are not relevant to the platform the content was delivered to.
COMMERCIAL-BLACKS Commercial Blacks Out Of Spec Black segments between acts in episodic or feature content that are longer or shorter than what is allowed per the specification in platform requirements.
HITS Video Hits Colored blocks or checker patterns that appear for one or multiple fields/frames in the video and are commonly associated with (but not limited to) issues during tape capture or file transfer.
CORRUPT-MEZZ Corrupt Mezzanine File File will not open, playback or transcode.
BLENDED-FRAMES Blended Frames/ Interpolation Progressive frames that display 2 overlapping images from the combination of different fields or frames. Also known as "Ghosting" or "Interpolation".
FRAMERATE Non-Native Framerate Refers to content that has been converted into a different framerate than the original (e.g., Film-based content that is 29.97i with 3:2 pulldown).
MISSING-MATERIAL Missing Program Material Video is missing content at the beginning, middle or end of program.
INCORRECT-ASPECT-RATIO Incorrect Aspect Ratio Aspect Ratio does not meet specification in platform requirements (e.g., Letterboxed content delivered when Full Frame is required).
INTERLACING Interlacing/Combing in Progressive Content Field artifacts such as horizontal lines still present in deinterlaced content.
PRE-ROLL Invalid Pre-Roll Video program contains extra content at the beginning of the file, which does not meet specification in platform requirements (e.g., slates, academy leader, trailer, etc.). Also known as "Incorrect Head Format".
POST-ROLL Invalid Post-Roll Video program contains extra content at the end of the file, which does not meet specification in platform requirements (e.g., MPAA Rating Cards, Advertisements, etc.). Also known as "Incorrect Tail Format".
TEXTLESS-CONTENT Textless Content at Tail Video program contains textless versions of program content at the end of the file, which does not meet specification in platform requirements. Also known as "Textless Material".
DURATION-MISMATCH Video/Audio Duration Mismatch Audio streams and video streams are different lengths beyond acceptable tolerance.
VISIBLE-SIGNAL Visible Video Signal in Picture Video displays visible signal such as Line 21 Closed Captions, VITC, etc.
DROPPED-FRAMES Mezzanine Contains Dropped Frames Video appears to have missing sequential frames, which results in jerky motion upon playback.
DUPLICATE-FRAMES Mezzanine Contains Repeat/Duplicate Frames Video contains consecutive frames that are identical and are not creative intent (e.g., 4th frame repeat.). Also known as "Freeze Frame".
FIELD-DOMINANCE Mezzanine Has Incorrect Field Dominance Field order in video is reversed (e.g., Top Field First content is incorrectly ordered as Bottom Field First or vice versa.).
NON-NATIVE-ASPECT-RATIO Non-Native Aspect Ratio Image is either squeezed or stretched usually resulting from content encoded incorrectly at 4x3 or 16x9.
FRAMING-ERROR Framing Error Mattes or black borders are inconsistent throughout program. (This term can also be used for blanking issues.)
MISC-COLOR Miscellaneous Color Issues Color issues exist such as bleeding, saturation, etc.
COLOR-MASTERING Incorrect Color Mastering Video mastered to incorrect chroma subsampling, primaries or dynamic range.
BANDING Banding Visible artifacts that result in rough color transitions in color gradations. This is often visible in black. Also known as "Quantizing" or "Posterization".
INCORRECT-CONTENT Video Asset is Incorrect Content Program video does not match title, description, file name or ID expected.
BLURRY-CONTENT Video Content Appears Blurry Video images are soft, out of focus or generally low quality likely due to lossy compression.
CONTENT-POLICY Content Does Not Adhere to Agreed Policy Content does not adhere to platform's policy due to issues such as excessive nudity, violence, etc.
RESOLUTION Incorrect Resolution Lower resolution source was provided for a title that was expected to be delivered in a higher resolution.
MACROBLOCKING Mezzanine Contains Macroblocking Video is excessively blocky due to low bitrate or overly compressed source.
I-FRAME-STROBING Mezzanine Contains I-Frame Strobing I-Frames of long GOP video files visibily flash at keyframe intervals.
SUBS-ACTIVE-PIXELS Burned-in Subtitles Outside Active Pixel Area Subtitles are burned-in to letterbox/matte.
DUB-CARDS-REQUIRED Dub Cards Not Present When Required Dub Cards are not included with package or stitched to the end of program when required.
3D-ERRORS 3D Errors Term used to describe errors in the 3D video images.
OTHER Other Any issue not covered by the standard terms and definitions.

Category: AUDIO

Version 1.0 DRAFT, date TBD

Term Description Definition
CORRUPT Corrupt Audio Audio file or track will not open, playback or transcode.
ARTIFACTS Audio Artifacts Audio tracks include audible artifacts such as "ticks", "pops", "crackle", "hiss", etc.
DROPOUTS Audio Dropouts Audio contains one or more unintentional sections of silence.
OUT-OF-PHASE Audio Channels Are Out of Phase Audio channels within a mix are audibly out of phase with one another.
SYNC-OFFSET Sync - Offset Audio is out of sync with video for a consistant duration throughout program (e.g., 2 seconds out at all points).
SYNC-DRIFT-EARLY Sync - Drift Early Audio sync with video becomes progressively earlier throughout program. (e.g., In sync at the beginning, 2-seconds early in middle, 5-seconds early by end).
SYNC-DRIFT-LATE Sync - Drift Late Audio sync with video becomes progressively later throughout program (e.g., In sync at the beginning, 2-seconds late in middle, 5-seconds late by end).
SYNC-INTERMITTENT Sync - Intermittent Audio/Video sync is inconsistent throughout source (i.e., some scenes are in sync and others are out of sync).
DISTORTION Audio Distortion Audio sounds overmodulated.
CONFIGURATION Incorrect Audio Configuration Audio channels are not in correct order or missing per specification in platform requirements. This term also accounts for extraneous tracks or channels which are not allowed.
CHANNEL-ASSIGNEMENTS Incorrect Audio Channel Assignments Audio Channels are not assigned correctly in the header/metadata of the file (e.g., 5.1 + Stereo .mov files with all channels assigned as 'mono').
INCORRECT-CONTENT Audio Asset Is Incorrect Content Program Audio does not match title, description, file name, ID or corresponding video file when delivered as a discrete asset.
TRUNCATED Truncated Audio Audio ends prematurely before end of program.
INCORRECT-LANGUAGE Audio Is in Incorrect Language Audio language does not match language flag or filename.
BITRATE Audio Bitrate Is Below Spec Audio bitrate is lower than specification in platform requirements.
LOW-LEVELS Low Audio Levels Audio loudness is low relative to specification in platform requirements.
MISSING-DIALOG Missing Dialogue Audio mix is incomplete with no dialogue present.
MISSING-EFFECTS Missing Effects Audio mix is incomplete with no sound effects present.
MISSING-MUSIC Missing Music Audio mix is incomplete with no music present.
NO-STREAMS No Audio Source file contains no embedded audio tracks.
SILENT Audio Channel Silent One or more audio channels in a source are silent (e.g., Silent Left Surround and Right Surround within a 5.1 mix).
OTHER Other Any issue not covered by the standard terms and definitions.

Category: TIMED-TEXT

Version 1.0 DRAFT, date TBD

Term Description Definition
CORRUPT-FILE Corrupt File Timed Text file will not open or process correctly.
EXTRA-CONTENT Contains Extra Content Extraneous Timed Text events do not match any audible or on-screen text cues.
POSITION Positioning Error Position of on-screen text events conflicts with other on-screen text, mattes, etc.
MISSING-CONTENT Missing Content Timed Text is missing events where dialog or forced narratives are required.
INCORRECT-LANGUAGE Contains Incorrect Language Timed Text language does not match language flag or language indicated by metadata or filename.
INCORRECT-CONTENT Contains Incorrect Content Contents of Timed Text file do not match title, description, file name or ID expected for corresponding video file.
TYPOS Contains Typos Timed Text includes events with misspellings or incorrect punctuation.
MISHEAR Contains Mishear Timed Text includes incorrect transcription of spoken dialog.
TRANSLATION Contains Unidiomatic Translation Timed Text translation does not correctly portray dialog of a native speaker.
LINE-LENGTH Line Length Length of line(s) in Timed Text events exceeds specification in platform requirements.
LINE-COUNT Number of Lines Exceeds Spec Number of lines in Timed Text events exceeds specification in platform requirements.
SYNC-DRIFT-EARLY Sync - Drift Early Timed Text framerate is incorrect resulting in a sync drift where events become progressively earlier than their audio cues.
SYNC-DRIFT-LATE Sync - Drift Late Timed Text framerate is incorrect resulting in a sync drift where events become progressively later than their audio cues.
SYNC-OFFSET Sync - Offset Timed Text is consistently out of sync with audio/video for a consistant duration throughout program (e.g., 2-seconds out at all points).
SYNC-INTERMITTENT Sync - Intermittent Timed Text sync with audio/video is inconsistent throughout program (i.e., some scenes are in sync and others are out of sync).
DURATION-SHORT-EVENT Timing - Event Duration Short Duration that Timed Text events are visible on-screen is too short.
DURATION-LONG-EVENT Timing - Event Duration Long Duration that Timed Text events are visible on-screen is too long.
ILLEGAL-CHARACTERS Illegal Characters Timed Text contains characters that cannot be interpreted or rendered by the platform.
INCORRECT-CHARACTER-SET Incorrect Character Set Timed Text character sets are incorrect for a given language.
FORMATTING Subtitling Formatting Error - Black Box Background Subtitles contain black background when background should be transparent.
INCORRECT-TYPE Incorrect Timed Text Type Timed Text file does not meet file format specification in platform requirements (e.g., Subtitles delivered when Closed Captions are needed).
NOT-PRESENT Not Present When Required Timed Text (either burned-in or as separate file) does not exist.
3D-ISSUES 3D Issues 3D Issues with Timed Text may include size, positioning, etc.
REDUNDANT-EVENTS Redundant Events Timed Text events are redundant with on-screen text or dubbed audio.
INCORRECT-COLOR Color Incorrect Timed Text color does not meet specification in platform requirements.
OTHER Other Any issue not covered by the standard terms and definitions.

Category: METADATA

Version 1.0 DRAFT, date TBD

Term Description Definition
TYPOS Contains Typos Typos include incorrect grammar, spelling and/or punctuation within Metadata file.
CONTENT-GUIDELINES Metadata Value Does Not Meet Content Guidelines Metadata value contains symantic error.
FORMAT-GUIDELINES Metadata Value Does Not Meet Format Guidelines Metadata value contains syntactic error.
INCORRECT-CONTENT References Incorrect Program Material Metadata does not match corresponding video (e.g., title, description, file name, etc.).
INCORRECT-PRODUCT-HIERARCHY Incorrect Product Hierarchy Product(s) not tied the proper version or "umbrella" intellectual property. Issue exists with parent/child hierarchy (e.g., TV Episode included in the wrong season).
LOCALIZATION Incomplete Localization All or parts of Metadata are not translated into language of country/region.
INCORRECT-RATING Incorrect Rating Film or TV ratings do not match the country/region rating system.
INCORRECT-GENRE Incorrect Genre Genre in Metadata does not match actual content of program.
INVALID-GENRE Invalid Genre Metadata contains genre value not supported by platform.
MISSING-INFORMATION Missing Required Information Metadata is incomplete or certain tags/fields are blank.
MISSING-FILM-CERTIFICATE Missing Regional Film Certificate Film Certificates are not present for a country/region that requires them.
IMPORT-PARSE-ERRORS Fails to Import/Parse Metadata has either incorrect format or is corrupt and will not load into system.
INCORRECT-TALENT Incorrect Talent Information The talent listed in Metadata does not correspond to the program or feature.
OTHER Other Any issue not covered by the standard terms and definitions.

Category: ARTWORK

Version 1.0 DRAFT, date TBD

Term Description Definition
RESOLUTION Does Not Meet Requirements [Resolution] Resolution of Artwork does not meet specification in platform requirements.
ASPECT-RATIO Does Not Meet Requirements [Aspect Ratio] Aspect ratio of the image does not meet specification in platform requirements.
BORDERS Does Not Meet Requirements [Borders] Artwork contains uncropped borders.
CALL-TO-ACTION Does Not Meet Requirements [Call To Action] Image contains release dates, timeframes or information regarding alternate distribution platforms.
LOCALIZATION Does Not Meet Requirements [Not Localized] Printed text in Artwork is not the correct language for the intended terroritory.
PIXELATION-BLURRY Pixelation/Blurry Image source is low quality.
CROPPING Cropped Incorrectly Relevant information has been cropped from the image.
AGE-APPROPRIATE Not Suitable for All Ages Content of image is not appropriate for all audiences.
TITLE-MISMATCH Title Mismatch Title included in Artwork does not match title included in the Metadata.
OTHER Other Any issue not covered by the standard terms and definitions.

Category: DELIVERY-PACKAGE

Version 1.0 DRAFT, date TBD

Term Description Definition
MISSING-ASSET Referenced Asset Missing One or more referenced assets are not available for ingest (e.g., needed asset was not provided). This could include dead URLs or other broken file references.
INVALID-FILE-TYPE Referenced Asset Invalid Type One or more referenced assets are not an expected file type per the specification in platform requirements.
ASSET-TYPE-MISMATCH Referenced Asset Type Mismatch File type of a referenced source asset is inconsistent with the type referenced (e.g., audio file referenced as a video file).
ASSET-UNNEEDED Referenced Asset Unneeded One or more assets are referenced but are not needed (e.g., track included that is not referenced elsewhere).
INVALID-INVENTORY Invalid Inventory List of assets is incorrect, not including “Referenced Asset” issues.
INVALID-PRESENTATION Invalid Presentation List of tracks that play together is incomplete or incorrect.
INVALID-CONTENT-STRUCTURE Invalid Content Structure Content structure is missing, incomplete or incorrect.
INVALID-AVAILS-REFERENCE Invalid Avails Reference Delivery Package has missing or incomplete mapping from Avails to content.
INVALID-UPDATE-OBJECT Invalid Update Object Not Found An update operation is attempting to update or delete a non-existent object. (Note that other update errors would fall into the other error codes.)
INVALID-MANIFEST Invalid Manifest Delivery instructions/manifest structure does not meet specification in platform requirements. (This is used when no better match exists.)
OTHER Other Any issue not covered by the standard terms and definitions.

Category: SERVICING-CONTAINER

Version 1.0 DRAFT, date TBD

Term Description Definition
     
     
     

Category: PRODUCTION

Version 1.0 DRAFT, date TBD

Term Description Definition
     
     
     

 


Category: AVAIL

Version 1.0 DRAFT, date TBD

Term Description Definition
MISSING-FIELD Missing field Error: [FIELD] is a required field and is missing a value.
INVALID-FIELD Invalid field Error: [FIELD] is a required field and is populated with an invalid value.
WARNING-INVALID-FIELD Warning - Invalid Field Warning: [FIELD] is an optional field and is populated with an invalid value.