Creating an xml merge list file, Creating an xml merge list file -6 – Grass Valley Xbuilder Vertigo Suite v.4.8 User Manual
Page 30

3-6
Xbuilder User Manual
Creating, editing and previewing pages and/or scenes
•
Duration: The duration of the page in dropframe timecode. This will be the duration of
the file generated.
•
The target object can be a text, textbox, image, clip, or cel animation object.
The value for the image, clip, or cel animation override can be a fully qualified asset
name. If the asset name is not fully qualified the asset will be searched for by the
existing object's type. The asset from the first category in which it was found will be
used. If the asset is not fully qualified and there is no existing object in the originating
template then the asset cannot be found.
The object type is not defined in the object name to allow the reuse of the object names
across types. This reduces the number of columns in the spreadsheet.
Be mindful of the following conditions and behaviors when creating or using the Merge List
spreadsheet file:
•
Do not enter blank rows between the data as blank rows are interpreted as the end of file.
•
If the name and category specified for the new page or scene matches an existing
page/scene and the Merge List is being processed, you will be prompted as to whether
you want to replace it.
•
If the specified recalI Id is already being used elsewhere, the new page or scene will
steal the recalI Id.
•
The items specified in the Merge List will be converted into embedded pages in a playlist.
Once approved, the embedded pages from the playlist will then be saved as shared pages.
Creating an XML Merge List file
The Merge List file can be in the form of a XML file, which contains specific attributes (tags)
allowing Xbuilder to create new pages and/or scenes from existing assets (templates/scenes),
apply specific attributes, and/or populate the asset’s fields.
The following example and the list below identifies and describes the attributes (XML tags) that
are mandatory or commonly used in a Merge List to create new instance of pages and/or scenes:
recallId="recall ID" expiryDate="yyyy-mm-dd" publishLifespan="#days" renderProfile="renderProfile" renderPath="C:\folder" duration="#seconds">
N
OTE
Each new instance of a page or scene must be specified within a separate Page name node.