Grass Valley Xstudio Vertigo Suite User Manual

Xstudio
Broadcast Graphics Authoring System
User Manual
M852-0500-041
Copyright & Trademark Notice
Copyright © 2014, Grass Valley, A Belden Brand. All rights reserved.
Grass Valley, A Belden Brand, Belden Inc., Belden Sending All The Right Signals, and the Belden logo are trademarks or registered trademarks of Belden Inc. or its affiliated companies in the United States and other jurisdictions. Vertigo Suite, Vertigo XG and Xmedia Server are trademarks or registered trademarks of Grass Valley, A Belden Brand. Belden Inc., Grass Valley, A Belden Brand, and other parties may also have trademark rights in other terms used herein.
Terms and Conditions
Please read the following terms and conditions carefully. By using the Xstudio documentation, you agree to the following terms and conditions.
Grass Valley, A Belden Brand (“Grass Valley”) hereby grants permission and license to owners of the Vertigo Suite to use their product manuals for their own internal business use. Manuals for Grass Valley, A Belden Brand products may not be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose unless specifically authorized in writing by Grass Valley, A Belden Brand.
A Grass Valley, A Belden Brand manual may have been revised to reflect changes made to the product during its manufacturing life. Thus, different versions of a manual may exist for any given product. Care should be taken to ensure that one obtains the proper manual version for a specific product serial number.
Information in this document is subject to change without notice and does not represent a commitment on the part of Grass Valley, A Belden Brand.
Warranty Policies
Warranty information is available in the Support section of the Grass Valley, A Belden Brand Web site (www.miranda.com).
Document Identification
Title Xstudio User Manual
Part number M852-0500-041
SW version Vertigo Suite v.4.10
Revision History
After the original release date, the Xstudio User Manual may be updated with edits and then re-released. The following table tracks the versions of this document.
Revision date Description
July 28, 2014 Original release
T
ABLE OF
Introducing Xstudio .............................................................................................................1-1
Xstudio’s role in the Vertigo Suite workflow....................................................................................... 1-2
Types of Xstudio projects: Templates, Panels & Pages .................................................................... 1-5
Procedural overview for creating Template+Scene and Panel+Scene projects ........................... 1-6
Procedural overview for creating Pages ....................................................................................... 1-9
Getting started with Xstudio ............................................................................................... 2-1
Installation and licensing information................................................................................................. 2-2
Starting Xstudio and connecting to the Xmedia Server ..................................................................... 2-3
Configuring Xstudio’s settings ........................................................................................................... 2-4
Servers settings ............................................................................................................................ 2-5
Logging settings............................................................................................................................ 2-6
Workspace settings ...................................................................................................................... 2-7
Asset Defaults settings ................................................................................................................. 2-9
Device settings ........................................................................................................................... 2-10
Browsers settings ....................................................................................................................... 2-11
Connecting Xstudio to an output device ..........................................................................................2-12
Verifying Xstudio’s installation and setup ........................................................................................ 2-16
Orientation to Xstudio’s desktop........................................................................................ 3-1
Starting Xstudio ................................................................................................................................. 3-2
Design Mode vs. Production Mode.................................................................................................... 3-5
Xstudio’s menu commands................................................................................................................ 3-7
Xstudio’s desktop icons and toolbars .............................................................................................. 3-18
Xstudio’s primitives.......................................................................................................................... 3-21
Control side primitives................................................................................................................. 3-21
Scene side primitives.................................................................................................................. 3-23
Asset Browser and Gallery Browser................................................................................................ 3-24
Properties Browser .......................................................................................................................... 3-25
Action Editor and Animation Editor .................................................................................................. 3-27
Project Windows - Control and scene sides .................................................................................... 3-28
Safe areas and resolution format................................................................................................3-29
Zooming in/out of the canvas...................................................................................................... 3-31
Panning across the canvas......................................................................................................... 3-31
Production mode environment......................................................................................................... 3-33
Creating and opening Xstudio projects and assets ......................................................... 4-1
Creating new projects and assets...................................................................................................... 4-2
Setting the canvas’ properties ...................................................................................................... 4-3
Opening existing projects ................................................................................................................ 4-10
Searching for projects/assets on the Xmedia Server....................................................................... 4-11
Importing assets from another Vertigo system ................................................................................ 4-12
Ingesting files created using third-party applications ....................................................................... 4-14
Ingesting image or audio files ..................................................................................................... 4-14
Ingesting multiple image files or creating cel animations or clips upon ingest............................ 4-17
Ingesting video files .................................................................................................................... 4-22
C
ONTENTS
Xstudio User Manual TOC-1
Table of Contents
Adding and preparing objects on the Xstudio canvas..................................................... 5-1
Adding assets to the canvas...............................................................................................................5-3
Adding primitives to the canvas..........................................................................................................5-4
Removing assets or primitives from the canvas .................................................................................5-7
Previewing a scene’s layout on a device during development ...........................................................5-8
Selecting, grouping, and/or layering objects on the canvas ...............................................................5-9
Selecting a single object on the canvas.........................................................................................5-9
Selecting multiple objects on the canvas.....................................................................................5-10
Grouping and ungrouping objects on the canvas ........................................................................5-11
Layering objects on the canvas ...................................................................................................5-12
Resizing objects using object zones.................................................................................................5-13
Moving and aligning objects on the canvas ......................................................................................5-14
Cutting, copying and pasting objects to/from the canvas .................................................................5-17
Modifying the font properties of text objects .....................................................................................5-18
Editing an image...............................................................................................................................5-19
Undoing and redoing edits on the canvas ........................................................................................5-20
Working with scene objects................................................................................................ 6-1
Text2D objects on the scene canvas..................................................................................................6-2
Creating simple clocks and timers using Text2D scene elements.................................................6-7
Using embedded text tags within Text2D scene objects ...............................................................6-9
Clip objects on the scene canvas .....................................................................................................6-12
Image objects on the scene canvas .................................................................................................6-14
Cel Animation objects on the scene canvas.....................................................................................6-16
Video In objects on the scene canvas ..............................................................................................6-18
Crawl and Roll objects on the scene canvas....................................................................................6-20
Creating a basic crawl .................................................................................................................6-21
Making basic changes to a crawl or roll.......................................................................................6-22
Creating a controllable crawl with Xstudio ...................................................................................6-24
Using scene objects as a mask ........................................................................................................6-28
Animating scene objects .................................................................................................... 7-1
Animation Editor’s interface components ...........................................................................................7-3
Animation Editor toolbar ................................................................................................................7-4
Keyframe Editor .............................................................................................................................7-5
Preview Mode controls ..................................................................................................................7-9
Animation Tree and Animations.....................................................................................................7-9
Animation Timeline and Keyframes .............................................................................................7-16
Creating scene animations ...............................................................................................................7-22
Displaying the animated properties in the Scene tree .................................................................7-23
Opening the Animation Editor......................................................................................................7-24
Choosing a type of animation ......................................................................................................7-25
Adding the object’s animated properties to your animation .........................................................7-26
Adding and setting keyframes .....................................................................................................7-27
Adding and setting a keyer channel.............................................................................................7-29
Adding and setting a command channel......................................................................................7-30
TOC-2 Xstudio User Manual
Table of Contents
Saving and publishing the template/scene ................................................................................. 7-32
Previewing and scrubbing the animation .................................................................................... 7-32
Setting up an animation action ................................................................................................... 7-34
Editing existing animations .............................................................................................................. 7-35
Renaming animations ................................................................................................................. 7-35
Deleting channels from the Animation Tree................................................................................ 7-35
Cutting, copying, and pasting animation elements ..................................................................... 7-36
Resizing and moving channels on the Timeline.......................................................................... 7-39
Moving a keyframe ..................................................................................................................... 7-39
Deleting a keyframe.................................................................................................................... 7-39
Animated property descriptions ....................................................................................................... 7-40
General animated object properties............................................................................................ 7-41
Cel animation properties............................................................................................................. 7-59
Clip properties............................................................................................................................. 7-60
Image Properties ........................................................................................................................ 7-61
Text2D properties ....................................................................................................................... 7-62
Working with control objects.............................................................................................. 8-1
Connecting control objects to scene objects .....................................................................................8-2
Text objects on the control canvas .................................................................................................... 8-4
Dropbox objects on the control canvas.............................................................................................. 8-6
Button objects on the control canvas................................................................................................. 8-8
Textbox objects on the control canvas ............................................................................................ 8-10
Image objects on the control canvas ............................................................................................... 8-12
Checkbox & Radio Button objects on the control canvas ................................................................ 8-14
ActiveX objects on the control canvas............................................................................................. 8-16
Timer objects on the control canvas................................................................................................ 8-17
Linking objects to a data source ........................................................................................ 9-1
Data Manager screen items............................................................................................................... 9-3
Schemas............................................................................................................................................ 9-4
Creating schemas......................................................................................................................... 9-5
Editing schemas ........................................................................................................................... 9-8
Renaming or saving a copy of a schema with a new name.......................................................... 9-9
Deleting schemas ......................................................................................................................... 9-9
Data entities: snapshots, tickers, multi-tickers and classes............................................................. 9-10
Creating a snapshot.................................................................................................................... 9-11
Creating a ticker.......................................................................................................................... 9-13
Creating a multi-ticker................................................................................................................. 9-16
Creating a class .......................................................................................................................... 9-18
Setting dynamic keys.................................................................................................................. 9-19
Editing and deleting data entities ................................................................................................ 9-21
Creating data links........................................................................................................................... 9-22
Prefixes (Scene:, Control:, Data:, L:, G:)......................................................................................... 9-23
Creating and applying lookup tables ............................................................................................... 9-24
Editing lookup tables ....................................................................................................................... 9-29
Xstudio User Manual TOC-3
Table of Contents
Using social media messages and online polls as a data source ....................................................9-30
Creating a social media data source ...........................................................................................9-30
Creating a snapshot or ticker for social media content................................................................9-31
Data tables for social media snapshots and tickers.....................................................................9-34
Creating a template that retrieves social media content..............................................................9-37
Adding logic to control objects........................................................................................ 10-1
Opening the Action Editor.................................................................................................................10-2
Action Editor interface components..................................................................................................10-3
Editing and ordering buttons........................................................................................................10-3
Add Actions and Events...............................................................................................................10-4
Action Table components ............................................................................................................10-4
Using the object’s default events......................................................................................................10-6
Creating custom events....................................................................................................................10-8
User Defined events ....................................................................................................................10-8
Data Arrival events ....................................................................................................................10-11
Assigning an action to an object.....................................................................................................10-12
Creating custom actions .................................................................................................................10-13
Setting the Target parameter..........................................................................................................10-14
Using the Expression Builder .........................................................................................................10-15
Deleting actions from events ..........................................................................................................10-19
Default actions and action parameters ...........................................................................................10-20
Saving, publishing and exporting Xstudio projects ........................................................11-1
Saving Xstudio projects and assets..................................................................................................11-2
Publishing assets to output devices .................................................................................................11-3
Manually publishing assets to devices in Xstudio........................................................................11-3
Automatically publishing assets to devices in Xstudio .................................................................11-4
Exporting assets to be used on another Vertigo system ..................................................................11-5
Playing out a scene using Xstudio’s Production mode ................................................. 12-1
Playing out a scene associated with a template or page..................................................................12-2
Playing out a scene controlled by a control panel ............................................................................12-3
Playing out a standalone scene........................................................................................................12-4
Appendix A - Asset Browser ............................................................................................ 13-1
Opening, closing, and resizing the Asset Browser ......................................................................13-2
Structure of the Asset Browser....................................................................................................13-3
Creating Asset Browser categories .............................................................................................13-7
Deleting Asset Browser categories..............................................................................................13-8
Renaming an Asset Browser category ........................................................................................13-9
Publishing a category’s assets to one or more output devices....................................................13-9
Moving or copying assets to different categories.......................................................................13-10
Removing assets from categories .............................................................................................13-11
Opening and editing assets using the Asset Browser ...............................................................13-11
Deleting assets using the Asset Browser ..................................................................................13-13
Viewing and editing asset properties using the Asset Browser .................................................13-13
TOC-4 Xstudio User Manual
Table of Contents
Appendix B - Gallery Browser .......................................................................................... 14-1
Opening, closing, and resizing the Gallery Browser ................................................................... 14-2
Switching between Proxy and Detail view in the Gallery Browser .............................................. 14-3
Viewing assets in the Gallery Browser........................................................................................ 14-6
Adding and deleting asset categories to the Gallery Browser .................................................... 14-7
Refreshing the Gallery Browser..................................................................................................14-8
Opening and editing assets using the Gallery Browser .............................................................. 14-8
Deleting assets using the Gallery Browser ................................................................................. 14-9
Viewing and editing asset properties using the Gallery Browser .............................................. 14-10
Appendix C - Xstudio properties ...................................................................................... 15-1
Control object properties ................................................................................................................. 15-2
Scene object properties................................................................................................................. 15-13
Group object properties ................................................................................................................. 15-40
Formats for text, numbers, dates and times.................................................................................. 15-44
Formatting numbers.................................................................................................................. 15-45
Formatting dates and times ...................................................................................................... 15-46
Appendix D - Search tool .................................................................................................. 16-1
Opening the Search tool ............................................................................................................. 16-2
Using the search tool’s interface...................................................................................................... 16-3
Standard search criteria fields and controls................................................................................ 16-4
Advanced search criteria fields, controls, and summary........................................................... 16-11
Message area: Search status and asset information................................................................ 16-20
Results Area ............................................................................................................................. 16-21
Performing a standard search ....................................................................................................... 16-23
Advanced search procedures........................................................................................................ 16-24
Creating a query that uses a single property ............................................................................ 16-24
Creating a query that combines multiple properties.................................................................. 16-26
Editing a search criteria’s property conditions .......................................................................... 16-27
Saving and loading a search criteria......................................................................................... 16-27
Removing search criterias ........................................................................................................ 16-28
Appendix E - Image Editor ................................................................................................ 17-1
Opening the Image Editor................................................................................................................ 17-2
Zooming in/out and repositioning the image .................................................................................... 17-3
Zooming in/out ............................................................................................................................ 17-4
Reposition the image by panning ............................................................................................... 17-5
Cropping an image .......................................................................................................................... 17-6
Making color adjustments................................................................................................................ 17-8
Adjusting the sharpness of an image .............................................................................................. 17-9
Using the Image Modification buttons to flip an image .................................................................. 17-10
Appendix F - Script Editor................................................................................................. 18-1
Accessing the Script Editor.............................................................................................................. 18-2
Script Editor screen items................................................................................................................ 18-3
Creating scripts................................................................................................................................ 18-5
Xstudio User Manual TOC-5
Table of Contents
Editing commands .......................................................................................................................18-5
Performing a search within the script...........................................................................................18-6
Adding comments to scripts.........................................................................................................18-7
Opening existing scripts ...................................................................................................................18-8
Saving scripts ...................................................................................................................................18-9
Appendix G - External Controls ....................................................................................... 19-1
About external controls.....................................................................................................................19-2
Serial tab......................................................................................................................................19-3
GPI tab.........................................................................................................................................19-4
Settings tab..................................................................................................................................19-5
TOC-6 Xstudio User Manual

