Standardized Metadata Elements

The following table describes the standardized metadata elements that File Content Extraction can create.

NOTE: Accessed, created, and modified dates are retrieved from values stored within the document, and are typically set by the creating application. For documents that exist on disk, this may differ from what the operating system reports - for example, if the document was moved or copied.

NOTE: Raster image documents (for example TIFF files) can contain multiple images, so File Content Extraction outputs metadata for the primary image.

Key Class Standard Key Key Value Type Description
Audio KVMetadataKey_AudioBitDepth AudioBitDepth KVMetadataValue_Int64 Bit depth of the audio.
Audio KVMetadataKey_AudioBitRate AudioBitRate KVMetadataValue_Int64 Number of bits per second.
Audio KVMetadataKey_AudioChannelCount AudioChannelCount KVMetadataValue_Int64 Number of audio channels.
Audio KVMetadataKey_AudioCodec AudioCodec KVMetadataValue_String The codec used to encode the audio.
Audio KVMetadataKey_AudioDuration AudioDuration KVMetadataValue_Int64 Duration of the audio in seconds.
Audio KVMetadataKey_AudioSampleCount AudioSampleCount KVMetadataValue_Int64 Number of samples.
Audio KVMetadataKey_AudioSampleRate AudioSampleRate KVMetadataValue_Int64 Number of samples per second.
Date KVMetadataKey_Accessed Accessed KVMetadataValue_WinFileTime Date/time the document was last accessed.
Date KVMetadataKey_Created Created KVMetadataValue_WinFileTime Date/time the document was created.
Date KVMetadataKey_Modified Modified KVMetadataValue_WinFileTime Date/time the document was last modified.
Description KVMetadataKey_Comments Comments KVMetadataValue_String Comments attached to the document.
Description KVMetadataKey_Description Description KVMetadataValue_String A description of the document.
Description KVMetadataKey_Keywords Keywords KVMetadataValue_String Keywords associated with the document.
Description KVMetadataKey_Language Language KVMetadataValue_String The language of the document.
Description KVMetadataKey_Title Title KVMetadataValue_String Title of the document.
Email KVMetadataKey_EmailBcc EmailBcc KVMetadataValue_String The display names and/or email addresses of recipients who received blind copies of the email.
Email KVMetadataKey_EmailCc EmailCc KVMetadataValue_String The display names and/or email addresses of recipients who received copies of the email.
Email KVMetadataKey_EmailFrom EmailFrom KVMetadataValue_String The display name and/or email address of the sender.
Email KVMetadataKey_EmailSent EmailSent KVMetadataValue_WinFileTime The date/time that the message was sent.
Email KVMetadataKey_EmailSubject EmailSubject KVMetadataValue_String The text in the subject line of the message.
Email KVMetadataKey_EmailTo EmailTo KVMetadataValue_String The display names and/or email addresses of the recipients.
Executable KVMetadataKey_Architecture Architecture KVMetadataValue_String Instruction set architecture required by the executable.
Executable KVMetadataKey_ExecutableSigned ExecutableSigned KVMetadataValue_Bool True if the executable has been signed. File Content Extraction does not verify that the signature is valid. See Metadata is not Validated.
Executable KVMetadataKey_ExecutableSymbols ExecutableSymbols KVMetadataValue_Bool True if the executable contains symbols, otherwise symbols have been stripped.
Executable KVMetadataKey_OperatingSystem OperatingSystem KVMetadataValue_String Operating System the executable was built for.
File/storage KVMetadataKey_CompressionMethod CompressionMethod KVMetadataValue_String Data Compression method.
Font KVMetadataKey_FontCharacterCount FontCharacterCount KVMetadataValue_Int64 Number of characters in the font.
Font KVMetadataKey_FontCharacterSet FontCharacterSet KVMetadataValue_String The character set of the font.
Font KVMetadataKey_FontCount FontCount KVMetadataValue_Int64 Number of fonts.
Font KVMetadataKey_FontHeight FontHeight KVMetadataValue_Int64 Height of the font in pixels.
Font KVMetadataKey_FontName FontName KVMetadataValue_String The name of the font.
Font KVMetadataKey_FontTableCount FontTableCount KVMetadataValue_Int64 Number of font tables.
Font KVMetadataKey_FontWidth FontWidth KVMetadataValue_Int64 Width of the font in pixels.
Image KVMetadataKey_ImageBitsPerPixel ImageBitsPerPixel KVMetadataValue_Int64 Number of bits per pixel.
Image KVMetadataKey_ImageChannelCount ImageChannelCount KVMetadataValue_Int64 Number of channels in the image.
Image KVMetadataKey_ImageColorCount ImageColorCount KVMetadataValue_Int64 Number of colors in the color palette.
Image KVMetadataKey_ImageHasAlpha ImageHasAlpha KVMetadataValue_Bool True if the image contains an alpha channel.
Image KVMetadataKey_ImageHeight ImageHeight KVMetadataValue_Int64 Height of the image in pixels.
Image KVMetadataKey_ImageWidth ImageWidth KVMetadataValue_Int64 Width of the image in pixels.
Media KVMetadataKey_Album Album KVMetadataValue_String Name of the album associated with the work.
Media KVMetadataKey_Artist Artist KVMetadataValue_String Artist of the work.
Media KVMetadataKey_Composer Composer KVMetadataValue_String Composer of the work.
Media KVMetadataKey_Director Director KVMetadataValue_String Director of the work.
Media KVMetadataKey_Genre Genre KVMetadataValue_String Genre of the work.
Media KVMetadataKey_ISRC ISRC KVMetadataValue_String International Standard Recording Code.
Media KVMetadataKey_Performer Performer KVMetadataValue_String Performer of the work.
Media KVMetadataKey_Producer Producer KVMetadataValue_String Producer of the work.
Media KVMetadataKey_TrackCount TrackCount KVMetadataValue_Int64 Total number of tracks within the file.
Media KVMetadataKey_TrackNumber TrackNumber KVMetadataValue_Int64 Track number of this work.
Media KVMetadataKey_YearOfRelease YearOfRelease KVMetadataValue_Int64 Year of release of this work, as an absolute value (for example 1971).
Modification KVMetadataKey_Filename Filename KVMetadataValue_String File name.
Modification KVMetadataKey_Hostname Hostname KVMetadataValue_String Machine host name.
Modification KVMetadataKey_LastAuthor LastAuthor KVMetadataValue_String Last author to edit the document.
Modification KVMetadataKey_PID PID KVMetadataValue_String Process ID.
Modification KVMetadataKey_RevisionNumber RevisionNumber KVMetadataValue_String Revision number of this version of the document.
Origin KVMetadataKey_Application Application KVMetadataValue_String Application used to create the document.
Origin KVMetadataKey_Author Author KVMetadataValue_String Original author of the document.
Origin KVMetadataKey_Company Company KVMetadataValue_String Company that created the document.
Origin KVMetadataKey_Copyright Copyright KVMetadataValue_String Copyright message for the document.
Origin KVMetadataKey_License License KVMetadataValue_String License covering usage of the document.
Origin KVMetadataKey_Publisher Publisher KVMetadataValue_String Publisher of the document.
Security KVMetadataKey_MIPLabel MIPLabel KVMetadataValue_MIPLabel Microsoft Information Protection sensitivity label.
Text KVMetadataKey_CharacterCount CharacterCount KVMetadataValue_Int64 Number of characters in the document.
Text KVMetadataKey_LineCount LineCount KVMetadataValue_Int64 Number of lines in the document.
Text KVMetadataKey_PageCount PageCount KVMetadataValue_Int64 Number of pages in the document.
Text KVMetadataKey_ParagraphCount ParagraphCount KVMetadataValue_Int64 Number of paragraphs in the document.
Text KVMetadataKey_WordCount WordCount KVMetadataValue_Int64 Number of words in the document.
Video KVMetadataKey_VideoCodec VideoCodec KVMetadataValue_String Codec used to encode the video.
Video KVMetadataKey_VideoDuration VideoDuration KVMetadataValue_Int64 Duration of the video in seconds.
Video KVMetadataKey_VideoFrameCount VideoFrameCount KVMetadataValue_Int64 Number of frames in the video.
Video KVMetadataKey_VideoFrameRate VideoFrameRate KVMetadataValue_Int64 Number of frames per second.
Video KVMetadataKey_VideoHeight VideoHeight KVMetadataValue_Int64 Height of a single frame in pixels.
Video KVMetadataKey_VideoStandard VideoStandard KVMetadataValue_String Video standard used (usually PAL or NTSC).
Video KVMetadataKey_VideoWidth VideoWidth KVMetadataValue_Int64 Width of a single frame in pixels.