JS

Scripts

for Automation

I use javascript to automate tasks like rigging and localization. This saves time, resources, and completes functions effeciently. Generally this involves taking data from a spreadsheet and inputing it in to an adobe application.

About us

MOV to GIF converter

My mov to gif converter has saved me the most time out of all my scripts. I wrote this about 5 years ago and have used it to create hundreds of gifs. Using Photoshop, it converts all animated mov files in a folder directory to gifs, often with specific optimization settings.

About us

IK Rigging script

I created this rigging script because we were getting a lot of characters that needed to be rigged and animated. We needed IK joints but plugins like duik and rubber hose would weigh down the application with unneccesary functionalities. Another challenge was that many characters would have different or exaggerated proportions, and building a custom rig each time was a cumbersome task. So I wrote a script to take layer names from an Illustrator File, and in After Effects, input an IK expression to the rotation attribute of the upper leg, for example. This would create a perfect, light weight rig automatically.

About us
Services

Spreadsheets and localization

For YouTube I created a set of scripts that could generate many animations based on templates and replace videos, lower thirds, voice overs, UI pngs, and end cards based on spreadsheet data. During covid I automated the localization of hundreds of 15 and 6 second animations, across 50 different languages. This saved roughly an hour per language. I've automated maybe 5 larger scale automation projects for Youtube, where we were delivering hundereds of localized ads.

Services
Services-1
Javascript

Javascript is the root for Adobe extendscript and Google App Script. It is the main language I used for localization. I also use js for frontend and backend web development.

Services-1
Extendscript

Extendscrpit allows you to write scripts for and automate in Adobe applications, such as After Effects, Illustrator, Photoshop, etc. You can automate everything from exporting, to file conversion, to localization of text.

Services-1
Google apps script

Google apps script allows you to write scripts for G Suite apps. So for example you can consolidate drive files in to 1 folder, and rename the files based on a spreadsheet.

Services-1
Java

Java is the computer language in which I learned object oriented programming.