Скрипты для создания структуры в проектах.

Автор: Никита Шилов Дата . Написано Учебные материалы - Adobe After Effect

Написал несколько вариаций скриптов для ускорения шаблоностроения. Первый скрипт создает структуру папок в проекте которую я использую на Videohive, второй скрипт делает аналогичное для Motion Array. 
Сделал несколько вариаций скрипта:
 
kbar версия - просто создайте кнопку в kbar или в ft toolbar и повесте код в снипет. По нажатию на эту кнопку создастся структура проекта с композициями которые я обычно использую в проектах (fullhd,24fps).
 
simple button - версия скрипта, которую можно закинуть в scripts ui panels и закрепить куда нибудь в уголок. Для тех у кого нет kbar/ft-toolbar. Обычная кнопка которая создает шаблонную структуру.
 
panel - версия скрипта с панелью, где можно настроить ширину высоту, фпс и продолжительность встроенных композиций.
 
Юзайте на здоровье, переписывайте под свои нужды.
 
 
Для тех кто не хочет качать архив, простая версия для kbar кнопки:
 

Motion Array Структура:

 
app.beginUndoGroup("Create MA Structure");
 
 var Folder1 = app.project.items.addFolder("01. Edit Comps");
    Folder1.comment = "Edit These";
 
    var subFolder1 = app.project.items.addFolder("_COLOR");
    subFolder1.parentFolder = Folder1;
    subFolder1.comment = "Edit Color Here";
    var subFolder2 = app.project.items.addFolder("_LOGO");
    subFolder2.parentFolder = Folder1;
    subFolder2.comment = "Place Your Logo Here";
    var subFolder3 = app.project.items.addFolder("_TAGLINE");
    subFolder3.parentFolder = Folder1;
    subFolder3.comment = "Edit Text Here";
    
            var comp1= app.project.items.addComp("_EDIT_COLOR", 1920, 1080, 1, 10, 24);
            comp1.parentFolder = subFolder1;
            var comp2= app.project.items.addComp("LOGO", 1920, 1080, 1, 10, 24);
            comp2.parentFolder = subFolder2;
            var comp3= app.project.items.addComp("TAGLINE", 1920, 1080, 1, 10, 24);
            comp3.parentFolder = subFolder3;
 
var Folder2 = app.project.items.addFolder("02. Final Comp");
    Folder2.comment = "Render This";
    
    var finalcomp= app.project.items.addComp("FINAL_RENDER", 1920, 1080, 1, 10, 24);
            finalcomp.parentFolder = Folder2;
    
var Folder3 = app.project.items.addFolder("03. Others");
    Folder3.comment = "Ignore";
    
    var subFolder3 = app.project.items.addFolder("Pre-comps");
    subFolder3.parentFolder = Folder3;
    var subFolder2 = app.project.items.addFolder("Footages");
    subFolder2.parentFolder = Folder3;
    var subFolder3 = app.project.items.addFolder("Other");
    subFolder3.parentFolder = Folder3;
    
var Folder4 = app.project.items.addFolder("Trash");
    Folder4.comment = "Delete";
    
    app.endUndoGroup;
 

Структура для хайва:

 
app.beginUndoGroup("Create VH Structure");
 
            var color= app.project.items.addComp(" _EDIT_COLOR", 1920, 1080, 1, 10, 24);
                color.comment = "Edit colors here";
            var render= app.project.items.addComp(" _RENDER_THIS", 1920, 1080, 1, 60, 24);
             render.comment = "Render this";
            
 
 var Folder1 = app.project.items.addFolder("_PLACEHOLDERS");
    Folder1.comment = "Place your footages here";
    
            var plc= app.project.items.addComp("PLACEHOLDER_01", 1920, 1080, 1, 60, 24);
            plc.parentFolder = Folder1;
 
var Folder2 = app.project.items.addFolder("_TEXT");
    Folder2.comment = "Edit texts here";
    
                var txt= app.project.items.addComp("TEXT_01", 1920, 1080, 1, 60, 24);
                txt.parentFolder = Folder2;
    
var Folder3 = app.project.items.addFolder("Footages");
var Folder4 = app.project.items.addFolder("Precomps");
var Folder5 = app.project.items.addFolder("Scenes");
var Folder6 = app.project.items.addFolder("Tr");
    
    
    app.endUndoGroup;
 

У Вас недостаточно прав для добавления комментариев.
Регистрируемся,а потом можно будет писать.

Популярное в АЕ: