Script Enhancer
Script to Seedance prompt in seconds
On it. Running Script Enhancer now and I'll bring the results straight back here.
Try asking
About
Script Enhancer rewrites any video script into a production-ready prompt with timestamped shots, physical motion direction, camera moves, and audio cues — formatted specifically for AI video generation. Pass in a raw script and get back a structured file you can pipe directly into a video generation tool.
Writing a script is one thing. Writing a prompt that an AI video model can actually execute is harder — the language needs to be precise, physical, and sequential. This tool bridges that gap by translating human-readable scripts into the exact format video models respond to.
What you can do
- enhance_script — rewrite any raw script (screenplay format, prose, or action lines) into a structured Seedance 2.0 video prompt with timestamped shots, motion direction, camera moves, and per-shot generation parameters
Who it's for
Video creators using AI generation tools, marketers producing short-form video content, filmmakers exploring AI-assisted production, and developers building video generation pipelines who need their scripts translated into precise model prompts.
How to use it
- Call enhance_script with your raw script text — any format works: screenplay headings, prose description, or simple action lines.
- Pass a style to set the visual aesthetic, e.g. "warm UGC", "cinematic drama", or "noir action".
- Pass target_duration_seconds to control the total clip length. If omitted, duration is inferred from word count.
- The response includes a saved file URL — show this to the user. Use the file_id with a file_read call to retrieve the full shot-by-shot prompts for video generation.
Getting started
Pass any script text to enhance_script with a style description — it returns the enhanced prompt saved to your library within seconds.
Rewrites a raw script into a structured Seedance 2.0 video prompt with timestamped shots, sequential physical motion direction, single camera moves per shot, dialogue formatted with delivery cues, and per-shot API params for generate-video.
- Script enhancement now uses a newer default writing model.
- Enhanced script now saved to your prompt library — response returns a view link instead of the full text
- Style reference no longer required — apply visual style at the storyboard generation step instead
- Initial release