Running FxPlug Examples

Hi there,


I'm just starting developing with the FxPlug SDK. I've tried testing the built in examples and encountered some problems. For simplicity I'll discuss the FxBrightness example. I've modified the uuid's in info.plist, changing the 2 group uuid's to a new uuid and the plugin uuid to a separate uuid.

I've then built it using:

xcodebuild -project FxBrightnessApp.xcodeproj/ -alltargets


Then run the resulting app. The plugin service then shows up in pluginkit -m so i know it's registered with the system and can see from the console log that the service is being made available to the final cut pro process however it does not show up in the list of available filters.


Have I missed something? I've been through the SDK overview, in particular this page, to quote:

"Complete FxPlug plug-in examples are included in the FxPlug SDK.

Note: To avoid plug-in conflicts, you must edit the UUID entries in the

Info.plist
file. You can create unique UUIDs by issuing the
uuidgen
command in the Terminal application."


Any help much appreciated.


Aside, I'm working with 2 mac's, one on yosemite, another on el capitan. The same behaviour on both (aside from a bug with el capitain requiring the folder /var/db/*** being made then chmod 777'd. bug discussed here).

Answered by alwaysmpe in 104712022

Follow up from this, turns out you need to buy motion to be able to publish any plugins you develop to final cut. Why buying final cut isn't enough, I don't know. Apple.

Accepted Answer

Follow up from this, turns out you need to buy motion to be able to publish any plugins you develop to final cut. Why buying final cut isn't enough, I don't know. Apple.

Did you run into any other problems or do anything else as well? I'm having the exact same issue, following the setps you outline above, but downloading Motion doesn't seem to change anything. I simply can't figure out a way to build the examples and have them show up in either Final Cut or Motion.

Hey there, having the exact same issue - any chance you have found the solution?

Running FxPlug Examples
 
 
Q