Skip to main content
Participating Frequently
June 25, 2026
Answered

Applying Effects that take parameters using UXP

  • June 25, 2026
  • 3 replies
  • 29 views

I have been able to successfully apply an effect like "AE.ADBE Invert" to a video using UXP. But there seems to be no way to add parameters to an effect like  "AE.ADBE Lumetri" which takes multiple parameters. How to query and add parameters? I have checked the github samples and that was not helpful - am I missing something?

Any clarifications or pointers on how this can be done would be greatly appreciated!

    Correct answer bbb_999

    > How do I set the Glow value or the Brightness values for the effect?

    Manipulate the component param stream(s) associated with the value(s) you’d like to change

     

    3 replies

    bbb_999
    Community Manager
    bbb_999Community ManagerCorrect answer
    Community Manager
    June 25, 2026

    > How do I set the Glow value or the Brightness values for the effect?

    Manipulate the component param stream(s) associated with the value(s) you’d like to change

     

    bbb_999
    Community Manager
    Community Manager
    June 25, 2026

    I’m not sure which parameters you mean…?

    For all effects, the parameter set is determinate, before the effect is applied; the visibility of parameters can subsequently change.

    Querying and setting the value of parameter streams is done via the component chain, and is exercised in the premiere_api sample. 

    Does that help?

    Potentially useful: The Premiere UXP Developer Forum. :)

    CACUserAuthor
    Participating Frequently
    June 25, 2026

    So if I am trying to apply “"AE.ADBE Alpha Glow” I would do this:

    const newComponent = await filterFactory.createComponent(
          "AE.ADBE Alpha Glow"
        );

    How do I set the Glow value or the Brightness values for the effect?

    Community Manager
    June 25, 2026

    Hi,

    Thanks for the question. Let me ask the team if they can respond to this one. Sorry for the delay.


    Thanks,
    Kevin