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 MetadataKey.AUDIO_BIT_DEPTH AudioBitDepth Long Bit depth of the audio.
Audio MetadataKey.AUDIO_BIT_RATE AudioBitRate Long Number of bits per second.
Audio MetadataKey.AUDIO_CHANNEL_COUNT AudioChannelCount Long Number of audio channels.
Audio MetadataKey.AUDIO_CODEC AudioCodec String The codec used to encode the audio.
Audio MetadataKey.AUDIO_DURATION AudioDuration Long Duration of the audio in seconds.
Audio MetadataKey.AUDIO_SAMPLE_COUNT AudioSampleCount Long Number of samples.
Audio MetadataKey.AUDIO_SAMPLE_RATE AudioSampleRate Long Number of samples per second.
Date MetadataKey.ACCESSED Accessed java.time.Instant Date/time the document was last accessed.
Date MetadataKey.CREATED Created java.time.Instant Date/time the document was created.
Date MetadataKey.MODIFIED Modified java.time.Instant Date/time the document was last modified.
Description MetadataKey.COMMENTS Comments String Comments attached to the document.
Description MetadataKey.DESCRIPTION Description String A description of the document.
Description MetadataKey.KEYWORDS Keywords String Keywords associated with the document.
Description MetadataKey.LANGUAGE Language String The language of the document.
Description MetadataKey.TITLE Title String Title of the document.
Email MetadataKey.EMAIL_BCC EmailBcc String The display names and/or email addresses of recipients who received blind copies of the email.
Email MetadataKey.EMAIL_CC EmailCc String The display names and/or email addresses of recipients who received copies of the email.
Email MetadataKey.EMAIL_FROM EmailFrom String The display name and/or email address of the sender.
Email MetadataKey.EMAIL_SENT EmailSent java.time.Instant The date/time that the message was sent.
Email MetadataKey.EMAIL_SUBJECT EmailSubject String The text in the subject line of the message.
Email MetadataKey.EMAIL_TO EmailTo String The display names and/or email addresses of the recipients.
Executable MetadataKey.ARCHITECTURE Architecture String Instruction set architecture required by the executable.
Executable MetadataKey.EXECUTABLE_SIGNED ExecutableSigned Boolean True if the executable has been signed. File Content Extraction does not verify that the signature is valid. See Metadata is not Validated.
Executable MetadataKey.EXECUTABLE_SYMBOLS ExecutableSymbols Boolean True if the executable contains symbols, otherwise symbols have been stripped.
Executable MetadataKey.OPERATING_SYSTEM OperatingSystem String Operating System the executable was built for.
File/storage MetadataKey.COMPRESSION_METHOD CompressionMethod String Data Compression method.
Font MetadataKey.FONT_CHARACTER_COUNT FontCharacterCount Long Number of characters in the font.
Font MetadataKey.FONT_CHARACTER_SET FontCharacterSet String The character set of the font.
Font MetadataKey.FONT_COUNT FontCount Long Number of fonts.
Font MetadataKey.FONT_HEIGHT FontHeight Long Height of the font in pixels.
Font MetadataKey.FONT_NAME FontName String The name of the font.
Font MetadataKey.FONT_TABLE_COUNT FontTableCount Long Number of font tables.
Font MetadataKey.FONT_WIDTH FontWidth Long Width of the font in pixels.
Image MetadataKey.IMAGE_BITS_PER_PIXEL ImageBitsPerPixel Long Number of bits per pixel.
Image MetadataKey.IMAGE_CHANNEL_COUNT ImageChannelCount Long Number of channels in the image.
Image MetadataKey.IMAGE_COLOR_COUNT ImageColorCount Long Number of colors in the color palette.
Image MetadataKey.IMAGE_HAS_ALPHA ImageHasAlpha Boolean True if the image contains an alpha channel.
Image MetadataKey.IMAGE_HEIGHT ImageHeight Long Height of the image in pixels.
Image MetadataKey.IMAGE_WIDTH ImageWidth Long Width of the image in pixels.
Media MetadataKey.ALBUM Album String Name of the album associated with the work.
Media MetadataKey.ARTIST Artist String Artist of the work.
Media MetadataKey.COMPOSER Composer String Composer of the work.
Media MetadataKey.DIRECTOR Director String Director of the work.
Media MetadataKey.GENRE Genre String Genre of the work.
Media MetadataKey.ISRC ISRC String International Standard Recording Code.
Media MetadataKey.PERFORMER Performer String Performer of the work.
Media MetadataKey.PRODUCER Producer String Producer of the work.
Media MetadataKey.TRACK_COUNT TrackCount Long Total number of tracks within the file.
Media MetadataKey.TRACK_NUMBER TrackNumber Long Track number of this work.
Media MetadataKey.YEAR_OF_RELEASE YearOfRelease Long Year of release of this work, as an absolute value (for example 1971).
Modification MetadataKey.FILENAME Filename String File name.
Modification MetadataKey.HOSTNAME Hostname String Machine host name.
Modification MetadataKey.LAST_AUTHOR LastAuthor String Last author to edit the document.
Modification MetadataKey.PID PID String Process ID.
Modification MetadataKey.REVISION_NUMBER RevisionNumber String Revision number of this version of the document.
Origin MetadataKey.APPLICATION Application String Application used to create the document.
Origin MetadataKey.AUTHOR Author String Original author of the document.
Origin MetadataKey.COMPANY Company String Company that created the document.
Origin MetadataKey.COPYRIGHT Copyright String Copyright message for the document.
Origin MetadataKey.LICENSE License String License covering usage of the document.
Origin MetadataKey.PUBLISHER Publisher String Publisher of the document.
Security MetadataKey.MIP_LABEL MIPLabel MIPLabel Microsoft Information Protection sensitivity label.
Text MetadataKey.CHARACTER_COUNT CharacterCount Long Number of characters in the document.
Text MetadataKey.LINE_COUNT LineCount Long Number of lines in the document.
Text MetadataKey.PAGE_COUNT PageCount Long Number of pages in the document.
Text MetadataKey.PARAGRAPH_COUNT ParagraphCount Long Number of paragraphs in the document.
Text MetadataKey.WORD_COUNT WordCount Long Number of words in the document.
Video MetadataKey.VIDEO_CODEC VideoCodec String Codec used to encode the video.
Video MetadataKey.VIDEO_DURATION VideoDuration Long Duration of the video in seconds.
Video MetadataKey.VIDEO_FRAME_COUNT VideoFrameCount Long Number of frames in the video.
Video MetadataKey.VIDEO_FRAME_RATE VideoFrameRate Long Number of frames per second.
Video MetadataKey.VIDEO_HEIGHT VideoHeight Long Height of a single frame in pixels.
Video MetadataKey.VIDEO_STANDARD VideoStandard String Video standard used (usually PAL or NTSC).
Video MetadataKey.VIDEO_WIDTH VideoWidth Long Width of a single frame in pixels.