-
Assume new framerate to imported sequence
Hello,
I am trying to create a script that imports an image sequence and changes the framerate to 1 and creates a comp, however I can’t seem to find a way to do it.
Here’s my code so far-
var importFolder = new File (“c:\\”); // Set default import folder
var myImportFolder = importFolder.openDlg(“Select files to import”,”*.tif”,true).toString(); /// Select import folder path
var myImportOptions = new ImportOptions(File(myImportFolder)); /// Import options
myImportOptions.importAs = ImportAsType.FOOTAGE;
myImportOptions.sequence = true; /// Import sequence
myImportOptions.forceAlphabetical = true; /// Force alphabetical
var newSequence = app.project.importFile(myImportOptions); /// Set new import files to var
var frameRate = newSequence.frameRate;
var compHeight = newSequence.height;
var compWidth = newSequence.width;
var vidName = newSequence.name;
var duration = newSequence.duration*frameRate +1;
var myComp = app.project.items.addComp(vidName, compWidth, compHeight,1.0,duration,1.0);
myComp.layers.add(newSequence); /// Add layers to comp
myComp.displayStartTime = 1; /// Set start time to 1
app.project.item(1).openInViewer();
I’m getting a 240 frames footage instead of 7200 (30 fps).
Thanks in advance !