dude, you deserve so many more views. I know it is a niche market as few people even are trying to get into scripting and plug-in development, but you are my hero for all the work you do to keep us on this journey with you.
Man , you don't even know how much of big blast of happiness after seeing you explaining these things from basics . I didn't have found anything good as per ypur level and ypu seriously deserve more views and likes and everything man really hats off tp youu 🔥❤️, keep making more stuff like theseee. We need more videoss
You are freaking incredible dude. I've been an AE user for years but have little knowledge of scripts or expressions. Discovering this info after all these years of using AE makes me feel pretty dumb but better late than never. My goal is to become proficient in javascript and expressions in 2023 so I'm gonna be spending a ton of time watching your videos. Any tips on learning this stuff faster? I want to be a beast like you.
Hi - thanks for your videos they're brill. - do you have a link to the UI guide please ? can't find it on google and typing in the url from the video doesn't seem to work for me
Hello thanks for this video. was looking for something like this on youtube. can you help me though am having issue fetching api in after effect these two function are not defined : 1 - x = new File() (i keep getting not defined) and when i also try to use var y = new XMLHttpRequest() (i keep geting not defined). any help with this ?
Hello Nate and thanks for your very helpful videos ! I am a AE scripting beginner and I have a really dumb question (can't find an answer anywhere) : When you instal your .jsx file in the SriptUI Panel of AE you can launch it from the Window pannel, that's nice. But! Each time a launch my scripts that way I get an empty dockable windows named the same way than my script... ---> How can you create a Button in that window that can launch your script ?
Hi Nate, I couldn't understand exactly why do you prefer Adobe Script Runner on ExtendScript? Kindly explain it a bit. As far as I use ExtendScript it seems more fast to execute the script and omits that extra step to select the program to run the script and just needs to select target engine once. Also if you don't set up the jsonconfig.json file then it won't require you to set the script path everytime and works just fine without this file.
For me, sometimes, it is faster to code up a quick project and run it through extendscript because I can do a few less clicks, not have to deal with the hassle of setting up the debug environment properly (especially if it needs admin rights), and occassionally just for the object model viewer
// Create an array to store the start and end points let points = []; // Function to enable the tool function enableTool() { // Prompt user to select starting point let startPoint = prompt('Select a starting point'); // Prompt user to select end point let endPoint = prompt('Select an end point'); // Push the start and end point to the array points.push({ startPoint, endPoint }); } // Function to export the video project function exportVideoProject() { // Iterate over the array containing the start and end points points.forEach((point) => { // Create a new video project from the start and end points let videoProject = createVideoProject(point.startPoint, point.endPoint); // Export the video project to a media encoder exportToMediaEncoder(videoProject); }); }
Thanks so much for all your tutorials. I need help with the script, when I start I get the error "Error Code#21: null is not an object @file'/c/%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B8/AE%20Scripts/LoopScript.jsx' [line:33, col:1]" what could be a mistake? Thank you in advance!)
Can't execute in vs code. This error coming in it. "Unable to find Adobe After Effects executable defined in settings. Make sure you have that path set-up correctly."
This is painful as a c++ developer but you are the man for making this. Kudos!
dude, you deserve so many more views. I know it is a niche market as few people even are trying to get into scripting and plug-in development, but you are my hero for all the work you do to keep us on this journey with you.
Amazing AE/Javascript INFO! Much appreciated
Man , you don't even know how much of big blast of happiness after seeing you explaining these things from basics . I didn't have found anything good as per ypur level and ypu seriously deserve more views and likes and everything man really hats off tp youu 🔥❤️, keep making more stuff like theseee. We need more videoss
Thanks so much for all your tutorials and creating a new 2022 guide, Nathan! 🙏 A huge help for us coding newbies.
Thanks a lot for all the effort you put into sharing the knowledge with us.
Can't thank you enough bro 💙. Please upload more such videos.
Thank you, this is very helpful.
That's really well explained, thank you !
You are freaking incredible dude. I've been an AE user for years but have little knowledge of scripts or expressions. Discovering this info after all these years of using AE makes me feel pretty dumb but better late than never. My goal is to become proficient in javascript and expressions in 2023 so I'm gonna be spending a ton of time watching your videos. Any tips on learning this stuff faster? I want to be a beast like you.
WOW! Super Great tutorial.
Thank you so much!
Thank you so much, it's very usfull.
can you make a tutorial about: selecting path inside shape layer and copy it so i can easily past it into position of other layer
ty
Goat!
Hi - thanks for your videos they're brill. - do you have a link to the UI guide please
? can't find it on google and typing in the url from the video doesn't seem to work for me
fotozcech.cz/wp-content/uploads/2015/11/scriptui-2-8.pdf
Hi! Thanks so much ! 😁😁👍👍
Hello thanks for this video. was looking for something like this on youtube. can you help me though am having issue fetching api in after effect these two function are not defined : 1 - x = new File() (i keep getting not defined) and when i also try to use var y = new XMLHttpRequest() (i keep geting not defined). any help with this ?
Adobe Script Runner is no longer on the extensions marketplace? what should i use instead
Do you know where is more info on UI for this API? Not even the official documentation mentions a single thing about things like window, button etc
Can you share the resource with me if you find it?
Hello Nate and thanks for your very helpful videos !
I am a AE scripting beginner and I have a really dumb question (can't find an answer anywhere) : When you instal your .jsx file in the SriptUI Panel of AE you can launch it from the Window pannel, that's nice. But! Each time a launch my scripts that way I get an empty dockable windows named the same way than my script...
---> How can you create a Button in that window that can launch your script ?
How do you add custom button Icons and Branding in the Script window? Like a professional Script?
Hi Nate, Thank you for a great tutorial. How can I select multi layers and comps in the Project panel? then get alert their names… for example?
for(var i = 1; i
@NT Productions Thank you so much Nate! It is working :D i really appreciate it!
When I use "palette" like you did, it opens for a second and immediately closes. It only works fine when I use "dialog."
LoL i started learning scripting less than 2 hours ago and now i know a whole bunch of things
can you run AE headless ? Or it's always open ? Can you import it in to a JS program or it's something you run inside AE only ? Thanks
Hi Nate, I couldn't understand exactly why do you prefer Adobe Script Runner on ExtendScript? Kindly explain it a bit.
As far as I use ExtendScript it seems more fast to execute the script and omits that extra step to select the program to run the script and just needs to select target engine once. Also if you don't set up the jsonconfig.json file then it won't require you to set the script path everytime and works just fine without this file.
For me, sometimes, it is faster to code up a quick project and run it through extendscript because I can do a few less clicks, not have to deal with the hassle of setting up the debug environment properly (especially if it needs admin rights), and occassionally just for the object model viewer
Tak!
// Create an array to store the start and end points
let points = [];
// Function to enable the tool
function enableTool() {
// Prompt user to select starting point
let startPoint = prompt('Select a starting point');
// Prompt user to select end point
let endPoint = prompt('Select an end point');
// Push the start and end point to the array
points.push({ startPoint, endPoint });
}
// Function to export the video project
function exportVideoProject() {
// Iterate over the array containing the start and end points
points.forEach((point) => {
// Create a new video project from the start and end points
let videoProject = createVideoProject(point.startPoint, point.endPoint);
// Export the video project to a media encoder
exportToMediaEncoder(videoProject);
});
}
Thanks so much for all your tutorials. I need help with the script, when I start I get the error
"Error Code#21: null is not an object @file'/c/%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D0%B8/AE%20Scripts/LoopScript.jsx' [line:33, col:1]"
what could be a mistake? Thank you in advance!)
First 👍
bro how can i make it pre compose each layer
Can't execute in vs code. This error coming in it. "Unable to find Adobe After Effects executable defined in settings. Make sure you have that path set-up correctly."
Did you find a fix?
@@precision2.064 nope
Second 👌
how to do logging?
console.log("HELLO")