Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Scripting as bachelor thesis

  • Scripting as bachelor thesis

    Posted by John Oak on November 24, 2011 at 12:02 pm

    hi,
    I have to finish my programming engineering bachelor and I have to think of thesis. As I am into video editing, I though After Effects scripting could be an option.

    I have done some research but still do not know if I should choose this thesis. I am afraid it will be too simple/too less info about this stuff.
    Could you please enlighten me if it is possible to write scripts and expressions and save them as scripts that can be seen as code? I am sure that it is possible, but are there longer scripts that are not just few lines of code? Is it common to use this kind of scripts?

    There is this stupid rule that practical part of my paper should consist of at least 800 lines of code. Would it be possible to create more scripts, something like script pack with user interface in AAE?

    In general there is Adobe scriptwriting, maybe it is worth making something that does things between 2 or 3 Adobe software, like Photoshop+AAE+Premiere?

    I have written this in gibberish chaos, I know, and I am sorry about that. I would appreciate any answers that could help me. Scripts/expressions/plugins of AAE are just a bit confusing to me.

    Thank you in advance!

    John Oak replied 14 years, 9 months ago 2 Members · 4 Replies
  • 4 Replies
  • Dan Ebberts

    November 24, 2011 at 5:31 pm

    Generally, expressions are little snippets of code used to link properties together and/or generate animation. An 800 line expression would be a monster and is actually hard to imagine. It would be hard to test because there is no debug environment (with breakpoints and such) for expressions.

    Scripting is much more full-featured and robust development environment and is generally used for automating repetitive/complex processes. It is set up to allow UI development, input and output of files, and there are definitely 800-line+ scripts out there. Inter-application scripting might be an interesting topic.

    You also might want to look at PixelBender, which you can use to code AE plugins that actually manipulate and/or generate images. It has its own language, development environment, and special extensions for After Effects.

    Good luck!

    Dan

  • John Oak

    November 24, 2011 at 8:09 pm

    Thank you, Dan!
    What kind of script would be best for beginner to create? Like, I want something that performs nicely and doesnt get overly complicated after those 800 lines of code? I have limited time so I dont have year or so to master the language. As I understand it is some sort of JavaScript relative.

    Thanks! You gave me some kind of hope. 😉

  • Dan Ebberts

    November 24, 2011 at 8:30 pm

    If you want to contact me (through motionscript.com) I can send you a few very simple examples that do specific things (create a comp, create a new layer, add a mask, add an effect, etc.) to get you started. You can generally just combine such snippets to create something more complex.

    Dan

  • John Oak

    November 24, 2011 at 9:01 pm

    That would be very nice! I will email you. Thank you.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy