Welcome < Zetta Variables

Zetta Variables

Wildcard variables can be used in several areas of Zetta to name files and events. These variables give the user more flexibility when naming files or pulling data into Zetta. The following list shows the variables available in Zetta and the areas in which they can be used.

Variable

Type

Example

External Events

Flat File

VT & QR

Record Control Event

Asset External ID

Cut External ID

Publish Launch Exe

Comments

@YYY

four digit year

2011

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@Y

two digit year

11

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@M

2 digit month name

01 to 12

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@N

month name

January

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@D

2 digit day

01 to 31

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@H

2 digit hour

08

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@m

2 digit minutes

03

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@8

2 digit military hour

15

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@A

AM/PM

AM

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@W

Day Format

Monday

Yes

Yes

Yes

Yes

Yes

Yes

 

 

@L

non-zero padded military hour

1

Yes

Yes

Yes

Yes

Yes

Yes

 

Example: 05 would be 5. From 10 onwards would show two digits

@O

Show

Morning Show

 

 

Yes

Yes

   

 

 

@U

user

This will show the Account Name (if configured) or the Login Name

 

 

Yes

Yes

   

 

 

@S

station

WRCS-FM

 

 

Yes

Yes

   

 

 

@X

computer

Studio 1

 

 

Yes

Yes

   

 

 

@{UniqueAssetNum,Dx}

This sets the External ID to a unique number that is x digits long starting with 1.

000000897

 

 

 

 

Yes

 

 

 

@{AssetExternalId}

Returns the Asset's External ID. This is typically used with the @{UniqueCutNum,Dx}to automatically generate a unique cut number.

000000897

 

 

 

 

 

Yes

 

 

@{UniqueCutNum,Dx}

This sets the Cut External ID to a unique number that is x digits long starting with 1.

 

 

 

 

 

 

Yes

 

 

@af

Passes the path of the audio file to the external application.

 

 

 

 

 

 

 

Yes

 

@mf

Passes the path of the metadata file to the External application.

 

 

 

 

 

 

 

Yes

 

@C

Clock Name

Sunday

 

 

 

 

 

 

 

Not Used at this time

@F

Drag & Drop Start Position

 

 

 

 

 

 

 

 

Not Used at this time

@T

Drag & Drop End Position

 

 

 

 

 

 

 

 

Not Used at this time

 

GPO Variables

These variables can be included in the Event Text field of a GPO command such as, Sequencer.EventQueued for log events or the AudioStream.Play for hot keys.

Example:

Variable

Type

@assetexternalid

Output event text will replace @assetexternalid with the assets External ID. The @assetexternalid is only output when using Sequencer.Event* commands.

@assettype

Output event text will replace @assettype with the Asset Type.

@airstarttime

Output event text will replace @airstarttime with the Start Time of the asset. (UTC values, has milliseconds)

@airstoptime

Output event text will replace @airstoptime with the Stop Time of the asset. (UTC values, has milliseconds)

@airstarttimelocal

Output event text will replace @airstarttimelocal with the Start Time of the asset. (local time zone, has milliseconds)

@airstoptimelocal

Output event text will replace @airstoptimelocal with the Stop Time of the asset. (local time zone, has milliseconds)

@assettitle

Output event text will replace @assettitle with the assets Title.

@assetartistsponsor

Output event text will replace @assetartistsponsor with the assets Artist or Sponsor.

@assetid

Output event text will replace @assetid with the Asset ID

@assetguid

Output event text will replace @assetguid with the assets GUID

@bankname

Output event text will replace @bankname with the name of the Hot Key bank for the playing hot key.

@bankrow

Output event text will replace @bankrow with the row number of the playing hot key.

@bankcolumn

Output event text will replace @bancolumn with the column number of the playing hot key.

@childcount

Output event text will replace @childcount with the playable asset count of the Spot Block

@childindex

Output event text will replace @childindex with the index of the playable asset.

@childruntime | @childruntimems

Output event text will replace the variable with the runtime of the spot block child event. Eg. @childruntime = 247.728 | @childruntimems = 247728

@controltext

Output event text will replace @controltext with the Control Text of the Spot Block.

@externalid

Output event text will replace @externalid with the External ID. @externalid is only output when using the Sequencer.SpotBlockChild* commands.

@index

Output event text will replace @index with the index of the playable asset

@logeventid

Output event text will replace @logeventid with the ID of the log event.

@logeventguid

Output event text will replace @logeventguid with the GUID of the log event.

@logeventplayrate

Output event text will replace @logeventplayrate with the play rate (stretch/squeeze) of the asset

@logeventruntime | @logeventruntimems

Output event text will replace the variable with the log runtime of the event. Eg. @logeventruntime = 247.728 | @logeventruntimems = 247728

@logeventtype

Output event text will replace @logeventtype with log event type.

@runtime | @runtimems

Output event text will replace the variable with the runtime of the event. Eg. @runtime = 247.728 | @runtimems = 247728

@stationid

Output event text will replace @stationid with the Station ID.

@stationguid

Output event text will replace @stationguid withthe Station GUID.

@stationenterpriseid

Output event text will replace @stationenterpriseid with Enterprise Station ID.

@stationname

Output event text will replace @stationname with the Name of the station.

@stationcalls

Output event text will replace @stationcalls with Call Letters for the station.

@timestamp

Output event text will replace @timestamp with the Current Date/Time. (UTC values)

@timestamplocal

Output event text will replace @timestamplocal with the Current Date/Time.  (local time zone)

 

Welcome < Zetta Variables

© 2007-2024 RCS. All Rights Reserved.