AFX303, AFX304 – Advanced Scripting for After Effects (Part 1 & 2)
Release date:2017, February
Author:fxphd
Skill level:Beginner
Language:English
Exercise files:Yes
It sounds like in this course, Gulp is the star of the show, automating many script development tasks, including creating a single, self-contained and obfuscated script file for clients. Here’s a breakdown of what you’ll be diving into:
- Gulp Automation: Automating various script development tasks, especially the creation of a single, self-contained and obfuscated script file for clients, among other functionalities.
- Collaboration with Git: Building upon the basics learned in AFX303, this course expands your Git knowledge for team collaboration. You’ll explore working with branches, managing merge conflicts, and synchronizing projects with a server accessible to all team members.
- Scripting the Render Queue: Delving into initiating the After Effects render queue or Adobe Media Encoder via script. You’ll learn to control render settings and output modules, creating a script capable of rendering different variations of projects based on data from a spreadsheet. This script can even autonomously monitor the spreadsheet and trigger renders upon changes.
Throughout these topics, the course emphasizes writing clean, modular code. For instance, configuring a linter with Gulp to continually assess code quality and optimizing scripting for the render queue by minimizing code redundancy using functions as arguments for other functions. This approach helps in honing your coding skills while achieving efficient automation.
Overall, it seems like a comprehensive course, focusing not only on specific technical tools but also on enhancing your coding practices and collaboration skills within a team environment.