Return-Path: Received: from mail-vc0-f170.google.com ([209.85.220.170] verified) by media-motion.tv (CommuniGate Pro SMTP 4.2.10) with ESMTP-TLS id 5174479 for AE-List@media-motion.tv; Mon, 12 Aug 2013 19:07:18 +0200 Received: by mail-vc0-f170.google.com with SMTP id kw10so3020753vcb.1 for ; Mon, 12 Aug 2013 10:19:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=sRFatl83nbCRbN7e0I8jmkRQJ8nZRcb6Smg9D/WcTzQ=; b=Z1X4NhZ7z97ptQeI4/3gHstUDNt4YFovriJ3j0Ycn/lXbEnDCreyqYLOZ7k5JU/LCA fVCVMDk4no/3aDmsuTbidSKXK6mT3s+vahy2omSP5uf+96VLVoYN0kFB+b45WP1x4GDK voLVeeRWWF1fTbb2SkPlo4AFzYJE5Q+eonw09UACemhbDsPoL6ziXMjQc+1CMz63EQke oxQ8e5Ejhwd8zAkZjlKKwpE1vOTPv+enET2EmsynZwICMKWibe023fRcqO+G7BcZMCb+ nP4wxmMYrbW9CsDtMqKE7gTMpimLRSbj5tJl3gCUFG7xMj9ClAyUQNkNhS66um4o+kX6 mEJA== MIME-Version: 1.0 X-Received: by 10.220.74.69 with SMTP id t5mr77959vcj.18.1376327950741; Mon, 12 Aug 2013 10:19:10 -0700 (PDT) Received: by 10.58.206.111 with HTTP; Mon, 12 Aug 2013 10:19:10 -0700 (PDT) In-Reply-To: References: Date: Mon, 12 Aug 2013 18:19:10 +0100 Message-ID: Subject: Re: [AE] After Effects ExtendScript Training (complete series) From: Marco Domingues To: After Effects Mail List Content-Type: multipart/alternative; boundary=047d7b624cbe99347004e3c35241 --047d7b624cbe99347004e3c35241 Content-Type: text/plain; charset=ISO-8859-1 Thanks you so much! On 12 August 2013 16:08, Byron Nash wrote: > Thanks for putting this training together David. It's a great resource and > a true benefit to the community. > > > On Sun, Aug 11, 2013 at 2:14 PM, Joe Stern wrote: > >> Thanks, David, for all of the work that you have put into this series. I >> appreciate all of the people mentioned in your post that have blazed the >> path for us. You have taken a topic that many consider "over our heads" and >> broken it down into bite-sized chunks. The lessons are easy to follow and >> make for a great overview of the subject. Bravo to you and your mentors. >> Adobe should make it part of their online training (Todd?). >> >> Best, >> Joe Stern >> CNN Post Production >> Atlanta >> >> >> >> On Aug 11, 2013, at 1:58 PM, David Torno wrote: >> >> 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.motionscript.com/ >> http://www.toolfarm.com/product/after_effects_expressions_series_1_bundle >> 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. >> >> >> 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-extendscript-training-ep-1-2-3 >> >> >> Episode 2: (Javascript Basics p1) >> >> http://provideocoalition.com/pvcexclusive/video/after-effects-extendscript-training-ep-1-2-3/P2 >> >> >> Episode 3: (Javascript Basics p2) >> >> http://provideocoalition.com/pvcexclusive/video/after-effects-extendscript-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-extendscript-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-extendscript-training-ep-5 >> >> >> Episode 6: (Collecting data into an Array() / Changing values / Various >> tips) >> >> http://provideocoalition.com/pvcexclusive/video/after-effects-extendscript-training-ep-6 >> >> >> Episode 7: (Create new comps and folders / Create Null, Solid, and Text >> layers) >> >> http://provideocoalition.com/pvcexclusive/video/after-effects-extendscript-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-extendscript-training-ep-8 >> >> >> Episode 9: (Globally change blue solids to red / Replace solid name blue >> with red) >> >> http://provideocoalition.com/pvcexclusive/video/after-effects-extendscript-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-extendscript-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-extendscript-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-extendscript-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-extendscript-training-ep-13 >> >> >> Episode 14: (Processing text strings) >> >> http://provideocoalition.com/pvcexclusive/video/after-effects-extendscript-training-ep-14 >> >> >> Episode 15 P1 & 2: (Keyframes) >> >> http://provideocoalition.com/pvcexclusive/video/after-effects-extendscript-training-ep-15 >> >> >> Episode 16 P1 & 2: (Create text layers from text document) >> >> http://provideocoalition.com/pvcexclusive/video/after-effects-extendscript-training-ep-16 >> >> >> Episode 17 P1, 2 & 3: (Export property info to text document) >> >> http://provideocoalition.com/pvcexclusive/video/after-effects-extendscript-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-extendscript-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-extendscript-training-ep-19 >> >> >> >> ------ >> David Torno >> Visual Effects Artist and Supervisor >> http://www.ghosttownmedia.com >> E: david@ghosttownmedia.com >> O: 213.739.2290 >> C: 818.391.6060 >> ------------------------------------------------ >> http://www.sydefxink.com (main portfolio) >> http://aeioweyou.blogspot.com (vfx tutorials and AE scripts blog) >> http://mactex.blogspot.com (free textures blog) >> >> >> > --047d7b624cbe99347004e3c35241 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Thanks you so much!

