Ich rendere ein Projekt mehrmals und verwende ein Skript, um einige der Eingaben zu ändern. Ich habe jedoch nicht herausgefunden, wie ich den Namen der Ausgabedatei im Skript ändern kann.
Das ist im Grunde mein Skript. Ich habe die Details meiner Änderungsfunktion ausgelassen, da sie irrelevant sind.
app.beginSuppressDialogs();
{
var projectFile File("C:\\AfterFX\\MyProject.aep");
app.open(projectFile);
MyCustomDataExchangeFunction();
app.executeCommand(3800);
}
Ich habe die richtige Eigenschaft gefunden, die geändert werden muss, und eine Funktion geschrieben, die den Job erledigt:
function renameComposition(newName) {
var curComp = null;
for (var i = 1; i < app.project.numItems +1; i++) {
if(app.project.item(i) instanceof CompItem) {
curComp = app.project.item(i);
curComp.name = newName;
}
}
}
EluciusFTW