User guide
ES9600 User Guide Appendix B: Encoding Guidelines
111 Version 1.13
If no colorspace is specified, the default colorspace is assumed to be `CIE 193 XYZ`.
Electrosonic Show Playlist Guidelines
A Show Playlist defines an ordered list of Composition Playlists to be played-out in sequence by the ES9600
player. A Show Playlist is stored as an XML file with a simple schema as shown in the following example. In the
example, optional XML elements are shown in italics.
<?xml version=”1.0”?>
<Playlist>
<StartTime>00:01:59:00</StartTime>
<PlayAt>00:02:00:00</PlayAt>
<ClipList>
<Clip>
<Path>path-to-clip</Path>
</Clip>
</ClipList>
</Playlist>
All Composition Playlist paths are relative to the media directory on the ES9600.
All Clips of a Show Playlist must be of the identical audio/video format. Video assets must have the same chroma
subsampling, colorspace, frame rate and resolution. All audio assets must have the same bit width and number of
audio channels. Reels of a Clip may have no associated audio assets.
Name/value pairs of properties and metadata can be associated with a playlist or an individual clip by adding
elements to the playlist XML file. The property name is used as the XML tag and the property value is stored in
the element body. Property names must be valid XML tags and may not begin with ‘__’. Property values may
not contain invalid XML characters such as < or >. Unsupported properties are ignored by the ES9600 player.
Currently supported properties are listed in the table below.
Property Element Description
StartTime <Playlist>
Specifies the initial Timecode value the player
generates when a Timecode Master.
TimecodeMode <Playlist>
Specifies the Timecode mode of the player.
values := ‘Master’, ‘Receiver’
PlayAt <Playlist>
Specifies the Timecode at which a clip begins to play.
PlayAt is only supported on the first clip of a playlist.
StopAt <Playlist>
Specifies the Timecode at which a clip stops playing.
Colorspace String Description
“CIE 1931 XYZ”
“RGB”
“YCrCb BT.601”
“YPrPb BT.709”










