Grass Valley Forums Facebook   Twitter   YouTube  

Go Back   Grass Valley Forums > Integrated Production & Playout > GV Edge

Reply
 
Thread Tools Display Modes
Old 10-28-2013, 11:11 PM   #1
ignatiev
Junior Member
 
Join Date: Aug 2013
Location: Ukraine
Posts: 9
Default Dynamically load ANI to template in format

Hi.
I have task to put commercial and promo lower field graphics to the air by playlist. For reference: during one main event our promo department can set to playlist more than 10 lower field graphics. Our traffic system can plan secondary events and export to playlist in custom XML format. I think I can use this function for my task. For this I plan create format that from playlist from secondary format of main event get field with TX-MAM asset id , download media from TX-MAM and put this animation to the screen by schedule.
So for the first step I need to write value for field in formats.
I searched in cobalt manual information about that, but didn't found anything. I found information how set format for event. That works fine. But didnít found how write some field value for format.
So first question: How I can do that? What workflow you are recommend for this task? Maybe I go to the wrong way?

For experiment, I created custom format with ANI player, set file to scene parameter and set type of scene parameter to Fixed Asset Reference. In format I set some real asset id of ANI file on TX-MAM. I tried play this format on playout. All was OK. I tried in manual change the value to another asset id in "POC". Before this moment media of that asset not downloaded and cached by playout. All was ok. Playout downloaded this media from TX-MAM before cueing event and play after caching. But if I change duration of main event, POC automatically change manual value to value, that I set in Composer for this format.
Then, I try used Manual Text type for scene parameter. I write full filename of ANI asset in POC. Playout play old cached media correctly. But if I change value to never cached asset, playout didnít cache this asset of animation and didnít play it. So second question: What type of field of scene parameter do you recommend for me and how I can say playout to cache media file (I donít know what application must be, maybe itís NEXOSÖ)? I ready write applet for this task.
Thank you in advance.
Sasha
ignatiev is offline   Reply With Quote
Old 10-30-2013, 01:48 PM   #2
GrassValley_JE
Grass Valley
 
Join Date: Jul 2012
Location: Apeldoorn, Netherlands
Posts: 15
Default

Hi Sasha,

Not sure if I understand you correctly, but changing assets/on-air graphics in a schedule where the assets are sourced from TX-MAM one usually uses import fields. In a Cobalt playlist each event has import fields and import fields can be sonsidered event metadata. Import fields are represented by a list of key/value pairs (e.g. "ani_source=promo_ani1"). You can view and edit import fields in POC when editing an event in the event properties dialog (double click on an event). You can also set import fields at schedule time programmatically; this is normally done by a schedule importer.

The general idea is that you set the animation source property (which should be linked to a scene parameter) on your promo format's play ani template to the "import field" type (in the format editor). Then enter the import field name that you will populate in your schedule and prefix it with [extref]. If your import field is called "ani_source" then the value you specify in the format editor is "[extref]ani_source". The [extref] keyword indicates that the import field will contain an external reference to an asset in TX-MAM. At schedule time the value of the "ani_source" import field is used to look up the id of an asset with an external rerefence that matches the value of the "ani_source" import field. By populating the "ani_source" import field with different values for each event you can change the animation file as you wish.

For more instructions how to set import fields propgrammatically (applets, schedule importer, etc.) or how to include import fields in Cobalt schedule XML please contact GV support.

Regards,

Jan Roel

Last edited by GrassValley_JE; 10-30-2013 at 06:01 PM.
GrassValley_JE is offline   Reply With Quote
Old 11-20-2013, 02:29 PM   #3
ignatiev
Junior Member
 
Join Date: Aug 2013
Location: Ukraine
Posts: 9
Default

Ok.
For example, I have format with name "Dynamic". I want to use multiple instances of format "Dynamic" to the 1 main event. What I must to do in "Channel Composer" for every import field correctly bind to the correct instance of format?
This is example of my test playlist. test_playlist.xml.zip.
Where:

<Format name="Dynamic" offset="00:01:00:00" duration="00:00:04:18">
<FIELD name="graphic_file">12340</FIELD>
</Format>

graphic_file - name of scene parameter that link clip to animation player
12340 - Asset Id of animation clip in Tx-MAM
ignatiev is offline   Reply With Quote
Old 01-06-2014, 09:33 AM   #4
GrassValley_JE
Grass Valley
 
Join Date: Jul 2012
Location: Apeldoorn, Netherlands
Posts: 15
Default

Hi Sasha,

You can try using "[cnt]" in your import field; "[cnt]" will be substitued with the format count (eg. "1_"). Note that "[extref]" should be used before"[cnt]". This may help when using multiple instances of a format. If you have any further questions on this topic I would like you to contact GV support as this question is largely an automation topic than a specific Composer topic.

Regards,

Jan Roel
GrassValley_JE is offline   Reply With Quote
Reply
 
Go Back   Grass Valley Forums > Integrated Production & Playout > GV Edge
 

Bookmarks

Thread Tools
Display Modes

Similar Threads
Thread Thread Starter Forum Replies Last Post
Template GodfreyD Editing with EDIUS 14 03-04-2012 08:49 AM
TMPGEnc5 : create template Marc44 EDIUS: Compatible Third Party Products 8 05-26-2011 09:48 PM
what format to export from edius for AE? HD 24 PN P2 format heil_cf2 Editing with EDIUS 1 01-14-2011 11:51 PM

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:45 PM.


Copyright © 2014 Belden Inc. All rights reserved.