With this weeks post of episode 19, I have now reached the end of the series. I wanted to consolidate all the links into a proper organized post, so that is why I am making this post. It has been a long journey to get to this point, and I am so very grateful to know and have met some of you in this forum. There have been many people in my life that have made it possible for me to learn a lot about After Effects over the years. Jeff Almasol being the key that helped spark that scripting interest so many years ago in 2007 when he saved my butt on a nightmare project. With my cry for help, and this script (http://www.redefinery.com/ae/view.php?item=rd_NewProjectFromComp) showing up an hour later. It made me think about a ton of new possibilities. I still didn't know coding though which made the process VERY difficult. Step in Dan Ebberts and Harry Frank. They provided me the tools necessary to learn expressions, which broke open the doors and made my understanding of coding possible.
http://www.toolfarm.com/product/after_effects_expressions_series_1_bun dle
Paul Tuersley, and Lloyd Alvarez also quickly became my goto for scripting help and made my final transition into After Effects scripting possible. All of these men are gods in my eye and deserve such respect.
I made this series with the goal of providing a helpful tool to fill in some of the gaps of information that exists online on working with ExtendScript for After Effects. I also wanted to give back to the same community that so graciously gave to me over the years. That is why this series is free to the public, and why it is packed full of content. Sixteen hours, fifteen minutes and forty seconds worth of content to be exact. Yes, I made a script to add up the clip times.
Ok, so here is the complete list of the entire After Effects ExtendScript Training series. All nineteen episodes with over sixteen hours of video content. Enjoy.
Episode 1: (Intro)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-1-2-3
Episode 2: (Javascript Basics p1)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-1-2-3/P2
Episode 3: (Javascript Basics p2)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-1-2-3/P3
Episode 4: (After Effects Object Model structure overview / Script Preparation and development tips / Single Item Access of various project items, comps and layers)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-4
Episode 5: (Access Renderqueue items, output modules and file paths / Multiple item access of project items, comps and layers / Batch change all renderqueue items file paths)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-5
Episode 6: (Collecting data into an Array() / Changing values / Various tips)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-6
Episode 7: (Create new comps and folders / Create Null, Solid, and Text layers)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-7
Episode 8: (Create multiple comps of various sizes / Use Undo group / Add solids to match each comp / Various tips)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-8
Episode 9: (Globally change blue solids to red / Replace solid name blue with red)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-9
Episode 10: (Build a custom function to collect all CompItem objects / Modify function to dynamically allow for choice of CompItem, FolderItem or FootageItem)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-10
Episode 11: (Build a floating GUI with groups, buttons, checkboxes, radio buttons, dropdown lists, progress bars, icon buttons, images, static text, edit text boxes, sliders, scroll bars, panels with names, tabbed panels with multiple tabs, listbox lists, listbox lists with multiple columns, or tree view lists)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-11
Episode 12 P1 & 2: (Build a dockable & floating combo GUI with groups, buttons, checkboxes, radio buttons, dropdown lists, progress bars, icon buttons, images, static text, edit text boxes, sliders, scroll bars, panels with names, tabbed panels with multiple tabs, listbox lists, listbox lists with multiple columns, or tree view lists)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-12
Episode 13: (ExtendScript Developer Utility script release / Retrieve a list of all project item footage file paths)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-13
Episode 14: (Processing text strings)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-14
Episode 15 P1 & 2: (Keyframes)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-15
Episode 16 P1 & 2: (Create text layers from text document)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-16
Episode 17 P1, 2 & 3: (Export property info to text document)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-17
Episode 18 P1, 2 & 3: (Dockable list of all effects used in project and export to text document)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-18
Episode 19 P1 & 2: (Create custom functions to Retrieve layer types, retrieve all fonts used in project, retrieve a text layer's justification, retrieve a layer's blending mode)
http://provideocoalition.com/pvcexclusive/video/after-effects-extendsc ript-training-ep-19