📝 What is a Script?

Scripts are the narrative foundation of your project. In StableGen, a script is more than just text - it's a structured document that:

  • Defines your story: Narrative content, dialogue, and action
  • Organizes into scenes: Automatically breaks down into manageable scenes
  • Drives shot generation: Each scene can generate AI-powered shots and frames
  • Links to assets: Connects characters, stages, and other project elements
💡 From Idea to First/Last Frames: Scripts are the bridge between your creative vision and generated visual content. Write it once, then watch StableGen help bring it to life.

Write Your Raw Script

The raw script is the single most important part of the entire process. This is where you create your vision and add all the details you want to see in your final script.

How much detail should you include?

  • Minimalist approach: A simple idea or premise. This gives you a wide range of different results. Let our agents generate the full script and then edit from there.
  • Detailed approach: The more you describe, the more details are locked down. Describe characters, scene structure, story arc, dialogue - whatever you want to control.

Writing guidelines:

  • Our script-writing agents treat your raw script like the bible for creating the full screenplay
  • Be clear and avoid contradicting yourself in the text
  • Describe characters, basic scene structure, or story arc if you want those elements locked down
  • Don't worry about screenplay formatting - we'll handle that for you
🔄 Editing Flexibility: We offer great editing flexibility after generation - from granular editing of individual scenes and shots, to regenerating specific scenes, to regenerating the entire script. Start with your vision, then refine.

⚙️ Configure Script Settings

After entering your raw script, configure how StableGen should process it. These settings can be adjusted in any order:

  • Title & Author: Basic identifying information for your script
  • Description: Optional description of the script
  • Medium: 2D Animation, 3D Animation, Anime, Live Action, etc.
  • Genre: Action, Comedy, Drama, Sci-Fi, etc.
  • Distribution Type: Short Film, Web Series, Commercial, Music Video, Micro Drama, etc.
  • Episode Count: (For Micro Drama only) Generate 1-10 episodes, varying naturally between 1-2.5 minutes each
⚙️ Formatting Controls
  • Format Only: Check this to preserve your script exactly as written. All creative controls are disabled - only formatting/structuring is applied.
  • Target Duration: Set specific time constraints (exactly, less than, greater than, or between). Leave blank to use distribution type defaults.
  • Dialogue Density: Control how much dialogue appears (None, Light, Moderate, Heavy)
  • Preserve Dialogue: Lock existing dialogue so it won't be changed
  • Preserve Scenes: Only format existing scenes without adding or removing any
🎬 Style & Technical Details
  • Director Style: Choose from famous directors or styles (e.g., Christopher Nolan, Wes Anderson, Hayao Miyazaki)
  • Writer Style: Choose from famous writers or formats (e.g., Aaron Sorkin, Quentin Tarantino, Viral Social Media)
  • Dialogue Intensity: Silent, Minimal, Moderate, or Heavy
  • Aspect Ratio: 16:9, 2.35:1, 9:16 (vertical), 1:1 (square), etc.
  • Camera: Specify the camera system (ARRI, RED, Sony, etc.) or choose "Not Applicable"
  • Lens Style: Anamorphic, Prime Lenses, Vintage/Film, Wide Angle, etc.
🔊 Audio Direction
  • Sound Style: Overall sound design approach
  • Music Direction: Music style, tempo, and mood
  • Sound Effects Direction: Key sound effects to emphasize

✏️ Generate Your Formatted Script

Once you've entered your raw script and configured your settings, click "Generate Script with AI" to create the formatted screenplay.

What happens during generation:

  • Your raw script is transformed into proper screenplay format
  • Scene headings are created (INT./EXT. locations)
  • Action lines describe what's happening visually
  • Character names appear in all caps before dialogue
  • Dialogue and parentheticals are properly formatted
  • The script is broken down into scenes automatically
📄 Professional Output: Once your script is generated, you can download a PDF version - a well-formatted, professional screenplay ready to share or print.

🎬 Understanding Scenes

After formatting, your script is automatically broken down into scenes. Each scene contains:

  • Scene Description: Summary of what happens in the scene
  • Full Timeline: Complete sequence of dialogue and action
  • Character Links: Connections to the characters appearing in the scene
  • Stage Links: Connection to the location/environment for the scene
  • Scene Heading: INT./EXT. location and time of day

Learn more about working with scenes in the Scenes Guide.

🔗 Characters and Stages

The script generation process creates character and stage names and descriptions. You now need to link these characters and stages to existing StableGen Characters and Stages or create new ones to link. Linking existing StableGen Characters and Stages to the ones in the script is as easy as selecting them from a drop down menu. Creating them is quite easy as well:

  1. + Create new StableGen Character or Stage by clicking the link. The name and description are automatically populated. Review and save.
  2. Create the base images Take your character description and paste it into your favorite image generator. Work with it until you like the character or stage image(s) and bring them back to our platform. Update your StableGen Character or Stage with these new base images.
  3. Link to StableGen You are now ready to generate new image assets in StableGen. But we suggest you wait until you have generated the individual shots before doing so. This allows you to generate the exact type of asset you want for a given frame of a shot.
⚡ Key Distinction: Our belief at StableGen is the initial creative process for generating images from text is something which there are many great tools available. We want our users to leverage those tools for what they are good at and StableGen will focus on other aspects of creation.

🚀 Next Steps

Now that you have a script, continue the production process:

← Back to All Guides