Formats

Formats

Introduction

Formats are the MediaHaven implementation of the PRONOM registry developed by the National Archives. Each format represents a particular file format. Examples are the very common JPEG File Interchange Format with pronom ID “fmt/44” or the Acrobat PDF/A - Portable Document Format 1a with pronom ID “fmt/95”. During the https://mediahaven.atlassian.net/wiki/spaces/CS/pages/3263102987 the metadata is harvested, including the pronom ID stored in the https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4276486217/Metadata+24.3#Common as Technical.PronomId.

Business Logic

Properties

Property

Description

Example

Property

Description

Example

PronomId

Unique identifier determined by the National Archives.

fmt/22

Name

Human readable name of the format

JPEG File Interchange Format

Version

When a class of formats have different versions (e.g. PDF 1/A, B, etc).

3

Allowed

When a format is not allowed objects having this format will be rejected during ingest.

True

ForPreservation

Whether this format is stable for long-term preservation. When this property is active any original representation under the https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4064772158 will be marked with the metadata field Administrative.IsPreservation set to true.

True

ForAccess

Whether this format can be used in https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4339925045.

True

Extensions

The typical extensions used in filenames to indicate that a file has this format.

[“jpg”, “jpeg”]

Events

This feature has been introduced in version 25.4

https://mediahaven.atlassian.net/wiki/spaces/CS/pages/1490485332 now include the type FILE_FORMAT_CHECK with the comment stating by which software the pronom ID has been determined. Currently, MediaHaven uses both

  • Siegfried

  • Fido

Examples

Pronom ID fmt/44 determined by Siegfried v1.11.2 using signature file (DROID_SignatureFile_V120.xml; container-signature-20240715.xml) is allowed

Pronom ID fmt/200 determined by Fido v1.6.1 using signature file (formats-v109.xml, container-signature-20200121.xml) is allowed