I was wondering if anyone here has any suggestions for the following problem.
In relation to video editing which I believe quite a few people here on AO might know a lot about.
Goal:
a) Using as little system resources in playback as possible
b) Getting the best possible rendered result in playback
c) Working with regular AVI or MPG video files
Problem:
I have three video clips.
They should be placed as layers over each other.
In other words,
vid0 = background layer, permanently displaying its content full screen.
vid1+vid2 = overlay working as layer on top of vid0 which could be possibly transparent so only exact content is shown and not covering the vid0 layer where no pixels are rendered.
So does anyone know how this could be achieved without needing to use three different tools, flash and a heap of other stuff to create a single screen output result where the three vids can run at the same time and appear as one.
I need to be able to dynamically disable, enable or load any one or more layers at runtime as well so flash is not a suitable mode of operation as it takes 1) to long time and 2) gives to little programming control to do so safely in a Windows based environment without breaking elsewhere in my code.
uzzled:
In relation to video editing which I believe quite a few people here on AO might know a lot about.
Goal:
a) Using as little system resources in playback as possible
b) Getting the best possible rendered result in playback
c) Working with regular AVI or MPG video files
Problem:
I have three video clips.
They should be placed as layers over each other.
In other words,
vid0 = background layer, permanently displaying its content full screen.
vid1+vid2 = overlay working as layer on top of vid0 which could be possibly transparent so only exact content is shown and not covering the vid0 layer where no pixels are rendered.
So does anyone know how this could be achieved without needing to use three different tools, flash and a heap of other stuff to create a single screen output result where the three vids can run at the same time and appear as one.
I need to be able to dynamically disable, enable or load any one or more layers at runtime as well so flash is not a suitable mode of operation as it takes 1) to long time and 2) gives to little programming control to do so safely in a Windows based environment without breaking elsewhere in my code.
uzzled: