Collection Types
There are different aspects in an on-prem/hybrid/BYOC MAM Solution which are be modelled by VidiCore collections. Examples are MediaPortal collections (so-called bins) or project collections and project version collections used by VidiEditor.
To distinguish between different collection types we need to be able to set a MAM-related collection type on the VidiCore collection. The best mechanism to do this is a enum field definition in VidiCore.
The metadata field V3_CollectionType
can have one of these values:
Value | Meaning |
---|---|
| A collection containing multiple items (or other collections) with in and out marks. See MediaPortal Bins . The collection is persisted and visible to the user. |
| Same as above, but not visible to the user. Temporary bins are used in Workflows that operate on multiple assets. |
| A VidiEditor project collection |
| A VidiEditor project version collection |
| An EditMate project collection |
| An EditMate project version collection |
| A multi-cam video – see Multi-Cam Video Assets . |
| A container as described in Asset Placeholders & Metadata Containers. |
| MediaPortal |
| Semantically identical with |
| Used in VidiControl to apply the same recording-specific fields (see Recording Placeholder) to multiple items. Use only for technical metadata and put descriptive metadata into a |
By convention the key and the value are identical for V3_CollectionType
.
Project and project version collections as used by EditMate can already be distinguished from all other collection types on VidiCore level. But for the sake of consistency it still makes sense to set the V3_CollectionType
field on them, too.
Collections as well as items can be marked as hidden via the V3_Hidden
field as described in UC Hide Assets From User Interfaces .