How To Create An After Effects Plugin - Development Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ธ.ค. 2024

ความคิดเห็น • 69

  • @keru1388
    @keru1388 5 ปีที่แล้ว +32

    My brain hurts but no pain no gain. Love it!

  • @NicolasGaillard
    @NicolasGaillard 6 ปีที่แล้ว +18

    I'd love to see more videos about this topic, there's so little information for beginners !

  • @NicoleHam
    @NicoleHam 10 หลายเดือนก่อน

    I love your plugins and have been hella broke, so here I am! I hope this helps me out dude, you're amazing for doing this. I've been dabbling in code very lightly while learning gamedev so I'm just glad the setup is closer to starting up an SDK for an engine lol

  • @JewelfactX
    @JewelfactX 4 ปีที่แล้ว +2

    Coding Is Hurts My Brain.. its not my job to get it, but i love to watch what you doing..

  • @MS-sx9km
    @MS-sx9km 6 ปีที่แล้ว +22

    Cool! For some reason there's very little information on how to use the SDK outside of the official documentation (which is a shame), so thanks for sharing!

    • @PluginEverything
      @PluginEverything  5 ปีที่แล้ว +2

      Really glad this helped! If you have any questions, let us know!

  • @Driftlet
    @Driftlet 4 ปีที่แล้ว +5

    Saving this in the hopes I can come back here at some point and understand it.

    • @PluginEverything
      @PluginEverything  4 ปีที่แล้ว +2

      I felt this, my bookmarks are full of this.

  • @ankkol2011
    @ankkol2011 5 ปีที่แล้ว +2

    Hope Andrew kramer also see this and start videos like this too...
    So that everyone also get to know that how budding programmers can also contribute in the creative field.
    #keep up the good work..👍

  • @mefuri_k
    @mefuri_k 4 ปีที่แล้ว +3

    Whoa I never thought the SDK uses C++ instead of JavaScript. I got too used to using expressions thinking it would also be in JS. Thanks for the insight, this is enough for me to get started.
    No more saving variables on markers lmao

    • @PluginEverything
      @PluginEverything  4 ปีที่แล้ว

      I know right! The tutorial keeps going if you need more help, just check the playlists.

  • @LongLiveMikey
    @LongLiveMikey 6 ปีที่แล้ว +10

    Nice!! right now beyond my capabilities, but maybe with more videos like this I could learn. Planning on doing more?

    • @PluginEverything
      @PluginEverything  6 ปีที่แล้ว +10

      Hi Mikey, big fan of your channel. I am considering doing a series if there's enough interest. There's soo much to cover!

    • @LongLiveMikey
      @LongLiveMikey 6 ปีที่แล้ว +2

      Plugin Everything we need to chat sometime :)

    • @Cdsalema
      @Cdsalema 5 ปีที่แล้ว

      @@PluginEverything please do more like this video!!

    • @kamrankerimov6268
      @kamrankerimov6268 2 ปีที่แล้ว

      @@PluginEverything hello i need this video github project how can i get it

  • @iamdshiva1388
    @iamdshiva1388 3 ปีที่แล้ว

    I am doing it soooon man . It's all new , after effects itself is . But i learn fast and with the "help of people like you" .. hahahaha . downloaded sdk but classes going on ...damn . Yet i will look forums and see what are problems . Develop a plugin . It might take 16 more days for me .

  • @crunchycreatives
    @crunchycreatives 6 ปีที่แล้ว +1

    Great! Thank you very much. I would love to see more tutorials on this.

  • @LetTheWritersWrite
    @LetTheWritersWrite 6 ปีที่แล้ว +2

    Thanks so much! Finally a little bit of light shed on this obscure topic. What would be the reasons to develop in the sdk as opposed to Adobe scripting?

    • @jackbisson9226
      @jackbisson9226 6 ปีที่แล้ว +1

      I suspect you cannot compile your scripts and protect your intellectual capital. Selling a plugin vs a script is more secure? Just a hunch.

    • @YahiaDesigner
      @YahiaDesigner 6 ปีที่แล้ว +3

      You can't draw pixels using scripts, you can only automate what's already inside of after effects. With a plug-in, however, you can do things that after effects "can't handle".

  • @StokesLine
    @StokesLine 4 ปีที่แล้ว +1

    Your video is priceless. Thank you so much!

    • @PluginEverything
      @PluginEverything  4 ปีที่แล้ว +2

      Glad you enjoyed it!

    • @StokesLine
      @StokesLine 3 ปีที่แล้ว

      @@PluginEverything Hi, James. Thanks to you I managed to build my own PlugIn for AE. (!) What version of cairo do you use on MacOs? For windows I managed to find standalone lib and dll. It worked perectly. Do you know if something like this exist for MacOS? Or does one eventually have to build it on Mac and then make a specific build for distribution?

  • @frankyin8509
    @frankyin8509 ปีที่แล้ว

    Hi, may I ask about the shortcut while the video quickly pops out a search box with "Skeleton" typing? Thanks

  • @guywglasses3910
    @guywglasses3910 2 ปีที่แล้ว +1

    So, is there a way to make a plugin that allows After Effects to import/export live data in real-time from another program?

  • @angeldimitkovski3178
    @angeldimitkovski3178 2 ปีที่แล้ว +1

    You could just set the range check to true when you define the points and it will do the job, instead of writing your own function for it. :)

  • @officiallyazzam
    @officiallyazzam 4 ปีที่แล้ว

    This is soo new to me. Is there some coding language I should learn to be able to do this?

  • @JASONROHLER
    @JASONROHLER 5 ปีที่แล้ว +1

    Thanks, this is a super cool share!

    • @PluginEverything
      @PluginEverything  5 ปีที่แล้ว +2

      Glad you liked it! Check out our whole series we’ve done on Dev!

  • @hamidrezapashaee7808
    @hamidrezapashaee7808 3 ปีที่แล้ว

    thanks for this usefull post

  • @motionmenon
    @motionmenon 3 ปีที่แล้ว

    can you make a tutorial for A plug in that export a file specific file that we choose

  • @ankkol2011
    @ankkol2011 5 ปีที่แล้ว +4

    Maybe its a silly question but still i wanna ask..
    Is there anyway i can code this in python...
    Bcz i need to have a really good command over c++ to execute this stuff .🙍🏼‍♂️
    Anyways. really a rare video on the INTERNET regarding AE sdk..
    Hope to see some more episodes of this.
    Keep up the good work
    #love from INDIA

    • @ankkol2011
      @ankkol2011 5 ปีที่แล้ว +1

      I am just binge watching all your videos specially the development ones and also love all your "memoirs of a. Developer" videos..

  • @ambiorisreyes
    @ambiorisreyes 4 ปีที่แล้ว

    SKELENTON PROPERTY PAGES
    does not appear after effect in the output directory
    does not appear C:\program file\adobe\adobe Effects CC 2018\support files\plug-ing\build\
    does not appear IN COMMAND (AE_CC_2018)
    if you can help me in this

  • @iamdshiva1388
    @iamdshiva1388 3 ปีที่แล้ว

    You are awesome btw 😅😅

  • @bryanchu5379
    @bryanchu5379 4 ปีที่แล้ว

    I'm doing this on a mac and I get an "After Effects error: invalid filter (25 :: 3) when I try to apply the skeleton effects to a solid.

  • @AnimationGym
    @AnimationGym 3 ปีที่แล้ว

    Hey james i use Xcode everything is fine i made my code and everything is good ,
    when i compile a vs version for windows it works fine on my machine however i tested the .aex on another machine it gaves error 25::3 and cannot find the entry point for the plugin
    I use ( paralles and windows )on my mac to run vs and i think it’s opencl issue
    Thanks 🙏

    • @AnimationGym
      @AnimationGym 3 ปีที่แล้ว

      I thought it’s an issue with the entry point naming but everything was okay
      I wrote my cobe on xcode no worried about library like math iostrem etc but the thing is on visual studio i had to it to compile it with the file from
      Property Pages => Configuration Properties => C/C++ => Code Generation => Runtime Library
      I set it to multi thread (ml)
      And everything works fine
      Thanks

  • @yanalyibri236
    @yanalyibri236 3 ปีที่แล้ว +1

    Hello
    I want to ask you if it is possible to use Python to write a plugin for After Effects

    • @ankkol2011
      @ankkol2011 3 ปีที่แล้ว

      same question asked 2 years ago but didn't get a reply from them.

    • @ankkol2011
      @ankkol2011 3 ปีที่แล้ว

      MAy be you could check out this site
      www.fxphd.com/courses/#
      And click on the After effects tab

  • @Demian_Scales
    @Demian_Scales 4 ปีที่แล้ว

    I didn't understand the enum part. Can you please explain why we cannot just use one enum. They're refer to same values as I see. (Also they can be class enum, so we can put them in the class namespace :) )

  • @schneeekind
    @schneeekind 4 ปีที่แล้ว +1

    Thanks for the video. I can't create the skeleton.aex :(... Tried VS17, VS19. I always get a Linker Error: LNK1104 "...Skeleton.aex" can't open
    Somebody know what to do?

    • @PluginEverything
      @PluginEverything  4 ปีที่แล้ว

      Hey! What’s the full error code?
      We’d love to help, just need more info!

    • @schneeekind
      @schneeekind 4 ปีที่แล้ว +1

      ​@@PluginEverything solved it meanwhile: just make sure to run visual studio as admin. (there is also a note in the documentation for that)
      but thanks for your reply!

  • @Demian_Scales
    @Demian_Scales 4 ปีที่แล้ว

    Do you think using c-style cast instead of static is good idea? (just a question)

  • @baggern
    @baggern 6 ปีที่แล้ว +2

    ty

  • @chickennuggetwithinterneta4268
    @chickennuggetwithinterneta4268 4 ปีที่แล้ว +2

    Ive heard you can make after effects plugins and sell them for a decent amount of money, is this true, if so is it a good idea

    • @PluginEverything
      @PluginEverything  4 ปีที่แล้ว

      Hi Bob! That's our main business, we make the videos on the side to help people! Check out our other content for the plugins we build!

    • @chickennuggetwithinterneta4268
      @chickennuggetwithinterneta4268 4 ปีที่แล้ว

      @@PluginEverything thanks i will check it out

    • @idkanymore2757
      @idkanymore2757 4 ปีที่แล้ว

      Isn’t it illegal tho? Since you’re profiting off the app?

    • @PluginEverything
      @PluginEverything  4 ปีที่แล้ว

      @@idkanymore2757 Adobe relies on 3rd party developers to create plugins to extend AE's capabilities that otherwise wouldn't exist.

    • @idkanymore2757
      @idkanymore2757 4 ปีที่แล้ว

      Plugin Everything ah, got ya. Makes sense

  • @sureiwill1302
    @sureiwill1302 4 ปีที่แล้ว +1

    Wow thats complex. is there like a template or something? i really do respect your work m8

    • @PluginEverything
      @PluginEverything  4 ปีที่แล้ว +1

      Thanks! There is a Skeleton template you can download, it comes with the AE SDK.

    • @sureiwill1302
      @sureiwill1302 4 ปีที่แล้ว +1

      Ik. i meant something like a ui.

  • @RedKoala
    @RedKoala 4 ปีที่แล้ว

    Thankyouu
    But I need another tutorial for Adobe Premiere Pro plugin. Because I haven't mastered at after effect yet because my potato laptop can't handle AE 😂

  • @igg5589
    @igg5589 5 ปีที่แล้ว +2

    Had same ideas for AFX plugins... Now I see I could't handle this stuff. Sad :(

    • @PluginEverything
      @PluginEverything  5 ปีที่แล้ว +2

      Feel free to email us and we can see if we can work together :)

  • @1982masood
    @1982masood 4 ปีที่แล้ว

    Can't we use python

  • @iamdshiva1388
    @iamdshiva1388 3 ปีที่แล้ว

    I am thinking of developing plugin to remove duplicate frames ....for now .

  • @teabagNBG
    @teabagNBG 3 ปีที่แล้ว

    i cant do it LOL but somebody needs to make a plugin to create mask from illustrator path in one click... instead of copy paste it ...

  • @sixtyfivewatts65
    @sixtyfivewatts65 2 ปีที่แล้ว +1

    Wat?