NEKOMATAYA

1- レス

何でも質問箱


[26]はる:06/05/13 17:55:30 ID:DChX5qg+
//ID特定の為の関数//
function finditemID(str){
var num=0;
var compname = new RegExp(str,"gi");
for (var i=1; i<=app.project.items.length ; i++){
if (app.project.item(i).name.match(compname)) num = i;}
return num;}
//コンポの尺調整//
motoID= finditemID("01_compo");
var NTSCdur = app.project.item(motoID).duration
var AlreadyName = app.project.renderQueue.items[1].comp.name; //レンダーキューにあるのがラストコンポだから
targetID = finditemID(AlreadyName); //そのラストコンポを探し出し、
var NTSCdurLAST = app.project.item(targetID).duration;
//PAL方式のためのコンポ//
targetID = finditemID("768*576");
if (targetID){app.project.item(targetID).duration =NTSCdur};
var takenum = AlreadyName.indexOf("t",0);
var Cutnum = AlreadyName.substring(6,takenum);
var PALname = "C"+Cutnum+"_1";
targetID = finditemID("C000_1"); //PALのラストコンポを探し出し、
if (targetID){app.project.item(targetID).name = PALname;}; //ここで名付ける。
targetID = finditemID(PALname);
if (targetID){app.project.item(targetID).duration =NTSCdurLAST};  //PALラストコンポの尺調整。



名前

E-mail



0ch BBS 2004-10-30 (+Nekomataya/2005-02-17)