Copy link to clipboard
Copied
We’re excited to push an early development preview of new masking workflows to Premiere Pro (beta). Whether you are color grading, applying effects, or cutting objects out from the background, these new masking tools are built to help editors work faster, smarter, and more creatively without needing to go to After Effects for simple tasks.
Note: This beta is an early look at upcoming Premiere Pro workflows and is not intended to reflect general availability performance or polish. Please contact us with bugs, feedback, and feature requests to improve these features.
To get started
New masking workflows are only functional in beta projects that support an upcoming major release of Premiere Pro. This means your beta projects will not open in Premiere Pro 25 or earlier. We're excited to give you early access with these steps.
WARNING: these projects are NOT compatible with the current shipping version of Premiere Pro and will not open.
Quick Start guide
Follow these steps to get started with New Masking.
Visit here for the complete documentation. https://helpx.adobe.com/premiere-pro/using/object-masking.html
We want to know what you think. Join the conversation below.
@FlyingFourFun Thanks for your detailed feedback.
I will reach out to you over direct message regarding how to share the videos you were referring to.
We have a helpx page that might help with some of the questions you have raised.
https://helpx.adobe.com/premiere-pro/using/object-masking.html
Blend mode of mask can be used to combine the masks together. You can use "Add", "Subtract" or "Intersect" to combine masks. Any number of Object Masks and Vector Masks can be combined to create complex mas
Make sure to right click on the tracked mask in the Effect Controls and select Change to Opacity Mask. Duplicate your video and remove the tracked opacity mask and placed that on V1 and your masked layer on V3 or above. Place your graphics on V2 and it should show up.
Copy link to clipboard
Copied
Ah, I see. Option+click is fine. You can add a tooltip on-hover of the Anchor Point so that is more obvious. It also needs snapping to the 4 corners, edges, and center point with "Ctrl" / "Cmd".
Why do Graphic Shapes scale from the corners, but Mask Shapes scale from the center?
A big disconnect to me is why the Mask bounding box behavior is different from Graphic Shapes. They scale from different points, have different UI for rounded corners, have different Anchor Point behavior, and different keyboard shortcuts (like Shift). If you draw a box with Mask vs. Shape, they have to be edited in totally different ways.
All Points & Shapes should be editable in more or less the same way.
Copy link to clipboard
Copied
These are fair points. Appreciate the feedback.
Copy link to clipboard
Copied
البرنامج يعطيني اشارة انتظار مجرد الضغط على الاداة
Copy link to clipboard
Copied
@fierce_Mercury8940 Can you please share a screenshot of the problem you are seeing.
Copy link to clipboard
Copied
First of all, I'm really glad to see features like this being explored in Premire. Resolve's AI masking has been something I wish I had in my toolbox for a while.
I'm mainly giving feedback on the object tracker here: it's amazingly quick, seems to find subjects in videos with no issue, and tracks them with 90% accuracy with one click. Amazing! BUT!
The model is too flickery/chattered/indecisive to be useful at all. For example: If I'd like to mask a subject, then invert it and apply color correction to the background with the subject cut out, I can see the flicker of the mask around the subject in a major way. Feathering, expanding, or modifying the mask with the Add or Subtract tools can't help fix it.
All in all, this is a useful feature that I'll be keeping an eye on, but in its current state: I'd like to see refinements to the model that improve its edge detection and consistency.
Copy link to clipboard
Copied
@Logan_Barney5958 Thanks for the feedback. I will reach out to via DM to get additional details on what you are seeing.
Copy link to clipboard
Copied
The new masking tools in Premiere Pro Beta are a big step forward especially the AI-powered Object Mask and improved shape tracking. These updates make editing faster and reduce the need to switch to After Effects for simple masking tasks. I’ve been exploring similar creative tech enhancements on Touch Cric , where speed and precision also matter for delivering live visuals smoothly. Adobe’s direction here clearly focuses on smarter, more efficient workflows for editors.
Copy link to clipboard
Copied
The regular mask doesn't work in the beta version. It's impossible to change the position, size, or animate a regular, non-object mask. The path isn't created or moved; the mask stays in place, and its position and size can't be moved.
Copy link to clipboard
Copied
You can. In the program monitor, chnage from Clip to Frame and it will allow you create keyframes for non object mask.
Copy link to clipboard
Copied
Step-by-Step Process:
Convert Tracked Mask to Opacity Mask
Right-click your tracked mask in the Effect Controls panel and select "Change to Opacity Mask" to activate mask-based transparency effects [2].
Duplicate Video Layer
Create a duplicate of your original video clip
Remove the tracked opacity mask from this duplicated layer
Layer Arrangement
Place the duplicated layer (without mask) on Video Track 1 (V1)
Position your masked layer (with opacity effects) on Video Track 3 (V3) or higher
Add your graphics/elements to Video Track 2 (V2)
This stacking order ensures proper visibility:
V1: Clean background video
V2: Overlay graphics
V3+: Masked effects layer
The graphics on V2 will now appear sandwiched between the base video and masked layer for controlled compositing.
Copy link to clipboard
Copied
We have shortcuts in the beta that allow for you to promote an unassigned mask to opacity and restore it to unassigned as well. You can do the right click method and drag a mask to Opacity.
Copy link to clipboard
Copied
Finally a moment to do some testing with the new mask features. Here's my feedback after a quick spin.
As overall feature this is a great step forward. Allowing tools to be expanded in functionality by adding UI elements in the viewer (program monitor) is a good choice. Many other tools can potentially benefit from such mechanisms breaking out of the sometimes restrictive effects panel slider, checkbox, menu principles. Why not promote the tracker buttons to the Program Monitor as well? So you can keep your eyes around the same working area when tracking.
Copy link to clipboard
Copied
Thank you for the feedback. In regards to point #4, can you please explain how you got into the state where the two Ellipse masks have different Scale?
You can use the SHIFT modifier to draw a fixed sized shape or maintain the shape when adjusting Scale with the Bounding Box.
Copy link to clipboard
Copied
No problem @Ron Rigler ! The point isn't so much how to draw shapes, but the way data is handled is not efficient and artist friendly.
What currently happens is that the property [Scale] is upon first draw declared the dimensions of the sequence regardless of the drawn shape.
This in itself is already unusable because it doesn't reflect the ratio of the shape.
When manipulating the small shape to roughly match the larger shape, you get dimensions that are totally meaningless to the user from an information parsing point, and due to slider sensitivity roughly based around values up to say 1000, make sliding them instead of changing the shape in the viewer totally useless.
This is why it would make much much more sense if dimensions for Elipse and Rectangle were absolute pixel based.
Let's promote a new value [Size] (being a property of the path/object). In addition there could be a secondary (existing) [Scale] slider (part of transform) that at 100% (default value) reflects the shape's pixel size but can be scaled as secondary operation. This mechanism would allow animating such a shape from 0-100% but using pixel width/height to determine the real dimensions for it. This would tremendously help artists type in say 300x600 and (provided media clip matches sequence res and isn't by itself scaled) create a mask that is exactly that rather than get some arbitrary values from current mechanism.
Here's a mockup of what I mean. This way scale is also able to be reset to 100% rather than back to sequence size. The initial draw of the shape dictates [Size] in pixels instead, and so should scaling it via the path in the viewer.
Even better would also be the ability to change between Rectangle and Elipse on the mask itself. Since these are 'fixed' shapes they can easily be made dynamic and get a dropdown that allows toggling between them. When adjusting a point of a rectangle that makes it not a rectangle anymore, the Size property should reflect the dimensions of the bounding box instead and keep relative shape when altered.
When flipping back and forth between Elipse and Rectangle the previously used shape data should restore itself.
Lastly, once any point is altered in a Rectangle there seems to be no way to recover the real rectangle (90degree angles). There should ideally be an option for this for cases where you did so accidentally and can't undo anymore.
These ideas are based on how AE shape layers and the new Mesh primitives in v26 are designed. I think it's much more rugged this way and it would also help a little bit with mechanism parity between these software packages.
Copy link to clipboard
Copied
@Shebbe thank you for the additional info. I will share it with the team.
Copy link to clipboard
Copied
@Shebbe, we reviewed your feedback within the team, and we all agree you have a good point. We're evaluating how to address this.
Copy link to clipboard
Copied
I'm running into an issue that sometimes occurs when trying to edit an already tracked object mask. For example, If the track misses something and I try to add to the mask and re-track, it ignores the new selection and only follows its original track. Similarly if it starts tracking more than I want and I improve the selection, as soon as I hit the track button It will instantly revert back to the original mask. I can't figure out what the conditions are to reproduce the problem, sometimes it works no problem, sometimes it only works if I start at the beginning of the track, sometimes it doesn't work at all and I need to create a new mask from the point where I need to change it and hide the other one. I can have 2 videos in the same project, or even the same timeline, where one video is giving me this issue and the other video allows me to edit the mask's tracking no problem.
Copy link to clipboard
Copied
I think I may have found the problem. It seems like videos with variable refresh rates have problems with the object mask tracking. After converting the video to a constant frame rate tracking works much better.
Copy link to clipboard
Copied
I belive Adobe needs to detect and flag VFR video to the user so they know it might cause issues....
Otherwise, good catch figuring this out.
Copy link to clipboard
Copied
@Angel_DCastillo Thanks for reporting the issue, will it possible for you to share the footage with me so that we can investigate further
Copy link to clipboard
Copied
Apologies, the videos I work with are confidential so I am unable to share them. We get a lot of videos in strange formats for redactions and I didn't notice at first that the videos giving me problems were using VFR.
This feature is so helpful to us by the way, our team has already gotten so much done so quickly because of it. Thanks!
Copy link to clipboard
Copied
I understand the security concerns so it is fine not to share the media. I am trying to get a repro with some VFR media but so far not able to reproduce the issue, can you let me know the format/encoding of video with which you were seeing the issue.
Thanks.
Copy link to clipboard
Copied
@Vikas Gahlaut if you want a quick way to get a library of VFR footage, maybe put out a call, and a place to upload samples. I'm sure the community would support the request if it gets us closer to handling VFR footage better. if I had some VFR I would share it with you, maybe others are in a position to supply it.
Copy link to clipboard
Copied
I'm currently out of the office, but I'll see if I can get the encoding information from some of the videos on Monday. Thanks for your attention to this matter!
Copy link to clipboard
Copied
Here is the properties from Premiere for one of the files:
Type: MPEG Movie
File Size: 1.41 GB
Image Size: 1920 x 1080
Field Type: Progressive
Frame Rate: 30.00
Source Audio Format: 48000 Hz - Compressed - Stereo
Project Audio Format: 48000 Hz - 32 bit floating point - Stereo
Total Duration: 00:20:01:28
Pixel Aspect Ratio: 1.0
Alpha: None
Color Space: Rec. 709
Color Space Override: Off
Input LUT: None
Video Codec Type: MP4/MOV H.264 4:2:0
Variable Frame Rate Detected
__________________________________________
Here is the the information from FFprobe as well if you want it:
Duration: 00:20:01.74, start: 0.000000, bitrate: 10084 kb/s
Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080, 9998 kb/s, SAR 1:1 DAR 16:9, 30 fps, 30 tbr, 3k tbn (default)
Metadata:
creation_time : 2023-07-26T23:31:47.000000Z
handler_name : VideoHandler
vendor_id : [0][0][0][0]
Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 68 kb/s (default)
Metadata:
creation_time : 2023-07-26T23:31:47.000000Z
handler_name : SoundHandler
vendor_id : [0][0][0][0]
Find more inspiration, events, and resources on the new Adobe Community
Explore Now