我有 100 个轨道,每个轨道中包含 2 个视频。其中一个视频显示一个人在做某事,另一个视频显示一个人在做同样的事情,但细节有所改变。
我想创建一个脚本,遍历 100 个压缩包并随机启用 2 个视频剪辑之一。
关于从哪里开始的任何想法?我知道一点javascript。可以按名称隐藏和显示合成中的视频图层的功能是什么?
最佳答案
这应该可以帮助您入门。
获取 AE Scripting Guide over here
fun();
function fun(){
app.beginUndoGroup("XXX");// undo possiblilty
// prerequisites
// if there is no comp active return
var curComp = app.project.activeItem;
if (!curComp || !(curComp instanceof CompItem)){
alert("noComp");
return;
};
// loop all layers of comp 1 based Array
for(var i = 1; i < curComp.layers.length +1;i++){
// check name
if(curComp.layers[i].name =="foo"){
// turn into opposite
curComp.layers[i].enabled = !curComp.layers[i].enabled;
}
}
app.endUndoGroup();
}
关于javascript - After Effects ExtendScript - 随机隐藏和显示视频层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19882937/