Forum Replies Created

Page 1 of 18
  • Max Haller

    May 23, 2024 at 7:08 pm in reply to: Add all open comps to render queue SHORTCUT

    I know this thread is nearly a decade old. HOWEVER! I was just wondering the same thing today and set out to write a script that would do this.

    I’ve tested it a few times in my own projects and this seems to work! The trickiest part was getting it to loop through the open comps. There’s not a built in way to do that as far as I could tell. So instead it adds the active comp, closes it and then adds the next active comp. This effectively will loop through all the comps you have open in the timeline panel.

    // Add Active Comp to Render Queue and Move to Next
    function addActiveCompToRenderQueueAndMoveToNext() {
    // Start the undo group
    app.beginUndoGroup(“Add Active Comp to Render Queue and Move to Next”);
    // Keep track of processed comps
    var processedComps = [];
    // Function to check if an array contains an element
    function arrayContains(array, element) {
    for (var i = 0; i < array.length; i++) {
    if (array[i] === element) {
    return true;
    }
    }
    return false;
    }
    // Function to add the active comp to render queue and move to the next
    function processActiveComp() {
    var activeComp = app.project.activeItem;
    if (activeComp && activeComp instanceof CompItem && !arrayContains(processedComps, activeComp.id)) {
    // Add the active composition to the render queue
    app.project.renderQueue.items.add(activeComp);
    // Mark this comp as processed
    processedComps.push(activeComp.id);
    // Close the active comp
    activeComp.openInViewer();
    app.executeCommand(app.findMenuCommandId(“Close”));
    return true;
    } else {
    return false;
    }
    }
    // Loop until no more active comps are found
    while (processActiveComp()) {
    // Do nothing, the loop will continue until all comps are processed
    }
    // End the undo group
    app.endUndoGroup();
    }
    // Execute the script
    addActiveCompToRenderQueueAndMoveToNext();

  • Max Haller

    August 24, 2023 at 9:00 pm in reply to: Technical question pls help =)

    Hey Vu Dyk,

    I think you want to make that pink glow attached to the character’s hand, right? I believe tracking it with the motion tracker or animating it by hand to match the movements might be your only options really.

    The motion tracker should work on that image fairly well, you might need to adjust the sizes of the inside and outside box on the tracker if it’s jumping around a lot. The inside box tells after effects what shape its supposed to be looking for frame to frame and the outside box is the region that it will search for that shape. Or if the tracker doesn’t work you might have to animate it by hand to match. Good luck

  • Max Haller

    January 19, 2023 at 7:40 pm in reply to: Removing objects from footage based on size

    Hey Marc

    Theres no built in method of doing this that i know of. But i have had luck in the past using the following technique, although it’ll depend a lot on your footage.

    You start by generating a black and white luma matte of the scene, where the small objects are white. Usually just by Tint and then levels adjustments. Then you can try to apply blurs to the luma matte layer and tweak the color levels of it with the levels or curves effects. The idea being that between the blurs and level changes the small objects will get blacked out and thus become invisible.

    Doesn’t always work but worth a shot. You might have to make a garbage matte over the subject of your shot so the edges don’t get eroded. You can also try other effects on the matte like chokers to expand the matte enough to block out the tiny objects.

  • Max Haller

    January 19, 2023 at 7:13 pm in reply to: update all label colors

    Brilliant. Filing this under something i never knew i needed!

  • Can you send a screenshot of your render settings? Might find the culprit there

  • Hey Tom

    It would depend on how you’ve combined the shapes to make this effect. Sometimes you can get edge issues from alpha mattes. This article might be helpful https://community.adobe.com/t5/after-effects-discussions/set-matte-fringes/td-p/11281932

  • Max Haller

    January 18, 2023 at 2:19 am in reply to: Script that rescales a mask path

    Hey Martin can you give a little more detail about what you want to do?

    When i make a solid layer and then draw a mask it normally rescales with the layer already so im not sure what you’re asking for exactly.

  • Max Haller

    January 18, 2023 at 12:49 am in reply to: Composition-specific render hang

    Glad you got it working. Shot in the dark here (sorry light pun) but I’ve had weird issues like that when i bring in a psd file that has layers with layer styles. They always cause weird issues for me when interacting in a 3d scene. The Classic 3D vs Cinema renderer can sometimes create unexpected issues too but not usually what you’ve described.

  • Max Haller

    January 17, 2023 at 5:18 pm in reply to: Guide Layer from project panel?

    Walter you never cease to amaze! Thank you very much ill try this script

  • Max Haller

    January 3, 2023 at 8:37 pm in reply to: Guide Layer from project panel?

    Thanks Graham, the copy and paste method is how i normally do it currently. I would use the built in guide except its a slightly different safe area for some of the networks. Some have a lot less space than others or big bug safe areas i have to avoid so that’s why i rely on their overlay. Appreciate your answer though!

Page 1 of 18

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy