Re: More information about FxPlug SDK (Docs.)
Re: More information about FxPlug SDK (Docs.)
- Subject: Re: More information about FxPlug SDK (Docs.)
- From: Steve Christensen <email@hidden>
- Date: Fri, 03 Oct 2008 07:26:23 -0700
On Oct 3, 2008, at 4:06 AM, Jose A. Guerrero-Colón wrote:
I'm planning to develop a Plugin for Final Cut Pro using FxPlug
architecture. I have read the SDK documentation (Overview) and
tried to test sample code with XCode. The compilation / building
process work just fine, but Final Cut Pro does not recognize the
plugin. (Obviously, it is not an issue of wrong path).
I think the issue may be related to the generated files
(.fxplugin), which appear to be a folder in finder...
Besides this issue, I would like to ask for more documentation
about the SDK or tutorial for begginers.
I assume you're using the FxPlug project template in Xcode. If so,
you have to make two specific changes to the plugin's Info.plist
file. If you double-click on it in the Xcode project window, you'll
see comment lines that say:
"You must change this Group UUID. Use the uuidgen command in Terminal
to generate a unique UUID."
and
"You must change this Plug-In UUID. Use the uuidgen command in
Terminal to generate a unique UUID."
If you haven't done this, the effect will not be loaded by Final Cut,
since those UUIDs are reserved for the unmodified project template.
For each FxPlug effect you develop (and a FxPlug plugin bundle can
support multiple effects), you'll have to generate a new pair of
UUIDs. Just open the Terminal and type "uuidgen" twice, copy/paste
one of the UUIDs into the group and one into the effect, then you can
remove the comment lines. Rebuild and see what happens.
It's also a good idea to keep the Console open when you're running
Final Cut. It's pretty good about telling you when there are problems
loading an effect.
steve
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden