@dmelladom wrote:
Hi everyone!
I am trying to do a live adding video compositon. I would like to have a base layer -video buffer let's say-, playing in a loop, where I can add layers, merging them. That way I can layer many videos, but currently use just a couple of layers. If a video covers part of the buffer, that's OK. I don't need to recover any information lost becouse of a layer covering the buffer.For example, Modul8 allows to export the video output. So I could add as many layers as the programs allows, then reload the export (with those layers merged) and start again. But then I need to stop the flow everytime I want to reaload the video with merged layers, which I would like to avoid using something like a video buffer.
I was thinking of having an array of textures, playing in loop. As I play that loop I add new information to the texture, so it kept for the next time that texture is shown. But I am afraid that solution will use too much memory (lets say 25fps at FullHD. I expect that using textures on the GPU could improve performance...).
It is ok I there is some delay. I'm trying to think of a way to feedback the buffer thorugh streaming, but I can't solve that.
Any suggestion is highly appreciated!
Best,
Diego
Posts: 1
Participants: 1