Re: Final Cut plug-in development
Re: Final Cut plug-in development
- Subject: Re: Final Cut plug-in development
- From: Anders Holck Petersen <email@hidden>
- Date: Tue, 23 Mar 2004 05:39:23 -0800
Just to make the record straight, I'm not into writing an Import / export component at this time.
The XML format is just the data sent from FCP, you would still have to know about how to hook into the FCP app, by creating an Import / export component, which as I read it, was what the original poster wanted.
What I wanted to say really was thet there is no info on ADC to document the Import / export component API of FCP, the only document there is is the definition af the XML code so you know how to interpretate it. But this is not API documentation.
Am I missing something?
The XML format is a big step in the right direction, but I believe FCP is still too closed.
Sparse documentation on how to write basic components to enhance fcp would be very powerfull (although things could break easily)
Maybe they could release the source code for some of the basic FCP components.(ok, i'm dreaming)
And as it is now the effect plug-in writers face troubles as well.
In FCP you have three choices, if you want to do plug-ins:
- Quicktimer fx: No custom interface, Only 8-bit but secure. very limited.
- fx-script: Very easy to master, No custom interface, float YUV, really unsecure even with enchoded plugs, no way to include custom routines or c code.
- AE. Powerfull, old version 3 only, only 8-bit rgb , custom interface but only as a modal window which lock's the FCP interface until you exit it.
By saying fx-script is unsecure I just wanted to point out that even the encoded plugins can be seen as human readable text if you know where to look. By using a simple copy and paste in an text editor you can actually copy all the enchoded plugins into new unencoded plugins. Not good if you have functions of a plug that you want to protect or if you seed demo versions of a plug and an advanced user can remove a watermark in 1 minute.
FCP needs to allow developers to write function enritching components and a new plugin standard that is secure, supports float YUV, supports real custom code and one that supports resources, like a non modal custom interface.
As i read through the above, I am aware that I sound a little rude. This is not intended, it's just a sideeffect of being Danish :)
_______________________________________________
pro-apps-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/pro-apps-dev
Do not post admin requests to the list. They will be ignored.