Skip to main content
Inspiring
May 6, 2018
Question

Build Combined Effect and AEGP on Mac

  • May 6, 2018
  • 1 reply
  • 620 views

Hi all,

My three-year-in-development plugin is ready for shipping (YAY!) with one small snag:

On Windows I've managed to build a single AEX that contains the effect plugins AND the AEGP that's required for performing the behind-the-scenes stuff when the effect is first applied (long story short, it adds the various modules needed by the render effect).

However on Mac, this doesn't work - the AEGP isn't being loaded by After Effects. I've checked that the relevant .cpp files are being compiled, so it's definitely being included in the .plugin file. As luck would have it I had to rebuild my info.plist file and spotted that there's a key called CFBundlePackageType with the value "eFKT". In AEGPs that is set to "AEgx". Is there a CFBundlePackageType that covers both Effect and AEGP (or am I barking up the wrong tree)?

It's not a deal-breaker - I can build the AEGP separately for Mac distribution if need be but I'd prefer a single .plugin if possible.

Thanks!

This topic has been closed for replies.

1 reply

May 7, 2018

As far as I know, this is still the case (with the two mutually exclusive entries in the info.plist file) - people were stumbling on this years ago.

Check this thread and maybe the workaround with registering the AEGP from the effectplugin works for you?

Re: Multiple PiPLs unsupported on OSX?

Inspiring
May 7, 2018

Thanks Toby. As I suspected. I'll ship with the two separate plugins for now and investigate the workaround when I have more time.

Cheers!