Introducing Xstudio

1 I
NTRODUCING
Xstudio is the authoring component of the Vertigo Suite. You can use Xstudio to:
• Design templates which combine graphical layout, links to data, and production logic. These reusable templates can be updated with new information and included in playlists for sequential playout.
• Build control panels for application areas such as info channels, live tickers, channel branding, community news channels, and more.
• Preview the playout of the scene on a software CG or hardware playout device using Xstudio’s Production mode.
Xstudio facilitates the authoring process by allowing you to drag and drop objects for instant backgrounds, tickers, lower thirds, station bugs and more. These can then easily be connected to external data sources such as databases, data feeds, Excel files and text files. What’s more, what you design can be used over and over again for different broadcasts.
Used in conjunction with other Vertigo Suite applications (i.e. Xbuilder, Xnews and Xplay), Xstudio provides a complete authoring system that’s both flexible and easy to use.
The main purpose of this manual is to provide practical reference and procedural information for how to create and control attractive and effective broadcast graphics using the Xstudio authoring environment.
The following sections provide a high-level description of Xstudio’s role in the Vertigo Suite workflow, as well as a procedural overview for creating the most common types of Xstudio projects.
“Xstudio’s role in the Vertigo Suite workflow” on page 1-2
“Procedural overview for creating Template+Scene and Panel+Scene projects” on page 1-6
“Procedural overview for creating Pages” on page 1-9
X
STUDIO
Xstudio User Manual 1-1
Introducing Xstudio
Xstudio
Used to create the look and feel of control panels and templates. USED BY: art directors, animators and designers.
Xnews
Used to create pages from existing templates (created in Xstudio), as well as build playlists. USED BY: journalists, art staff and production assistants.
Xplay
Used to create, control and send playlists of pages to air. USED BY: producers, news directors and CG operators.

