...
- Changes versus Metadata 17.1:
- Renamed family Standard Fields to family Descriptive Fields
- Renamed family Read-Only Fields to family Administrative Fields: this family provides information to help manage a resource, such as when and how it was ingested, file type
- The administrative fields are now also exposed in the export sidecar metadata under the tag
Administrative
- New administrative field
Workflow
: describes through which workflow a file was ingested (if applicable) - New administrative field
IngestTape
: describes on which ingest tape the file was provided (if applicable) - New technical field
OriginalFilename
(same meaning as before but now in the correct family Technical) - New family Structural Fields which describe the ensembles the file belongs to and the related files
- New internal field
DeparmentId
: uuid of the department the file was published with, the administrative fieldDepartmentName
provides the human readable name. - Newly exposed internal fields
HasKeyframes,
IsFragment and ContainsGeoData
- The search keys have been renamed for:
- Keywords:
MediaObjectFragmentKeyword
→MediaObjectFragmentKeywordsKeyword
- Categories:
MediaObjectFragmentcategory
→MediaObjectFragmentCategoriesCategory
- Keywords:
Legend
- Profile: If you fill this value out in a MediaHaven Profile this metadata will appear in the user interface
- Search / Searchable / Sortable: In the MediaHaven REST API you can search for it using this value if it is searchable and optionally sort the results (sortable).
- Read-only: This field cannot be modified in the user interface or API calls
...
Profile | Description | Format | Search | Sidecar (xpath) | Read-only | Searchable | Sortable |
---|---|---|---|---|---|---|---|
Title | The title of the file | MediaObjectFragmentTitleSort | title | ||||
Description | Description about the file | MediaObjectFragmentScriptDescription | description | ||||
CreationDate | The date and time the file was originally created | EXIF | MediaObjectFragmentCreationDate | MDProperties/CreationDate | |||
Rights_Owner | The name of the (copyright) owner of the file | MediaObjectFragmentrightsowner | MDProperties/rights_owner | ||||
Keywords | Series of keywords about the file | MultiItem | MediaObjectFragmentKeyword MediaObjectFragmentKeywordsKeyword (individual value) | keywords/keyword | |||
Categories | Series of categories about the file | MultiItem | MediaObjectFragmentcategory MediaObjectFragmentCategoriescategory (individual value) | MDProperties/categories/category | |||
Publisher | Publisher of the file | N/A | MDProperties/Publisher |
Administrative Fields
Anchor | ||||
---|---|---|---|---|
|
Profile | Description | Format | Search | Sidecar (xpath) | Read-only | Searchable | Sortable |
---|---|---|---|---|---|---|---|
OrganisationName | The name of the organisation to which the file belongs | MediaObjectOwnerName | Administrative/OrganisationName |
LastModifiedDate | The date and time when the file was last edited | ISO-8601 | MediaObjectFragmentLastModifiedTime | Administrative/LastModifiedDate |
| The ID of the file in an external platform. This field is only for advanced installations. | MediaObjectExternalId | Administrative/ExternalId |
ExpiryDate | The date the file will expire (at this date the file will be assigned new rights). This field is only for advanced installations | MediaObjectExpiryDate | Administrative/ExpiryDate | ||||
ArchiveDate | The date and time the file was ingested | EXIF | MediaObjectArchiveDate | Administrative/ArchiveDate |
UploadedBy | The name of the user that uploaded the file | MediaObjectUploadedBy | Administrative/UploadedBy |
Type | The type of the file (e.g. video, audio, etc) | Image, Layer, | MediaObjectType | Administrative/Type |
DepartmentName | The name of the department that published the file | MediaObjectFragmentDepartmentName | Administrative/DepartmentName |
Workflow | Describes through which workflow a file was ingested (if applicable) | MediaObjectWorkflow | Administrative/Workflow |
IngestTape | Describes on which ingest tape the file was provided (if applicable) | MediaObjectIngestTape | Administrative/IngestTape |
Technical Fields
Anchor | ||||
---|---|---|---|---|
|
Profile / Sidecar | Description | Format | Search | Sidecar (xpath) | Read-only | Searchable | Sortable | |
---|---|---|---|---|---|---|---|---|
OriginalFilename | The name of the file as it was ingested into MediaHaven | MediaObjectOriginalFilenameSort | Technical/OriginalFilename | |||||
FileSize | The size of the file in bytes | MediaObjectFileSize | Technical/FileSize | yes, but lexicographically | ||||
Md5 | The MD5 checksum of the file | MediaObjectMd5 | Technical/Md5 |
| ||||
MimeType | The mime type of the file, e.g. image/jpg | MediaObjectMimeType | Technical/MimeType | |||||
Width | The width of the file | pixels | ImageWidth | Technical/Width | yes, but lexicographically | |||
Height | The height of the file | pixels | ImageHeight | Technical/Height | yes, but lexicographically | |||
ImageSize | Width times height, e.g 1920x1080 | pixels times pixels | ImageSize | Technical/ImageSize | ||||
VideoTechnical | Description of the video codec in the media file | VideoTechnical | Technical/VideoTechnical | |||||
AudioTechnical | Description of the audio codec in the media file | AudioTechnical | Technical/AudioTechnical | |||||
VideoFormat | The format of the video (e.g. IMX 30i SD, XDCAMHD) | VideoFormat | Technical/VideoFormat | |||||
DurationTimeCode | The duration of the media file | HH:mm:ss.SSS | MediaObjectDurationTimeCode | Technical/DurationTimeCode | ||||
StartTimeCode | The start time of the media file | HH:mm:ss.SSS |
| Technical/StartTimeCode | ||||
EndTimeCode | The end time of the media file | HH:mm:ss.SSS | MediaObjectEndTimeCode | Technical/EndTimeCode | ||||
FragmentDurationTimeCode | The duration of the a fragment | HH:mm:ss.SSS | MediaObjectFragmentDurationTimeCode | Technical/FragmentDurationTimeCode | ||||
FragmentStartTimeCode | The start time of a fragment, relative to the start of the media file | HH:mm:ss.SSS |
| Technical/FragmentStartTimeCode | ||||
FragmentEndTimeCode | The end time of a fragment, relative to the start of the media file | HH:mm:ss.SSS | MediaObjectFragmentEndTimeCode | Technical/FragmentEndTimeCode | ||||
FragmentStartFrames | The start time of a fragment, expressed in frames against a fictitious 25 frames per second | integer | MediaObjectFragmentStart | Technical/FragmentStartFrames | ||||
FragmentEndFrames | The end time of a fragment, expressed in frames against a fictitious 25 frames per second | integer | MediaObjectFragmentEnd | Technical/FragmentEndFrames | ||||
FragmentDurationFrames | The duration of a fragment, expressed in frames against a fictitious 25 frames per second | integer | MediaObjectFragmentDuration | Technical/FragmentDurationFrames |
Internal Fields
Anchor | ||||
---|---|---|---|---|
|
Profile / Sidecar | Description | Remark | Search | Sidecar (xpath) | Read-only | Searchable | Sortable | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| The unique identifier of the file | 64 characters | MediaObjectId | Internal/MediaObjectId | |||||||||
| The unique identifier of the fragments of the file | 96 characters | MediaObjectFragmentId | Internal/FragmentId | |||||||||
TransferStatus |
| MediaObjectStatus | Internal/TransferStatus | ||||||||||
ArchiveStatus | The possible values are documented here: Ingest Monitoring | MediaObjectArchiveStatus | Internal/ArchiveStatus | ||||||||||
OrganisationId | The ID of the organisation to which the file belongs to. The administrative field OrganisationName provides the human readable name. | MediaObjectOwner | Internal/OrganisationId | ||||||||||
IngestSpaceId | The ID of the ingest space the file belongs or belonged to | UUID | MediaObjectFragmentingestspacename | Internal/IngestSpaceidIngestSpaceId | |||||||||
IsInIngestSpace | Whether the file still belongs to an ingest space | 0 or 1 | MediaObjectFragmentisiningestspace | Internal/IsInIngestSpace | |||||||||
DepartmentId | uuid of the department the file was published with, the administrative field DepartmentName provides the human readable name. | UUID | MediaObjectDepartmentId | Internal/DepartmentId | |||||||||
IsFragment | Indicates whether or not the file is the main fragment or non-main fragment (i.e. page of a document, videofragment of a video) | 0 or 1 | MediaObjectFragmentisfragment | Internal/IsFragment | |||||||||
HasKeyframes | Indicates whether or not the the file has a series of keyframes (applicable to document, multi-page images, video and audio) | 0 or 1 | MediaObjectHasKeyframes | Internal/HasKeyframes | |||||||||
ContainsGeoData | Indicates whether or not the file has geolocation data associated to it | 0 or 1 | MediaObjectFragmentContainsGeoData | Internal/ContainsGeoData |
Structural Fields
Profile | Description | Remark | Search | Sidecar (xpath) | Read-only | Searchable | Sortable |
---|---|---|---|---|---|---|---|
Collections | Series of collections the file belongs to | Multivalued | Collection | Structural/Collections | |||
Sets | Series of sets the file belongs to | Multivalued | Set | Structural/Sets | |||
Newspapers | Series of newspaper the file belongs to | Multivalued | Newspaper | Structural/Newspapers | |||
Relations | Series of files related with this file | MediaObjectFragmentRelations | Structural/Relations |