I searched pretty thoroughly for any other threads on Google, Youtube, and these forums for a similar question and couldn’t find anything. Partially because it was hard figuring out a way to properly phrase the question, but more likely it’s not a common issue.
In short, I’m trying to introduce an image over a video, over time, starting from the outside moving inwards. So, the image needs to start as transparent and slowly ‘appear’ from the outer borders inwards towards the center.
The image has transparency and is intended to act as a border on top of the video for a portion. The video underneath must always be visible under the transparent portions of the image as it comes in.
I initially had no clue on how to achieve this but eventually was able to figure this out by using the: Mask: Simple Shape filter → Operation: Subtract → Shape: Rectangle → and using the Keyframes on the Width and Height to make the image appear over the video starting from the outer 4 boundaries.
However, here is where the issue of obtaining a perfectly “fixed” ratio problem comes in.
To illustrate what I mean by “perfectly fixed”, I’ve included a picture and I’ll describe how this is actually obtainable through Crop: Rectangle, BUT limited to only cropping from the middle -->outwards.
I was able to make the image appear from the center–>outwards with perfect pixels on all 4 sides using:
- Crop: Rectangle
- Transparency engaged
- Project is 640x480, 25 fps
- Calculate the distance to achieve an expansion per frame, ending at full resolution
- Start the Crop at size 0, and position middle (320x240)
- End the Crop at size 640x480, and at positions 0.
However, I’m trying to achieve this same uniformity from the outside moving inwards, and the only way I can figure out how to achieve this is by using the Mask: Simple Shape filter as described above, and the only keyframes available are percentage based and they do not open the image evenly on all sides.
Here are a few picture examples:
Any input is appreciated on this. I feel like I have OCD and this is not very important and these imperfections would not be visible to almost anybody’s eyes as the video rolls out the Mask over a ~ 10 second timeline, but for some reason it has me yearning for perfection and wondering if it’s achievable.
I am more than happy to clarify my question or clear up anything, please don’t hesitate to ask!