13
Vidispine Data Model Vidispine Bootcamp

Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Embed Size (px)

Citation preview

Page 1: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Vidispine Data Model

Vidispine Bootcamp

Page 2: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Overview

CollectionCollection

StorageStorageStorageStorage

FileFile FileFile FileFile

ItemItem

ShapeShape

ItemItem

ComponentComponentComponentComponent

ShapeShape

ComponentComponent

MetadataMetadata

MetadataMetadata

MetadataMetadata

MetadataMetadata

abstract entity

physical entity

CollectionCollectionLibraryLibrary

Page 3: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Item

MetadataMetadataShapeShape

ItemItem

CollectionCollection

ItemItem

ShapeShape

CollectionCollection

MetadataMetadata

ItemItem

V1

A1

A2

A3

A4t

Lorem ipsum…

Page 4: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Shape

ShapeShape

ShapeShape

ComponentComponent

ItemItem

Page 5: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Shape

• A shape is a rendition of an item– For a video file, it can be a low-res editing

version, web version, audio track(s), ...– For a document, it can be the pages as images,

extracted text, ...– Thumbnails do not count as shapes, as they are

stored separately

• A shape can be “tagged” – shape-tag• A shape-tag is also a preset• A file that is imported is automatically

tagged as “original”

Page 6: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Component

ShapeShape

ComponentComponent

FileFile

ShapeShape

Page 7: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

File

ComponentComponent

FileFile

StorageStorageComponentComponent

Page 8: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Storage

StorageStorage

StorageStorage

FileFile

Page 9: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Data model

CollectionCollection

ItemItem

CollectionCollection

ItemItem

ItemItem

Item(Rendered)

Item(Rendered)

SequenceCanonical / Raw

SequenceCanonical / Raw

SequenceSequence

Page 10: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Collection

• A collection is a list of items, libraries, and collections. (Cannot contain cycles)– Metadata– Access rights– Storage rules

• Export

”Like a filesystem folder”

Page 11: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Collection

• Items/collections in Collections can be ordered– E.g., use as an work list

• Collections can also contain Sequences

Page 12: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Library

• A library is a light-weight collection• A library can be created

– Manually (add item(s) to library)– By searching (add search results to a library)

• Library actions:– Perform metadata changes– Perform access right changes– Export

Page 13: Vidispine Data Model Vidispine Bootcamp. Overview Collection Storage File Item Shape Item Component Shape Component Metadata abstract entity physical

Library

• Libraries created as a result of a search is stored as such (the search criteria is saved)– Updates are done dynamically, either

automatically when item metadata is changed, or at a certain interval. (example)

• Libraries are removed automatically if they are not used (default 24 h)– Libraries used in collection or rules are not

removed automatically