On 12 August 2013 16:08, Byron Nash <by= ronnash@gmail.com> wrote:
Thanks for putting this tra= ining together David. It's a great resource and a true benefit to the c= ommunity.


=
On Sun, Aug 11, 2013 at 2:14 PM, Joe Stern <joes= 31@gmail.com> wrote:
Tha= nks, David, for all of the work that you have put into this series.=A0I app= reciate all of the people mentioned in your post that have blazed the path = for us.=A0You have taken a topic that many consider "over our heads&qu= ot; and broken it down into bite-sized chunks. The lessons are easy to foll= ow and make for a great overview of the subject. Bravo to you and your ment= ors. Adobe should make it part of their online training (Todd?).

Best,
Joe Stern
CNN Post Production=
Atlanta



On Aug 11, 2013, at 1:58 PM, David Torno <torno@sydefxink.com> wrote:

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 poi= nt, and I am so very grateful to know and have met some of you in this foru= m. 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 whe= n he saved my butt on a nightmare project. With my cry for help, and this s= cript (http://www.redefinery.com/ae/view.php?item=3Dr= d_NewProjectFromComp) showing up an hour later. It made me think about = a ton of new possibilities. I still didn't know coding though which mad= e the process VERY difficult. Step in Dan Ebberts and Harry Frank. They pro= vided me the tools necessary to learn expressions, which broke open the doo= rs and made my understanding of coding possible.
Paul Tuersley, and Lloyd Alvarez also quickly became my goto for scrip= ting help and made my final transition into After Effects scripting possibl= e. All of these men are gods in my eye and deserve such respect.
=A0
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 wi= th ExtendScript for After Effects. I also wanted to give back to the same c= ommunity that so graciously gave to me over the years. That is why this ser= ies is free to the public, and why it is packed full of content. Sixteen ho= urs, fifteen minutes and forty seconds worth of content to be exact. Yes, I= made a script to add up the clip times.
=A0

Here is the complete list of the entire A= fter Effects ExtendScript Training series. All nineteen episodes with over = sixteen hours of video content. Enjoy.=A0
=A0
Episode 1= : (Intro)
=A0
=A0
Episode 3: (Javascript Basics p2)
http://provideocoaliti= on.com/pvcexclusive/video/after-effects-extendscript-training-ep-1-2-3/P3
=A0
=A0
Episode 4: (After Effects Object Model str= ucture overview / Script Preparation and development tips / Single Item Acc= ess of various project items, comps and layers)
=A0
=A0
Episode 5: (Access Renderqueue items, outp= ut modules and file paths / Multiple item access of project items, comps an= d layers / Batch change all renderqueue items file paths)
=A0
=A0
Episode 6: (Collecting data into an Array(= ) / Changing values / Various tips)
=A0
=A0
Episode 7: (Create new comps and folders /= Create Null, Solid, and Text layers)
=A0
=A0
Episode 8: (Create multiple comps of vario= us sizes / Use Undo group / Add solids to match each comp / Various tips)
http://provideocoaliti= on.com/pvcexclusive/video/after-effects-extendscript-training-ep-8
=A0
=A0
Episode 9: (Globally change blue solids to= red / Replace solid name blue with red)
=A0
=A0
Episode 10: (Build a custom function to co= llect all CompItem objects / Modify function to dynamically allow for choic= e of CompItem, FolderItem or FootageItem)
=A0
=A0
Episode 11: (Build a floating GUI with gro= ups, buttons, checkboxes, radio buttons, dropdown lists, progress bars, ico= n buttons, images, static text, edit text boxes, sliders, scroll bars, pane= ls with names, tabbed panels with multiple tabs, listbox lists, listbox lis= ts with multiple columns, or tree view lists)
=A0
=A0
Episode 12 P1 & 2: (Build a dockable & = floating combo GUI with groups, buttons, checkboxes, radio buttons, dropdow= n 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)
=A0
=A0
Episode 13: (ExtendScript Developer Utility scr= ipt release / Retrieve a list of all project item footage file paths)
=
=A0
=A0
=A0
=A0
Episode 16 P1 & 2: (Create text layers= from text document)
=A0
=A0
Episode 17 P1, 2 & 3: (Export property= info to text document)
=A0
=A0
Episode 18 P1, 2 & 3: (Dockable list o= f all effects used in project and export to text document)
=A0
=A0
Episode 19 P1 & 2: (Create custom func= tions to Retrieve layer types, retrieve all fonts used in project, retrieve= a text layer's justification, retrieve a layer's blending mode)



------
David Torno
Visual Eff= ects Artist and Supervisor
------------------------------------------------
http://aeioweyou.blogspot.com=A0(vfx tutorials an= d AE scripts blog)
http://macte= x.blogspot.com=A0=A0(free textures blog)



<= /div>

--047d7b624cbe99347004e3c35241--