Re: More information about FxPlug SDK (Docs.)
site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com On Oct 3, 2008, at 4:06 AM, Jose A. Guerrero-Colón wrote: and steve _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... 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." "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. This email sent to site_archiver@lists.apple.com
participants (1)
-
Steve Christensen