Hello,
I want to access the After Effects comp names and associated frames in the 'Render Queue' form.*
Do I need to write a plugin to do this ? If so , can you tell me which object model I would use ? Or could my program read the .AEP file ?
Also, is there any say to write a after effects plugin C# (I asked yesterday and didn't get a reply)
Thanks, Peter
* I am doing this inorder to launch a Render Pal Net job
sooo...
a couple of issues.
regarding whether to read the .aep file directly,
there is no API for the direct parsing of a project file. you have to open the project in AE, and then use the API commands to have AE fetch you the data you need.
can you access render queue data?
yes. look at the "queuebert" sample.
it does just that.
as for writing a plug-in vs javascripting,
if all you need to do is access render queue data, javascript would be a much much easier route to take.
for such operations, the C++ API has little to offer more than the javascript interface, and sometimes even less.
if protecting your code is important to you, then you can always save your script as a .jsxbin files, which is encrypted.
Hi Shachar,
Javascript approach sounds best for my needs .
In http://www.adobe.com/devnet/aftereffects.html , I see After Effects CS3 Scripting Guide <-- so I would use this to create a AF 5 plugin which can access the Render Queue data ,right ?
Thanks a ton,
Peter
if you choose the java route, then what you get is a javascript, which the
user needs to run from within AE via:
File->Run Script->your script
(given the user has put the script in the right folder (the scripts
folder), so it would appear in the list, or he/she will need to browse for
the file)
Shachar,
One last question : The After Effects CS3 Scripting Guide mentions samples , such as newRenderLocations. jsx, Where do I find the the sample jsx files ?
Is this part of the AdobeExtendScriptToolkit3.5. found here http://www.adobe.com/devnet/scripting.html ?
Thanks, Peter
North America
Europe, Middle East and Africa
Asia Pacific