Xstudio’s role in the Vertigo Suite workflow

Xstudio is the authoring component of the Vertigo Suite of products. Figure 1-1 shows in summary form how Xstudio works with Xnews and Xplay.
Figure 1-1. Xstudio elements are passed on to Xnews and Xplay
To put it into a real world context, consider the following scenario that demonstrates how all of the Xmedia Suite components work together, including servers and drivers:
A sports news program needs to display scores on a daily basis.
1. Using Xstudio, the art team could create reusable templates to act as master copies for the season.
Figure 1-2. Sports Results Template built in Xstudio
1-2 Xstudio User Manual
Introducing Xstudio
2. Once basic layouts exist in the templates, any number of copies can be made from them to enter specific team names, logos, scores, etc. These copies are called pages, and they allow users to make limited changes to template elements, e.g. text and image modifications. Pages are usually created in Xnews or Xbuilder, but they can also be created in Xstudio.
Figure 1-3. Sport Result Pages created from the Xstudio Sports Result template
3. Once pages have been created from templates, they can be ordered into playlists and taken to air with Xplay.
Figure 1-4. Pages added to a playlist and brought to air using Xplay
Xstudio User Manual 1-3
Introducing Xstudio
In addition to templates, which are used to create pages that are played out sequentially in a playlist, Xstudio can also be used to create a panel. A panel is a user interface that sends commands to the output device, such as turning a bug on or off.
Typically, a panel is loaded at startup into Xplay and used for the entire duration of a show.
Figure 1-5. Control Panel + Scene used to display/hide the station’s logo
The XmediaServer connects all applications in the Xmedia suite, making it possible to share assets, such as panels, templates, pages, images and clips. For example, once an NHL template has been created with Xstudio, a user at a different workstation can use it to create a page in Xnews. Another user could then include this page in a playlist built in Xplay.
Meanwhile, the Data Server manages data coming from various feeds (e.g. SportsTicker, Reuters), and sends it out to the appropriate recipients. For example a playlist containing pages containing stock values needs the Data Server to provide live data.
1-4 Xstudio User Manual
Introducing Xstudio

