Media Metadata Enricher

Media Metadata Enricher#

Module type

enricher

Extracts metadata information from files using ExifTool.

Features#

  • Uses ExifTool to extract detailed metadata from media files.

  • Processes file-specific data like camera settings, geolocation, timestamps, and other embedded metadata.

  • Adds extracted metadata to the corresponding Media object within the Metadata.

Notes#

  • Requires ExifTool to be installed and accessible via the system’s PATH.

  • Skips enrichment for files where metadata extraction fails.

Configuration Options#

YAML#

# steps configuration
steps:
...
  enrichers:
  - metadata_enricher
...

# module configuration
...

metadata_enricher:
  look_for_keys: []

Command Line:#

Option

Description

Default

Type

metadata_enricher.look_for_keys

Optional. list of lowercased metadata keys that will be included in the enriched metadata. Special keys: ‘author’, ‘datetimes’, ‘location’ to include related metadata fields. The default empty list [] means all metadata will be included.

[]

list

API Reference