Video & audio

Turn phone footage into an ad-ready AI video

Prepare the source assets, follow the supplied generation workflow, and inspect the result frame by frame before exporting.

Adapted from TUT-013, dated 2026-03-31.

What you'll make

A checked final video that follows the source workflow and is ready for export.

Turn phone footage into an ad-ready AI video

Who this is for

Creators, marketers, founders, and small teams producing short AI-assisted videos from source media.

Step by step

Run the workflow

  1. 01

    The full workflow behind how I made this exact video

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Follow the shown setup, keep the source order unchanged, and run one controlled test.
    Source example for turn phone footage into an ad-ready ai video.
    Use this visual to confirm the expected setup or result.
    Source example for turn phone footage into an ad-ready ai video.
    Use this visual to confirm the expected setup or result.
    Source example for turn phone footage into an ad-ready ai video.
    Use this visual to confirm the expected setup or result.
    Source example for turn phone footage into an ad-ready ai video.
    Use this visual to confirm the expected setup or result.
    Source example for turn phone footage into an ad-ready ai video.
    Use this visual to confirm the expected setup or result.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  2. 02

    Prepare the source material

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Capture as many images as you need, no pro camera gear required.
    Source example for the full workflow behind how i made this exact video.
    Use this visual to confirm the expected setup or result.
    Source example for the full workflow behind how i made this exact video.
    Use this visual to confirm the expected setup or result.
    Source example for the full workflow behind how i made this exact video.
    Use this visual to confirm the expected setup or result.
    Source example for the full workflow behind how i made this exact video.
    Use this visual to confirm the expected setup or result.
    Source example for the full workflow behind how i made this exact video.
    Use this visual to confirm the expected setup or result.
    Source example for the full workflow behind how i made this exact video.
    Use this visual to confirm the expected setup or result.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  3. 03

    Open DirectorGPT

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Your Personal Director
    2. We eliminate the guesswork from prompt engineering. This CustomGPT is calibrated to generate cinematic, ad-ready prompts optimized specifically for NanoBanana Pro.
    3. The CustomGPT functions as your Creative Director. It builds structured concepts and converts them into production-ready prompts.
    Prompt setup used for prepare the source material.
    Check the prompt field, reference order, and visible settings.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  4. 04

    Upload the source to DirectorGPT

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Let's get started.
    2. Open the CustomGPT (DirectorGPT):
    3. Open the DirectorGPT using the link above. 1
    4. Upload your image into the DirectorGPT.
    5. (Optional) Add the dish name + 1-2 lines describing what it is. This helps the AI stay accurate.
    6. You'll receive 4 ad concepts with copy-paste prompts.
    Upload interface used for open directorgpt.
    Check the selected files and their order before continuing.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  5. 05

    The DirectorGPT generates 4 ad concepts from your image and description

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Review the 4 concepts and choose one to produce. If needed, ask for more variations in the same style.
    Source example for upload the source to directorgpt.
    Use this visual to confirm the expected setup or result.
    Source example for upload the source to directorgpt.
    Use this visual to confirm the expected setup or result.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  6. 06

    Open the image generator

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. With your assets ready and your DirectorGPT prompts in hand, it's time to turn your phone photos into commercial-looking ad frames.
    2. Go to Google Flow and select "Create with Flow."
    3. Select + New project
    Prompt setup used for the directorgpt generates 4 ad concepts from your image and description.
    Check the prompt field, reference order, and visible settings.
    Prompt setup used for the directorgpt generates 4 ad concepts from your image and description.
    Check the prompt field, reference order, and visible settings.
    Prompt setup used for the directorgpt generates 4 ad concepts from your image and description.
    Check the prompt field, reference order, and visible settings.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  7. 07

    Upload the source image

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. You may receive free credits (varies by account).
    2. Upload your source image.
    Upload interface used for open the image generator.
    Check the selected files and their order before continuing.
    Upload interface used for open the image generator.
    Check the selected files and their order before continuing.
    Upload interface used for open the image generator.
    Check the selected files and their order before continuing.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  8. 08

    Copy the selected prompt from DirectorGPT and paste it into Google Flow

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Follow the shown setup, keep the source order unchanged, and run one controlled test.
    Expected result for upload the source image.
    Use this source result as the visual comparison point for the step.
    Expected result for upload the source image.
    Use this source result as the visual comparison point for the step.
    Expected result for upload the source image.
    Use this source result as the visual comparison point for the step.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  9. 09

    Generate the video

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Now bring your ad frame to life in Kling AI. Precision here helps the model match your intended commercial look.
    2. Open Kling AI → click Generate → choose Video Generation (Video 3.0). 1
    Source example for copy the selected prompt from directorgpt and paste it into google flow.
    Use this visual to confirm the expected setup or result.
    Source example for copy the selected prompt from directorgpt and paste it into google flow.
    Use this visual to confirm the expected setup or result.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  10. 10

    Upload your original image into First Frame, and your generated image into Last Frame

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Add a simple motion prompt. Need more control? Ask DirectorGPT for an advanced prompt.
    2. Set your resolution, duration, and number of outputs then click Generate.
    Expected result for generate the video.
    Use this source result as the visual comparison point for the step.
    Expected result for generate the video.
    Use this source result as the visual comparison point for the step.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  11. 11

    Review the final result

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Final result: your original image transformed into an ad ready AI version. 5
    2. OPERATIONAL NOTES:
    3. Quality control: This workflow is optimized for Professional Mode. Standard/Free modes may produce lower resolution or unstable motion (jitter).
    4. Get the Tools Here
    5. Let's continue to the next phase
    Expected result for upload your original image into first frame, and your generated image into last frame.
    Use this source result as the visual comparison point for the step.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  12. 12

    Set the edit rhythm

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Raw AI footage is your base. Post-production is where it becomes cinematic.
    2. Temporal Remapping (Speed Ramps):
    3. Use speed curves to create rhythm and emphasize key moments.
    Source example for review the final result.
    Use this visual to confirm the expected setup or result.
    Source example for review the final result.
    Use this visual to confirm the expected setup or result.
    Source example for review the final result.
    Use this visual to confirm the expected setup or result.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  13. 13

    Grade the colour

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Visual Enhancement: Glow
    2. Apply a "Soft Glow" or "Edge Glow" effect to simulate high-end lens diffusion and luxury aesthetics.
    3. Color Grading: The Final Look
    4. Final color adjustments allow you to refine the mood beyond the AI's base
    Expected result for set the edit rhythm.
    Use this source result as the visual comparison point for the step.
    Expected result for set the edit rhythm.
    Use this source result as the visual comparison point for the step.
    Expected result for set the edit rhythm.
    Use this source result as the visual comparison point for the step.
    Expected result for set the edit rhythm.
    Use this source result as the visual comparison point for the step.
    Expected result for set the edit rhythm.
    Use this source result as the visual comparison point for the step.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.
  14. 14

    Polish and export the final edit

    Use the source inputs to complete this stage and produce a result that can be checked before continuing.

    1. Polish is what makes it feel expensive. Fine-tuning is what maximizes impact and gives your commercial a premium finish.
    Source example for grade the colour.
    Use this visual to confirm the expected setup or result.
    Common failure modes
    • The generated scene changes the person, camera, room, product, or timing beyond the requested effect.
    • Fast motion hides face, hand, clothing, text, or continuity errors that become visible when the clip is paused.

Before you use it

Final checks

  • Check the full result for changed people, products, text, timing, or layout.
  • Confirm the tool, model, controls, and cost before generating.
  • Keep private or unreleased material out of third-party tools.

Share your work

Made it? Show me.

Post your finished result on Instagram and tag @terencesia. I'll share a few standout results with the community.

Tag @terencesia on Instagram (opens in a new tab)

Next step

Run one low-cost test, record the first visible failure, and revise only the instruction or source asset tied to that problem.

Back to the tutorial library

Sources

What this guide relies on