Types of Xstudio projects: Templates, Panels & Pages

Xstudio is the Vertigo Suite’s application for creating projects that control and display the broadcast graphics that will be displayed on air.
In general, a project contains a scene and an associated control side. A scene is a collection of graphical objects such as text, images, video clips, and cel animations that are displayed on air.
The control side is a user interface associated with the scene. It may be a template, in which case it is used to enter specific data when creating pages; or it may be a panel, in which case it is used by an operator to control the scene and its objects during playout. Both templates and panels can contain logic for animating specific elements of the scene and updating data that is displayed in the scene. Often the control side is made to resemble its associated scene to give the operator an indication of what is on air.
While templates and panels are both used to control the scene, templates are typically used as the basis for pages which are taken to air in sequential order without the operator interacting with the control side. On the other hand, panels are intended to provide a user interface that allows an operator to manually control the graphics during playout.
As mentioned above, another type of Xstudio project is a page, which is created from a template by entering specific information. Rather than recreating the control and layout of the project, multiple pages can borrow the layout from an existing template and scene. All that is left to do is enter the new text, images, clips, and/or animations specific to the broadcast. Although Xstudio can be used for creating pages, we highly recommend using the Vertigo Suite’s Xbuilder application for creating and editing pages.
The following sections provide more information about each type of Xstudio project, as well as an overview of the procedure for creating and playing out these projects:
“Procedural overview for creating Template+Scene and Panel+Scene projects” on page 1-6
“Procedural overview for creating Pages” on page 1-9
Xstudio User Manual 1-5
Introducing Xstudio
The Template (control-side) is used to set editable content and contains logic for controlling scene objects during playout
The scene contains a collection of graphic objects (static, animated or data driven) that are displayed on air during playout and controlled by the template’s objects and logic.

