Loading sub-menu...

Galicaster 1.2.0 Release Candidate 1 Documentation

Version 10 by developer
on jul 12, 2012 18:49.

compared with
Current by developer
on ago 22, 2012 11:08.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (33)

View Page History
h1. Prerequisites

To try this release you must fulfill follow these prerequisites: steps:

* Install Ubuntu 12.04 (64 bits recommended)
gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-good \
gstreamer0.10-plugins-ugly
$ sudo apt-get install libfaac0
$ sudo apt-get install python-pip python-setuptools
$ sudo pip install icalendar

* Install Epiphan driver:
** For 64 bits machine with kernel 3.2.0-24 or newer in this [link|http://www.epiphan.com/downloads/linux/index.php?dir=&file=vga2usb-3.27.2.4-ubuntu-3.2.0-24-generic-x86_64.tbz]

* Hauppauge and Blackmagic drivers are included on Ubuntu 12.04, however, Blackmagic driver must be installed:
* Hauppauge driver is included Ubuntu 12.04, and Blackmagic gstreamer plugin is included on the gstreamer dependencies, however Blackmagic driver must be installed:
** Blackmagic driver installation: [Galicaster:Blackmagic cards]

* [Configure your udev rules|Galicaster:Cookbook] rules|1.1 Cookbook] as in previous releases

h1. Install Galicaster:

* Download the package.
* Download the [package|http://webfiler.teltek.es/webfiler/galicaster/galicaster-1.2.0-rc1.tgz].
* Unpackage it and place the folder in an area where you have permissions to run applications. Change the folder name if you want to.
* Place the [conf.ini example|http://webfiler.teltek.es/webfiler/galicaster/configs_1.2.x/conf.ini] on the designated folder.
* Run Galicaster with _./run_galicaster.py_. It will start with mock devices (bars, static and noise).
* Download the profiles you may want to try and copy then on _profiles/_. There are some [profile example|#examples] some chapters above.
* Replace those values on the profiles to adapt them to your devices.


h1. Migrate Mediapackage for Repository from 1.1.x to 1.2.x

Mediapackages are compatible with both versions but we have included new information concerning the status of the operations. Then, only one file will be modified, the others will remain unaltered.
h1. New features

If you have used Galicaster before, you won't find many changes visually. Most of the work has been focused on new Operations upon packages, providae a basic Profile matrix interface and improve the Ingest service.
Other internal changes will be visible on further releases, when we release new plugins and features that are not ready yet.

h3. Profiles

A profile is a group of tracks configurated to run together to record a Mediapackage. Each profile can have one or many tracks, usually from 1 to 4 (two videos and two audios). You can shift between profiles on the profile menu, clicking on Load Profile the button below Recorder, on the left bottom corner of the welcome page.

When you change a profile it's automatically loaded. If anything goes wrong, you will receive a message on the Recorder area.
You can try another profile any time you want, without leaving the program. You have to leave the program to edit any profile, if you have knowledge to do so.

h3. New operations

We have included two new operations: export to zip and make create a size by size copy of the mediapackage. All the operations, including ingest, can be triggered immediately or nightly (00 am local by default).

* h4. Zip

The "export to zip" operation will zip without compression a mediapackage on the user main folder (usually /home/user/)
On further release wes will improve the export to facilitate a direct export to shared folders and usb units

To change the folder set the custom path on the configuration files, changing the value of \[basic\]>export.

* h4. Side by Side

The "side by side" will create a single file video with a side-by-side composition of both presenter and presentation videos. The audio will be attached to. The video is exported to mp4 extension and will be placed on the user main folder.

To change the folder set the custom path on the configuration files, changing the value of \[basic]\>export.

Note: Size by size operation only works on mediapackages with 2 videos (audio could be both in or out the video track), the audio will be get from the track with presenter flavor (either video or audio)


In addition, operations can be queued, so if you select many operations sequentially they will be resolved in the same order you or the program select them.
Note: nightly operations are not sequentially.

To change your nightly time to ingest, include or change this lines on your configuration files
{code:none}
[heartbeat]
night = 00:00
{code}

h3. Other improvements and features

* The frequency of the messages send to Matterhorn is configurable.
* Some device errors are captured by the program, avoiding crashing.
* New information is available on the Recorder Area: Elapsed time, free space, connectivity.
* Blackmagic plugin allows to record audio or not.
* New plugins has been included: Audiotest, Videotest - both mock devices - and Firewire.


h2. Configuration differences between 1.1.x and 1.2.0

*A updated configuration guide is available on docs/install/readme.txt*

Basically, your configuration will work on the new release.
Your track setup will be considered the "default" profile, so if you don't select a profile, or the profile name is wrong, the default profile will be loaded.
Take a look to a example (the default profile has been removed)

{code:none}
[basic]
admin = True
workflow = full
workflow-parameters = trimHold:true
{code}

{anchor:examples}
h3. Configuration and Profiles examples

There is a configuration file included on the package, conf-dist.ini
An example of conf.ini is provided [here|http://webfiler.teltek.es/webfiler/galicaster/configs_1.2.x/conf.ini], the default profile holds three mock tracks with static, color bars and pink noise.

We have uploaded some profile fully functional examples.

* [VGA capturing | http://webfiler.teltek.es/webfiler/galicaster/configs_1.2.x/profiles/vga.ini]
* [VGA and Sound capturing | http://webfiler.teltek.es/webfiler/galicaster/configs_1.2.x/profiles/vga_sound.ini]
* [Webcam and sound|http://webfiler.teltek.es/webfiler/galicaster/configs_1.2.x/profiles/webcam_sound.ini]
** The device is set on /dev/video0, where webcams are usually found, change it if necessary
* [Hauppauge ( PAL / NTSC ) and VGA | http://webfiler.teltek.es/webfiler/galicaster/configs_1.2.x/profiles/hau_vga.ini]
** Sound synced and recorded via Hauppauge
* Blackmagic (with sound incorporated)
** [SDI capturing + VGA|http://webfiler.teltek.es/webfiler/galicaster/configs_1.2.x/profiles/sdi_vga.ini] - i.e. Blackmagic Decklink
** [HDMI capturing + VGA|http://webfiler.teltek.es/webfiler/galicaster/configs_1.2.x/profiles/hdmi_vga.ini] - i.e. Blackmagic Intensity Pro

You may temper the configuration, specially device output location and names of the recording files and current tracks.
If you have any doubt, please consult the guide on docs/install/readme.txt


h3. Matterhorn Scheduler behaviour





h3. Media Manager new look

Media Manager has suffered some changes:
* Instead of ingest we have operations.
* Each operation status is shown on the Manager.
* Colors only affects operations.
* Colors are configurable.
* Classic color scheme is available and configurable (only set colors upon ingest status)
* Classic color scheme is available and configurable (colors are decided depending on ingest status) .

An example for the color configuration:

{code:none}
[color]
classic = false
none = #FFF0AA
nightly = #AEFFAE
pending = #AEFFAE
processing = #FFAE00
done = #88FF88
failed = #FFAEAE
{code}