Académique Documents
Professionnel Documents
Culture Documents
User Manual
Section I : Installation
Section II : Overview
Section III : PlayOut Server
Section IV : PlayOut Client
Section V : Linking with MagicSoft CG
Contents
Section I: Installation
I.1 System Requirements
Operating system:
MagicSoft PlayOut is designed to run under Windows XP, Vista or
Windows7 32 bit or 64 bit.
Framebuffer:
It is recommended to install a BlackMagic DeckLink or Intensity card
before installing the playout software. If such a card it is not detected the
software can run by displaying in a preview windows on the desktop.
Hard Disk Space:.
You must have a minimum of 100 Mbytes of Hard Disk space to install the
program. If you intend to use the system for broadcasting, make sure that you
have 10GB Hard Disk space available to store metadata and cached.
Thumbnails. For each clip you need approx 25kB of system Hard Disk space.
We recommend you to use a separate hard disk for storing clips and
format NTFS it with 64k blocks.
CD-ROM:
If you intend to install the software from a CD-ROM, the system must have
a CD/DVDdrive.
Processor (CPU):
The program will run on a 2 Ghz (or better) Pentium / AMD processor.
For HD playout a quad processor is recommended.
RAM:
MagicSoft PlayOut PC will need at least 1GB of RAM.
It is recommended to install 2GB of RAM.
USB Port:
The computer must have at least 1 unused USB port to install the USB
Hardware Key (Dongle).
VGA Card:
Any video card that supports a resolution of 1024*768 or greater.
We recommend a nVidia chipset that have a memory bus of min.128 bits and
min 128MB video memory
Mpeg2 /4 decoder :
An Elecard decoder must be installed on your system in order to work
with mpeg2/4 materials. For license inquiry please contact Elecard.
QuickTime decoder :
The Quicktime decoder must be installed on your system in order to work
with .mov, .dv or .mp4 materials.
For HD 1080i
- all suported SD materials (upscaling is done automatically)
- HDV (1440 x 1080i .m2t or mpeg2)
- Mpeg2 (4:2:0 or 4:2:2 ) with extension mpg, m2p, mp2, vob, m2t, ts
- Windows Media Video with extension .wmv
- Mpeg4 (HD-AVC) with extension .mts and .m2ts
For HD 720p
- Mpeg2 (4:2:0 or 4:2:2 ) with extension mpg, m2p, mp2, vob, m2t, ts
- Windows Media Video with extension .wmv
- Mpeg4 (HD-AVC) with extension .mts and .m2ts
Supported audio codecs :
- DV, mjpeg and uncompressed avi must have the sound uncompress
- mpeg2 materials must have the sound as mp2 or LPCM
Supported sampling rates are :
- 8000 , 11025 ,16000 , 22050 , 24000 , 32000 , 44100 and 48000 Hz.
Both 8bit and 16bit and mono and stereo materials can be played.
Materials without sound are accepted for playout
All supported file types can be mixed in the same playlist .
The unsupported files will appear on a red background
Title Bar
This is the topmost horizontal bar . It displays the name of the licenses that you
are using and the name of the playlist that is curently playing.
Video Overlay Window
It shows the currently playing video.
MENU BAR
It cotains the menu of the application :
File -> Exit
Tools ->Options ( in this section you can modify the preferences for the server )
Logo -> Set Logo ( up to 16 Logo can be preloaded )
Counters -> Displays a separate window that shows the elapsed and remaing
time for the current playing clip
Help ->About ->Help
If you need to play clips with alpha channel you can select the external key
mode.
Preview settings allows you to adjust the quality of the preview on the desktop in
order to avoid processor heavy loads (useful for HD resolutions and high
demanding codecs like H264)
Also allows you to output the sound on the computer's output .
The playout program has a very powerful way to link to the MagicSoft CG
acting as TCP client to send the metadata associated to each clip to CG.
You can change those settings in this "TCP client for CG" section. Of
course, you must change the settings for CG to ensure the communication.
Setting the folder for logging
The playout program allows you to set a folder for saving daily logs.
You can check "Save file name only" if you don't want the ful path of the file to be
saved in the log file.
Edit
-> Cut
-> Copy
-> Paste
-> Delete
Actions
-> Park
-> Play
-> Stop
-> Pause
-> Refresh
Settings
-> Options
-> MetaData
View
Help
-> Help
-> About
will prepare a clip for playback. First frame will show on the output
starts the playback
playout will stop. At the output will display black
playout will stop. At the output will display a frame
will scroll the list to make the playing clip visible
Park file
Play
Stop
Pause
When you click PAUSE, file playback pauses, and you can
resume playing by clicking play or pause again
Set Next
Refresh
Loop
AutoStart
Clips will be played in the sequence they are shown in the rows of the grid.
The columns of the grid are :
Time - shows the time when the material will start
Name- the clip name
Image- the image associated with the clip
Duration - the duration of the clip calculated between Mark OUT and Mark IN
Play Interval - display values of Mark IN and Mark OUT
Video Size - the size of the video material
Audio - the sampling rate of the audio
ClipType - allows you to assign a type to each material
Metadata - more metadata fields
You can use the metadata setup editor to make the metadata structure
appropriate for your project type
Insert Media from List Will open a dialog for selecting a playlist in order to
insert the content of the chosen list after selected clip
Insert List
Insert Replacement List Will open a dialog for selecting a playlist in order to be
inserted ( as playlist ) after the selected clip
When the playout will reach the proximity of this list, the
content of the list will be expanded and the grid will discard
the clips already played.
Metadata
-> Set Default
the metadata of the selected row will be saved as default for the clip
-> Load Defaults
the metadata defaults values will be loaded for the selected clip
-> Apply Metadata to all play items
the metadata for selected row will be applied for all row containing the
same clip
Find File
Will open the directory containing corresponding clip with clip being
selected
Randomize selection
Will change the order of the selected clips
Media Information
Shows the properties of the clip
Live switch Allows you to switch from the current playlist to a Live input.
The Live input is available if you have a another DeckLink card
assigned as Live input.
Insert
Will open a dialog for selecting the clips that can be inserted in the
list after selected clip
Delete
Trim
Rescan File By clicking this button will re-check the selected clips
Image
Use Logo
IV.1.h. Search in the playlist will search each cell of the enire list in
order to find the typed string. By pressing the corresponding buttons the seach
wiil be made in upper or in the lower part of the list regarding the currently
selected row
IV.1.i. Export missing clips will verify the availability of the clips from the
list and if necessay, will make a list with all the missing clips
IV.1.j. Watch folder for the following playlists that will be add to the
current one
This feature allows you to enable the client to continuously watch a designated
folder in order to appead at the end of the curent playlist any playlist files that
appears in the folder.
After appending, the playlist file will be moved in a subfolder
There are two options for appeanding :
- "add list" will simply add the playlist file at the end of the existing playlist
- "add replacement list" will also add the playlist file at the end of the existing
playlist but when the playout will reaches the proximity of this replacement list,
clips already played will be discarded from the grid
If Verify clip existence is checked then the existence of the next 10 clips to be
played will be automatically verified.
Auto save will automatically chech every minute if the playlist was changed and
it will save the playlist.
Assigning shortcuts
The dialog allows you to assign shortcuts for the default actions of the program
Setting the metadata
Will open a dialog for editing the metadata to make the metadata structure
appropriate for your project type
Metadata setup
In order to open the dialog go to Settings -> Metadata
In "Metadata Setup" dialog ,the list displays all the metadata types. Each
metadata has a corresponding editable column in the playlist grid.
You can Add , Delete or Edit the selected metadata from the list.
Metadata properties
By clicking the Edit button a "Metadata Properties" dialog will appear
This dialog allows you to edit:
-the name that will be displayed in the column header
-the variable name that will contain the metadata value. By using the TCP/IP
protocol this value will be sent to the MagicSoft CG
- choose the way to edit the value of the variable in the playlist grid .
Two types are supported :
free text type : allows to accept as input any string typed
limit to some values : in the playlist grid on the corresponding
column only the listed values will be accessible
Medatadata assigned per folders
The is a powerful option that allows you to set the properties of all the clips that
are taken from a certain folder.
You can customize :
- the color of the text used for the clips when displaying in the playlist grid
- the color of the background used for the clip when displaying in the playlist grid
- the type assigned to the clips
- the logo assigned to the clips
- possibility to play the clips by swapping the fields
The Trimming dialog allows you to establish a segment of the selected clip that
will be played , instead playing the entire clip.
The main interface window has several elements :
Preview Window
Is located on the upper part of the dialog and display the clip content
Slider
The Time Line slider allows you to preview the video material and jump to
different positions using the cursor.The preview window will display according to
the selected frame
Buttons :
PLAY/STOP toggle between PLAY and STOP state
Mark IN
Mark OUT
Delete IN
Delete OUT
GoTo IN
GoTo OUT
HOME
END
Counters :
Counter for time elapsed (displayed in green under the PLAY button )
Counter for clip duration (displayed in grey under the PLAY button and time
elapsed counter )
Counter for Mark IN
Counter for Mark OUT
Save your settings and from now on the playout will send the values to CG
to be displayed