Procedural overview for creating Template+Scene and Panel+Scene projects

Xstudio allows you to create and control television broadcast graphics using a Template/Panel + Scene project. Figure 1-6 project consists of two parts: the template and the scene.
demonstrates that the Template + Scene
Figure 1-6. The two sides of a Template + Scene project
The following table provides a high-level procedure for creating television broadcast graphics using Xstudio’s Template + Scene project. The procedure for creating a panel is identical, except the panel’s control-side often contains user interface objects that can be used during playout to control the scene.
Step Task Description
1 Open a new Template + Scene or Panel +Scene project
Launch Xstudio and open a new project.
“Creating new projects and assets” on page 4-2
2 Set the template/panel and scene’s properties
Select the scene-side and set the scene’s properties, including the scene’s format (NTSC, HDTV-1080/30...etc.). Then select the control-side and set its properties.
“Setting the canvas’ properties” on page 4-3
1-6 Xstudio User Manual
Introducing Xstudio
Step Task Description
3 Add and position objects (assets and/or primitives) on both the scene side and the
control side.
Create your graphic’s desired “playout” look by adding and arranging assets and/or primitives objects to the scene’s canvas.
Add primitives to the control side to provide operators with a means to control the scene. For example, drop-down lists, buttons, textboxes, or images for changing the scene’s content without affecting the layout.
“Adding assets to the canvas” on page 5-3
“Adding primitives to the canvas” on page 5-4
“Selecting, grouping, and/or layering objects on the canvas” on page 5-9
“Resizing objects using object zones” on page 5-13
“Moving and aligning objects on the canvas” on page 5-14
“Cutting, copying and pasting objects to/from the canvas” on page 5-17
“Modifying the font properties of text objects” on page 5-18
“Editing an image” on page 5-19
4 Set the objects’ properties and/or animate the scene objects
Using the Xstudio’s Properties Browser, set the properties which determine the individual object’s static look and behavior.
Using Xstudio’s Animation Editor, create scene animations by changing the properties of the objects on the scene over a period of time to create visual effects, like fading an object’s visibility in/out or moving the object around the screen.
“Working with scene objects” on page 6-1
“Animating scene objects” on page 7-1
“Working with control objects” on page 8-1
5 Optional: Link the control objects to a data source
You can create data-driven graphics by linking control objects to data sources (databases or data feeds) that provide live data to the scene upon playout. Xstudio also allows you to create and use lookup tables to define replacement values for incoming data.
“Linking objects to a data source” on page 9-1
6 Connect the control objects to the scene objects and add control logic
Connect control objects to the scene objects that will be controlled and/or edited by objects on the control-side.
Use the Action Editor the logic that will later be applied to the control objects will be linked to the appropriate scene objects.
“Working with control objects” on page 8-1
“Adding logic to control objects” on page 10-1
Xstudio User Manual 1-7
Introducing Xstudio
Step Task Description
7 Save the project to the Xmedia Server
When you save the project to the Xmedia Server, both the template and scene will be stored as one “Template” project within the Templates category. Similarly, both the panel and scene will be stored as one “Panels” project within the Panels category
“Saving Xstudio projects and assets” on page 11-2
8 Publish the project to the connected output device
Before being able to playout the scene on an output device, you must publish the project (Template + Scene or panel + Scene) to the output device. Publishing gathers the project's assets from the Xmedia Server and copies them into your output device.
“Publishing assets to output devices” on page 11-3
9 Preview the playout in Xstudio’s Production mode
Xstudio allows you to preview and/or playout the scene to the connected playout device.
“Playing out a scene using Xstudio’s Production mode” on page 12-1
1-8 Xstudio User Manual

Procedural overview for creating Pages

