Overview
In ScriptKit, your video project is organized into Scripts and Clips. This structure mirrors traditional video production workflows while enabling AI-powered asset generation.What is a Script?
A Script is your project container. It represents an entire video project and contains all the clips, generated assets, and settings for that project. Each script has:- Title: The name of your project
- Clips: Individual segments of your video
- Settings: Default prompts, aspect ratios, and generation preferences
- Generated Assets: All images and videos created for this project
What is a Clip?
A Clip is a single segment of your video script. Each clip typically represents:- A line of dialogue
- A scene description
- A subtitle segment (if imported from SRT)
- Text: The script content or dialogue
- Timing: Start and end times (if from SRT)
- Sequence Number: Position in the script
- Generated Assets: Images and videos for this specific clip
- Selected Asset: The chosen asset to use in the final video
Creating Scripts
Upload an SRT/VTT File
The fastest way to create a project:- Click New Script from your dashboard
- Select Upload Script
- Choose your SRT or VTT file
- ScriptKit automatically parses it into clips with timing
SRT files are the most common subtitle format. Each subtitle block becomes a clip with its timing preserved.
Start from Scratch
For projects without an existing script:- Click New Script
- Select Start from Scratch
- Enter a project title
- Add clips manually
AI Storyboard
Let AI help you plan your video:- Click New Script
- Select AI Storyboard
- Describe your video concept
- AI generates a structured script outline
Managing Clips
Reordering Clips
Drag and drop clips to change their sequence order. The order determines how clips appear in storyboard view and the video editor.Merging Clips
Combine multiple clips into one:- Select the clips you want to merge
- Click Merge in the toolbar
- The clips are combined with their text concatenated
Splitting Clips
Divide a clip into multiple segments:- Click on the clip to open it
- Select Split Clip from the menu
- Choose where to split the text
- Two new clips are created
Grouping Clips
Organize related clips into groups:- Select multiple clips
- Click Group in the toolbar
- Name the group (e.g., “Opening Scene”, “Interview Segment”)
- Navigate large scripts faster
- Apply bulk actions to related clips
- Maintain organization in complex projects
Clip Settings
Default Prompt
Set a default prompt that applies to all generations for a clip:Dialogue Field
For clips that contain dialogue, the dialogue field helps AI understand:- Who is speaking
- The emotional tone
- Context for visual generation
Aspect Ratio
Set the default aspect ratio for generated assets:- 16:9 - Standard widescreen
- 9:16 - Vertical (TikTok, Reels)
- 1:1 - Square (Instagram)
- 4:5 - Portrait (Instagram Feed)
Bulk Operations
Generate All
Generate assets for multiple clips at once:- Switch to Storyboard view
- Select clips (or select all)
- Click Generate All
- AI processes each clip using its text as the prompt
Apply Settings
Apply settings across multiple clips:- Select the clips
- Click Settings in the toolbar
- Choose settings to apply (aspect ratio, default prompt)
- Click Apply to Selected
Script Settings
Access script-level settings from the gear icon:| Setting | Description |
|---|---|
| Title | Project name |
| Default Prompt | Base prompt for all generations |
| Aspect Ratio | Default aspect ratio for new clips |
| Model Preference | Preferred AI model for this project |
Best Practices
Keep clips focused
Keep clips focused
Each clip should represent a single visual scene. If a clip describes multiple scenes, consider splitting it.
Use descriptive text
Use descriptive text
The clip text helps AI understand context. More descriptive text leads to better generations.
Set project defaults
Set project defaults
Configure default prompts and aspect ratios at the script level to maintain consistency.
Group related content
Group related content