tv tools
Transcription
tv tools
Table of contents This is a user manual, for technical notes please go to : http://www.tvtools.info/forum I. TV Tools: general presentation 1. Introduction 2. A multi-platform system 3. The different levels A. Level 1: Boxes B. Level 2: Pages C. Level 3: Designs D. Level 4: Schedule 4. First steps with TV tools 5. Basic usage 6. Upload a schedule on PC-Player 7. The golden rule of utilization 8. Conclusion p06 p06 p07 p07 p08 p08 p08 p09-10 p10-11 p11 p12 p12 II. The designer 1. Introduction 2. Design toolbar A. Layout of the toolbar B. General presentation of the different box types C. Standard design tools D. The layers 3. The page management toolbar A. Commands to manage designs B. Page management commands C. Commands to view pages p14 p15 p15 p16 p16 p17 p18 p18 III. Box details 1. Definition of the boxes A. General B. Insert an image file in a box C. Modify a box D. Basic functions on a box 2. Box settings A. Effects on a box B. Multibox mode 3. The background box A. Create a background box B. Background box settings C. Schedule conditions 4. The image box A. Create an image box B. Modify an image box C. Image box effects and settings D. Text and image effects window p20 p20 p21 p21 p22-23 p24-25 p26 p26-27 p28 p29 p29 p30 p31 02 Table of contents III. Details of the boxes (continuation…) 5. The text box A. Create a text box B. Modify a text box C. Editing text D. Colour and transparency E. Effects and settings of a text box F. Image and text effects G. The insert text window H. The paragraph settings window 6. The video box A. Create a video box B. Video box settings C. Read a video file in designer using VLC 7. The animation box A. Create an animation box B. GIF-AVI-TGA animation box settings C. Flash (swf) animation box settings D. QuickTime (mov) animation box settings E. URL animation box settings F. Settings of a VLC box G. PowerPoint settings 8. The sound box A. Create a sound box B. Sound box settings 9. Container and format editor A. The container box B. The format editor C. Container and RSS feeds D. Room booking 10. Information window 11. Timeline window p32 p32 p32-33 p33-34 p34-35 p36-37 p38-47 p48 p49 p49-50 p51 p52 p52-53 p53 p54 p55-56 p57 p58 p59 p59-60 p61-67 p68-74 p75-78 p79-83 p84 p85-86 IV. The scheduler 1. 2. 3. 4. 5. Definition The schedule Designs and videos settings Create a group Commands A. Overlay B. VLC C. Externals 6. The layout of a schedule 7. The hierarchy of schedules 8. Examples of schedules 9. Design playout conditions 10. Export a schedule and its contents 11. Network topology 12. Send a schedule to the player 13. Multi-channel management A. Configuration of designer B. Configuration of player C. Create a schedule to send to the player D. Create a special element 03 p88 p89-90 p91-92 p93 p94-97 p98 p99-100 p101 p102 p103-104 p105 p106 p107-108 p109 p110-111 p112 p113 p114-115 p116-118 Table of contents IV. The scheduler (continuation…) 14. Multi-designer / multi-channel management 15. Inter-designer exchange A. Sending a channel which belongs to another designer B. Manual synchronization of designers C. Automatic synchronization of designers D. Replacing a designer with a new PC 16. Deployment wizard 17. Pull mode A. Configuration of PC-player B. Configuration of PC-design p119 p120-122 p122-123 p123 p124 p125-127 p128 p129 V. Multizone 1. 2. 3. 4. Multizone: definition Using an existing multizone configuration Creating a new multizone configuration Multizone: details of the properties of a zone p131 p131-132 p132-133 p134 V. Interactive access point 1. Introduction 2. Codes and automation p136 p136-137 VII. Maintenance, configuration options and tips 1. Player workstation maintenance 2. Player PC Control 3. Configuration options 4. Logfile editor 5. Tips and tricks p139 p140-143 p144-153 p154 p155-156 VIII. Practical exercise 1. Tutorial: Create a 16/9 design p158-164 04 I. General presentation I. 1. Introduction TV Tools is without doubt the easiest to use communication tool available today. Whether you are a professional or a newcomer, TV Tools allows you to compile information in a dynamic way by using a host of multi-media resources available, such as: images, text, sound, video or animations. All these various media are combined in an effective way to present your video graphic messages. In addition TV Tools allows you to create high quality TV programmes instantaneously. I. 2. A multi platform system TV Tools is made up of a multi-platform system allowing continuous play of your TV programmes. This multi-system setup consists of a workstation dedicated to composing designs, (made up of backgrounds, images, videos, animated graphics or text, etc.) called "PC-designer" and a station handling only the playout of the designs called "PC-player". Separating these tasks has three advantages: • Modifying a design will not interrupt the playout (which will inevitably occur if a single workstation cumulates the two functions.) • The "PC-designer" and the "PC-player" can be at two different locations, regardless of the distance, as long as they are connected via phone-line, an internal or public network. • There is also the possibility of having one "PC-designer" at the head of the multi-site network distributing the designs, not only to a single "PC-player" but using several "Players" networkwide. PC-designer Preparation, audiovisual editing, creating designs Audiovisual sources Scanned images To designer Graphical designs DVD / CD-Rom and Audio CD Network connection PC-player Storage for info graphics, videos and management of playout schedules. 06 I. General presentation I. 3. The different levels The information is set-up in various hierarchical levels, starting with the most simple up to the most complex level. Four levels are defined : • On level 1 : just like a book, we have text and images which we call "Boxes". • On level 2 : these boxes, just like the text and the images of a book, are placed on "Pages". • On level 3 : the pages are then gathered in chapters called "Designs". • On level 4 : finally, the various chapters are gathered in the order you wish to diffuse them, using a synopsis or a list called: "Schedule". I. 3. A. Level 1: Boxes This is the basic level of TV Tools: each box contains a specific type of file and each file has its own attributes set by the user. The following 6 types exist : • The background box : contains a basic image (full size of the workspace) on which all other boxes will be superimposed. This picture MUST be in RGB, never use YMCK for any kind of format. We advice to use JPEG standard (not progressive or web). • The text box : contains the text with its attributes, such as font size, colour and layout. • The image box : contains an image of any size and of the following formats: bmp, jpg, or tga and png for routed images. • The sound box : contains a sound sample or a complete piece of music in "wav", "mp3" or "aif" format. • The video box : contains a digitized video sequence of the following formats: AVI, native DV, Windows Media Video (extension wmv), QuickTime (extension mov), Divx, MPEG 1, MPEG 2 or MPEG 4. • The animation box : allows to play graphical animations (example: animated logo…) of the gif, avi, tga, QuickTime, Flash (swf), URL, PowerPoint and VLC formats. Notes : The boxes do not always contain information represented in a graphical format. Certain boxes, such as the video, sound and animation boxes (for certain file types) are displayed as a grey box containing only the file without any graphical display. 07 I. General presentation I. 3. B. Level 2 : Pages A page is made up of several boxes placed on a full screen background image. Each page complies with a time limit : you can choose at what point a box will appear and with what kind of effect. The total display time of a page is the sum of the time attributed to each box. Each box has a sequence number and a pausing time in order to regulate the order of appearance. Each box has either a numerical order of display or a start and finish time for the effect : this allows you to adjust the appearance, the length of time on screen and the disappearance of each one and thus give rhythm to the sequence of the page. A page can be very simple and last only a very short moment (example : a background and a text which is posted). It can also be very complex and last much longer : a background image with several image boxes and text boxes combined with different special effects, and maybe some video sequences following each other. Note that a page only has one background image. On the other hand, you can combine an unlimited number of types of box on this background image. I. 3. C. Level 3 : The Designs The complexity of a page is only limited by the readability of the layout. Just like somebody could write a whole book on only one page, by writing very small and tightened, a page could contain dozens of superimposed boxes. As for the chapters of a book, to support the comprehension and the clarity of the message, the designs in general contain a succession of pages dealing with the same topic or subtopics : for example the designs "weather", "sport", "news", "reports", "horoscope", "magazine", "diary", etc. I. 3. Level 4 : Schedule A schedule is a list of designs following each other. The schedule is the most complex level : just like a traditional TV programme, it displays a sequence of designs played to the public. A schedule allows two types of playouts : • Mode one time : the scheduler plays the designs only once in the listed order. • Loop mode : the designs are played in a continuous loop. Arrived at the end of the last design of the list, the scheduler instantaneously will charge the beginning of the first design and will perpetuate a loop which will be played endlessly until the next time constraint (if it exists). The playing of designs in loop mode allows for continued playout with a restricted number of designs. Time constraints : In each one of these two modes, you can allot time constraints. You can thus compose the playout of each one of your designs at the time of your choice. This scheduling not only makes it possible to arrange bulks of specialised designs with well defined schedules (e.g. designs on daily life in the morning, do-it-yourself programmes in the afternoon, shows and cultural events in the evening) and to diffuse particular designs. For example : News flashes at every hour or why not of a group of several designs at various hours of the day. 08 I. General presentation I. 4. First steps with TVTools The TV Tools suite is based on three softwares : • The Designer : for creating and editing designs and CGI. • The Scheduler : for create schedules based on videos and designs. • The Player : play out the schedule content on PC-designer or PC-player. The first step, before to start any action with TV Tools, is to verify the software is setup with the correct language. For that, go to Scheduler then select in the menu file/options/choose language. 1 General tab - Language choice 09 I. General presentation I. 4. First steps with TVTools In the second step you have to setup the working resolution (can be different than the real VGA resolution, only the aspect ratio 4/3 or 16/9 is important). Go to Options / Configuration choice : for 16/9 use 1024x576 and for 4/3 use 800x600. 2 General tab – Configuration choice I. 5. Basic usage From main screen of the Scheduler you can create your content via menu Go to / Designer (or press F9 key). This function start the software which create designs. You can create new computer graphics or update existing content. The main features of the Designer are edit text boxes, images, videos animations (level 1)… These boxes will be set into pages (level 2) and you can add pages into a design (level 3). Then you will edit your schedule (level 4) into the Scheduler adding the different designs setup play out order and time. 10 I. General presentation I. 5. Basic usage Once the designs and schedule are made you have to test the content on your PC Designer. Start your scheduler then from menu Go to / Preview (F10 Key) for full screen play out. The play out will begin from the line selected in schedule. The play out will play once the different events undependably of conditional start. When the play out is finished the play out exit and return to scheduler. If you want to see the real play out, including conditional start, use the Player software instead the Preview. Watch out to save key name file like ‘’schedule.xml’’. Using the Player software guarantee a good play out PC Player without any trouble like bad file name or wrong conditional start. If you have made a loop, the play out will be endless until you press ‘’Escape’’ on your keyboard. I. 6. Upload a schedule on PC-Player Once the designs and the schedule made, then tested with the Player on PC-Designer you can transfer this content to PC Player. For that, use from the menu of Scheduler Player / Send Schedule. You will be able to select which PC-Player you want to upload with which schedule (schedule.xml by default). You can select as many PC-Player or schedule you want. The PC-Designer will be the organizer of your content. After you have choose the PC-Player and the schedule, the system will upload only new data. There is a sync database into TVTools for this. The only requirement is an IP network. 11 I. General presentation I. 7. The golden rule of utilization • In order to work on a box itself and not its content (ex.: create or move a box) you should use the left mouse button on the selected icon or box. A single click on a box will select it, and mark it with a white and black dashed line around: you can now move the box or change its size. To increase or reduce the size of a text or image box homothetically (i.e. retaining the height-width ratio of the box) : go to the bottom right corner of the box while holding down the "shift" button, then move the mouse without releasing "shift". You can randomly change the size of a box by selecting one of the borders and moving the mouse in the desired direction. • In order to access the parameters of a box: you should place the cursor above the box and click the right mouse button. • To remove a box from a page: first select the box with the left mouse button and hit the "Del" key. I. 8. Conclusion TV Tools allows you to produce a kind of animated book, which contains not only text and images but also dynamic elements (video sequences, animations, display and the disappearing of different boxes with special effects and movements etc.). The smallest components of this animated book are boxes containing specific information (e.g. text, image, sound video): thus there exists a variety of boxes specific to each type of information. The boxes are organised in time and position on the space of "pages". Like a book, a page can only contain a certain limited quantity of information in order to guarantee good reading. Therefore you will compose as many pages to hold all the information you want to pass on. The sequence of the pages will be grouped in "designs", which will finally be played out according to a list and sequence of play called the "schedule". This very strict hierarchical concept allows the user to easily intervene at the different levels of the whole system. 12 II. 1. Introduction To access the Designer from within the Scheduler, select from the top menu "Go To / Designer" (or hit F9). The Designer is the main TV Tools screen in the PC-design : it contains the tools necessary for setting up your designs as pages. These pages are made up of different types of boxes (e.g. backgrounds, texts, images, sounds, videos) and each one of these boxes will appear, disappear and temporise according to the applied conditions and attributes. The window of the Designer programme is split up into 4 main areas : 1 a top "menu bar" 2 a "workspace" in the middle of the screen where the different boxes composing your page will be placed. 3 a "page management bar" at the bottom of the screen 4 and a "design toolbar" set out in a column on the right of the screen. 1 The top menu contains the main groups of commands and basic functions (open and save files, copy, cut, paste or delete elements, manage pages, etc.), but also options and settings. 2 The workspace : In this area the contents of a page will be composed. This is the only area that will be displayed during the playout of a page or design. You can enable an Overscan zone, which allows you to position the boxes into the visible zone of the playout screen (Menu File/options/choose configuration). 3 The page management toolbar contains all commands for managing pages (add, insert, or delete a page) in a design, as well as viewing pages (go to the beginning or end of a design, go one page forward or backward and define the page and the preview of the design from the selected page on. 4 The design toolbar contains icons to create boxes (background, text, image, video, sound animation), text management, tools of the work pallet (colours, pipette, front - or background colour of a box, transparency of a box, etc.), as well as the layer handling. 14 II. 2. Design toolbar II. 2. A. Layout of the design toolbar This toolbox contains the main functions you need to create your designs. Above all it allows you to create different types of box. In addition the toolbar contains principal functions to manage text. 1 2 3 4 5 6 Icons to create boxes : There are 6 icons to create the following boxes : background, image, video, text, animation and soundboxes. These distinct icons allow you to obtain, classify and order the files necessary for the design of your pages. The standard tools of the designer applicable to all types of box : cut, copy, paste and delete a box. Here you also find icons for a snap-grid an Overscan-grid and the move to front or move backwards command. Standard text tools : font-type and -size, line spacing, character style (bold, italics, underlined) end alignment. Colour and transparency pallet : define front and background colour of a text box; define transparency of text, animation and image boxes. Layers : allows to select what layer (number) should be visible. II. 2. B. General presentation of the different box types 1 Icon "background box" : allows you to select images as the background of a page of a given size. Caution : each page can have only one background. 2 "Image box" icon allows you to place images of any size on the pages. You can place as many images as you want on the same page. 3 "Video box" icon allows inserting a video sequence on your design as full screen or in window mode for your computer graphics designs. 4 "Text box" icon to deal with text you want to display on the pages. 5 "Animation box" icon: to add animations to your designs. 6 "Sound box" icon : allows you to create sound boxes, which will play music, to programme a music playlist or to select an external sound source such as a radio station. 15 II. 2. Design toolbar II. 2. C. Standard design tools Cut, copy, and paste : react directly on the selected boxes. These functions do not work on the "background box": to do this, use the functions in the "pages" menu at the top of the screen. Delete : will delete a box. Snap-grid : will enable a snap-grid which can be configured in the options menu of the scheduler. This grid allows you to easily align several boxes. Move to front and move backward : allows you to move a selected box in front or behind another box, independent of its appearing order. Overscan grid : displays a dashed box around the visible zone of the player screen. Note that any item or part of an item outside of this box will not be displayed during the playout. For 16/9 play out on VGA display this function is not useful because the entire area is visible. II. 2. D. The layers TV Tools does not limit the number of boxes per page. However to simplify working with boxes that may cover each other and to improve the visibility of a page, you can work on 4 different layers. You can attribute a specific layer to each type of box : within the parameter window of this box. In the design toolbar, on the other hand, the layer menu is activated by default in the "all" mode: this displays all 4 layers of one page. For a better display and to simplify the composition work, you can select only one of the four layers to display. . 16 II. 3. The page management toolbar The page management toolbar. New design. Selection frame of current page. Open existing design. Delete current page. Save and Save as. Preview current design. Selection frame of current page. Go to the end of the design. Go to next page. Number of selected page within the design. Go to previous page. Insert a page between two pages. Go to start of design. Add a page to the end of the design. II. 3. A. Commands to manage designs To open, save or create a new design you have the following 4 icons : allows to create a new blank design. allows to open an existing design. save modifications of the current design. save modifications of the current design with a new name. 17 II. 3. The page management toolbar II. 3. B. Page management commands As each design consists of a number of pages, you can manage with the page management toolbar : Add a page allows you to create a new blank page at the end of the current design. Insert a page allows adding a new page before the current page. Delete a page will remove the current page. II. 3. C. Commands to view pages At the bottom of the screen this toolbar displays thumbnails of the pages. These pages are numbered by default (unless you have given your background box a page name, such as "intro"). Click on one of these thumbnails, and it will be framed by a white outline and displayed on the work screen : This allows you to easily modify the current page and any other page of the design. This toolbar can display 8 thumbnails at a time. A scrollbar at the bottom will make it possible to move across all pages within a design regardless of the number of pages. Note : If at any time you notice that the images on the page are different from those in the thumbnails, select the "Design - Update - Thumbnails" function in the menu bar at the top of the screen. All thumbnails will be updated. These commands allow you to move between the pages of a design: to go to the first page of the design in use, to the last page, and to the preceding or following page. A counter displays you the number of the current page with the total number of pages within the current design. Ex.: Example : 1 / 4 means that the current page is the first of 4 pages. You can click in this counter and type in the number of the page you want to go to, then press "Enter" to execute. This preview button allows you to play the current design from the selected page on within the designer. You can leave the preview at any time by hitting the "Escape" button on the keyboard. If you hit the "Ctrl" key while clicking this button, you will have a preview of the design identical to what will be seen on the player schedule (the design is played with the TV Tools Player). 18 III. 1. Box details III. 1. A. General To create a box, select the type of box you wish to create by clicking the left mouse button on the corresponding icon of the design toolbar. These icons correspond to the 6 types of boxes available (background box, image box, text box, video box, sound box and animation box). III. 1. B. Insert an image file in a box To upload an image, click the left mouse button on the image or background icon. You have two types of file explorers. You can select the type of file explorer in the design - options menu : • The windows explorer, which gives you access to classical file management (copy-paste, rename, delete, move etc.). • The TV Tools requester *: Your research will be made easy by having a small preview of all available images including the transparent tga files. This method is very handy for a simple and convivial use of images within TV Tools. * The TV Tools requester window Indicator : gives you information on the name of the image you click on, its size in pixels and its date. If you select a folder, only its name and creation date will be displayed. Folder button : corresponds to a folder. By double clicking on it, you can open it and select an image inside. Image button : a thumbnail displays the images and allows a quick research of images. To upload an image you need to double click on it Return button. Cancel button. 20 III. 1. Box details III. 1. C. Modify a box • To move a box, click on it and keep the left button of the mouse pressed down : the box will then follow the movement of your mouse. You can also move a box pixel by pixel with the cursor keys, as well as 10 pixels by 10 pixels with the cursor keys while holding down the shift key. • To change the size of a box, you only need to place your cursor on one of the borders of the box. The cursor will change into pointers showing the direction into which you can change the size of the box. In order to change the size of the box by hitting the aspect ratio, click on the lower right-hand corner, while holding down the shift key. • To modify a box, hold down the "Ctrl" key and use the cursor keys. The box will change the size pixel by pixel. You can also press the "Shift" and "Ctrl" key at the same time while using the cursor keys in order to change the size 10 pixels by 10 pixels. • You can also manually resize the text of a box by holding down the "shift" key and clicking the lower right corner of the box with your mouse. The characters will change their size accordingly. • You can delete a box by clicking on it with the left mouse button and hitting the "Del" button or by selecting the delete function from the box menu in the top menu. III. 1. D. Basic functions on a box From the top menu "boxes" you select the following functions for boxes : • • • • • • Select (Ctrl) : allows to add or remove selections to your current selected box. Select all (Ctrl+A) : will select all boxes on the current page. Copy (Ctrl+C) : will copy the selected box or selected text. Cut (Ctrl+X) : will copy the selected box or text into the clipboard wile deleting it. Paste (Ctrl+V) : will paste the previously copied or cut box next to it. Paste (Ctrl + Shift + V) : will copy the previously copied or cut box to the exact same position. This is very handy if you want to create a sequence of images on the same place. • Undo (Ctrl + Z) : will undo one or more of the previous actions. • Redo (Ctrl + Y) : will redo one or more of the previous actions. 21 III. 2. Box settings Each box has different settings. To access these settings you only need to click the right mouse button on the corresponding box. These settings can be accessed via one or more tab windows*. *Here you see the Background box with the parameters, conditions and interactive access point III. 2. A. Effects on a box • Image and text boxes can appear or disappear in various manners on the screen: in one shot directly on its location without any transition (effect cut), or in a softer more dynamic manner by using one of the appearing or disappearing transition effects. The following list shows the available effects : Move - Slide - 2D Effects (containing an assortment of effects including background shapes and various iris openings) - Iris in bar mode - Slow Fly-over - Shutters - Zigzag and some Zooms. Note : For a text box you can use the same effects as for an image box with the exception of two additional effects for specific text: the rolling effect (allows you to roll a text horizontally within a text box) and scrolling effect (allows you to scroll a text vertically). • After selecting a transition effect you can select variants of that effect (Example: in the "move" folder, you can choose from 8 options to decide on the direction in which the box will move and the times at which it will appear and disappear). • You can also add a fade effect to any other effect. In order to do this you need to select either V1 or V2 in the menu "appearing effect" and/or "disappearing effect". This corresponds to 2 types of fading speed. (V1 for normal speed and V2 for high speed). 22 III. 2. Box settings • After setting the time at which the box appears, you can set a pause timed in seconds. To do this, use the "waiting time before disappearing" function. This time corresponds to the time the box will be displayed at its fixed position on the screen. After this pause, the box can stay in that place until the next page is displayed or until the disappearing effect takes place. • The disappearing effects are identical to the appearing effects, with the exception that they will remove the box instead of displaying it. Window of the image box effects Select Layer on which the box will be placed Folders containing sub-effects or variants of the selected effect. Choose from appearing and disappearing effect. Name of appearing effect + direction or variant of effect. Waiting time : For a cross fade added to the chosen effect with two speed (V1 normal, V2 fast) Selection of effect speed Time in from the start in second 23 III. 2. Box settings III. 2. B. Multibox mode • The multibox mode permits you to play several boxes simultaneously, while controlling the times of appearance and disappearance individually. You can therefore precisely synchronize the boxes with each other. • This mode is used to make designs which are much more dynamic. In this mode the timing control of the boxes is done in seconds, with the option of adding decimals (example : 1.5 for one and a half seconds) so that you can have sequences between different boxes that are both very quick and precise. • If the design of your pages requires the use of many boxes, it will be easy to set through the window "Timeline" in the menu "Window / Timeline" of the Designer. By default if you do not give time of appearance and disappearance to your box, it is considered included with the page and will appear on the screen with the effect that you assigned to the background. 24 III. 2. Box settings Type of appearing effect This is a move effect - moving towards the bottom right. This effect is coupled with a transition (V1 selected). Start time of the appearing effect Type of disappearing effect This is a 2D effect called star 20. This effect is also couple with a transition (V1 selected). Start time of the disappearing effect • For a more precise timing of the boxes the times can be entered with decimals. (Example : the box will arrive on the page with a move effect "move down to the right" one and a half seconds (1.5s) after the end of the appearing effect of the background and will disappear 6 seconds later with a 2D star 20 effect). • Based on the previous example, if you would like to have a second box appearing 2 seconds after the first and have them both disappear at the same time as in the previous example, you should enter an appearing time of "3.5" and a disappearing time of "6". In this case, the second box will stay on screen for a total of 2.5 seconds. 25 III. 3. The background box The backgrounds are images particularly designed to have the same size as the workspace (Example : 800x600 (4/3 format) - 1024x768 pixels (16/9)). In the event that the selected background image does not have the same size as the defined workspace, it will be stretched to fill the entire workspace, without respecting the aspect ratio. There is only one background box per page on which the other boxes will be positioned. The background box cannot be resized or repositioned. The background images must be of the JPG format and in RGB mode (standard base format and not in optimised format). III. 3. A. Create a background box In order to create a background box, you only need to click the background icon on the design toolbar with the left mouse button. This opens, depending on which type of requester was configured in the options menu, the Windows explorer or the TV Tools requester. You will access directly the TV Tools / background folder, where the library of all available background images is stored. Double-click on the image of your choice. III. 3. B. Background box settings To access the background box settings, you do the same as with any other box. Click on the background in the workspace with the right mouse button. A window opens with different settings unique to the background box. • A background box has only one transition effect compared to text, image, or animation boxes - the appearing effect. The disappearing takes place through the appearance of another background box which replaces the previous one. • However, there are a lot more effects available than for image, or text boxes. They are available in folders, which contain the different effects as thumbnails. (Example : here you see the folder Iris and its different type of effects). To leave a folder, click on the first top left icon represented by a left arrow. 26 III. 3. The background box Speed of effect. Windows of background box settings Name of the image used in the background box Name of the page which will be visible in the page management bar (p.14). Name and variant of the selected effect. Preview button will display the selected effect with two fictitious images. Thematic folders grouping the variants of the background appearing effects. Waiting time after the effect : in this example there will be a pause of 1 second before the appearance of other boxes on the page. Final waiting time : this is the total display time for the page. In the above example the page will be displayed for 3 seconds. If you have other types of box (text, images, animations, etc.) on this page which are set to display for more than 3 seconds, the total time will be determined by default by the time of the last box. You have the option of changing the setting in the schedule: File/Options/Player/Playing by replacing the waiting time of the page set in "from the start" mode with "from the end" (see options p. 130). In this case there will be a 3 second pause after the effect of the last box on the page before moving onto the next page. 27 III. 3. The background box III. 3. C. Schedule conditions To each page of a design you can attribute schedule conditions, independent of other pages in the design. Imagine that within a design, which will play daily, you want to display one or more pages only during a certain period without having to intervene those days. In order to do this, click on the background box conditions tab, which will give you three options : • Give a start date and an end date of the playout. In addition you can add the exact hour for the start and end of the playout. In example 1 the page will display from December 25th at noon until December 31st at 20:30. • Give a daily time slot to playout the page. Example 2 allows you to insert a page only within the give time slot even if the design will play in loops all day long. Within example 2 the page will only display during the day from 15:00 to 17:15. • Allow one or more days for your playout. In example 3 your page will be played every Friday, Saturday and Sunday. For more precise selections, this function can be combined with the start and end date of the playout as well as with the daily playout time slot. Example 1: Start and end date of the playout + schedule of start and end time. Example 1 Example 2 Example 3 28 III. 4. The image box TV Tools works with 2 types of image boxes: opaque images such as BMP format and routed images in the TGA 32 bits or PNG formats. Contrary to the background box, images contained in image boxes can be of any size. In both cases, make sure that they are set in a resolution of 72 DPI and in RVB mode (in the file setting option, select "no" for the interlacing). bmp image (opaque) TGA or PNG image (transparency) III. 4. A. Create an image box To create an image box, you only need to click the image icon on the design toolbar using the left mouse button. You can then choose your image from the Windows Explorer in the root or in subdirectory tvtools\images. Double click on your image to open it. The image will be displayed at the top left of the work area. III. 4. B. Modify an image box • To move a box, click the left mouse button on the box and move it while keeping the mouse button pressed. Release the mouse button at the correct position. You can also move the box with the cursor keys. • To resize an image box, place the cursor on one of its borders and resize it. You can resize a box more precisely (pixel by pixel) with the cursor keys and the "Ctrl" key held down. While holding down the "Ctrl" and "Shift" keys, the box will resize 10 pixels by 10 pixels. When clicking on the lower right corner while holding down the "Shift" key, the box will change its size with correct aspect ratio. 29 III. 4. The image box III. 4. C. Image box effects and settings • A box image has an effect of appearance and disappearance and multiple effects and sub effects. You can also assign your timings, place a melted appearance and disappearance in addition to other effects, and choose to place your image on one of the 4 layers available on the page. You be able to superimpose the images while keeping the opportunity to choose and to act above manually. By default each new image is placed on Layer 1. Choose then the number of layers you want to see in the working area by the Intermediate icons Layers (All, 1, 2, 3 or 4) of the window of tools. • Note that by default if you do not give effects or timing, images arrive at the same time as the merits and with the effect of the background. • To use imported images set them in TGA or PNG formats. The transparency of the TGA and PNG images is automatically recognised by TV Tools. • There is no limit in the number of images per page. The opacity bar on the design toolbar: this allows you to set the percentage of transparency of the images. By default the opacity of each image box is set to 100%. The modified value will be used throughout its visibility on the screen 30 III. 4. The image box III. 4. D Text and image effects window A separate window allows you to add shadows and 3D rotations to your image boxes. To access this window, go to the "window" menu and select "Image and Text effects" (shortcut : function key F4). Caution : most of these functions are in principle only applicable to text boxes. On the print screen below those zones not applicable to image boxes are greyed out. "Text effects" window These 3 levels allow to adjust the space between character and shadow, blur value (from clear to more blur) and the intensity of the shadow (from transparent to more and more opaque). Shadow colour. Shadow direction. Enable shadow. Reset rotation values to zero. 3D Rotation on X, Y and Z axis. Rotate on one or more axes (possibility to combine) in combination with the appearing and disappearing effects assigned to the box. You can vary the number of turns in 3 speeds: V1, V2 or V3. 31 III. 5. The text box III. 5. A. Create a text box To create a text box, you only need to click the text icon on the design toolbar using with the left mouse button. A rectangle with the message "New text box" will automatically be placed in the top left corner of the workspace. This box with a white and black dashed frame sets the borders of the text box. To modify the text, double click on the box. The blinking text cursor will appear. III. 5. B. Modify a text box A text box has two modes of operation : an "edit mode" where a cursor allows you to edit the text in the box like any other editor, and a "select mode" that allows you to work on the size and position of the box. Change mode : • To switch from editor mode to select mode: click once outside of the box. • To switch from select mode to edit mode: double click the box. • To move a text box, click on the box using the left mouse button and move it while holding down the mouse button. Release the mouse button at the correct position. (Other shortcuts to move and resize a box, see p.18). • In edit mode, you can copy, cut and paste text or portions of text from another text box. You can also import text in TV Tools from another text processing application via the Windows clipboard. III. 5. C. Editing text The editing and layout of the text is done with tools dedicated to text boxes from the design toolbar. Select font : Drop down menu to select fonts from the Windows "fonts" directory. The available fonts are those installed on the designer-PC in your Windows "fonts" directory. You can use several fonts with different attributes (e.g. size, colour) in the same text box. Caution : Make sure you only use True Type fonts (marked with a double 'T') in your designs, and not screen fonts. Do not forget to install the same fonts you use on the designer, also on the player. 32 III. 5. The text box Font Size : you can select a predefined font size between 8 and 72 points from a drop down list. You can also enter a precise value in this field. Line spacing : allows you to adjust the space between lines. You can choose from between normal line spacing, 1/half, double. You can also type the value you want to use. Alignment : you can choose from 4 modes of alignment (left, right, centre and justified). Font style : you can add the following styles to your text (bold, italics and or underlined). III. 5. D Colour and transparency Pipette : allows you to memorise a text or background colour of a text box. Text colour Background colour : Text box background or page background colour. Reset transparency : to reset the transparency of a text box. Opacity level : allows you to set the level of transparency to text, image and animation boxes. Click on a text box and then on the pipette icon: the background colour and the text colour of the selected text box will be memorised on the toolbar. • To add colour to characters : select the character or group of words you want to add colour to, then click the left colour box on the toolbar. • To add colour to the background of the text box : click the second (right) colour box on the toolbar. Remember that every new text box will have a transparent background. • To add a uniform background colour to your page : If you do not want to have an image set as a background box on your page but only a uniform colour, you can select the colour by clicking on the same (right) colour box on the toolbar. This requires that no box is selected. 33 III. 5. The text box 1 2 1 Character colour : To add colour to the selected text. You can use different colours in the same text box. 2 Background colour : You can choose between two modes for the background of text boxes : "fill" or "transparent". In fill mode you can select a uniform colour from the colour palette. Colour palette : This window opens when you click on the text colour or background colour box of the toolbar. You can enter values in R-V-B mode as colour reference. You can also add and save your own personal colour range. To do this, define a colour and click on the button "add to personal colours". The button "transparent mode" of the text box : if you have previously added a colour to the box, you can go back to the original transparency of the box by clicking this icon. The opacity level : allows you to set the percentage of transparency of a text box, but also of an image and animation box. By default each box is opaque at 100%. You can set the box transparent by sliding the cursor or by typing a value in the percentage field next to it. III. 5. E. Effects and settings of a text box • Like the image box, the text box has an effect of appearance and disappearance. But compared to the boxes images, you have two specific effects text : the rolling (to make a running text horizontally inside the box text) and the effect scrolling (to make a vertical scrolling text). In both cases, type your text without worrying about formatting, TV Tools will automatically scrolling or the course given the speed that you give your mailbox (slow, normal, fast or very fast). The visibility of the text will be limited by the edges of the box: if you want to get a scrolling text on the screen while stretching your text box from one end to another on the screen. 34 III. 5. The text box Example of rolling effect in a text box : The text will roll from right to left across the page (more precisely : from right border to the left border of the box) regardless of its length. You can adjust the rolling speed between slow, normal, fast and very fast. Example of scrolling effect in a text box : This time, the text will scroll from the bottom to the top of the page (more precisely : from the bottom border to the top border of the box). You can adjust the scrolling speed between slow, normal, fast and very fast. You can use supplementary settings with the rolling and scrolling effects: Setting "1": allows you to set up a rolling sequence while the page is displayed. Setting "2": also allows you to set up a sequence using variables, such as #FIC or #RSS. 35 III. 5. The text box III. 5. F. Image and text effects A separate window allows you to add effects to the text such as: adding shadow, add volume to text with extrusion, add a frame to the text box, and add images as texture on the characters or the background of the text box. To access this window, go to the "window" menu and select "Image and Text effects" (shortcut : function key F4). These text effects allow for more creativity on your pages, especially if they have little content. All modifications made to a text box can be seen directly in the edit mode. "Text effects" window These 3 levels allow to adjust the space between character and shadow, blur value (from clear to more blur) and the intensity of the shadow (from transparent to more and more opaque). Enable shadow. Activate extrusion. Shadow colour. Colour and thickness of extrusion. Shadow direction. Direction of extrusion. Setup of image background and letter in center mode, stretching or mosaic. Select image as background of text box. Select frame type to be inserted around the text box. Select image for character texture. Enable colour gradation. Reset rotation values to zero. Select gradient colours. 3D Rotation on X, Y and Z axis. Rotate on one or more axes (possibility to combine) in combination with the appearing and disappearing effects assigned to the box. You can vary the number of turns in 3 speeds : V1, V2 or V3. 36 Gradient style (linear, radial, rhombus). III. 5. The text box III. 5. F. Text effects Example 1 : Apply black shadow and an extrusion colour with certain depth. In this example, the text box stays transparent on the page. Example 3 : Add an image as texture to the characters ; add colour and depth of extrusion and a frame model. Each frame model can be colorized by selecting the colour from the frame colour filed. Example 2 : Apply black shadow and a background image to the box. The format of these images can be "bmp" or "tga" and "png" if you want to add transparency. When you click the open icon you go straight to the "pattern" folder, which contains more than 300 predefined forms. Here you can add your own patterns, designs, or textures. In this example, the text box has also a rotation effect applied to it (see previous page). 37 III. 5. The text box III. 5. G. The insert text window TV Tools allows inserting preconfigured text by typing specific code in a text box. These codes are available from the "insert text" window. To access this window select "insert text" from the top menu "window" (or use function key F3 as shortcut). The insert text window 1 To use a code in a text box, first double click in the box to get into editing mode (used to import text). 1 2 Then select the variable you need from the list in the "insert text" window. 3 Click the "insert" button. Some variables need a file outside TV tools, which you will have to specify (such as #BDD, #CAL, #FIC, #FIN, #HTP and #RSS). 2 3 4 Then a window will open - you must indicate the destination of the file to be included. After validation the variable will move to the text box as a code. It will only be replaced by the related information when the page is in reading mode. 4 38 III. 5. The text box III. 5. G. The insert text window Below is the list of automatic inserts available from TV Tools and its functions. #NUM Number of the page within the design (1/10) #DAT Full date in capitals or lower-case letters (monday 26 october or MONDAY 26 OCTOBER) #DAJ Name of the day (monday) #DAM Name of the month (october) #DNJ Number of the day within the month (26) #DNM Number of the month (10) #DNA Number of the year (2002) #DAF Full date in figures (26/10/02) #HEU Exact time (15:12) #HEH Hour only (15) #HEM Minutes only (12) #FET Name day Saints - example : name day of Thérèse, Teresa, Aurélie #FER Name of Saint's day (restricted to one saint) - example : Thérèse day #RTF"C:\fichier.rtf". This variable allows you to insert text with different attributes (e.g. font size, colour) created in Word, WordPad or other text editors, as a text box. #BDD Insert a field from a database (Microsoft Excel) into a text box. #CAL"C:\fichier.txt" Insert a text file linked to an automatic diary. #CSV"C:\fichier.txt"3,2. Insert a text file with unlimited fields. Option to do the same with images. #FIC"C:\fichier.txt" Insert an external text file in "txt" format, with the option of taking on the same general format (font, size, colour effects) used in the main text. #FIN"C:\fichier.txt"2. An advanced #FIC function which allows you to import a line into a text box. In this example, the number "2" will display the third line of the text file (first line corresponds to "0"). #HTP Insert text from a page with a URL. #RSS Insert and set RSS flux into a text box. 39 III. 5. The text box III. 5. G. The insert text window Each variable in a text box can have the same attributes as normal text : font size, font type, colour, text effects (shadow, extrusion) and appearing and disappearing effects on the text box. Example of the automatic variable #CAL The variable #CAL uses a file format "txt" similar to that of "Fetes.txt." You can easily create your file linked to a calendar year from the Scheduler "Go / Calendar Editor." We will use this editor to simulate management Daily pharmacies custody of a city. To modify this file use WordPad. 1 First stage : "Calendar Editor" go in "File / New" and then select the first row. Enter the content to take office the date in the area text at the bottom. Then click on the line next to renew the operation on all your dates to come. Save your file then ( "File / Save"). 2 Second stage : in the Designer, double click in a text box for switch in edit mode, then choose the #CAL variable in the list of the window "Insert text." To validate the function click on "insert". 3 Third stage : specify the location of the text file to be inserted in the Windows Explorer. Then preview the page to verify that the content displayed is in accordance with the current date. 40 III. 5. The text box III. 5. G. The insert text window Example of the automatic variable #FIN The variable #FIN is also based on a "txt" format file. Rather than inserting a block of text, you can choose the line(s) you want to appear by giving it/them different text formats. On the other hand, you can only insert one #FIN function at a time. You will therefore have to put the same number of variables into the box as the number of text fields you want to display on the page. In the following example, we simulate the automated price fluctuation of assorted floral bouquets in a cooperative of florists. 1 First step : With WordPad, enter the list of fluxer bouquets and their price per line into a txt file. You only have to modify the text file to update the playing. This will allow it to be used by anyone, even with no knowledge of the TV Tools system. Caution : the first line of the text file (in this example "Example of florists' charges") is recognised by TV Tools as line 0. Line 1 will therefore be "ORCHIDES". 2 Second step : Double click on the text box to move into editing mode, then select the variable #FIN from the list in the "insert text" window. Click on "insert" to confirm this function. 3 Third step : Specify the destination of the text file (in "txt" format) to be inserted simply by clicking on it in the Windows Explorer window, as opposite. 41 III. 5. The text box III. 5. G. The insert text window Example of the automatic variable #FIN (to follow...) 4 Fourth step : the menu opposite transforms the original text file into "txt" format in a sequence of clickable lines. Select the line you want to insert from the list, then confirm your choice by clicking on "OK". If you need to deal directly with the original text file, you can do so with WordPad by clicking on "Edit" at the bottom of this menu. • A look at the text box in editing mode or in normal mode in the designerper. • How the text box looks as the design is read in designer or as it is being played. 42 III. 5. The text box III. 5. G. The insert text window Example of the automatic variable #RSS The RSS (Really Simple Syndication) fluxes allow you to display information on an internet site without visiting it. By giving the URL of a flux, the #RSS variable will update the contents in real time to display the latest news. 1 First step : double click on the text box to move into edit mode, then select the variable #RSS from the list in the "insert text" window. Click on "insert" to confirm this function. 2 Second step : enter the URL of your RSS flux in the "RSS flux settings" window. Options to insert images from the flux into a text box. Options to run the RSS flux in rolling, URL address of the RSS flux to display the description of the flux together with titles and to select categories from within the flux when they have been defined. URL of your RSS flux Display the contents of the flux in the viewing frame. Viewing frame with the RSS flux Maximum number of topics you want to display. A view of the flux in Internet Explorer 7. Access to a list of examples of RSS fluxs and to previous fluxes used. List of the categories linked to the RSS flux. 43 III. 5. The text box III. 5. G. The insert text window Example of the automatic variable #CSV The #CSV variable, as its name suggests, is based on a text file in "csv" format. In the following example we simulate a weather service optimized to function dynamically due to the csv file updates. 1 First step : Setting up your file: above is a Microsoft Excel spreadsheet containing the various fields required. Put your file into CSV format (the separating punctuation must be a semicolon). 2 Second step : double click on the text box to move into edit mode, then select the variable #CSV from the list in the "insert text" window, then click on "insert" to confirm the function. 3 Third step : Specify the destination of the "csv" file to be inserted in the box by clicking on it in the Windows Explorer window. 44 III. 5. The text box III. 5. G. The insert text window Example of the automatic variable #CSV 4 Fourth step : Click on the chosen line and type the number of the field you want to insert in the text box. Line number to be displayed 5 Field number to be displayed Fifth step : Follow this procedure for each of the text boxes on your page by following steps 2, 3 and 4. 45 III. 5. The text box III. 5. G. The insert text window Example of the automatic variable #CSV 6 Sixth step : To insert images linked to the csv files, open one of the images you want to use by clicking on the box image icon (NB : it is best to make the images of identical size beforehand). Then in the "Window/Information" menu in the space for the "name of the image" enter the #CSV command "route and file name.csv" line number, field number. Where to enter the csv command line. Note : if you want to modify this command, press "enter" to confirm. • How the text box looks as the design is read in designer or as it is being played. 46 III. 5. The text box III. 5. G. The insert text window Each variable in a text box can have the same attributes like normal text: font size, font type, colour, text effects (shadow, extrusion) and appearing and disappearing effects on the text box. Notes on the use of variables : • You can insert these variables without having to go through the menu "insert text". These variables are entered with a preceding "#" and a three-character word. For example, the code #HEU will be replaced with the current time in the HH:MM format (example 15:12). • The #FET or #FER functions will take their data from a text file (in txt format) which can be accessed at the following address : “C:\tvtools\prive\Fetes.txt”. • Caution : if you use variables with a high text content or with text that changes at regular intervals (as is the case with #FET and #RSS), you are advised to construct text boxes large enough or to give the boxes movement effects (rolling or scrolling). These two effects are used in particular in the case of heavy text loads such as in the use of the #RSS function. • It is possible to antedate a code to get for example the date of the following day or the day before instead of the current day. You would then write #DAF+1 for the following day or #DAF-1 for the day before. For variables not included in the "insert text" windows, you should use the following syntax : #CAL"C:\tvtools\prive\urgences.txt"+1. 47 III. 5. The text box III. 5. H. The paragraph settings window For a nice text layout on your pages, you can use this window which allows setting margins and tabs for your text. To access this window, go to the "window" menu and select "Image and Text effects" (shortcut: function key F2). Left margin Set margins with sliders for: first line indent, left margin, right margin. First line indent Right margin Used first tab stop Enable tabs: You can have 3 tab positions per text box (from left to right). 48 III. 6. The video box III. 6. A. Create a video box To create a video box, click with the left mouse button the corresponding icon on the design toolbar to open the video parameter window. You can read video files in the following formats : AVI, DV native, Dif, Windows Media Video (wmv), Divx, Quicktime (mov), Mpeg 1, Mpeg 2 or Mpeg 4 from the directory tvtools\videos. III. 6. B. Video box Settings You can only play one video at a time on a design page. The video boxes always take priority and will therefore automatically be displayed above other boxes. By default the video box will open automatically in window mode and in multi box so that other boxes may be displayed during the playing of your video. You can also give your box a size and position using the "Information" window by selecting the link to keep the same proportions. Video box menu window References to time-code of the video : These allow you to know the total length of the original video, the current position of the cursor, the time of the start and end point for a new short sequence, as well as the duration of this new sequence. You can set manually mark in and out time codes, validate with “Enter” Video settings : You can provide coordinates (in pixels) to determine precisely the position and size of your video window on an infographic background. You can also cut your video using the "crop" function. Managing sound : the volume of the video, muting and the option to reacquire the previous sound settings when the video box finishes. Video control buttons : These allow you to play and control your video sequence but also to insert a start point and an end point in order to select a certain sequence out of the whole video. For a more precise positioning you have 4 scale positions at your disposal. Display : you can display the video box in full screen or windows mode. 49 III. 6. The video box III. 6. B. Video box Settings Video control buttons Shuttle Allows to move fast from one place to another within the video but also to display the sequence between the start and end points marked with light blue bar. Go to the end of the video. Play sequence button (key "S" = sequence). Play the video sequence between start and end point. Insert end point (key "O" = Out). Allows to define exactly where the video ends. Play button (key "L" = Lecture). Pause button (key "K"). Insert start point (Key "I"= in). Allows to define the exact start of the sequence. Go to start of video. You can move around in a video sequence with the left and right cursor keys : hit the cursor keys for a short period to advance or reverse one frame at a time. To improve flexibility ; hitting the cursor key long enough the video will advance or rewind more and more quickly with up to 4 times the normal speed. The "J" key will play the video backwards. Video control fields Total length of video file. Time code of the current cursor position. Length of sequence Allows you to see the timing of your video sequence at any point from start to finish. Time code of the end point Scales and associated time codes. There are 4 scales, giving you greater precision just with the movement of the cursor. These scales are very useful, particularly when navigating through a long video sequence. Time code of start point. 50 III. 6. The video box III. 6. C. reading a video file with VLC in the designer If you have problems reading video files using Windows Media Player, you can read these files using VLC Media Player (a universal video reader which does not require supplementary codecs). To do this, click on the "Boxes" menu in the Designer and select the "New" Function, then select "Video VideoLan". VideoLan window Path of the video file to be played. Settings for the position and size of the VideoLan window on the page. You can also choose a pre-loading colour for the video other than black (the default colour), which blends more effectively with the colours you use on the page. Controlling the appearing and disappearing times in multibox. Video control buttons with options to cut and play a sequence of video files. 51 III. 7. The animation box III. 7. A. Create an animation box To create an animation box, click the corresponding icon on the design toolbar using the left mouse button. The Windows explorer will open the animation directory of TV Tools. Select the file you want to use. The programme will automatically open the settings for the selected file type. You have 5 different setting tabs to read the most commonly used different types of animation files: gif-avi-tga / Quicktime / Flash / URL-VLC / PowerPoint. III. 7. B. GIF-AVI-TGA animation box settings When using the file formats GIF-AVI-TGA for your animations, you can play the animations in transparent mode on the background of the page. TV Tools automatically recognises a routed animation and sets its format to transparent background. Window of the GIF-AVI-TGA animation box Animation effects : see details (see next page) Position and size of the animation : To determine the exact size and position of the video window on the background, you can enter coordinates in pixels or you can revert to the original size of the animation. Background : To select type of texture on the page. Sequence mode : you can choose between playing the animated sequence once or in a loop over a specific period of time (in seconds). If no value is entered, the animation will play until the end of the page. Preview animation Paste at the end. This function allows pasting the last image of the animation onto the page until the whole page disappears. This prevents that an animation will suddenly disappear. 52 III. 7. The animation box Animation box effects sub-menu window Appearing and disappearing effects allow you to define the used effects with the possibility to choose from 4 speed variants (slow, normal, fast, very fast). Start time : Allows you to coordinate the timing of your animations on the page with the appearing and disappearing effects. III. 7. C. Flash (SWF) animation box settings Like the GIF-AVI-TGA formats, the flash animations can be in transparency mode on the page and can be resized. Be careful not to have any interaction enabled in the animation, which would cause the animation to pause and wait for a mouse click. The great advantage of vectorized flash animations is the fact that they can be resized without lost of quality. On the other hand, flash animations cannot have an appearing or disappearing effect (only cut). Position and size of the animation : you can enter a precise size and position of the animation on the page. You can also resize the box, once placed on the page, with the mouse. Flash (SWF) animation box windows Sequence animated mode : you can choose between playing the animated sequence once or in a loop (for the number of seconds you want) or for the duration of the page. You can also specify whether it should be solid or transparent. Animation control button : It allow you to play and replay your animation sequence. Time Management : You can play several Flash animations at the same time using multi box mode, with the possibility to give time of appearance and disappearance tenth of a second. 53 III. 7. The animation box III. 7. D. Quicktime (MOV) animation box settings Quicktime animations generate video files with the extension MOV. You can add transparency in alpha when selecting the "million plus" encoding with the "animation" codec. The Quicktime animations can have the same moving effects and transitions as the GIF-AVI-TGA animations. There are two additional effects : one to inverse the video frames, the other to preload the animation should it be shorter than 30 seconds. Quicktime animation box window Information and visualisation of position and size of the animation : file name and location, length of animation, information about images. Position and size of the animation : You can enter exact coordinates in pixels to determine position of the animation, define the exact size or you can revert to the original size of the animation. Background : if you want to use solid or transparent animation on the page. Sequence mode : you can choose to play the animation once or in a loop for a predefined period of time. Inverse frames : to inverse the video frames directly in TV Tools. Animation effects Paste at the end. This function allows pasting the last image of the animation onto the page until the whole page disappears. This prevents that an animation will suddenly disappear. Preload : to load the animation before playing it. 54 III. 7. The animation box III. 7. E. URL animation box settings You can integrate URL boxes into your design pages. To do this, use the right-hand mouse button to click on the "animation" icon, then on the "URL" tab. Next enter the full address of the page to be displayed in the URL space. You have the option to view part of the web page (to avoid including advertising banners, for example…) by cropping an area from within the page. To do this click on "Adjust". You can have several URL boxes on your page at the same time using multibox mode. URL : Insert the URL of desired page into this field. Crop zone window. As indicated, you can adjust the visible area with the Ctrl + cursor keys and change the size with the cursor keys. The adjustment of the visible area and size can be done pixel by pixel or ten pixels by ten pixels when hitting the "shift" key at the same time. Note : to avoid errors in the size and positioning of your URL, you can view it in the designer in the same VGA size as the player by clicking on "ctrl+eye icon". 55 III. 7. The animation box III. 7. E. URL animation box settings • Static Mode : the URL box does not update itself, but can be enlarged or reduced while retaining its proportions. • Dynamic mode : the same as static mode, but the URL updates itself (all frames - Caution: this mode uses a lot of resources). • "via Internet Explorer" allows the reframing of the URL, but without enlarging or reducing of the reframed area, unlike the two previous modes. On the other hand, this area is updated with each display of the page. Option to give the URL box a scrolling effect by adjusting the scrolling speed. You can change the image of your URL box to benefit from the appearing and disappearing effects of the image boxes. Coordinating the display of several URL boxes on the page in multibox with the appearing and disappearing times of the URL on the page. The URL appears and disappears in "cut". Resolution of the player : ideally you will operate in the designer working area using the same proportions as those to be displayed, so that the URL boxes will be identical in size and position from editing to broadcasting. Set position and size of the URL box, as well as the display time on the page (in s). 56 III. 7. The animation box III. 7. F. VLC box settings You can play videos by streaming using VLC Media Player (universal video reader which does not require supplementary codecs) - Supported fluxes: http / mms / rtsp / udp multicast... To do this click on the URL-VLC tab in the animation box settings then enter the URL of the flux you want to play. URL : type as a prefix the variable "vlc:" followed by the URL address of your video flux. Setting the position, size and duration of the VLC box on the page. Timing the appearing and disappearing effects of the VLC box. The box appears and disappears in 'cut'. 57 III. 7. The animation box III. 7. G. PowerPoint animation box settings If you have "Microsoft Office PowerPoint" installed on the Editor and Player, you can insert "ppt" files into your TV Tools designs. You can resize the PowerPoint animations and use the multibox mode. Click the right button on the "animation" icon in order to select within the windows explorer the "ppt" file, ideally saved in the "videos" directory of TV Tools. Caution : this mode only works with Microsoft Office PowerPoint 2003 and higher. PowerPoint file name. Set position and size of the PowerPoint box as well as the display time on the page (in s). Multibox settings to display several "ppt" on the page, as well as time settings in second. 1 To correctly display your PowerPoint file in the windows and to remove the scroll bars, edit the file in PowerPoint ; go to the "Slide Show" / "Set up Show" menu. Select the option "Browsed by an individual (window)" (see picture aside) and deselect the option "Show scrollbar". 2 Hit the F5 key to display the slide show, right click on the top menu and deselect the "Web" option. Deselect the "Web" function. Now save the file. 58 III. 8. The sound box III. 8. A. Create a sound box To create a sound box, click the corresponding icon on the design toolbar with the left mouse button - a window "Sound settings" will appear. a "sound settings" window will appear. You can read sound files in the following formats : wav, mp3 or aiff. There will automatically be a transition of 1 second between sounds (computer graphics to video and vice-versa) in order to chain sounds less hard than cut. III. 8. B. sound box settings Sound box settings window Sound play list : list of sounds or sound directories to be played. New : will delete the contents of the playlist. Settings : tab to access sound box playout parameters. Duration : total time of all sounds and music in the playlist. Sound list : list of all sound files within sound directory of TV Tools. Add directory : allows you to select a folder containing sound. 59 Sound settings selected : name and playout of sound, length. Volume : sound volume of the sound box in percentage. By default leave the value set to "0". III. 8. The sound box Sound box settings window Stop mode of sound : you can choose from between 4 possibilities : 1. Never stop : the sound will never stop and will even continue to play on the next designs should they not have any sound. However, it will stop as soon as there is another sound box on a following design. 2. Stop at end of page : the page will be displayed until the sound finishes playing. 3. Stop at end of design (most commonly used) : gives sound to the whole design while keeping the timing of the pages. In the event that the duration of the sound exceeds the duration of the design, the sound will simply fade out at the end in order to give priority to the page timing. 4. Wait for the end : provides sound for the entire design. gives sound to the whole design and will continue playing on the last page if the duration of the sound exceeds the length of the design. Replay sound already started : The sound can be restarted or continue playing at the same position should a video with sound be inserted on a page. Read mode : If you have selected several sounds to be played, you can choose to play the sounds in a loop or randomly. You can also define the sound box as the "default sound". In this case, this sound will be played during all the designs with the "activate default sound management" option set. If you want to combine a "make this sound the default sound" sound box with other boxes in the same design (music and commentary, for example) : select the "always in the background" function, then give the volume level of your sound (as a percentage). 60 Management of the default background sound : allows managing the default sound by activating or cutting it on the current design. You can also activate the in-line of the PlayerPC's sound card, in order to use for example a "radio station" as source. Selectable to the whole designs except videos or only the designs without sound. III. 9. Container and for mat editor III. 9. A. The "container" box We have seen that TV Tools allows you to import and display text and graphic files with the assistance of variables such as #FIC (inserting a rough text file into a text box), #FIN (inserting a line from a text file) or #CSV (displaying the contents of a file (text or an image path) as the lines and columns of an Excel file). You might need to use a large number of text boxes containing these types of variables. To simplify this procedure, TV tools has "container", not only to include boxes in the models, but also to manage your data dynamically with the "format editor". Container : example 1 Let's take a simple database with a csv file in which we have several settings. In this example we are using the Moroccan weather service covering several cities such as Casablanca, Marrakech, Tanger, etc. For each piece of meteorological information on a city we have 3 fields: the name of the city, the weather (cloudy, sunny, etc.), and then the temperature. In the design editor of TV Tools, in a new design, go to the top menu bar and select the "Boxes/New/Container" function. A transparent box entitled "Container" will appear on your page with a warning "You do not have a valid RecordSet configure your container, do you want to create a RecordSet ? "confirm" yes ". 1 A new window titled "Settings database will open. In the menu called "basic type" choose the heading "fichier.csv”. 2 Click on the "open" menu "filename" then indicate where the path is stored your file (in this example : c: \ tvtools \ misc \ test.csv). 3 N.B : Fields of different Records are separated by default with the semicolon (";"). 4 Click OK to confirm. 61 III. 9. Container and for mat editor III. 9. A. The "container" box To check your settings, a message Warning will open for you propose to test your data. Click "yes". 5 6 Two new windows will open. The window "RecordSets" which displays a list of recordsets our "RecordSet1" we just build. . You can combine several recordsets in the same design. The second window "Settings Container" you can choose the type of display different recordings of your base 4 types of organization : high (fixed lines one below the other), width (fixed lines one behind the other) or providing them with the movement functions rolling (from right to left) and scrolling (lines scrolling upward). Here we choose width, OK then "OK". 7 62 III. 9. Container and for mat editor III. 9. A. The "container" box La fenêtre de récapitulation des paramètres de Container s’ouvre avec vos préséléctions : Le “RecordSet1” est activé dans la liste des jeux d’enregistrements ainsi que l’organisation de vos données en hauteur. Choisissez la taille verticale en pixels pour la mise en forme de chacun de vos enregistrements. Entrez par exemple : 40 pixels. 8 Puis cliquez sur le bouton “Créer page modèle”. 9 Séléctionnez les champs texte à faire figurer dans votre page depuis la liste “RecordSet1” puis cliquez sur le bouton “Ajouter”. Si vous désirez ajouter la totalité de vos champs texte, cliquez sur le bouton “Aj.tout”. Puis validez par OK. 10 N.B : Si vous utilisez des chemins vers des images dans un champ de votre fichier csv, sélectionner ce champ et cliquez sur le bouton “Aj.Image” pour inclure une boîte image de référence dans la page modèle. La fonction “Créer une page modèle” permet de créer automatiquement une seconde page dans cette émission sur laquelle seront disposés les variables des différents champs dans un gabarit (sous forme de boîte texte #BDD). 63 III. 9. Container and for mat editor III. 9. A. The "container" box 11 Move all the variables #BDD in the template of the container materialized by the frame dotted white and gray. In this example the size width of the fixture will match the size of the box "Container" (here placed on the 1st page) against the arrivals will be 40 pixels (height Specified in step No. 8). You can also provide text different attributes (height, Police, color, etc. ...) in different boxes texts #BDD. This process will allow of inlay on the first page content of the page model in the area of the Container box. Depending on the size of your container box, TV tools will play as many times page as necessary to display all records. More your container box is small, more there will be pages to play. On the first page manually expand the container box to play all records at once on the page. Give time to your page, and then click the icon "eye" to preview your design. 12 Corresponds to the #BDD variable "town". Corresponds to the #BDD variable "temperature" arranged in decreasing order. Corresponds to the #BDD variable "weather". 64 III. 9. Container and for mat editor III. 9. A. The "container" box We are going to leave the previous example in order to create a variant with two invisible pages instead of one. This will allow us to have a display alternated with two different kinds of line. Container : example 2 1 Go to the "Container" box settings by double clicking with the left mouse button. Select the "multiple model pages, taken alternatively" function. Enter "2" in "number of page used as model" and "3" in the space "then construct with page". Close the window. 2 We are going to colorize the background text boxes with variables #BDD rather than let them transparent. On the second page give different to each 3 texts by checking boxes in the window "Information" they have all the same height (here : 40 pixels). 65 III. 9. Container and for mat editor III. 9. A. The "container" box Go to the top menu "Pages/Copy" then Pages/Paste in Add to get a 3rd page 3 O n t h e 3 r d pa g e , g i v e different attributes (colours, fonts, background colour of text box, etc.) to the 3 #BDD variables. 4 5 Reduce the box container on the first page. In this example we are going to do a kind of display only 3 records per page. We have already defines a vertical size of 40 pixels within the parameters of the box container. With the help of the window "information", give then a size of 120 pixels height for the box container. 66 III. 9. Container and for mat editor III. 9. A. The "container" box In this example, the box container will distribute as many recordings as multiple of 40 pixels. Example : 3 recordings for a size of 120 pixels or 4 to 160 pixels. Note if the size of the tin container is not a multiple of 40 it will be played only whole number of records : for example 3 records to a size of 140 pixels. This will not cut visual content. 6 Return to the first page of the design to display it with the "eye" icon. Corresponds to the model of the 2nd page in "invisible" mode with the 3 #BDD variables. Corresponds to the model of the 3rd page also in "invisible" mode. Container : Example 3 This time we are going to display images to replace the #BDD variable "weather". For best effect we will use the format editor to match the images (cloud.tga, sun.tga and rain.tga) with the words (cloud, sun and rain) contained in the "weather" column of our csv file. Go back to step 11 of the first example On page serving as a model (page 2) delete the text box with the variable #BDD "weather" and replace it with a box image to choose from : "cloud.tga", "sun.tga" or "rain.tga" (in this 1 example: "cloud.tga"). Then place the image in the template. 67 III. 9. Container and for mat editor III. 9. B. The format editor 2 Go to the "Window/Format Editor" menu, select "is the same" in the "value of field" function, then type "cloud" in the text space opposite. Next select the image you want to match with the word "cloud" (here it will be the image called "cloud.tga") by clicking on the open icon. 3 Confirm your operation by clicking on the IMP tab (implement) : your instruction will then be included in the list of instructions. 4 Using the same procedure, create two other instructions by clicking on the "New" tab and matching the word "sun" to the image "sun.tga" and "rain" to "rain.tga". 5 Save your "format" file in xml in the top menu "Format / Save as" for example using the name "testContainerEx1.xml". 6 68 III. 9. Container and for mat editor III. 9. B. The format editor 7 Save your "format" file in xml in the top menu "Format / Save as" for example using the name "testContainerEx1.xml". 8 In the space reserved on behalf of the image of the window "information", enter the formula #BDD (format = testContainerEx1)"weather";"c:\tvtools\images\Nuage.tga" before the name of the image to call the file format. Then click on "update" to validate this operation. Display of the images connected with the "csv" file and obeying the instructions of the format file "testContainerEx1.xml". Note : if the value of the field does correspond to one of the format instructions, this will become the default image (here "cloud.tga") to be used by the model. 69 III. 9. Container and for mat editor III. 9. B. The format editor We are going to complete the previous example by adding instructions for the temperatures. Let's assume we want to display automatically temperatures below 24° in red and temperatures above or equal to 28° in green. Container : Example 4 1 In the window "RecordSets," click on button "Edition" to open the window "database parameters, then click on the tab "Sort data." Choose the "Temperature" in the column "fields of the database", validate your choice with the arrow button "1 Sort field" and then check the "reverse order". This manipulation will have a display in descending order of temperatures of different cities. 2 Warning: activate your sorting data by clicking the green button on the tab. Then close window with "OK" and then "Close". 70 III. 9. Container and for mat editor III. 9. B. The format editor We have to proceed with sorting temperatures, we still have to provide conditions colour temperatures. For this we will define a new format. 3 Above all, create a new text box on your page typing "#Format" with police and the color you want, here in white. Then open the editor formats and made a copy and paste the text into the slot "default". 4 Choose "is greater or equal" to "value field, then type "28" in the text there. 5 Copy and paste another style text with the "#Format", here green, from a text box. 6 Click on "Refresh" (updated) to insert the model format in the list of conditions. Click on "New" to a new model format and make the same manipulations with the times "is less than" to field value, followed by "24" location text and copy and paste text "# Format" in red this time. 7 Save your file "format" xml in the top menu "Format / Save as" under the name "testContainerEx2.xml". Then exit the format editor. 8 71 III. 9. Container and for mat editor III. 9. B. The format editor 9 Replace page on the variable model #BDD "temperature" by the following formula : #BDD (format = testContainerEx2) "temperature". To facilitate the operation using the window "Information" for entering your text and then click on the icon replace. Replace text icon Back on the first page of your issue, double-click on the box Container. Then click on "Setting data" button "field types." 10 72 III. 9. Container and for mat editor III. 9. B. The format editor 11 To enable TV Tools to apply the format instructions to the temperatures, you must first convert the text in the original csv file into decimal numbers. To do this, click on the Temperature line, then go to the "convert a text field into" menu and select "Whole number". This operation will be applied to all the other records in the csv file. Confirm with "OK" then "Close". A display of the temperatures complying with the instructions of the format file "testContainerEx2.xml". Note : The values between 24° and below 28° will be in the default format colour - in this example white. 73 III. 9. Container and for mat editor III. 9. B. The format editor 12 Leaving this example, we are going to change the type of display of these various pieces of information with a rolling effect of the elements (town, temperature, weather images). To do this, go to the "Container" box settings on the first page and in organisation select the "rolling" mode. Assign a horizontal size to an element (here a value of "500" pixels), making sure that none of the elements are cut from the display. Select the "automatically adjust width" square so that 13 the elements can correctly follow one behind the other. Also check that the #BDD variables on the 2nd page appear in the container's new structure. 14 For a better display, you can put a text box with a transparent background colour behind the Container box. You can see the elements rolling across for the duration of the page by clicking the eye icon. Scrolling direction 74 III. 9. Container and for mat editor III. 9. C. Container and RSS flux Along the same lines, we are going to use a RSS flux by adapting its graphic form in TV Tools through the use of the Container box. Container : Example 4 Create a new issue with a tin container on the first page. Approve a "yes" for the creation of a RecordSet. 1 Choose "RSS Feed" on the menu in the basic type, then click the button "Choose / Edit" to determine your feed URL. 2 You can enter or copy and paste the URL of your 3 RSS feeds. Determine also its options (number of subjects, use a rolling, and display the description...). Validate by then "OK." Back on the window "Settings database, confirm also by "OK" to to open the window "Settings Container." 75 III. 9. Container and for mat editor III. 9. C. Container and RSS flux 4 Choose a type of organization "rolling", a size horizontal an element to "400" pixels and check the "automatic left adjust" function. Select the "create page model" and give the number "2" to the page that will serve as a model. Validate by "Close". 5 6 Add the text fields you want to insert a model page. Then validate "OK". 76 III. 9. Container and for mat editor III. 9. C. Container and RSS flux 7 Stretch container inside the box on the first page so that it takes all width of the screen.Then click the "Edit" window RecordSets. In this way, we will determine conditions for the feed by imposing only the most recent feed of the day during the last four hours. To do this click on the "Filter Data". 8 Activate the tab with the "green button" then select "PubDate" and confirm with the arrow to insert it in the "1st filter field". Select the "dating from - to x hours" tab and type "4" to ensure that the flux will only be used if it is less than four hours old. Confirm with "OK". 9 77 III. 9. Container and for mat editor III. 9. C. Container and RSS flux 10 In the container structure framed with grey and white dots, place two text boxes with #BDD"Title" (corresponding to the title of the RSS flux) and #BDD"Description" (corresponding to the description of the RSS flux) in the fonts and colours of your choice. We will replace the text box #BDD "Enclosure" by any image (which will 11 serve as a reference size). Then in the window "information" enter variable #BDD "Enclosure"; before the location and name of the image used. Confirm with "enter". View the design. The RSS flux will play out with the images contained in the flux, whose size is determined by the image on the model page (here 100x75 pixels). 12 78 III. 9. Container and for mat editor III. 9. D. Room Booking Managing and Booking Resources (GRR) is an application linked to Containers in TV Tools. It is particularly adapted to the organisation and reservation of rooms. 1 Room booking, step by step installation : http://www.tvtools.info/forum/ Link : Tips and tricks / How To Do Link : ROOM BOOKING, step by step installation 2 Set up your room planning with GRR. 3 In the composer made a new issue with a box "container" on the first page by creating a RecordSet. Approve a "yes". 79 III. 9. Container and for mat editor III. 9. D. Room Booking 4 Select "connection system of data types. Then enter connection settings as below: Driver={MySQL ODBC 3.51 Driver};myserver;port= 3306;Database=grr;User= admin;Password=password; Option=4; Give the name and password of your SQL server, not those of the GRR users. Enter the maximum number of records per page (here : "4"). 5 For TV tools that can assign schedules rooms, it is necessary to convert the text of origin dates by clicking on the "types of fields." Select the line "start_time" then in the menu "convert 6 of a text field into" choose the word "date". Do the same operation for the line "end_time." This manipulation will apply to all other Registrations. 7 Make conversion type "Date 2007-10-31 14:30" to "HH:mm". Validate 7 then "OK". 80 III. 9. Container and for mat editor III. 9. D. Room Booking 8 Back on the main window "parameters data, "click OK to confirm your information. A window offers then check your data. You can also click on "Test" of the window "parameters data" to check good use of any type of database. 9 In the window "Settings Container" choose a provision in height and vertical size of 52 pixels. 10 Then click on "create page model" to add the "name" (which fits the description of the theme of the room), "start_time" and "end_time" (corresponding to time to start and end of the event taking place in the hall). Validate "OK". 81 III. 9. Container and for mat editor III. 9. D. Room Booking 11 If we did not record some day, as a precaution we will add a 3rd page in the program with just a text box "free room". Back on the first page and double-click on the box Container then indicate "3" in the case "if no take-up. " 12 On the second page of the issue set correctly 3 boxes in the texts gauge container and then set your color text and background box (if necessary). In this example we'll make boxes in light grey color from a height of 50 pixels to have a separation of a pixel on the top and bottom of each record. We still have to set the PC-player assigned to the room in the File menu / Options / players / Identification from the Schedulerr. 13 82 III. 9. Container and for mat editor III. 9. D. Room Booking Below is an example of ongoing programmes taking place in all rooms. We have here two recordings one below the other among the possible 4 records per page (see setting parameters in the number of entries per page : Step 5). Note : You have 4 types of pre-formatted design in C:\tvtools\designs\Room Booking demonstrating the following options : - Running display in all the rooms. Running display in the room associated with the player. Static design in all the rooms. Static design in the room associated with the player. 83 III. 10. Infor mation window III. 10. Information window To fix or adjust the size of the different boxes more precisely you can use the "information" toolbar where you can enter the values. To access this toolbar, go to the "window" menu from the top menu and select "information" (or use function key F1 as shortcut). You can enter the size of your text, image, animation and video boxes and position them up to the exact pixel on your page. Information window Chain : When you enter by hand a value in either X or Y, TV Tools automatically calculates the second value while maintaining the proportions of the image. Position X - Y : Box position coordinates on the page. Original size : Allows to restore the original size of the box (before modifications). Name : name and location on the hard disk of the file used by this box. You can replace the file used by this box with another by clicking on the icon "open". Size X - Y : Corresponds to the size coordinates of the selected box. You can enter your own values. 84 11. The Timeline Window III. 11. The Timeline Window The "Timeline" window allows you to manage with ease all the boxes that make up a page in the visual form of a timeline. To use it, go to the "Window" menu and click on "Timeline". Then click on the background box of your page to get a thumbnail view of all the various boxes. You can arrange them in order of appearance: from the first to the last box or inversed by clicking on "Time +" or "Time -"; but also according to their position by layer: from front to back or inverse by clicking on "Layer +" or "Layer -". The first line of the timeline corresponds to the background box of the page. Timeline Window Display thumbnails according to their layer position on the page. Display thumbnails in order of their appearance on the page. To increase precision you can increase the scale of the timeline. You can manage the timing of the page with two modes. In "Auto-end" mode the default time of the page is determined by the total appearance time of the various boxes on the page. Alternatively you can enter a value (in seconds) to fix a time limit to the page. Box order number. Sequence in "multibox" management mode. Displaying the instructions of the sequence (start and end dates for the sequence / hours and days). Every boxes without appearing and disappearing times and with no effects will be attached to the background and will be allocated the same appearing effects. 85 III. 11. Timeline Window III. 11. Timeline Window The "Timeline" Window is an essential tool, which allows the efficient setting of the various boxes on your page, especially in multibox mode. It is aimed in particular at the management of timing and appearing and disappearing effects (using the right mouse button on the timing display and the thumbnail effects). You have the option of grouping several boxes (press "ctrl" to select several) and applying the same appearing and/or disappearing time to all of them. You can also increase or decrease the time settings of this group, while maintaining the same time intervals between boxes (press "ctrl"). To make your page more readable, you can make the boxes visible or invisible by right clicking on the "eye" icon. Appearing and disappearing times for the boxes on the page. To change them, move the white vertical line with the right mouse button, or double click on the value, also with the right mouse button, then enter the value in the window and confirm. 1 Possibility to act on more than one box by using the "shift" or "Ctrl" key. Each selected line appears in light blue colour. By default if you work on the timing of the boxes, they will all have the same start or end time. However if you want to keep the original time intervals between the boxes you should hit the "Ctrl" key. Thumbnail of the box with information : name and size, as well as its transparency level. Icon + name of appearing and disappearing effect of the box. To access these settings right click on the visual of the effect. 86 IV. The scheduler IV. 1. Definition The Scheduler allows you to compose the playout list of your designs. You can play each design independently in the Designer in "reading" mode. The schedule will provide you with a complete list of designs or daily videos. In principle, the schedule will automatically be renewed every 24 hours. Taking into account the internal clock of the PC player, TV Tools updates the schedule on the PC player each day at midnight. The scheduler can play designs or videos in two ways : • In time sequences : The user can define the exact hour of the playout for one or more designs (computer graphics or videos). • In loops : Several designs are played in a loop. This loop will be repeated endlessly unless there is another time constraint. If this is the case, TV Tools will interrupt the loop in order to play the designs in the time sequence. The time sequences thus have priority. Conclusion : The scheduler allows a combination of these two modes (time sequences and loop) and allows you to design the playout of your designs according to your best requirements. You can imagine a series of designs interrupted by other designs at specific hours to add attractiveness to the playout of your designs and this even with a limited number of file content. Note : At the end of a time sequence, two things can happen : • A loop is scheduled after it : this one will be executed in loops until the next interruption. • There is no loop after it : in this case the preceding loop will be executed in a loop until the next interruption. 88 IV. The scheduler IV. 2. The schedule When starting up the Scheduler, the user will get to the last modified schedule. If you want to start the designer through the scheduler : use the "go to" function in the drop down menu at top of the screen, then select "Designer". To manage schedules, the scheduler has the following toolbar at you disposal : New schedule Send a schedule to the player Open existing schedule Preview schedule Save schedule Print schedule Save schedule as You have also the following tabs available : 1 Design tab : to get a list of all available designs in TV Tools. In order to select a design to be inserted in the current schedule, double click on it and it will be added to the schedule layout (window to the far left of the screen) one after the other. Video tab : gives a list of all videos available for the playout. By clicking on a video in the video menu or a video already in the layout of the schedule, the parameters of that file will be displayed in the file parameters zone. You do not only have access to the information of the video files but you can also insert new start and end points in your video sequences. 2 Group tab : to simplify long schedules with many loops, it is suggested to use groups in order to prevent multiple insertions of long design lists. A group represents a sub-schedule containing a sequence of designs or videos. 3 Commands tab : this tab contains several commands like overlay (text, logo, hour, design and clear), which allow different types of graphical overlays on the videos played in the schedule. 4 89 IV. The scheduler Scheduler window Current time Window selection of play out hour of a file (right button). Validate time by pressing "enter" key. Tabs to access the files for designs, videos, groups and commands File name of schedule Group window Allows you to compose your groups of designs or videos. Save them as "xml" files : they will then be immediately available by clicking in the "Groups" tab. Schedule file name Parameters window of selected files gives information on playout start and end time of an element inserted in the schedule ; the total time and the different settings for designs, videos, groups and commands. Schedule layout window - Those Designs and videos that are part of a loop are marked with a vertical white line. - To define the playout time of a design, select the design (highlighted with light blue horizontal bar), and move it in the composition window of the Schedule with the right mouse button. A menu called "Insert" will open, choose the "At xx:xx "to enter the time of play out of the element.. 90 IV. The scheduler IV. 3. Designs and videos settings Design settings window Playout start time of the selected design within the current schedule. Edit button opens the selected design in the designer. Name of the design. Trashcan button deletes selected design from schedule. Duration of the design. Loop button plays a design or a design group in a loop. Playout end time of the design in the schedule. Play once button plays the selected design in the schedule. Design thumbnails Allows you to view different pages of the selected design. Select design gives the number of pages in the design and the last date of modification. 91 IV. The scheduler IV. 3. Designs and videos settings Playout start time of the video in the schedule. Video settings window Trashcan button deletes selected video from the schedule. Name of the video. Duration of the video. Loop button plays a video or a group of videos in a loop in the schedule. Playout end time of the video in the schedule. Play once button plays the selected video once in the schedule. Preview of the video. Time code of start point. Zoom value for cursor position (3 zoom values are available). Duration of the video between start and end point. Time code of the current cursor position. Time code of the end point. Total length of the video. You can move around in a video sequence with the left and right cursor keys: hit the cursor keys shortly to advance or reverse one frame at a time. To improve flexibility ; hitting the cursor key long enough will cause the video to advance or rewind more and more quickly with up to 4 times the normal speed. The "J" key will play the video backwards. Video command icons Go to start of video. Go to the end of the video. Insert start point (Key "I"= in). Remove the start and end points. Pause (key "K") Play the sequence between start and end points. (key 'S'). Read (key "L"). 92 Insert end point (key "O" = Out). IV. The scheduler IV. 4. Create a group In order to automate the programming of the schedule and to prevent repetition of a task, you can use the "group" tab to group a sequence of designs and/or videos in a single file. This function is often used in a schedule with a common base of designs or videos repeated several times during a day at different times. 1 4 steps to creating a group 3 4 Move in the correct order all designs and/or videos that will be part of the group into the create group window at the far right of the screen Click the "group" tab to access the group files. (Example : here the group file called "01"). 2 Save the group ("save" or "save as" button) in a file with the extension "xml". Now move the selected group into the schedule layout window. Note : Information on the selected group with its total length. If a group is placed into a schedule list with time constraints, you will automatically see the start and end time for the playout of the group. 93 IV. The scheduler IV. 5. A. Overlay commands With the overlay logo and clock command you can display the current time or a logo as overlay on the video and/or on the video and computer graphics. There are 4 different positions for the clock or the logo to be displayed : in the 4 corners of the screen. Overlay clock command Delete will delete a previous overlay clock command Allows selection of the clock overlay mode : either on the next video or design only, or on everything that follows until a delete command. Position allows you to select on of the 4 clock display positions by clicking one of the 4 buttons. Overlay Logo Command Position allows you to select on of the 4 clock display positions by clicking one of the 4 buttons. Delete will delete a previous overlay clock command. On everything the logo overlay will be done on all of the following videos and computer graphic designs. Name of the image to insert your logo in this command, open the image folder of TV Tools with the open icon. Note : you can save your logo in "tga" (32 bits) format to preserve a cut-out when overlaying or if not you can use the "bmp" format. On next : the logo overlay will be done on the following videos or designs played in the schedule. Logo display settings : These settings allow you to refine the display of the logo. When selecting "on entire duration", the logo will show up either "on next" or "on everything" video or sound. On the other hand, you can choose a delay, when the logo should be displayed; either referring to the beginning or the end of the file the logo will be pasted on. When selecting one of the two options, two fields will show up to enter the delay and the duration to display the logo. These two values are entered in seconds. 94 IV. The scheduler IV. 5. A. Overlay commands The overlay text and design commands call up ".emi" files. In the case of overlay text you have a choice of 4 different designs (TEXT 1, 2, 3 and 4.emi) in "C:\tvtools\emission\overlay", each with a separate text box. You can also apply movement, rolling, scrolling or any other effect to these boxes. Overlay text command Select type of text you can choose from between 4 text effects, which you can entirely define yourself. In order to identify them, you can enter a name for all 4 text effects. (Example : here we have given the text effect 1 the name "scrolling"). Delete Allows you to delete a previous "overlay text" command. Name of text effect. Site for capturing text. Text display settings When selecting "on entire duration", the text will either be displayed on "next videos" or "on everything" depending on your selections opposite. When selecting the two other modes, you can enter a delay when the text should be displayed referring to whether the text should be pasted on the beginning or the end of the file. When selecting one of the two options, two fields will show up to enter the delay and the duration to display the logo. Overlay design command Select design To insert your design in this command, open the design folder of TV Tools with the open icon. Note: Caution: this design should have only one page and no background. On the other hand, there can be as many other boxes you like. The display of text, animation and image boxes should be set to multibox mode. Here, the design "incrust.emi" will be used as overlay for the entire designs and videos inserted below (mode "on everything" selected). Design display settings : In this example, the design overlay will start 2 seconds after the start of the file on which it is pasted; and it will display during 10 seconds. 95 IV. The scheduler IV. 5. A. Overlay commands The Flash and QuickTime overlay commands call up files stored in “C:\tvtools\anims”. Overlay Flash command Select number of animations : you can load up to 4 Flash animations at the same time. Animation file Overlay settings (identical to the other overlay commands) Loading and transparency settings to manage the transparency and to set the animation in "once" or "loop" mode. Size and position settings You can position and apply other size values different from the original values of your Flash animation Overlay QuickTime command Animation file Overlay settings (identical to the other overlay commands) Position the animation among the 4 proposed. 96 QuickTime clip preview window. Activate clip with the big "play" icon next to the "open" icon. IV. The scheduler IV. 5. A. Overlay commands The overlay commands are always placed before the design, video or group of designs and videos they should act upon. To insert an "Overlay", click the "Command" tab of the scheduler. Select the "Overlay" option and open the directory by clicking on it. Drag and drop the desired command into the design list before the design or video you want to have the overlay. Scheduler - Commands In the example below, 3 overlay commands are applied to the first three videos ("demo01.avi" "demo02.avi" - "demo03.avi") of the schedule. The first command is an "logo overlay" (for better reference, a thumbnail of the logo will be displayed, in the schedule, to the left of the command), which will be placed on all following videos (option "on everything" selected) until the command "logo overlay" in "erase" mode is placed above of "demo04.avi". In this case, the "jvcnt.bmp" logo will disappear on this video and the logo called "coccinelle.png" will be displayed instead. The second and third command will display the clock and an urgent text message on the whole contents of the schedule. Preview of the first 3 "Overlay" commands : logo - clock - and text simultaneously on the videos. In this example the text overlay is rolling. 97 IV. The scheduler IV. 5. B. The VLC Command (VideoLan) To read a video file in the schedule when you are unable to use Windows Media Player, use the command "Video management VideoLan start" followed by your video file. At the end of the video, enter the command "Video management VideoLan end" to return to the normal contents of the schedule. To play videos by streaming with VLC Media Player, place the command "Video Lan" in the schedule and in the settings window enter "video played by VideoLAN" the URL of the video flux to be played, as well as the duration of the command (counter: hours /minutes / seconds / images). In the example below, the command "VideoLan" is timed at 18 hrs and will play the stream for 1 hr 20 mins. 98 IV. The scheduler IV. 5. C. External commands In order to execute external commands from within the schedule, like switching on a plasma screen, you only need to put an xml file in the folder "c:\tvtools\prive\commande1". Command - Switch on screen Once the file is saved, start the scheduler; click the "command" tab "Switch on screen" command 2 into the schedule layout 3 1 3 2 99 1 and drag-and-drop the IV. The scheduler IV. 5. C. External commands See sample file below : - <COMMAND TYPE="SERIAL" NAME="DISPLAY ON"> - <SERIAL_CONFIG> <PORT>1</PORT> <BAUD_RATE>9600</BAUD_RATE> <DATA_BITS>8</DATA_BITS> <PARITY>NONE</PARITY> <STOP_BITS>1</STOP_BITS> <FLOW_CONTROL>OFF</FLOW_CONTROL> </SERIAL_CONFIG> - <PARAMS> <TRACE>0</TRACE> <DELAY>5</DELAY> </PARAMS> - <DATAS> <NUMBER>7</NUMBER> <D0>'k'</D0> <D1>'a'</D1> <D2>' '</D2> <D3>1</D3> <D4>' '</D4> <D5>1</D5> <D6>13</D6> </DATAS> </COMMAND> In this command : - The type specifies a serial command (com port) with the speed, parity and low control settings. - The value 7 in the line <NUMBER>7</NUMBER> means that 7 bytes will be sent including carriage return. - A byte between apostrophes defines it as an ASCII value. If the apostrophes are omitted it is a decimal value, example "OD" becomes "13" (carriage return) Note : the command files are NOT transferred to the players because they will differ according to the type of screen. Therefore the file allumage.xml on several players will contain different information according to the screen model to control, but the command in the schedule will always be called "allumage". Therefore the command should be copied manually into the correct folder "c:\tvtools\prive\commande1" of each player. 100 IV. The scheduler IV. 6. The layout of a schedule • To create a schedule, click the "New schedule" icon in the schedule editor. Now create the list of designs, videos or groups by double clicking the file(s) you want to insert, or by dragging them into the schedule layout window. They will automatically be placed one after the other. You can also drag your designs into the schedule layout window by keeping the right mouse button pressed. This will open a menu called "Insert". You can then choose to insert the file into the schedule before or after the selected design or video or to insert it at a specific time. • Note : in the event that you use an overlay command in the schedule, this one should always be placed before the design, video or group it should act on. In the same way you should place the delete command after the last file you want to have the overlay displayed on. Context menu of the schedule • To activate this menu, select the video(s) or Design(s) you want to act on (the selection will be displayed in light blue colour) and click the right mouse button. • To reorganise the sequence of the designs, you can use this menu to select one or more designs or videos, copy and paste them, duplicate them or modify their chronological position with the functions "up" and "down". • This menu allows you also to set the playout time of a design, a video, a group or a command. Choose the "Modify time" function, the time selection window will display to edit the time of playout. 101 IV. The scheduler IV. 7. The hierarchy of schedules • The PC player will, after start-up, automatically start the player programme and execute by default the schedule called "schedule.grh". You can save schedules with other names in order to plan the playout of your designs. • The schedules are designed to obey to a certain hierarchy. This hierarchy is based on a playout priority order defined by the name given to the schedule. The order is as follows : 1 A schedule whose name is based on the date day-month-year (dd-mm-yy). Example: "02-10-08.xml" for the 2nd October 2008. 2 A schedule with the name of weekday. Example: "monday.xml", "tuesday.xml", etc... 3 A schedule called "schedule.xml", which always exists by default. • If you want to organise in advance your playout by sending a schedule to be played on Monday, you only need to save that schedule with the name "monday.xml". Every Monday this schedule will be played instead of the default "schedule.xml" file. On the other hand, the schedule "schedule.xml" will play all other weekdays. • The above procedure allows you to schedule one week ahead the playout of your schedules with different designs each day. You can, at any time, create a schedule, which will be played a day, a week a month or even a year after it has been transferred to the PC-player, simply by giving it the exact date. Example : "25-12-08.xml" to prepare a design list that should be played on Christmas 2008. Example : imagine it is Monday 26th October 2008 and the player contains the following files : "26-10-08.xml", "monday.xml", and "schedule.xml". Conclusion : in this case, TV Tools will give priority to the script "26-10-08.xml" and play this one. Note : you may need to add an additional level of priority to the transfer of schedules. A schedule with an extension will be played in priority (if it is "schedule.ext, monday.ext or 26-10-08.ext). Example : "schedule.int" and "schedule.ext" could be used to transfer schedules with different contents to two players. In this example, "schedule.int" would correspond to a schedule with messages internal to a company and "schedule.ext" rather an external playout. Specify the extensions of the schedules in: File / New options / Player / Playout / Extension in .xxx) and enter your extension in 3 characters. Caution : if a schedule is not taken into account, this is most likely due to the fact that you have given it another name than "schedule", the day of the week or a date. For example, schedules which are wrongly named or misspelled : "schedule1.xml" - "schedules" - "schedule.dif", etc... will never be recognised by the player. 102 IV. The scheduler IV. 8. Examples of schedules We are going to present to you 4 small examples of schedules with comments. They will show you that the usage of the two functions "loop" and "one time mode" can be combined to your wishes and meet all your requirements. Take the case where the "start time for the day" is fixed for example at 00:00 (to fix the setting in the schedule editor: menu File/Options/Create/Schedule). Example 1 : The designs play in a loop from midnight until noon. At noon the designs "Weather", "Flash1" and "Flash2" will play once. At the end of the "Flash2" design, as there is no new loop sequence to start, the previous loop sequence consisting of "Mag1" and "Mag2" will restart in a loop. This loop is interrupted at 20.00 in order to play once again the designs "Weather", "Flash1" and "Flash2". At the end of the playout of the "Flash2" design, TV Tools will once again play the loop composed of "Mag1" and "Mag2" until midnight. Example 2 : The designs "Mag1" and "Mag2" play in a loop until noon where the designs "Weather", "Flash1" and "Flash2" are played once. At the end of "Flash2", a new sequential loop composed of "Mag3" and "Mag4" follows. This sequence will play in a loop until the next time constraint at 20.00 is hit. The loop is interrupted and the designs "Weather", "Flash1" and "Flash2" are played. There is no new loop sequence after the "Flash2" design: this time the preceding sequential loop made up of "Mag3" and "Mag4" is played until midnight. 103 IV. The scheduler Example 3 : There is no sequential loop at the beginning of the schedule. In this case, where there is nothing to be played before noon, TV Tools will wait and display a black screen or the design "mire.emi" (if you have created one and remembered to select the "Display mire" function in the File/Options/Create/Schedule menu of the schedule editor). The black screen or the design "mire" will be played until noon. After this the designs "Weather", "Flash1" and "Flash2" are played once. After the playout of "Flash2", the sequential loop composed of "Mag3" and "Mag4" is played until 20:00. At 20:00 this loop is interrupted by the designs "Weather", "Flash2" and "Flash2". Since there is no new sequential loop after the end of "Flash2", the preceding sequential loop, made up of "Mag3" and "Mag4", is played until midnight. Example 4 : Starting at midnight, the designs "Mag1" and "Mag2" will play in a loop until noon. At noon, the next time constraint interrupts the first loop. This allows the second loop of "Mag3" and "Mag4" to be played. These two designs will play in a loop until midnight. Note : this procedure allows the chaining of two loops, composed of different designs, at a specific time. 104 IV. The scheduler IV. 9. Design playout conditions You can assign playout conditions, to each page of a design and to an entire design, based on a date, a day or a daily hourly function. This function is mainly used should you want to anticipate the playout of a design independently of the management of the schedule. Take the example where we want to insert the design "spectacle.emi" into a standard schedule. As long as we don't modify the schedule, the designs will by default play in a loop every day. However, the design "spectacle.emi" will follow its own playout conditions. To add playout conditions to a design, go to the menu "Design/Properties" in the designer. Even if it shows up every day in a schedule, the "spectacle.emi" design will play from October 20th. 2007 until October 26th (Example 1), and only from 15:00 until 17:00 (Example 2). And this only Wednesday, Thursday and Friday from 20th to 26th of October (Example 3). All other days, playout will jump without interruption from "DJVC03.emi" to "DJVC04.emi". This functionality allows the user to anticipate the playout of a design before it is actually played. Design settings windows Example 1 Example 2 Example 3 105 IV. The scheduler IV. 10. Exporting a schedule and its contents There is an export function in the schedule editor to archive the contents of the schedule (designs, videos, commands used, as well as all files used in the designs) as "zip" files. Select the "File/Export" function and then enter the destination and name of the zip file. Schedule Editor Window You can thus use the schedule and its contents on another computer, worksite or design by decompressing the "zip" file and extracting the files in the "C:\" route of the new machine. 106 IV. The scheduler IV. 11. Network topology 1. TCP Transfer The TCP transfer is made for small installations. PC Designer <-> PC Player via a TCP port in/out (by default 5100, can be changed). 2. FTP Relay For maximize the upload bandwidth you can use a ftp relay server. A dedicated 100Mbits server cost less than 30€ per month like : http://www.kimsufi.com/. Your designer upload to the ftp server at 1Mbits/sec then 50 players are able to download together at 2Mbits/sec. 107 IV. The scheduler IV. 11. Network topology 3. Pull mode For massive deployment we use Pull Mode ftp or http/https . PC Designer -> ftp Server upload -> PC Player ftp download or http download. We can encrypt the configurations files “.dst”. If you need an encrypted upload (the standard ftp does not scramble the passwords) we can use a SSH/sftp gateway for sFTP we use a gateway Unix/Linux. PC Designer -> gateway (can be a small PC) via a dedicated network card upload ftp –> public server synchronized via rsync sftp. We have not special request for the but by experience a Debian or a Gentoo works good, and so Unix (Solaris or BSD). Distributions like Redhat+Plesk or Gentoo+Plesk are not recommanded (limits of ftpd). 108 IV. The scheduler IV. 12. Send a schedule to the player Once your schedule is setup, save this file with the "grh" extension by clicking the icon "save" or "save as" in the scheduler. The file will be saved in the "schedule" folder of TV Tools. To send the schedule to the PC-player, click the icon "send schedule" (shortcut F2). The new schedule will automatically replace the old one and all modified files will be updated. Send schedule window Interrupt playout during transfer : you have three possibilities to manage the transfer of a schedule to a running player. In interrupt playout during transfer mode, select "no" (default mode): the schedule is downloaded to the player as a background task. In "yes" mode: When set to "Yes", the playout is stopped without notification in order to do the transfer and replace the old schedule with the new one. In the "after end" mode, the schedule is transferred in background. The playout will interrupt after the transfer. List of player(s) : to select the player(s) to which you want to send the schedule. Send schedule : Button to validate the transfer of the schedule to the player. As a shortcut you can use the function key "F2". List of schedules : select the schedule to be sent (see priority of names p.68). 109 IV. The scheduler IV. 13. Multichannel Management You want to play out different designs on a number of players. To access multichannel management you must first create a site. To do this, go to the menu "File / Options / Design/ Manage players". Select the function "this computer manages a special Site of players". Click on the "Select" button to open the window "Selection of playout channels", choose "Site / New", then enter the name of your default site (in this example : Business) and confirm with "OK". Back to the "Options" window click "OK". 110 IV. The scheduler IV. 13. Multichannel Management The scheduler will close down in order to take your modifications into account. Restart the scheduler. The schedule will now be configured in multichannel mode with two supplementary fields at the top of the screen : "Site" and "Channel". You must now assign channel names. To do this, go to the menu "Tools / Site / New Channel". Then enter the names of your different channels in the "Create new play-out channel" window (take the example : news) and validate with OK. Repeat the procedure to create as many new channels as necessary. Once a new file is validated, TV Tools automatically creates files inserting the name of your site into the various files used to create the designs (designs, backgrounds, images, videos, etc.). TV Tools will also create two levels of sub-directories in the "schedule" folder : - first level: the name of the site - second level : the name(s) of the channel(s). For example : C:\tvtools\schedules\Business\marketing This also allows you to avoid the accidental deletion of a schedule belonging to a channel by another schedule from a different channel. 111 IV. The scheduler IV. 13.A. Configuration by the PC-design What is left to do is the configuration of the each player. In the PC-design, go to the "Player / Maintenance" menu. Within this window, select from the list of players the player you want to configure and click the "Settings" button below this list. In the "Player properties" window, to select the desired channel assigned to the player, click the "open" icon and select the name of the channel. 112 IV. The scheduler IV. 13.B. Configuration by the PC-Player You must assign a player to the channel to be played. Go to the File / Options / Player / Playout menu of each player, select "Extension" and enter the name of the channel by clicking on the "Select" button. If you have a number of PC-players to configure, you can easily updating your fleet in terms of Site / Channel from PC-designer through the depending optimized "Tools / deployment wizard" (see Chapter IV.15). 113 IV. The scheduler IV. 13.C. Create a schedule to send to the player To create a new schedule, first of all choose the site and the channel you will send it to. To do this, click on the "folder" icon (facing the space for the name of the channel) to open the window "Selection of play-out channels". Then click on the small "+" icon to open different channels in your group. Select the channel you want to work on. Confirm with OK. Build the content of your schedule by attaching your designs / videos / etc... Caution : if you select the function "Tools / Site / View only default Site " only the designs in the folder corresponding to the name of your default Site (here "Business") will appear in the "designs" tab. For example : the designs "mark01.emi /mark02.emi and media planning.emi" used here are located in C:\tvtools\design\Business\marketing. The assorted other files contained in these designs will ideally be placed in the "Business\marketing" sub-directories corresponding to the different boxes (backgrounds, images, animations, etc.). 114 IV. The scheduler IV. 13.C. Create a schedule to send to PC-player To send your schedule to the PC-player, go to the "Player / Send schedule" menu. Select the "player" you want from the list of players and select the "schedule" to be sent. By default the schedule selected will be the one on which you were working beforehand. It will be defined by the following terms: "Name of site / Name of channel / Name of schedule file". Example : "Business\marketing\schedule.xml". Click on the "Send schedule" button to dispatch it to the player. Name of player Name of schedule to send 115 IV. Le Scheduler IV. 13.D. Create a special element If you want a common content to your PC-players in the same package, the exception of one or a few specific design to everyone, you can use the function "special elements" in order to deal with this type of design. Rather than having to manage as many grids as PC-players, this function has the advantage of simplifying sending only one schedule to all PC players in the site. Take a case in point: in our Site "Business" we want to play out the same schedule on the PCplayers subscribers channels "lobbie", "coffee corner" and "marketing". By cons we want to create a design "welcome" specific to each of these channels. 1 To do so, setup your schedule to File / Options / Design / Manage players by ticking the "this computer manages all sites of players". OK followed by "OK". 116 IV. Le Scheduler IV. 13.D. Create a special element Click on "schedule level" then choose "site". The window "special elements" will open. Select then the site "Business". 2 Create a design "welcome" in the root folder "C:\tvtools\ designs\business”. Then place the issue "welcome.emi" in the schedule. 3 In the window "special elements" click on "Add" and choose the first channel of your site (here : "coffee corner"). 4 The design "welcome.emi" will be duplicated in a folder titled "Special", creates a automatic within the site "Business" and in the subfolder of the string "coffee corner" (in this example: C:\tvtools\designs\Business\special\coffeecorner\welcome.emi). Click again on the "Add" button to reproduce this manipulation with channel "cafeteria" and "marketing". We will finally get 3 copies of the design "welcome.emi" the following path : 5 - C:\tvtools\designs\Business\special\accueil\welcome.emi). - C:\tvtools\designs\Business\special\cafétéria\welcome.emi). - C:\tvtools\designs\Business\special\marketing\welcome.emi). 117 IV. Le Scheduler IV. 13.D. Create a special element In the list of specific channels, click on each channel to personalize the design "welcome.emi”. For do this, click the "Edit" open the designer and modify the design. 6 We changed our 3 designs "welcome.emi" for each channel depending on the model below. Close then the windows "special elements". In the scheduler "welcome" will be identified as special element with a vertical green line. 7 Fill your schedule and then click on the ‘’send’’ button to send the schedule to PC Player (or groups of your PC-players) subscribers the site "business". In our example it will be PC-players involved in channel "lobbie", "coffee corner" and "marketing". 8 118 IV. The scheduler IV. 14. Multisite / multichannel management Each site manages its own group, but can also see the groups of other sites. Take the example of a business with two factories: one in London and one in Liverpool. In each factory, we have player screens playing two different programmes: a programme intended for "relaxation" of the staff (info leisure...), another programme intended for information and security for the staff (instructions in case of an incident, recall rules, etc.). Each one of the two programmes is made especially for a given factory : one gives the artistic events of London in London but not in Liverpool. In TV Tools, a factory is represented by a site, where a designer will create one or more playout programmes called channels. In this configuration there will be two groups, "London" and "Liverpool", and 4 channels : "London\Relaxation" • "London\Security" • "Liverpool\Relaxation" • "Liverpool\Security". • There will be for example 12 plasma screens in London playing the programme (the design schedule) of the "London\Relaxation" channel. • 6 plasma screens at London will play the programme of the "London\Security" channel. Each channel is considered like a separate environment different from the others where the user will use TV Tools like he would have a standard configuration. For example, for the "London\Security" channel the default schedule will always be called "schedule.grh", but the file will be in a special folder: "c:\tvtools\schedules\London\Security". The different elements like the images, backgrounds, animations, designs, sounds, etc. need to be in specific folders as follows: C:\tvtools\anims\London\... C:\tvtools\fonds\London\... C:\tvtools\images\London\..., etc. This is required to avoid mixing data from London with data from Liverpool. To put this configuration in place, it is necessary to configure the system in a special way : • The two designers PC (one will be called London, and the other one Liverpool). • The PC-players (the player in the Liverpool cafeteria needs to play the "Liverpool\Relaxation" channel. 119 IV. The scheduler IV. 15. Inter-designers PC exchange Exemple de configuration : Configuration sample : Let's take 3 sites : Manchester, London, Liverpool. Each site manages several players. IV. 15. A. Sending a channel belonging to another PC-designer The responsible person from London leaves for vacation. The person from Manchester needs now to update the London players. In order to do this, he needs to retrieve all designs from London in order to modify them. Step 1 : an IPServerNouveau.exe needs to be running on the London PC-designer (in the start-up menu). Step 2 : On the Manchester designer, in the PC-players list, there needs to be an entry for a player allowing access to the London PC-designer. The name of the channel needs to be the name of the site (you need to create as many remote PC-players as there are designers PC) : If you cannot access the FTP server of London, in "Options 1", select an FTP relay server. In the latter case, we use a central FTP server : if Manchester needs to send a file via FTP, the file is sent to the "FTP relay server", then a request is sent to London, to retrieve the file from the "FTP relay server". 120 IV. The scheduler IV. 15. A. Sending a channel belonging to another PC-designer If Manchester likes to retrieve a file via FTP, a request is sent to London to send the file to the "FTP relay server" and Manchester retrieves it from there. WHERE to enter the login and password for the London PC-designer (if it is different from the one entered in "New options / Designer communications / Transfer large files via FTP"). Step 3 : on the Manchester designer, "Tools / Sites / Retrieve site" menu, select London. The site will be retrieved. Operation : it is a rather complicated procedure with various steps : 1 Synchronisation 2 Clean-up: delete all existing files (but not folders) on the Manchester designer in c:\tvtools\backgrounds\London (c:\tvtools\designs\London, etc. ), which do not exist on the London station. 3 Create c:\tvtools\prive\temp\filelist.txt containing the list of files (new or modified) to be transferred. 4 Send this file to London (via "FTP relay server" if required). 5 Request London to create a zip file from the list (c:\tvtools\prive\temp\filelist.zip) 6 Get from London c:\tvtools\prive\filelist.zip (via "FTP relay server" if required). 7 Decompress it to c:\ by creating c:\tvtools\prive\temp\fileTrans.txt, which contains the list of the transferred designs. 8 Start the designer, which will lookup c:\tvtools\prive\temp\ fileTrans.txt, and update the thumbnails of the designs. (fichier log : c:\tvtools\prive\temp\log.txt) 121 IV. The scheduler IV. 15. A. Sending a channel belonging to another PC-designer Step 3 : on the Manchester PC-designer, select the channel you want to work on (example channel "London\Cafeteria"). Load the schedule and make your modifications. Step 4 : on the Manchester PC-designer, send the schedule as normal (with the icon "send schedule" at the right side of the "eye" symbol or use the function "replace by event" with the right mouse button on the schedule. The application will send the schedule to the London PCdesigner, and sends a command to the London IPServerNouveau with a request to send the selected channel to the assigned PC-players. IV. 15. B. Manual designer synchronisation of different Designers PC If you want designers PC to have the same information of all other PC-designer (example : Manchester has all designs of London). At the end of the procedure all designers will have the same contents. On any of the designers, go to the top menu Tools/Sites/Synchronize all sites. !!! Caution: this operation has consequences !!! Operational principle At the end of the procedure, the content of C:\tvtools\backgrounds\Manchester C:\tvtools\backgrounds\London … C:\tvtools\schedules\Manchester C:\tvtools\schedules\London … should be the same on all workstations. There are files to create, replace or delete on each PCdesigner (treated folders: backgrounds, images, anims, PowerPoint, sounds, designs, groups, schedules, various). Procedure : Step 1 : All sites, except the site of the designer launching the command, will be retrieved. Step 2 : For each site a file containing the differences is created. (Example : For the London site, on the Manchester designer, the player referring to London is called "London Designer". The file containing the differences will be created in "C:\tvtools\prive\RemoteF\LondonDesigner\newFiles.zip". This file contains a list of all files to be sent to the London PC-designer in order to bring it up to date and a special file "c:\tvtools\prive\temp\deleteFiles.txt" containing a list of files to be removed from the local hard disk. 122 IV. The scheduler IV. 15. B. Manual designer synchronisation of different Designers PC Etape 3 : The difference file is sent to all designers PC. Etape 4 : A command to launch the file treatment of the difference file is sent: - it is decompressed to c:\ - the files to be deleted are removed - the thumbnails of the decompressed designs are updated (the Designer application is started, the designs are treated and the Designer will close again). (log file: c:\tvtools\prive\temp\log.txt) IV. 15. C. Manual designer synchronisation of different Designers PC • You must allocate a designer to serve as "master". • The manual synchronisation needs to work. • It is then enough to configure the synchronisation time in "Options / Designer / Player Management", select "Synchronise all sites" and enter the synchronisation time. Comment : every player can do this should the mains fail. 123 IV. The scheduler IV. 15. D. Replace a PC-designer with a new PC Example : The London PC-designer fails and is replaced with a new workstation : you need to install TV Tools on the new PC-designer. You need to restore the designs. To do this, in the Scheduler application of the Manchester PCdesigner : • set the communications settings to get access to the London PC-designer (network name of the PC may have changed). • go to the menu Tools / Site / Restore a site, then select London. The London PC-designer will be updated with all designs: careful, this may take a long time! (For security reasons, those files in the London folders on the London PC-designer, which do not exist on the Manchester PC-designer, will not be deleted). 124 IV. The scheduler IV. 16. Deployment wizard This function allows the automatic configuration of a new PC-player. It requires the PC-designer to have a VLK licence (Volume Licence Key). Accessible from the Scheduler menu "Tools/Deployment wizard". 1 Prerequisites : a -The PC-player must be accessible from the network. b - An FTP server must be installed. c -The FTP server password must be the same password defined in the communications options of the PC-designer. d - a TV Tools communications design must be operational. ("IPSserverNouveau.exe" alone, or player with "communications management" options for example). 2 If the player is in the special mode "start only communication module on start-up". 125 IV. The scheduler IV. 16. Deployment wizard when the player starts, it will exit by starting "IPServerNouveau.exe" - only the latter programme handles assistance. If the player is operational, with a communications module without a window. This is the case with PCs that have only one screen. If the designer starts the assistance procedure, the player will exit and start "IPServerNouveaus.exe". 3 If the player is operational, with a communications module with a window. This is the case with PCs with two screens. If the designer starts the assistance procedure, the player will exit. The communication window will stay. 4 The administrator selects the commands to be sent. By default all commands are selected. Procedure : 1 The programme tries to connect to the player (network name or IP address of the PC). 2 They arrange to have only "IPServerNouveau.exe" running on the player. 3 On the player, the machine code, licence, check-code are determined : a - if the licence is valid (check-code correct) : go to next. b - otherwise, contact the licence supplier TV Tools and obtain the countercode of the player. 126 IV. The scheduler IV. 16. Deployment wizard 4 If the licence needs to be sent to the player, the programme will do so. If the options file is declared, the options file will be sent. A request to start "schedule.exe" is sent to the player, in order to configure it DirectX and quit "schedule.exe" afterwards. 5 Comment : To create the options file on the designer. - Go to "File/New Options" in the scheduler. - Select the option "File/save as". - Give the options file the name you want. - Modify the options on the designer the way you want to have them on the player. - Validate by going to "File/Save". - Leave the Options menu by clicking on "Cancel". - To look at and modify the options file thus created, in the new options go to the "File / Load" menu. 6 The programme launches a synchronisation procedure with the player. At the same time the player channel is created on the player and the designer as well, if a channel is set up. If the channel is not specified, the channel that happens to be set up on the player will be taken. When it returns it will be in "normal" mode: not channel. The programme will send programme updates to the player, requests the player to decompress the update and to reboot the machine. Comment : During the update the window of "lancer.exe" will display with the time stuck on 1 second: this behaviour is normal, you need to wait for the reboot of the machine (1 or 2 minutes). 7 Comment : if you want to protect the access to this screen with a password, go to the menu "New options" / "Designer", Security, and enter a password. 127 IV. The scheduler IV. 17. Pull Mode You will want to send your schedule and its contents to an FTP Relay Server so that your group of PC-players can automatically download regular updates. This method is recommended for the use of TV Tools with a large group of PC-players. This mode works as efficiently with normal schedule management as it does with Sites / Channels management. IV. 17. A. Configuration by the PC-player To select this mode go to the menu File/Options/Playing/Communications then click on the "Pull Mode" button. Activation of "Pull Mode". Download settings : in this example the schedule will be downloaded by the player at 07:00 hrs (7 a.m.) then every 20 minutes from 08:00 hrs (8 a.m.) until 22:00 hrs (10 p.m.), except on Saturdays and Sundays. Configuration settings for the FTP Relay Server where the schedule files and their contents are stored. 128 IV. The scheduler IV. 17. B. Configuration by the PC-designer To configure the management of "Pull mode" on the PC-designer, in the scheduler go to the "File/Options/Designer/Player Management" menu and select the "Pull mode" function. Click on the "Pull Mode Settings" button to enter the settings of your FTP Relay Server. The settings of your FTP Relay server. 129 V. Multizone V.1. Multizone : definition The "multizone" function allows you to divide your graphic playing area into several independent areas. This principle allows you to combine without difficulty different types of content and media without being subjected to unwieldy synchronisation and timing constraints between the elements. This function is available in the schedule editor's "command" menu. Caution : the multizone mode is limited to 5 zones. V.2. Using an existing multizone configuration You have some configurations with 2, 3, 4 and 5 predefined zones (accessed with the "open" icon of the "Start Multizone" settings). You can also build your own configuration with the zone editor ("pencil" icon in the "Start Multizone" settings). Each configuration will have a principal zone (called "P"). The contents of the most complex zone will be placed directly into the schedule. All you have to is place the various designs, videos or groups under the command "Start Multizone". If you want to return to "full screen" mode after putting your content in multizone, place an "End Multizone" command under the last box to play. 1. In the schedule editor, click on the "command" tab to access the "Start Multizone" command. 2 2. Put this command into the operational schedule. 4 1 3. In the settings of the "Start Multizone" command click on the "open" icon to select the configuration you want from the list of xml. files. Confirm with "open". 5 6 3 4. Place the designs, videos or groups to be played in the principle zone with the "Start Multizone" command. 5. If you want to continue in full screen mode, place the "End Multizone" command into the schedule following the last file to play in multizones. 6. Then place the files to be played in full screen mode below this new command.mmande. 131 V. Multizone V.2. Using an existing multizone configuration 7. Decide the contents you want to install in the other zones. To do this, make a left click + ctrl on the "open" icon facing the zone you want to create. 7 View the distribution of the xml file zones. The zone "P" is defined as the principal zone. 8. Give your new design a name (example opposite : "zone2"). This will open in the designer with the graphic size determined by the settings file (xml) you have chosen. 8 Repeat the procedure to complete each of the other zones. V.3. Designing a new multizone configuration You also have a "zone design editor" in order to design your projects precisely with your size constraints. The zone editor will open by default with the size specified in your general configuration (in the scheduler : File / Options / General / Choose Configuration). In this example the zone editor will be in 16/9 format in landscape mode, with a size of 1024 x 576 pixels. 132 V. Multizone V.3. Designing a new multizone configuration 1. In the schedule editor, click on the "command" tab and select "Start Multizone". 2 2. Place this command into the operational schedule. 7 1 3. In the settings of the "Start Multizone" command click on the "pencil" icon to open the "zone editor". 4. Right click on the principal zone to access the zones' settings window. 4 5. You can split the zones vertically or horizontally, delete a zone and decide the principal zone. 6. Save your configuration in the top menu "File/Save". 7. Enter a "Start Multizone" command in the schedule editor, then place the videos, designs or groups to be played one after the other into the principal zone. 6 5 133 V. Multizone V.4. Multizone : details of zone properties Allows you to return to the schedule editor using your new zone configuration after it has been saved. Zone defined as the "Principal Zone". Size criteria of a zone (in pixels). The "Zone properties" window contains X and Y coordinates based from the top left point where the zone begins on your screen. You also have the total size (width-height) of the zone, as well as that of the internal buffer: this corresponds to the actual size of the contents (design, videos, etc.) to be played in this zone. You can then place designs created in a different size into your zone: they will then be adapted by filling the total space of the zone. In this example, designs in 1024x576 pixels are going to play in a zone set in 724x430 pixels. If you don't want the size of the design contents to be changed, you must keep an equivalent ratio between the size of the original design and that of the zone in which it is to be played. The type of zone is defined by default as "0" for all types of content, unless you intend to play only Flash in your zone: in this case, enter the setting "1", specially optimised for files in swf format. 134 VI. Interactive access point VI. 1. Introduction TV Tools works in two modes : • The automatic mode as discussed until now. Within this mode the different designs of a schedule are played from start to end, each page sequentially one after the other. • The interactive access point mode, the user interacts on the designs with the following three possibilities: by touching the touch screen, hitting a key on the keyboard or by clicking with the mouse. The pages don't display automatically in a sequence, but wait until the user makes his choice on the screen by buttons or interactive zones. To setup TV Tools in "interactive access point" mode, start in the scheduler the menu File / New options / File / Advanced mode / Player / Interactive access point. Select or deselect mouse according to your needs. If you use a touch screen, select "No". Activate "interactive access point" mode. Caution : While playing in interactive access point mode, press "SHIFT+Escape" to leave the player. This will avoid the possibility of accidental commands or entries if using a keyboard. VI. 2. Codes and automation Those designs that will be played in interactive mode have to be planned accordingly. Each box serving as a button or a click-zone (e.g. text, image) must have a link where the programme will go after this box has been clicked. The links can be to another page in the same design (simply specify the page number) or to the first page of another design (enter the name of it). 136 VI. Interactive access point VI. 2. Codes and automation You can very easily create an interactive application and set up buttons to navigate through your designs. You can automatically define two states for your button: if you have two different graphs (example: normal button and hover button). You only need to save the two graphic files in the "C:\tvtools\images" and add the character "d" to the hover button. Example: "bouton.png" for the normal button and "boutond.png" for the button displayed when you hover over it with the mouse. To activate these buttons and their links, click the image box (representing your active button) with the right mouse button, then go to the "interactive access point" tab. Add "!" (Exclamation mark) to the "active key" field in order to activate the two button states. Image box settings - interactive access point Put "!" to activate the two button states. Number of the "page" of the current design you want to point to. 137 Name of the "design" you want to point to. VII. Maintenance, configuration options and tips VII.1. Player workstation maintenance On the PC-designer, go to the "Player" menu of the Scheduler and select the option "Manage Maintenance". In this window, choose from the "list of players" the player you want to work on. F1. Allows to remote control the player via Ultra VNC (to be installed from the "extra" folder of the TV Tools CD-Rom. F2. Allows the transfer of file like schedules, designs, groups and all other type of files. F3. Removes from the player the files no longer present on the designer. F4. Direct access to the selected player's options. F5. Update the player with the version installed on the designer. F6. In case of a problem: send the events log to the TV Tools software for analysis. Update the copy of the information tree on the designer. Use this function to optimise the transfer of new files. Possibility on the designer, to retrieve a schedule and its associated files from the player Option for schedule retrievals according to the current schedule, a schedule by name or a schedule selected by its presence in the "schedules" folder on the player. On the designer, you can also retrieve the video files included in the schedule. 139 VII. Maintenance, configuration options and tips VII.2. Player PC Control To manage your group of players efficiently you have the Player PC control tool, accessible via the schedule editor in the menu "Go to / Player PC Control". You can control each player when you are in "Group-Channel" configuration or standard playing mode. To do this, go to "Add" and select the computer(s) you want to be shown in your list. To display different data go to the "Test / All" function. "Player PC Control" window The state of the player (not tested, OK, no IP server, no Ping). History of the state of the player(s). Version of the TV Tools software Name of the "schedule" file to be played by the player. Number of errors contained currently contained in the errors log connected to the player. Name of the file being read by the player. Name of the player Three pieces of information : 1. Number of files already downloaded, 2. Number of files entered and 3. Total number of files in the waiting list. Current time code of the file being read. Date and time of delivery on the player of the operational schedule. Name of the site and channel 140 VII. Maintenance, configuration options and tips VII.2. Player PC Control To conduct operations on your player(s) you can send various types of command with the "Send Command" function. 1 2 3 4 5 6 7 8 9 10 11 12 13 1 Switch the machine off or on via the local network. 2 Immediate reboot function for the player(s). 3 Logfiles: recover "log.txt" and "error.txt" files from the "logfiles/name of player" folder 4 Error report: recover "archive.zip" files (containing the 2 text files "error.txt" and "masterReceive.txt" corresponding to the events log) and "archive1.zip" (containing the schedule designs) from the "logfiles/nom du diffuseur" folder. 5 Synchronisation: update the player's copy of the information tree on the designer. Use this function to optimise the transfer of new files. 6 Updating: allows a TV Tools update of the version of designer on the player(s). 7 Delete FTPRelay Files allows you to remove files being downloaded from the waiting list. 8 Empties the error meter. 9 The player's RAZ: returns error, log and schedule meters to zero. 10 The player's complete RAZ: as well as the previous function, it also allows you to delete the contents of all media directories (images, animations, backgrounds, etc.). 11 Remote maintenance of all player workstations using Ultra VNC. 141 VII. Maintenance, configuration options and tips VII.2. Player PC Control 12 Transfer File : this function allows you to send files, schedules, designs or any other type of file to the player without having to interrupt the design being played. Reboot, timing or interruption options for the player receiving the transfer. "Transfer File" window List of the various types of file that can be sent. Name of the player to which the files are to be sent. List of all files to be sent. Creating a new blank list. Confirming the send command. 142 VII. Maintenance, configuration options and tips VII.2. Player PC Control 13 Urgent message: allows you to insert a text message into the design being played, whether it is computer graphics or video. You can also access this function from the schedule editor by going to Player/Direct Management/"F5-Urgent msg button". "Urgent message" window Sending the urgent message to the player(s) selected in advance. Text zone to receive your urgent message. Allows you to edit directly the design "urgency.emi" in the designer and to change the style of your urgent message (font/size/colour/frame/effects, etc.). 143 Sending a "delete" command to remove the previous urgent message. VII. Maintenance, configuration options and tips VII.3. Configuration options If you want to modify the configuration of TV Tools, start the scheduler and go to the "File/New Options" menu. General tab - Select language Select language : choose your language by selecting the appropriate square then confirm with OK. 144 VII. Maintenance, configuration options and tips VII.3. Configuration options The main configuration window is essential for deciding the working and playing format. You will see that there are 2 distinct types of usage of TV tools: playing in 16/9 format for "corporate" use and playing in 4/3 format, generally used for local television channels. General tab - Configuration Configuring the designer's working zone to play in horizontal or vertical 16/9 format.. Choice of playing size (in pixels) and format (16/9 or 4/3). We recommend that you work in 1024 x 576 pixels for the 16/9 format and in 800 x 600 pixels for 4/3 format. You also have the option of customising your working size. Choice of 2 modes : the standard "Multi-zones" mode (selected by default) for corporate use, which not only allows you to use a large number of file formats (videos, PowerPoint, etc.), but also to split your playing format into several independent zones. Select the screen used for preview and to playout. "Graphic overlay" mode is dedicated to local television whose playing content is mostly video with management constraints only on video files in "avi" or "dif" formats (720x576). This mode offers layer insert functions for logos, titles, animations, etc., but also allows perfect links between videos and computer graphics Option to change default background box and text colours. 145 VII. Maintenance, configuration options and tips VII.3. Configuration options General tab - Protection Unique number to each computer. This number is displayed automatically. Licence number composed of 3 series with 4 digits. This number has been sent with the installation CD and may also be attached to the side of your computer or will show up in your licence contract. Buttons to activate the licence (1) and activation code (2) of the application via internet. Version type of the application and activation code. One licence corresponds to one workstation. Licence contract (1) Get activation code (2) Validate acceptance of the contract (at the bottom of the page) in order move onto the Activation code window. 146 VII. Maintenance, configuration options and tips VII.3. Configuration options Player-tab - Communications Enables a player to receive updates from a PC-designer via internet or local network. Set to port 5100 by default. Display coordinates for the position of the IP Server window on the screen. Allows you to announce the close end of a playing video in the IP Server window. Functions which allow you to activate the play monitoring IP Server window either as a background task or as a window. Opposite is the window IP Server visible as soon as the Player is activated. 147 VII. Maintenance, configuration options and tips VII.3. Configuration options Diffusion - Tab You can choose to scrupulously respect the schedule with the mode "Exact Time", even if it means cutting the previous loop instantly. You can also wait for the end of a video or the end of a video and the infographical design currently running, provided that the delay will not exceed the value entered in the "schedule delay" field. It is possible to reboot the player by default after each transfer of the schedule, or at a specific time (hh:mn). Allows anticipating a load delay before starting a video. Modify these values only if asked by the editor of the application. Allows to count the total time of a page in two modes: - "from the start" : the time is counted after the background box effect has terminated. - "from the end" : the time is counted after the last effect of the last box on the page has terminated. If using the application with a large number of groups or sites, click on the "choose" button to provide your player with names of the channel and group. 148 VII. Maintenance, configuration options and tips VII.3. Configuration options Settings for the Overscan grid: to be defined in relation to the info-graphic format. This setting helps you to position the overlays in visible zones of the screen, not to be truncated on playout. Overlay - Tab Duration of transitions in 25th of a second. Example: - 1 = 100 images (4s.) - 2 = 50 images (2s.), etc... Description of the 4 types of overlay text used in the 4 designs (texte1.emi / texte2.emi, etc.) contained in the folder "C:\tvtools\design\Overlay". These descriptions will show up when using the "overlay text" command in a schedule by clicking the buttons 1, 2, 3, and 4 as shown on the print screen aside. Select line player - to according to settings (see Sound - Tab input on the be managed the sound box p 53). Name of the interface. Volume level of the sound card and possibility to include background sounds between different files. Possibility to mix soundboxes, used in the schedule with a sound source connected to line in (tuner for example). Depending on the type of sound card: to be used only if your card is not operating in normal mode. Path(s) to your sound files. 149 VII. Maintenance, configuration options and tips VII.3. Configuration options The options for the designer are the only ones accessible from within the scheduler (File/New Option) and the designer (Design/Options). Communication - Tab Function used to transfer schedules to the player via the selected TCP port (default 5100) • Advantage : Easy to configure and no need for firewall rules and FTP server. • Disadvantage : if the size of a file exceeds 2 MB, this type of transfer may cause network congestions. It is recommended to use this transfer method for files larger than 2 MB. To transfer text files linked to the variables #FIC, #FIN, #CAL, #RTF on the designer. Caution : It is required to store these files in C:\tvtools on the designer. Allows you to have monitoring for maintenance purposes in the player(s). Proxy settings. Used in a scenario where another server is used to store text files accessible to users who do not have TV Tools installed, but a text editor (Word, WordPad or others). The path would for example be "L: on \\Server\messages". On the other hand in the text box of the designer for example, the variable : #FIC"L:\promotions.txt" would be inserted. 150 VII. Maintenance, configuration options and tips VII.3. Configuration options Designer - Tab To select files to be inserted into your designs, you can choose between two different explorers : the standard Windows Explorer or the TV Tools explorer. Within the standard Windows Explorer you can select between symbols, list or details view. Allows you to select default box mode: either box order mode or multibox mode for a more dynamic presentation. Text box settings : select default font, font size, text and background colour. Overscan and magnetic grid (number of steps) settings as well as the position of the workspace. Animation box settings with default view type of animation files. Enable CG2000 card to preview designs from within the designer. 149 To reset recent modifications and restore original configuration. Allows you to restore the original position of each window. To be used, for example, when you decrease the display resolution of the graphics card. VII. Maintenance, configuration options and tips VII.3. Configuration options Scheduler - Tab Default configuration in "resume last sequence" mode: allows you to return to the preceding sequence on completion of designs or videos in play once mode, or to choose a 'mire' to be displayed. This option will play the file "mire.emi" in a loop. This file needs to be created and stored in the folder "C:\tvtools\emission". You can also enter the time your schedules should start with. Allows you to select the video file extensions to be displayed in the video tab of the scheduler. In this case, only the ".avi" and ".dif" files will be displayed. If the fields are left empty, all file types will be displayed. Enter path to the video files. Various functions for applying settings to schedules, with the option of double clicking on a design, video or command file and adding it directly to the schedule or group. You can also enable or disable the update file length in the schedule or set the "loop" or "play once" mode as the default. Schedule print settings with listing of the contents of the groups and the first 3 thumbnails of the designs. 152 Reset file duration information of designs and videos to zero. Function to be used only when requested to do so by technical support. VII. Maintenance, configuration options and tips VII.3. Configuration options Preview - Tab Allows you to have a full screen preview on the designer. If the screen is in 4/3 mode, you can preview designs created in 16/9 with a black border at the top and bottom in order to keep the proportions of the info graphics. Caution : the URLs in window will not be resized. Allows previewing in a small window within the scheduler. Handy option if the PC-designer has only one screen, as you can see the contents of the schedule and the preview on the same screen. The "log" mode can be set to "yes" for the dv, avi or dif configurations only. In this mode you can preview the total duration of videos. Allows to preview videos during a limited time in seconds (to be set here : 5s) from the beginning or the end of the video. This allows for a quick check-up of your schedule. 153 VII. Maintenance, configuration options and tips VII.4. Logfiles Editor You can get a detailed report on the playing information relating to the designs or videos sent to each player by using the Logfiles Editor. To do this, go to the "Go to/Logfiles editor" menu in the schedule editor. Logfiles Editor 2 5 4 1 3 3 1 Select the "log.txt" file of your player in the "logfiles/name of player" folder (in this example : "logfiles/Golf01 Golfy"). 2 A list of designs and all other comparable files (videos for example) played by the player will be displayed. From this list select the file for which you require playing information. 3 Select a day or give a time period with a "starting date" and a "finishing date". 4 Then confirm with "Search". 5 You can view a complete list of the dates and times the selected file was played, as well as the number of times it was played. 152 VII. Maintenance, configuration options and tips VII.5. Tips and Tricks Thanks to its well-designed interface, TV Tools is very easy to use. This manual should help you only in using TV Tools. However, if you need to work with programmes other than TV Tools, you should consult the user manuals of these applications Nevertheless here are some useful general tips : 1 Caution: Never switch off your PC directly. You should first quit all programmes you have started and then leave the system using the "shutdown" function in the start menu of the taskbar. 2 The layout of the pages should respect criteria, such as non-saturated colours, not too much colour contrast and association of colours. Example: Yellow text on white background may be difficult to read on a TV. In the same way, avoid using a red highly saturated colour, which risks dribbling on the screen. Make sure that, while you compose your layout, your PC screen is as close as 50 centimetres away from you. On the other side however, spectators will in general place their TV 3 meters 3 away. Consequently, too small characters (below a character size of 18 points) or images with tiny little details are thus proscribed. 4 Pages should last long enough to be read, but not too long as this would weary the spectator. The duration should be adapted to the text content. The duration should be short if there is little text (between 2 to 5 seconds for a simple title) and should last longer for higher text volume (10, 20, 30 seconds). To obtain a good balance for the display duration, you should read the text in a low voice and possibly time it. Images (background and textures) should be checked on a TV set rather than on your PC screen, which is often misleading on the final result according to the following two criteria : 5 • No clear and contrasted images: Scintillation problem du to the video interlaces. A TV set displays the even lines first and then the odd lines of an image - doing so 50 times a second. If the image has too much contrast, you can see an undesirable scintillation effect. • No text or important details on the border of the screen. A TV set does not display the whole image you see on the PC screen of the TV Tools designer. The borders of the image are always slightly truncated. As a reference mark, use the Overscan grid from the toolbar. 155 VII. Maintenance, configuration options and tips VII.5. Tips and Tricks 6 Generally you should always check the playout of your designs in the designer before transmitting them to the player. If you notice that a design always hangs on the same page, erase this page and recheck the functionality of the design. After this you can recreate that faulty page and check if the elements used on that page are still present on your disk and have the right format. 7 Strictly respect the formats the different types of files, used in your design, should be saved in. For example : Use images in RVB, not in CMJN. For background boxes use jpeg images in "standard" mode, not in "optimised mode". 8 Make sure you save the different files in the correct folders of TV Tools. Images in the "images" folder, backgrounds in the "fonds" folders, videos in the "videos" folder (Note: in general most stations use a separate disk for videos), etc... Should your system hang, first reboot your computer. If your player hangs during a transfer, restart the workstations and start the transfer of the schedule again. This simple procedure often 9 resolves minor problems. For reasons of clarity and easiness, your designs should not contain too many pages. Use a logical way to split up your designs by themes and common contents. 10 Check the display settings of your graphics card (click right mouse button on your windows desktop - select properties - in Display Properties select settings). For a general use of TV Tools 11 you should use 16 or 32 bits colours and a minimum screen resolution of 1024 x 768 pixels. If you start TV Tools with display settings of 800 x 600 pixels, you will only see part of the main designer screen. This should alert you. Make a backup copy of your schedule or schedules which are small files (a few kb) anyway. Do the same with your main designs. 12 Before sending your schedule to the player, check that the player is activated. Even when there is no "schedule" file on the player, it will display a 'mire'. 13 Name your schedule file as stipulated in the manual under the following formats: schedule.ghr (for the default schedule), monday.ghr (for example for a day of the week), 01/01/08 (for a date). Any other formula will not be recognised by the player. 14 156 VIII. Practical exercise VIII.1. Tutorial: create a design in the 16/9 format (1024x576) Let's create a dynamic design in the designer step by step. - Below is a view of the first page we will load - (cf: "C:\tvtools\emission\sample\demo01.emi" if you want to load the entire design. 01 At first, start on a blank design by clicking the new design button on the page management toolbar. 02 Now click the background icon on the design toolbar and select the "demo.jpg" file from the "sample" folder by double clicking it. Now select the appearing effect you like and the speed (slow, normal, fast, very fast) by clicking with the right mouse button on the background. 03 Now we position the two images in the middle of the screen. In this example we want to have them appearing at the same time, each one with a moving effect from the borders. Click the image icon; select the file "isample01.bmp" in the "sample" folder with double clock. 04 Go to the Menu "Window / Information" (or hit F1) on top of the screen. Now enter the values 0 - 190 (hit "Enter" to validate) in the "Position X-Y" window. 05 Next, open the "isample02.bmp" image in the "sample" folder and enter the values 512 - 190 in the "Information" window. 06 Enter the appearing effects for the two images. Click one of them with the right mouse button to access the image box settings. 158 VIII. Practical exercise VIII.1. Tutorial: create a design in the 16/9 format (1024x576) 07 If not yet by default, set the "Multibox" mode and give an appearing affect "move" and a direction from left to the "isample01.bmp" image. Select the speed you prefer from "slow, normal, fast and very fast" as well as the start time of the effect. Set the same speed and start time for the "isample02.bmp" but this time you should use the "move" effect from the right. Close the window. 08 Click the "text" icon on the design toolbar and double click in the "Nouvelle boîte texte" to enter your text (in our sample "The dynamic display solutions from TV Tools"). Select the whole text to modify the size and, if you wish, the font and colour with the toolbar. If needed, stretch the box from its borders where the text is cut. In the demo sample, the text is Arial 30, black colour and red for "TV Tools" - RGB value (215/30/35), which you can set precisely in the "Colours" window by clicking on the text colour symbol to the right of the pipette symbol. 09 Click on the text box with the right mouse button in order to set an appearing effect within the "Text box settings" window. Set Multi box mode to "yes" - "Shutters" to the right - fast speed - start effect at "2". Place the box where you want to have it. 10 Go to the "Window / Insert Text" menu (or hit F3). Now create a new text box, double click in order to go to the edit mode. From the insert text window, select the #DAT variable and click insert. Now select the #HEU variable + insert. 11 Click on the "animation" icon of the design toolbar and select "logo00000.tga" in the folder "C:\tvtools\anims\sample\logo". The settings window for the animation box will open automatically on the "gif-avi-tga" tab. The animation is recognised in transparent mode. Enable, if not yet the case, the "loop" option (Leave it to "0" seconds in order for the animation to loop during the whole page time) and set the multi box option to "yes". If you wish, click the "Effects" button and select the "Move from top" effect - normal speed - start effect at "1" in order to prevent the animation from appearing in cut mode on the page. 159 VIII. Practical exercise VIII.1. Tutorial: create a design in the 16/9 format (1024x576) 12 Click on the "sound" icon on the design toolbar and select the sound you want to play in the Sound Properties" window by double clicking on it. After this set the "stop at end of design" option, in the "Sound settings" tab, in order to cover all pages of the design with this sound. 13 Click the page background with the right mouse button and enter "8" seconds as "waiting time final" in the "Page properties" window. 14 Add a new page in the "Designer" window by clicking the icon shown here. - Below, you see a sample of the new page we are going to create - 15 Click the "background" icon on the design toolbar and select the "demo2.jpg" file and add the effect and speed you want to use. 16 Create the different image boxes composing this page by starting with the "plasma.tga" file in the "sample" folder. Set the position in the "Information window" to 389-29. 17 Now insert the "pays01.tga" to "pays05.tga" images. Position : Enter position 415-42 for each of them. In order to place the images to the back or the front in the order you want to display them, use the icons from the toolbar shown here. 158 VIII. Practical exercise VIII.1. Tutorial: create a design in the 16/9 format (1024x576) 18 Go to the "Window/Recap" from the top menu. Now click the page to display all boxes in timeline format. 19 Insert the last three images "Image02.bmp" ; "barre.bmp" and "Image02.bmp" in this order. Select an appearing effect for each box. 20 In the "Recap" window you can modify the effects (appearing or disappearing) by clicking the thumbnails and you can adjust the time by dragging the white time bars or by double clicking the 1/10th of a second duration. (see print screen below). White bars and times (accessed with the right mouse button). Note : The asterisk (*) below the cut symbol signifies that you have set a Fade In (V1 or V2) in the "Image box settings" window. 161 VIII. Practical exercise VIII.1. Tutorial: create a design in the 16/9 format (1024x576) 21 Add a new page in the "Designer" window. Select the background "demo3.jpg". Select the appearing effect you like. - Below, you see a sample of the third page we are going to create. - 22 Click on the animation icon on the design toolbar and select the file "earth.mov" (QuickTime animation) from the "C:\tvtools\anims\sample". Enter the following values in the animation box settings. By tagging the "in a loop" field you force the animation to play the whole time the current page is on display. 23 Create a text box and double click in it. Add a background colour to the box. You can also play around with the opacity level to add transparency to the background (in our sample the opacity is set to 80%). Select an appearing effect and tag "V2" in "Fade In" in order to add a fade in to your effect. Now enter the display time : "1" in multi box. Extend your box up to the height of the screen. 24 Create a second text box by typing the text you want and add the scrolling effect, normal speed with a display time of "2" in multi box mode. The scrolling effect, like the rolling effect, does not need to have a disappearing effect since the text will disappear anyway. 162 VIII. Practical exercise VIII.1. Tutorial : création d’une émission format 16/9ème 25 (1024x576) Add a new page in the "Designer" window. Select "demo1.jpg" as background. Select the appearing effect you want. - Below, you see a sample of the last page we are going to create. - 26 Click on the "video" icon on the design toolbar and select the "Pinball.wmv" file in the "C:\tvtools\videos\sample" folder; configure it as window and multi box if this is not the default setting. 27 In the "Information" window, enter the size and position as follows: position XY 0/100 and size XY 512/288. 28 Create a text box over the whole width of the screen. Go to the "Text and Image Effects" option (or hit F4) in the top menu. Tag the "Gradient" option and select two colours in the "colour 1" and "colour 2" fields. In the "Information" window enter the values : position XY 0/460 and size XY 1024/40. 29 Create a second text box and enter the text you want. Font: "Arial" - Font size "26" - Colour "white". Add a shadow by tagging the "Shadow" option in the "Image and Text Effects" window by playing around with the distance, blur, intensity and direction of the shadow. 163 VIII. Practical exercise VIII.1. Tutorial: create a design in the 16/9 format (1024x576) 30 Add a rolling effect to the text box, fast by entering a "1" in the "Add. Param." Field. This allows you to have the text scrolling during the whole page time. 31 Now add the different images "animal01.bmp" up to "animal06.bmp" and place them all to the position XY 512/100 in the "Information" window. 32 And finally in the "Timeline" window you can create a sequence of these images according to the sample below. 33 In "page editor" return to the first page of your design. Click on the preview button (the eye icon) to check that your design is running correctly. 164