1. Step 1~15 min

    Write the script and shot list

    Have AI split the script into shots, each with visuals, narration and length. Every later step follows this list.

    ChatGPTLegendary2 elixirVPN needed in China

    Or useDeepSeek

    Prompt template
    You are a short-video scriptwriter. Write a 30-second promo script for [product], aimed at [audience]. Output a table of shots: number, visual description, narration, length in seconds. 5 to 6 shots, and the first 3 seconds must hook the viewer.
  2. Step 2~30 min

    Generate key frames

    Turn each shot description into an image prompt with one consistent style and a 16:9 ratio. Keep the best image per shot.

    MidjourneyLegendary4 elixirVPN needed in China

    Or useDreamina

    Prompt template
    [shot description], product photography, soft studio lighting, clean background --ar 16:9
  3. Step 3~40 min

    Bring the frames to life

    Use image-to-video and make 5 seconds per shot. Describe the camera movement rather than repeating what is in the frame.

    Kling AIEpic3 elixirWorks in China

    Or useRunway

    Prompt template
    Slow push-in, the product rotates slightly, soft bokeh drifting in the background
  4. Step 4~15 min

    Add the voiceover

    Paste in the narration from the script and pick a voice that fits the brand. A slightly slower pace sounds more polished.

    ElevenLabsEpic2 elixirVPN needed in China
  5. Step 5~10 min

    Generate background music

    Generate an instrumental track, then put the clips, voiceover and music together in your video editor.

    SunoEpic2 elixirVPN needed in China
    Prompt template
    Upbeat electronic pop instrumental, 30 seconds, for a tech product ad, no vocals