Skip to main content
Known Participant
January 14, 2022
Question

External program integration

  • January 14, 2022
  • 1 reply
  • 119 views

Hi community big brothers and Adobe pros. I need your help.
1. Is it possible for the AE plug-in or its AE to interact with external programs? For example, a plug-in, can a plug-in exist in the entire session cycle by performing an operation only once in AE (such as clicking a button to trigger)? Because I want to use this method and the custom timer inside the plug-in to regularly detect some changes in the AE layer and related information such as layers and compositing. Is this possible?
2. Can an external program (independent exe) read relevant information (layers, composition, etc.) in real time or periodically through some APIs in the SDK? I don't think it's possible, I really want to see somewhere that it's all initiated by AE.
I need to know this, after all, letting go of direction is greater than effort. Right
2. In addition, I use AEGP_SetStreamName to set the display text of the parameter. When I copy a layer with Ctrl + D in the project or when the same effect is applied to a different layer, how can the original modified text change back? . Heck. . . And using the API modification here, it doesn't work? That is why ah?

This topic has been closed for replies.

1 reply

Mylenium
Legend
January 14, 2022
quote

When I copy a layer with Ctrl + D in the project or when the same effect is applied to a different layer, how can the original modified text change back?

 

Not unless the user un-renames the property stream or you add another pass in your code. The rest of your stuff is likely not going to work since everything in AE is tied to a change in the time or user interaction and there is no overarching watchdog routine running in the background that would continually check or update everything. Some of it could be hacked from within the custom plug-in code to check for layer states and effect parameters, but it's never going to be a smooth ride.

 

Mylenium