This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
try { | |
app.project.activeItem.selectedLayers[0].selectedProperties[0].dimensionsSeparated = true; | |
} | |
catch (e) { | |
alert (e); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Solid Settings Changer | |
// Select items in the Project panel | |
// Enter new dimensions and click Do it! | |
// ©2020 Lloyd Alvarez https://aescripts.com/ | |
la_SolidSettingsChanger(this); | |
function la_SolidSettingsChanger(thisObj) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Applies Echo effect to selected layers with settings that work like onion Skin from Adobe Flash. | |
var activeComp = app.project.activeItem; | |
if(activeComp){ | |
var selLayers = activeComp.selectedLayers; | |
for(var i = 0; i< selLayers.length; i++){ | |
var echoEffect = selLayers[i]("Effects").addProperty("Echo"); | |
echoEffect(2).setValue(9); //Adjust EchoTime | |
echoEffect(4).setValue(.5); //Adjust Decay | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Select the layers to be parented. The first selected layer will be the parent. | |
2 | |
3 app.beginUndoGroup("Parent Selected Layers"); | |
4 | |
5 if (app.project.activeItem.selectedLayers.length > 1){ | |
6 | |
7 var parent = app.project.activeItem.selectedLayers[0]; | |
8 for (var i = 1; i < app.project.activeItem.selectedLayers.length; i++){ | |
9 app.project.activeItem.selectedLayers[i].parent = parent; | |
10 } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/********************************************************************************************** | |
LOOP SELECTED LAYERS | |
For use w/ KBar (https://aescripts.com/kbar) or other script launchers. | |
This will run through all selected layers, enable time remap, | |
and add cycle loop -- all in one click. | |
If the wrong thing is selected or layer can't be remapped, | |
user will be alerted of the fact. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
AutoTrace and copy Masks from Layer Above.jsx | |
By Lloyd Alvarez https://aescripts.com/ | |
Selects the layer above | |
Invokes Auto-Trace... | |
Copies the masks to the layer below | |
Deletes the layer above | |
*/ | |
try{ | |
app.beginUndoGroup("Auto-trace and copy masks from Layer Above"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
As requested by @ABAOProductions https://twitter.com/abaoproductions/status/940609265638760454 | |
Add this expression to the SourceText property of a Text Layer | |
*/ | |
a="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; | |
fps=1; | |
a.charAt((timeToFrames(time,fps)%a.length-1)+1); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// objFile vertices to AE Nulls | |
// © 2018 Lloyd Alvarez https://aescripts.com/ | |
// | |
// Select a comp first then run the script and select the OBJ file | |
// | |
objFile_vertices_to_AE_Nulls(); | |
function objFile_vertices_to_AE_Nulls () { | |
var objFile = File.openDialog("Please choose OBJ file"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Time-Reverse Keyframes.jsx | |
//©2009 aescripts.com | |
// | |
// Executes the Time-Reverse Keyframes Keframes Assistant found in the Animation menu | |
// Assign it to a KBar button or keyboard shortcut: https://helpx.adobe.com/after-effects/using/keyboard-shortcuts-reference.html | |
// | |
app.executeCommand(app.findMenuCommandId("Time-Reverse Keyframes")); |
NewerOlder