FORUMS: list search recent posts

Computer language(s) used to create FCPX plugins etc?

COW Forums : Apple Final Cut Pro X

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
Brian Thomas
Computer language(s) used to create FCPX plugins etc?
on Oct 25, 2017 at 1:26:42 pm

I started programming IBM mainframes in the mid 60s and spent much of the almost 50 years since using masses of different languages in all sorts of environments. Mainly financial and admin stuff - but it was a living!

I see on this forum various people referring to effects, transitions, plugins and all sorts of things that they have created to work with FCPX and I know that none of the languages I have ever used would work in this environment. Sure, I can do a lot with Motion but what if I want to go to a lower level? What computer languages are relevant to FCPX?

Thanks in advance.

FCPX and PPro 6. iMac 24 + MBP 15". Near Geneva, Switzerland


Return to posts index

Noah Kadner
Re: Computer language(s) used to create FCPX plugins etc?
on Oct 25, 2017 at 1:53:49 pm

https://developer.apple.com/documentation/fxplug

Is for creation of FCPX/Motion plugins.

Noah

FCPWORKS - FCPX Workflow
FCP Exchange - FCPX Workshops
XinTwo - FCPX Training


Return to posts index

Brian Thomas
Re: Computer language(s) used to create FCPX plugins etc?
on Oct 25, 2017 at 3:23:23 pm

Thanks Noah - just what I needed to know.

FCPX and PPro 6. iMac 24 + MBP 15". Near Geneva, Switzerland


Return to posts index


Bret Williams
Re: Computer language(s) used to create FCPX plugins etc?
on Oct 26, 2017 at 12:06:56 am

If you can create it with just Motion, it will perform better. Every plugin has to go through the Motion engine, which is where FXPlug is supported. So if you create something with FXPlug, it then has to be placed on a layer in Motion, where the controls are then rigged to work in FCPX and the plugin is published.

_______________________________________________________________________
http://BretFX.com FCPX Plugins & Templates for Editors & Motion Graphics Artists


Return to posts index

Brian Thomas
Re: Computer language(s) used to create FCPX plugins etc?
on Oct 26, 2017 at 7:35:01 am

Super, great advice, thanks Bret.

FCPX and PPro 6. iMac 24 + MBP 15". Near Geneva, Switzerland


Return to posts index

Joe Marler
Re: Computer language(s) used to create FCPX plugins etc?
on Oct 26, 2017 at 12:48:46 pm

[Bret Williams] "If you can create it with just Motion, it will perform better. Every plugin has to go through the Motion engine, which is where FXPlug is supported."

It is my understanding there are two categories of plugins: (1) Those created solely with Motion and (2) Those built using a programming language. These may be exposed to FCPX through a Motion interface but the core functionality is custom programmed.

Example of #1 would be Ripple Callouts: http://www.rippletraining.com/products/plugins/callouts-3-0/

Examples of #2 would be things like Digital Anarchy's Flicker Free, Neat Video noise reduction and Imagenomic Portraiture. I don't think these can be created solely with Motion because they contain sophisticated image processing logic. However I don't know what programming languages were used to build them, or what the software development environment is, or the plugin architecture (e.g, do they run in-process or out-of-process). It would be interesting to know that.

https://digitalanarchy.com/Flicker/main.html
https://www.neatvideo.com/
http://www.imagenomic.com/VideoPluginSuite.aspx


Return to posts index


Brian Thomas
Re: Computer language(s) used to create FCPX plugins etc?
on Oct 26, 2017 at 4:41:19 pm

Wow - I didn't know that most of these existed! I've bought a number of plugins over the years but there are some real gems here. Many thanks for the examples Joe.

FCPX and PPro 6. iMac 24 + MBP 15". Near Geneva, Switzerland


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2018 CreativeCOW.net All Rights Reserved
[TOP]