{"id":24281,"date":"2026-09-14T12:13:26","date_gmt":"2026-09-14T19:13:26","guid":{"rendered":"https:\/\/jnack.com\/blog\/?p=24281"},"modified":"2026-09-14T12:13:26","modified_gmt":"2026-09-14T19:13:26","slug":"tutorial-use-astra-to-drive-after-effects","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2026\/09\/14\/tutorial-use-astra-to-drive-after-effects\/","title":{"rendered":"Tutorial: Use Astra to drive After Effects"},"content":{"rendered":"\n<p><a href=\"https:\/\/jnack.com\/blog\/2026\/09\/08\/gpt-astra-driving-ae-premiere-pro\/\">As I showed last week<\/a> (i.e. ~3 million years ago in AI time!), it&#8217;s now possible to use AI to choreograph the creation of complex animations using After Effects:<\/p>\n\n\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">Seriously&#8230;GPT 6 can do this now?<\/p>\n<p>Here are the prompts i used: <a href=\"https:\/\/t.co\/UVeZrYttn2\">https:\/\/t.co\/UVeZrYttn2<\/a><\/p>\n<p>Try out Higgsfield: <a href=\"https:\/\/t.co\/TqemDrxPBJ\">https:\/\/t.co\/TqemDrxPBJ<\/a><\/p>\n<p>GPT-6 can now control After Effects directly, designing any motion graphic you want from a simple style reference and building it out layer\u2026 <a href=\"https:\/\/t.co\/dzSfYtLzDw\">pic.twitter.com\/dzSfYtLzDw<\/a><\/p>\n<p>\u2014 Rourke Heath (@rourke_heath) <a href=\"https:\/\/x.com\/rourke_heath\/status\/2098062800660594819?ref_src=twsrc%5Etfw\">September 10, 2026<\/a><\/p>\n<\/blockquote>\n<p><script async=\"\" src=\"https:\/\/platform.x.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Here&#8217;s a solid 8-minute tutorial on how to get up and running:<\/p>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How To Turn GPT-6 Astra Into Your Own Motion Design Studio\" width=\"604\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/C8dWdic-oK4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Summary courtesy of Gemini:<\/p>\n\n\n\n<p><strong>The three-step workflow:<\/strong><\/p>\n\n\n\n<ol>\n<li><strong>Storyboarding (1:50 &#8211; 4:05):<\/strong> Before building, use Astra to generate a storyboard. This ensures visual alignment and prevents inefficient prompting loops. You can also provide reference videos for Astra to analyze and use as stylistic inspiration.<\/li>\n\n\n\n<li><strong>Prompting &amp; Building (4:05 &#8211; 6:23):<\/strong> Provide a detailed prompt to Codex describing your desired scenes (beats) and effects. You can use provided templates from the creator&#8217;s GitHub repository. The AI will then generate scripts, perform the animation in After Effects, and automatically check its own work before presenting the final project.<\/li>\n\n\n\n<li><strong>Editing (6:23 &#8211; 7:52):<\/strong> Finalize your project using follow-up prompts to refine specific graphics, transitions, or audio. The creator emphasizes the importance of human oversight, especially for managing transition speeds between scenes.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>As I showed last week (i.e. ~3 million years ago in AI time!), it&#8217;s now possible to use AI to choreograph the creation of complex animations using After Effects: Seriously&#8230;GPT 6 can do this now? Here are the prompts i used: https:\/\/t.co\/UVeZrYttn2 Try out Higgsfield: https:\/\/t.co\/TqemDrxPBJ GPT-6 can now control After Effects directly, designing any [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":[],"categories":[21,66],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/24281"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=24281"}],"version-history":[{"count":1,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/24281\/revisions"}],"predecessor-version":[{"id":24282,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/24281\/revisions\/24282"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=24281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=24281"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=24281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}