0

Brightsign Video Crossfade

Hi,

On a project I need to crossfade between videos once it get triggered (GPIO)

The idle mode video needs to be sync with the 6 others at all time, but the trigger can be triggered at any given opportunity by the museum clients.

I am using a XT1143.

Option #1

My idea was to have an idle mode always playing on the back video layer/zone.

On the front layer/zone there would be an alpha image waiting for the GPIO command.

Inside the video following the Alpha image, there would be a fade from alpha built-in the video at the beginning and at the end.

So far none of the format tested work, the alpha PNG works well but when it is video alpha channels it shows either black or BrightAuthor doesn't accept it.

OPTION #2

Having the idle mode video playing on the front layer/zone and the main content waiting on the back layer/zone. 

Once the command received on the back layer, it send a zone message to the front layer video to fade out using rotateplus script.

Problem here is that I am unable to go back to the front layer once done. If I do the video of idle mode will start again unsync.

 

Hope someone can help me resolve this... I already spent many hours at home trying to figure out strategies to approach it...

2 comments

  • 0
    Avatar
    Bright Scripters

    Playing the synchronized idle video at the back, sounds like the right approach.

    I'm not familiar with support for alpha channel in video. Are you seeing that in the documentation?

     

    I wonder if fading in the top video layer, could be done in HTML5...

    Another thing to explore would be video chroma keying. You could start the video with solid green, and fade to the content, while applying Chroma Key. That technique would require custom scripting.

    https://docs.brightsign.biz/display/DOC/roVideoPlayer#roVideoPlayer-SetKeyingValue(keying_settingsAsroAssociativeArray)AsBooleansetkeyingvalue

     

     

  • 0
    Avatar
    Yohancyr

    The Chroma Key script was already tested and it doesn't give a good result...

Please sign in to leave a comment.