RE: fcp parsing questions
RE: fcp parsing questions
- Subject: RE: fcp parsing questions
- From: "Victor" <email@hidden>
- Date: Fri, 13 Feb 2009 14:26:35 -0500
Thanks for your ideas. Last question: is it possible to customize
functionality of Final Cut Server, specifically with the same plugin
architecture? Suppose, I'd like Final Cut Server to open/ prefetch each clip
in my project whenever I open the project with Final Cut Professional
client. Can I do it just with the client side plugin, or would it require
some kind of server side plugin as well?
Thanks again,
-V
-----Original Message-----
From: Andreas Kiel [mailto:email@hidden]
Sent: Thursday, February 12, 2009 11:53 AM
To: Victor
Cc: 'Eryk Vershen'; email@hidden
Subject: Re: fcp parsing questions
With any project you always - though not automatically - can use the
"save project with XML" and go from there.
Andreas
On 11.02.2009, at 20:59, Victor wrote:
> Actually, no- my mistake. The host application should be already
> running.
> The plugin must cache clips located on the remote host ( Final Cut
> Server),
> before the user will try to open the project.
>
> -----Original Message-----
> From: Eryk Vershen [mailto:email@hidden]
> Sent: Wednesday, February 11, 2009 2:29 PM
> To: Victor
> Cc: 'Steve Christensen'; email@hidden
> Subject: Re: fcp parsing questions
>
> No, a plugin requires the host app to be running.
>
> There is no spec or API for the FCP project file format. The format
> has never been revealed to any developer.
>
> The way to get information about FCP projects is via the XML
> interchange format.
>
> You say you want to get the list of clips before that project is
> loaded - why?
>
> -eryk
>
>
> On Feb 11, 2009, at 11:23 AM, Victor wrote:
>
>> Can plugin have an access to the host application functionality when
>> host
>> application is not running yet?
>> I suppose you could try figuring it out on
>> your own...
>> Do you know where I can find specification?
>> Thanks again,
>> -V
>> -----Original Message-----
>> From: Steve Christensen [mailto:email@hidden]
>> Sent: Wednesday, February 11, 2009 1:58 PM
>> To: Victor
>> Cc: email@hidden
>> Subject: Re: fcp parsing questions
>>
>> I don't believe there is any publicly-available API for reading the
>> contents of a FCP project. I suppose you could try figuring it out on
>> your own but then you're, of course, in the potential position of
>> having to periodically revise your code to handle new project
>> formats.
>>
>>
>> On Feb 11, 2009, at 10:15 AM, Victor wrote:
>>
>>> Steve,
>>> Thanks for the input. In my case I need to obtain the list of video
>>> clips
>>> before project is loaded ( e.g. while Final Cut is not yet
>>> running ), so
>>> can't send an event to application. Is there an alternative method
>>> for
>>> reading project file directly?
>>> Thanks again,
>>> Victor
>>>
>>> -----Original Message-----
>>> From: Steve Christensen [mailto:email@hidden]
>>> Sent: Wednesday, February 11, 2009 12:12 PM
>>> To: Victor
>>> Cc: email@hidden
>>> Subject: Re: fcp parsing questions
>>>
>>> On Feb 11, 2009, at 7:32 AM, Victor wrote:
>>>
>>>> I have to write Final Cut Pro plugin and the first task for it
>>>> would be to retrieve names of video clips associated with the Final
>>>> Cut project. My first question is: what SDK can I use to read from
>>>> project file? So far I couldn't find anything pertinent in FxPlug
>>>> SDK 1.2. Am I looking in the right place?
>>>
>>> The FxPlug SDK is the API for writing a FCP, FCE or Motion plugin
>>> that handles some form of rendering to a particular clip with
>>> which a
>>> particular instance of your effect class is associated. You don't
>>> normally worry about other clips in the project.
>>>
>>> If you have a reason to need information about various video clips,
>>> you would get that by sending an AppleEvent to the host application
>>> (FCP, FCE, Motion) and then parsing the returned XML. Documentation
>>> on those AppleEvents and the format of the returned XML are
>>> available
>>> on Apple's website.
>>>
>>>> The original application I have to base my prospective plugin on
>>>> has been written in Java. Would it be possible to implement FCP
>>>> plugin in Java?
>>>
>>>
>>> The plugin API assumes an Objective-C plugin interface. If there's a
>>> way to call your Java code from within an Objective-C plugin
>>> wrapper,
>>> then I would think you should be able to do so. I've never tried to
>>> do something like that so that's the best answer I can give.
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Pro-apps-dev mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>> 40apple.com
>>
>> This email sent to email@hidden
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Pro-apps-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
> 40spherico.com
>
> This email sent to email@hidden
_______________________________________________
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