Re: Play One Movie On Top of Another?

2006-08-27 Thread Sivakatirswami

I sent you copy off list.



Howard Bornstein wrote:

Sorry, I couldn't get this to download from RevOnline. :-(



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Play One Movie On Top of Another?

2006-08-26 Thread Howard Bornstein

Sorry, I couldn't get this to download from RevOnline. :-(

--
Regards,

Howard Bornstein
---
www.designeq.com


On 8/25/06, Sivakatirswami [EMAIL PROTECTED] wrote:


A sample is up on Rev Online:

Go to Education or user space Sivakatirswami and check out Two
Movies

This stack loads two.SMIL files into two player objects , from our
server in San Francisco, which then stream two movies, one underneath
and the other on top.

I would be really interested in testers.
It's working on OSX. Does it work on Windows?

Sivakatirswami

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Play One Movie On Top of Another?

2006-08-25 Thread Sivakatirswami

OK yes! this works:

1) create stack window: set background to black
2) create player object in center of stack window, set player to no 
control...call it bgMovie Background Movie
3) Create substack topMovie with smaller player1, position stack on 
top of main stack, over the background  movie.
4) set decorations for stack topMovie to none  and shrink stack window 
to fit exactly under the rect of player 1.


Then off to the side of the bg movie on the mainstack card put this button:

on mouseUp

 start player bgMovie
palette  topMovie
  start player Player1 of stack topMovie

end mouseUp

OK,  works  beautifully.  background movie is  running underneath, top  
movie is  playing, audio tracks from both  are coming thru.


note,  its important to make sure you palette the topmovie stack. It 
behaves the same as a palette, even though decorations are off, which 
means if the user clicks on the  background  card of the mainstack, the 
topMovie stack sticks on the top layer of the video card.. if you
topLevel topMovie  then when you click on the main stack, the 
topMovie drops  out to the back. disappears from the user though it's 
sound track is still running of course... its there, just underneath the 
mainstack.


OK, this has lots of possibilities!  (smile)  Now, if I can figure out 
how to mask the top movie so that is is not just an ugly square rect, 
this actually may begin to look professional...and if  we can stream the 
two movies over the net simultaneously... :-)


I think I should post a stack to RevOnline and  get some tests done on 
Windows..


so next question would be, how to mask a movie so  it  has rounded 
corners, radius, say 12 pixels, with gaussian blur, feathered edges from 
full opacity on the inside to transparent on the outer edges...


Sivakatirswami


Brian Yennie wrote:
A couple of suggestions, although I can't confirm how far they will 
take you:


1) set the alwaysBuffer of the movies to TRUE -- this is generally 
required for layering movies with any object(s)
2) If you can't get everything running in one window, perhaps you 
could consider using multiple windows, with one floating borderless on 
top of the other


HTH,
Brian


Another one of my ask for the moon queries:

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Play One Movie On Top of Another?

2006-08-25 Thread Sivakatirswami

A sample is up on Rev Online:

Go to Education or user space Sivakatirswami and check out Two Movies

This stack loads two.SMIL files into two player objects , from our 
server in San Francisco, which then stream two movies, one underneath 
and the other on top.


I would be really interested in testers.
It's working on OSX. Does it work on Windows?

Sivakatirswami


Sivakatirswami wrote:

OK yes! this works:

1) create stack window: set background to black
2) create player object in center of stack window, set player to no 
control...call it bgMovie Background Movie
3) Create substack topMovie with smaller player1, position stack 
on top of main stack, over the background  movie.
4) set decorations for stack topMovie to none  and shrink stack 
window to fit exactly under the rect of player 1.


Then off to the side of the bg movie on the mainstack card put this 
button:


on mouseUp

 start player bgMovie
palette  topMovie
  start player Player1 of stack topMovie

end mouseUp

OK,  works  beautifully.  background movie is  running underneath, 
top  movie is  playing, audio tracks from both  are coming thru.


note,  its important to make sure you palette the topmovie stack. It 
behaves the same as a palette, even though decorations are off, which 
means if the user clicks on the  background  card of the mainstack, 
the topMovie stack sticks on the top layer of the video card.. if you
topLevel topMovie  then when you click on the main stack, the 
topMovie drops  out to the back. disappears from the user though 
it's sound track is still running of course... its there, just 
underneath the mainstack.


OK, this has lots of possibilities!  (smile)  Now, if I can figure out 
how to mask the top movie so that is is not just an ugly square rect, 
this actually may begin to look professional...and if  we can stream 
the two movies over the net simultaneously... :-)


I think I should post a stack to RevOnline and  get some tests done on 
Windows..


so next question would be, how to mask a movie so  it  has rounded 
corners, radius, say 12 pixels, with gaussian blur, feathered edges 
from full opacity on the inside to transparent on the outer edges...


Sivakatirswami


Brian Yennie wrote:
A couple of suggestions, although I can't confirm how far they will 
take you:


1) set the alwaysBuffer of the movies to TRUE -- this is generally 
required for layering movies with any object(s)
2) If you can't get everything running in one window, perhaps you 
could consider using multiple windows, with one floating borderless 
on top of the other


