I don’t know if this is a bug or something I haven’t run into before. But basically when I try to do a movie record of the main output it will disregard any alpha.
My setup.
Main Output
Video Layer (to which I’m applying another layer as a mask)
Masking Layer (hidden 0 opacity)
Masking layer 1
Masking layer 2
I’m using two masking layers with a two channel mixer for a smooth fade in fade out.
The video layer is using the Masking layer (group) as a masking layer. The desired affect is achieved and it can be viewed on the main output.
The problem occurs when I try to use Movie recorder plugin to capture the Main output. Instead of having an output with the layer masking applied I get a clean Video layer output as if there was no masking. I have tried to record in other formats that will allow to record alpha and at that point the output does show the masking.
Is this expected behaviour? And how to record what is seen on screen?
this is the issue, with h264 I cannot select the alpha channel. Using HAP codec with alpha creates a correct recording.
I have created two video videos, one captured with the movie recorder plugin and the other with quicktime. You can download them on the this link, it will expire on the 25.9.
I have found a workaround and it is to create a black solid color layer to put underneth all the visible layers. I do not remember thath being a neccesity before.
I know that I h.264 can’t capture the Alpha channel; I was expecting a different behaviour. I’m capturing the Main Output and I would assume that the Movie Recorder would capture the same image as seen on the main output, without record any info of the alpha channel. Simply that it would flatten the image to whatever can be seen on the output.
Instead what happens is that the Movie Recorder ignores any layer masking.
Int - Vid layer are switched with one TCM and Vid1 - Vid2 with another TCM. A third TCM is used for the Overlay layers.
The Int layer is not being shown and the TCM is switched to the group Vid. The Group Overlay is hidden and applied as a layer mask to Vid1 and Vid2. Without the Black background the Movie recorder doesn’t ouptut what I can see on the outuput and records the Main output as if there was no layer mask on Vid1 or Vid2.
I can get the results I need with the solid background (Black background) but I find it strange that movie recorder doesn’t record a flattened version of the main output in H.264.