N
OTE
While Xstudio is the Vertigo Suite’s application for authoring template-based graphics, it can also be used to create Pages, which are built from templates. A template is a master copy that determines the layout and contents of graphics that will be taken to air in sequential order (see page 1-6 already done and all you have to do is enter text, images, clips, and/or animations specific to the broadcast. Pages are then loaded into playlists and taken to air in a pre-determined order using Xplay.
While you can certainly create pages in Xstudio, Xbuilder is the recommended application within the Vertigo Suite that allows you to populate the templates and convert them into graphic pages. Xbuilder can also be used to create playlists, rundowns, and automated interstitial promotions, which can then be played out on-air using Xplay.
To create a page from an existing template:
1. Select the F
2. In the C
3. In the S stored in the Templates category on the Xmedia Server.
• Double-click the template asset listed. Or,
• Select the template and click OK. The template opens as a page in a project-type window. Note that you cannot change
any of the formatting or add/remove objects. You can only edit the fields (i.e. textboxes, images, drop-down list selections...etc.) that were configured on the template.
4. Set or edit the variable fields in the template as required. Depending upon the type of object/field, this may involve typing text in a textbox, making a selection from a drop­down list, right-clicking on an image, cel animation, or clip to choose another one.
5. Once you are satisfied with the content of the page, select the F save the page to the Xmedia Server.
AVE PAGE
The S the author’s name, enter a short description and determine where within the Pages root category the page will be stored.
6. Click OK to save the page and exit the dialog box.
7. In order to preview and playout the page in Xstudio’s Production mode, you must first publish the page to the connected playout device. See “Publishing assets to output
devices” on page 11-3.
8. Once the page has been published, switch to Production mode and take the page to air. See “Playing out a scene using Xstudio’s Production mode” on page 12-1
). A page is an instance of a template which means that the layout is
ILE>NEW
REATE NEW
ELECT A TEMPLATE FOR THE PAGE
menu command to open the C
dialog box, select the A
SSETS>PAGE
dialog box, navigate through the templates
dialog box appears and allows you to specify the page’s name, specify
REATE NEW
dialog box.
and then click OK.
ILE>SAVE
Introducing Xstudio
command to
.
Xstudio User Manual 1-9
Introducing Xstudio
1-10 Xstudio User Manual

Getting started with Xstudio

2 G
This chapter provides you with information about installing and licensing the Xstudio software on a client workstation. Additional information and instructions are provided for performing a basic setup and configuration of the Xstudio software.
Once you have completed the installation and quick setup, Xstudio will be properly configured to create and save projects (i.e. templates, control panels, and scenes) to the Xmedia Server, as well as preview a scene’s playout on an output device using Xstudio’s Production mode.
This chapter is organized into the following topics:
“Installation and licensing information” on page 2-2
“Starting Xstudio and connecting to the Xmedia Server” on page 2-3
“Configuring Xstudio’s settings” on page 2-4
“Connecting Xstudio to an output device” on page 2-12
“Verifying Xstudio’s installation and setup” on page 2-16
ETTING STARTED WITH
X
STUDIO
Xstudio User Manual 2-1
Getting started with Xstudio

Installation and licensing information

Xstudio is packaged with the Vertigo Suite software installation wizard. It can be installed as part of the full installation or as an individual (standalone) component. In both cases, you simply need to run the installation wizard on a workstation that is on the same network as the Xmedia Server.
Information regarding the Vertigo Suite’s hardware and network requirements, as well as instructions for installing and/or upgrading Xstudio, are available in the Vertigo Suite’s Release Notes, which can be downloaded from the Support Portal web site (http://support.miranda.com/portal/software/Vertigo%20Software/doc.html).
To operate in its full capacities, Xstudio requires that a software application license be installed and validated on the Xmedia Server. Therefore, once Xstudio is installed, you must contact our Technical Support team (support@miranda.com Xstudio. Then you must apply and validate the licenses using the XmediaServer Control Panel. Instructions for acquiring and validating an Xstudio application license are also provided in the Vertigo Suite’s Release Notes.
) to request a license key for
2-2 Xstudio User Manual
Getting started with Xstudio

Starting Xstudio and connecting to the Xmedia Server

When you initially launch Xstudio, a dialog box appears and asks you to configure the server location. As a client application, Xstudio must be connected to the Xmedia Server, which is the centralized asset management server for Vertigo applications and devices.
Since you have only just installed Xstudio, the first task that you must do is to connect Xstudio to the Xmedia Server.
To start Xstudio and connect to the Xmedia Server:
1. Click S
TART>PROGRAMS>VERTIGOXMEDIA>XSTUDIO
2. When the message asking you to configure the server location, click the Y The S
ETTINGS
dialog box appears.
.
ES
button.
Figure 2-1. Settings dialog box
3. Click S
4. In the X
ERVERS
in the tree view at left. This displays the settings related to the Xmedia
Server (see page 2-5
MEDIASERVER
for more information about Xstudio’s Server settings).
IP A
DDRESS
field, replace <server IP> with the IP address of
the machine hosting the Xmedia Server.
5. Unless the port number was changed when the Xmedia Server was installed, the default in the X
MEDIASERVER PORT
field will be correct. If it was changed, enter the new
number.
6. Click OK. Xstudio launches. If the program does not launch, consult your system administrator.
The problem could be due to one of the following:
• The IP address or port was entered incorrectly.
• The machine hosting the Xmedia Server is down.
• The XmediaServer is not running on the host machine.
• The machine is not connected to the network.
Xstudio User Manual 2-3
Getting started with Xstudio

Configuring Xstudio’s settings

Although Xstudio’s default settings are appropriate for most operating circumstances, you may want to customize the look and behavior of the application using Xstudio’s settings. Note that modifying these settings is entirely optional.
To access Xstudio’s settings:
1. From the T This displays the S
settings. Each of the settings is defined in the following sections:
“Servers settings” on page 2-5
“Logging settings” on page 2-6
“Workspace settings” on page 2-7
“Asset Defaults settings” on page 2-9
“Device settings” on page 2-10
“Browsers settings” on page 2-11
OOLS
menu, select S
ETTINGS
ETTINGS
.
dialog box, which contains a tree-structure of thematic
Figure 2-2. Settings dialog box
2. After making changes anywhere in the dialog box, click the OK button to register the information and close the dialog box.
Or,
PPLY
Click the A
button to register the information and keep the dialog box open to work
on other settings. Or,
ANCEL
Click the C
PPLY
the A
button to ensure that no changes made since the last time you clicked
button take effect.
2-4 Xstudio User Manual

Servers settings

Servers settings specify the locations of the Xmedia Server and the Data Server. The Xmedia Server contains all assets (all building blocks used in the creation of broadcast graphics). This is where templates, control panels, images...etc., are stored. The Data Server is an application that manages all data coming in from sources specified in control panels. The Data Server distributes the data and provides live updates of data values when requested.
XmediaServer IP Address - The IP address of the machine running the Xmedia Server.
XmediaServer Port - The port on which the Xmedia Server is listening.
Backup XMedia Server IP Address - Backup server’s IP address used in case of failure of the primary Xmedia Server.
Backup XMedia Server Port - Backup server’s port used in case of failure of the primary Xmedia Server.
Data Server IP Address - The IP address of the Data Server.
Data Server Port - The port on which the Data Server is listening.
Backup Data Server IP Address - Backup data server’s IP address used in case of failure of the primary data server.
Backup Data Server Port - Backup data server’s port used in case of failure of the primary data server.
Data Server Event Port Min Value - The lowest UDP port value in a range of ports used for communication between the Data Server and Xstudio.
Data Server Event Port Max Value - The highest UDP port value in a range of ports used for communication between the Data Server and Xstudio.
Data Server Path - If the Data Server IP Address is local (e.g. 127.0.0.1), then enter the file name and path of the Data Server’s location on the PC. This will prompt Xstudio to start the Data Server when it launches.
Getting started with Xstudio
Figure 2-3. Servers Settings dialog box
Xstudio User Manual 2-5
Getting started with Xstudio

Logging settings

Xstudio offers several logging options that you can use for observing Xstudio’s behavior and/or troubleshooting unexpected problems. The Xstudio log files are saved in the following directory:
C:\Documents and Settings\All Users\Application Data\VertigoXmedia\Logs
Figure 2-4. Logging settings
Show Debug Console - When enabled, this setting opens the D which is used for debugging plug-ins, scripts and the like.
Save Local XML File - When enabled, an XML file containing the error log is written upon saving.
Log Level - Xstudio can be set to provide the following levels of logging events:
Error – A major failure that impacts the end-user.
Warn – An important but non-fatal error.
Info – A useful notification message to help users troubleshoot/track issues.
Max File Size (MB) - The maximum size of a log file before rotating.
Max File Count - How many log files to keep.
Debug Categories – The list of categories that will emit DEBUG level logs.
2-6 Xstudio User Manual
EBUG CONSOLE
window,

Workspace settings

The Workspace settings allow you to configure various appearance and behavior settings that affect Xstudio’s workspaces in design and production mode.
Getting started with Xstudio
Figure 2-5. Workspace settings
Production Mode Zoom - Xstudio lets you determine how your control screens will appear when you switch to Production mode to take to air. The default is F
IT
, which scales up the control screen to fit the window. The other option is 100%. This keeps objects at their actual size.
You can also zoom in and out on objects when in Production mode to make them appear larger or smaller. Either move the mouse wheel up and down or (if you don’t have a mouse wheel) press ALT and the up or down key on your keyboard.
Show New Dialog on Startup - Selected by default, this setting makes the C
REATE NEW
dialog box display when you launch Xstudio in Design mode (it will not appear if launching in Production mode). Deselecting it makes Xstudio open with a blank screen in default mode (specified by the Initial mode setting, explained below), although you can always access the C
REATE NEW
dialog box by selecting the NEW>F
ILE
menu command.
Fit Gallery Objects to Extents - Applicable to Xmedia objects. When this setting is selected, anytime an Xmedia object is opened for editing, the window automatically zooms into the space occupied by the Xmedia object rather than displaying the whole scene.
Auto Load Driver - When enabled, this setting makes the output driver automatically launch when you launch Xstudio.
Driver - If the Auto Load Driver check box has been selected, you must provide the location of the driver on your PC (e.g. C:\Program Files\VertigoXmedia\VxCG2000). The driver will be in the location specified during the driver installation.
Xstudio User Manual 2-7
Getting started with Xstudio
Always Overwrite On Publish - When enabled, this option forces an update by rewriting the scene on publish regardless of whether or not it has been modified.
Show Publish Dialog - Sets the interface to automatically open and display the
UBLISH PROGRESS
P
dialog box keeps track of which assets have been recently published and the status of the publication process for each.
Initial mode - This setting determines whether Xstudio opens in D when launched.
Panel to load on startup - This settings loads a specific control panel whenever you launch Xstudio. Click the ellipsis button to display a dialog box that lets you select the control panel.
Spell Check On - Identifies possible spelling errors in text box objects on the control side by underlining the misspelled word.
Spell Check Color - The color of the line under a misspelled word when the S
C
HECK ON
setting is enabled.
Confirm Clear Device - When enabled, this setting displays the C box in production mode and prompts you to clear the device (equivalent to
ASKS>CLEAR DEVICE
T
mistakenly clearing all your keyers on the device by hitting the F4 shortcut key.
dialog box when an asset is published. The Publish Progress
ESIGN
or P
RODUCTION
PELL
LEAR DEVICE
dialog
). When this setting is disabled, you get no prompt and you risk
mode
2-8 Xstudio User Manual

Asset Defaults settings

The Asset Defaults settings allow you to set the formatting and behavior defaults for the certain assets types.
Figure 2-6. Asset defaults settings
Getting started with Xstudio
Default Scene Format - Sets the scene format (e.g. NTSC, PAL, HDTV_1080_30) that Xstudio use as a default when opening a new scene project.
ONT
Default Font Name - Sets the font value for the F
toolbar, and is automatically
applied whenever you work with text. You are not bound to your selection, however.
ONT
You can select new font information at any time using the F
toolbar. This applies to
all other default font settings (size, bold, italic).
ONT
Default Font Size - Sets the font pixel size value for the F
Default Font Bold - Sets the weight value for the F
Default Font Italic - Sets the angle value for the F
ONT
ONT
toolbar.
toolbar.
toolbar.
Default Text Direction - Sets the default direction for the text when new instances of text boxes and text objects are created.
Default Text Justification - Sets the default justification for the text when new instances of text boxes and text objects are created.
Default Device Type - Indicates the type of device that the system typically uses and is set up for.
Auto Load Scene Default - Indicates whether or not the scene will automatically be loaded when the template or panel is cued.
Ingest Loop Default - Sets the default looping value for .j2k and .oxi files that are ingested into the system using Xstudio.
Xstudio User Manual 2-9
Getting started with Xstudio
Clip Object Loop Default - Sets the default looping value for clip objects that are added to the scene.
Cel Object Loop Default - Sets the default looping value for cel animation objects that are added to the scene.
Default Safe Title Area (90) % - Sets the default value (percentage) for the Safe Title area on the scene side. The default value is 90%.
Default Safe Action Area (93)% - Sets the default value (percentage) for the Safe Action area on the scene side. The default value is 93%.

Device settings

Device settings specify the keyers that the panels and templates will be loaded to on the CG.
Figure 2-7. Device settings
Panel Keyer - Specifies which CG keyer the panel is loaded when a Cue, Take, or Clear is executed on the CG.
Program Keyer - Specifies which CG keyer the template is loaded when a Cue, Take or Clear is executed on the CG.
2-10 Xstudio User Manual

Browsers settings

These settings control how items display in the Gallery Browser and Asset Browser. They also let you determine whether the Gallery Browser and Asset Browser will be automatically hidden after an item has been opened from it (i.e. double-clicked), and whether the Action Editor will display when you launch the application.
Getting started with Xstudio
Figure 2-8. Browsers settings
Tile Width - This determines the width in pixels of proxy tiles (the title below each thumbnail image) in the Gallery Browser.
Tile Height - This determines the height in pixels of proxy’s tiles in the Gallery Browser.
Image Width - This determines the width in pixels of a proxy in the Gallery Browser.
Image Height - This determines the height in pixels of a proxy in the Gallery Browser.
Show Assets in Asset Browser - This determines whether or not assets are listed in the Asset Browser (at left). If your asset lists get too long you may want to deactivate the setting in order to prevent them from taking over the browser completely. Then if you want to see what a category contains, right-click on it and from the pop-up menu
PEN
select O
Auto Hide Asset Browser - This determines whether or not the Asset Browser will be hidden after you open (i.e. double-click) one of its listed assets.
Auto Hide Gallery - This determines whether or not the Gallery Browser will be hidden after you open (i.e. double-click) one of its listed assets.
Auto Hide Action Editor - This determines whether or not the Action Editor will be hidden when you launch Xstudio.
VEX Export Path - Specifies the directory path where the Vertigo Export file (.vex) file will be saved to when the Export as vex command is selected in the Asset Browser.
Xstudio User Manual 2-11
to make its full contents display in the Gallery Browser (at right).
Loading...
+ 423 hidden pages