HTH,
Brian


Another one of my ask for the moon queries:

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Play One Movie On Top of Another?

2006-08-24 Thread Sivakatirswami

Another one of my ask for the moon queries:

Is it possible to have one movie playing as a background object and 
another movie playing on top of it at the same time? Actually what I 
would really like is to have a movie running in the background (layer 1) 
looping with no controller or border;  an animated GIF running on top of 
that (Layer 2:) where frames are presented under script control), and 
yet another Quicktime moving on top of that (layer three, topmost, ) 
with a controller that the user can use to stop) I tried, but I don't 
think it works, but before i give up, I just thought I would ask.


User could stop the top most moving, scripted buttons sitting on top of 
the background movies are active...


Context is:

Having some branding motion graphics subtly playing in the background 
and then present a specific movies on top. The player on top might 
change out to other movies, with user interaction from a pull down menu 
or static side bar of links which dynamically reset the topmost player's 
URL to a remote.SMIL file. i.e. different  user events are happening... 
underneath it  all the motion graphics movie is running continuously on 
a loop.


I'd rather not have to go into Final Cut Pro and Shake to composite all 
this if there's a way in Rev to just have movies running on top of each 
other... 

Alternate strategies, possible directions to go with, etc.,  welcome.  
This is in the brainstorming stages...or maybe it's a matter of video 
cards just can't do that!


There's ways to do this with SMIL where we could leave a blank region in 
the center and run motion graphics in other /seq 's round it in the 
areas outside a central blank region, and of course QT renders this in a 
single video layer, but, it would be a lot easier in Rev if such 
layering of animated objects is doable.


TIA

Sivakatirswami

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Play One Movie On Top of Another?

2006-08-24 Thread Brian Yennie
A couple of suggestions, although I can't confirm how far they will  
take you:


1) set the alwaysBuffer of the movies to TRUE -- this is generally  
required for layering movies with any object(s)
2) If you can't get everything running in one window, perhaps you  
could consider using multiple windows, with one floating borderless  
on top of the other


HTH,
Brian


Another one of my ask for the moon queries:

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Play One Movie On Top of Another?

2006-08-24 Thread Dan Shafer

Just a guess, but I don't think you can do what you want because of
transparency issues. You can't put buttons on top of QT movies (or at least
you couldn't in the last version of Rev I tried it on). You have to create
the QT interraction outside Rev and then play the move in Rev with the
famous QTExternals.

At least that's what I think is still the state of the art.

On 8/24/06, Brian Yennie [EMAIL PROTECTED] wrote:


A couple of suggestions, although I can't confirm how far they will
take you:

1) set the alwaysBuffer of the movies to TRUE -- this is generally
required for layering movies with any object(s)
2) If you can't get everything running in one window, perhaps you
could consider using multiple windows, with one floating borderless
on top of the other

HTH,
Brian

 Another one of my ask for the moon queries:
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution





--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought

From http://www.shafermediastore.com/tech_main.html

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Play One Movie On Top of Another?

2006-08-24 Thread Josh Mellicker
My instinct in this situation would be to create a series of graphics  
for the background layer and the one in front, then put a QT movie on  
top of both.


Then you can swap out the icon properties of the background images as  
you wish.


In my experience QT movies don't like having anything in front of  
them, they might play jerky and make the app unstable (although if  
the objects were different stacks layered over each other this might  
work better than having all layers on the same card - just a guess)




On Aug 24, 2006, at 3:47 PM, Sivakatirswami wrote:


Another one of my ask for the moon queries:

Is it possible to have one movie playing as a background object and  
another movie playing on top of it at the same time? Actually what  
I would really like is to have a movie running in the background  
(layer 1) looping with no controller or border;  an animated GIF  
running on top of that (Layer 2:) where frames are presented under  
script control), and yet another Quicktime moving on top of that  
(layer three, topmost, ) with a controller that the user can use to  
stop) I tried, but I don't think it works, but before i give up, I  
just thought I would ask.


User could stop the top most moving, scripted buttons sitting on  
top of the background movies are active...


Context is:

Having some branding motion graphics subtly playing in the  
background and then present a specific movies on top. The player on  
top might change out to other movies, with user interaction from a  
pull down menu or static side bar of links which dynamically reset  
the topmost player's URL to a remote.SMIL file. i.e. different   
user events are happening... underneath it  all the motion graphics  
movie is running continuously on a loop.


I'd rather not have to go into Final Cut Pro and Shake to composite  
all this if there's a way in Rev to just have movies running on top  
of each other...
Alternate strategies, possible directions to go with, etc.,   
welcome.  This is in the brainstorming stages...or maybe it's a  
matter of video cards just can't do that!


There's ways to do this with SMIL where we could leave a blank  
region in the center and run motion graphics in other /seq 's round  
it in the areas outside a central blank region, and of course QT  
renders this in a single video layer, but, it would be a lot easier  
in Rev if such layering of animated objects is doable.


TIA

Sivakatirswami

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution