mirror of
https://github.com/bellingcat/auto-archiver.git
synced 2026-06-12 21:28:29 +03:00
26 lines
1.0 KiB
Python
26 lines
1.0 KiB
Python
{
|
|
"name": "Media Metadata Enricher",
|
|
"type": ["enricher"],
|
|
"requires_setup": True,
|
|
"dependencies": {"python": ["loguru"], "bin": ["exiftool"]},
|
|
"configs": {
|
|
"look_for_keys": {
|
|
"default": [],
|
|
"help": "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.",
|
|
"type": "list",
|
|
},
|
|
},
|
|
"description": """
|
|
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.
|
|
""",
|
|
}
|