2017

Table Of Contents
Track 0 [=====+=====+=====+=====+=====[
Feed v0 [=====+=====+=====+=====[
Feed v1 [=====+=====+=====+=====[
This example displays an Open Clip with 1 track with 2 versions. This is the structure to use with the
multi-versions workflow.
<?xml version="1.0"?>
<clip type="clip" version="4">
<tracks>
<track uid="t0">
<trackType>video</trackType>
<feeds currentVersion="version0">
<feed vuid="version0" uid="v0">
<spans>
<span>
<path
encoding="pattern">Media/Video1.[0001-0004].dpx</path>
</span>
</spans>
</feed>
<feed vuid="version1" uid="v1">
<spans>
<span>
<path
encoding="pattern">Media/Video3.[0002-0005].dpx</path>
</span>
</spans>
</feed>
</feeds>
</track>
</tracks>
<versions nbVersions="2" currentVersion="version0">
<version uid="version0"/>
<version uid="version1"/>
</versions>
</clip>
Remarks:
<feed> (page 1418) is the element that marks a version. In a <track> (page 1426) element, each <feed> (page
1418) is a different version.
The vuid attribute of a
<feed> (page 1418) identifies the version to which that <feed> (page 1418) belongs.
It must match one of the uid of a
<version> (page 1429).
In one
<track> (page 1426), each <feed> (page 1418) must have a different vuid.
currentVersion must be equal to a vuid. Be careful with the currentVersion attribute. It is found in
both
<feeds> (page 1419) and <versions> (page 1429). It must be kept in sync to have a properly formatted
Open Clip. Its function is to flag a preferred version. In Smoke, it indicates the version to display in the
MediaHub.
The duration of the <track> (page 1426) is the union of the 2 <feed> (page 1418). In Smoke, gaps due to
differences between versions are indicated with the presence of No Media slates.
The two versions do not share the same start timecode because of the .dpx-defined timecode. See
this
example
(page 1413) on how to manage start timecodes between versions.
1410 | Chapter 29 Open Clip Description