Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Apple Final Cut Pro Legacy How does one CREATE a plug-in?

  • Shane Ross

    August 4, 2009 at 6:16 pm

    By knowing how to write computer code for one. There is a lot of code writing that happens here. And then understanding in depth the inner workings of video and video processees, so that you can make your plugin manipulate them properly.

    I’m sure there’s more…

    Shane

    GETTING ORGANIZED WITH FINAL CUT PRO DVD…don’t miss it.
    Read my blog, Little Frog in High Def

  • Steve Eisen

    August 4, 2009 at 8:05 pm

    Spend the money on FX Factory Pro and you will have access to create your very own plug-ins.

    Steve Eisen
    Eisen Video Productions
    Board of Directors
    Chicago Final Cut Pro Users Group

  • Patrick Sheffield

    August 4, 2009 at 8:09 pm

    The amazing Adam Wilt has written extensively about this:

    https://provideocoalition.com/index.php/apple/story/fxscript_fcps_most_under_appreciated_feature/

    Check it out. Oh, and btw, not ALL plugins are especially expensive. I (of course) think my own are particularly reasonable and give some away for free. Graeme Nattress‘s Big Box O Tricks is a real bargain.

    Patrick

  • Kevin Monahan

    August 4, 2009 at 8:50 pm

    FX Factory and CHV Plug-ins both have a way of creating plug-ins without learning to code C++ or the inner workings of the FX Plug architecture. Once you buy their plug-in, you can use your Quartz Composer Compositions as plug-ins. It’s much like patching together a bunch of effects modules, quite neat actually. However, to make more advanced looking plug-ins, you have to know QC very well. With FX Factory, you can actually look at the patches and how they are constructed. Quite intricate!

    Of course, you could also learn to code using FX Script. This code works in any version of FCP.

    Kevin Monahan
    http://www.fcpworld.com
    Author – Motion Graphics and Effects in Final Cut Pro

  • Ramon Aguilera

    August 4, 2009 at 10:47 pm

    Thank you very much guys for the replies. I do know how to program in C++ although its been a while.. I am going to start my way into the plug-in world I guess. Anyone know what’s a good manual to get on the subject?

    And Shane, do you have an e-version of your book?

    Thanks a lot guys.

  • Ramon Aguilera

    August 4, 2009 at 10:48 pm

    Thanks

  • Shane Ross

    August 4, 2009 at 11:07 pm

    [Ramon Aguilera] “And Shane, do you have an e-version of your book? “

    What book? I didn’t write no stinkin’ book.

    Shane

    GETTING ORGANIZED WITH FINAL CUT PRO DVD…don’t miss it.
    Read my blog, Little Frog in High Def

  • Ramon Aguilera

    August 4, 2009 at 11:37 pm

    Sorry, I got confused.

    Thank you for the help.

  • Andy Mees

    August 5, 2009 at 2:20 am

    and go lurk on the pro-apps-dev list … plenty of knowledge and code gets shared there regularly

    https://lists.apple.com/mailman/listinfo/pro-apps-dev

  • Alex Gollner

    August 5, 2009 at 11:14 am

    The Apple documentation for developers who want to work with Final Cut is at

    https://developer.apple.com/referencelibrary/AppleApplications/idxFinalCutProFinalCutExpress-date.html

    You’d use your C++ experience to create powerful FxPlug-based plugins.

    If you look at the oldest document in the list you’ll see the definition of FxScript, Final Cut’s built-in scripting language:

    https://developer.apple.com/documentation/AppleApplications/Conceptual/Using_FXScript/UsingFXScript.pdf

    The majority of Final Cut’s plugins are FxScript-based – even the new Alpha Transition feature of Final Cut Pro 7 (a plugin that can also work in 5.1.X and 6.X).

    I learned FxScript by having a look at the source of the Apple-supplied plugins. Control-(or Right-)click an effect and choose “Open in Editor…” from the shortcut menu. As well as commented source code in a window, a new menu will appear to support plugin coding.

    There’s also a site where FxScript plugin makers have come together and expanded on the official documentation:

    https://www.fxscriptreference.org/

    @alex4d

    ______________________________________
    https://alex4d.wordpress.com/finalcut

Page 1 of 2

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy