Quadcode.ai
← All posts How to Make a Perfume Advertisement Video

How to Make a Perfume Advertisement Video

Request

PO

Product Owner

PO

in test/video_tests/seadance2/parfume_adv folder make me an advertisement video for 'Quadcode' parfume. use logos from test/video_tests/seadance2/qcai_with_text.jpg and test/video_tests/seadance2/qcai.jpg. invent a product reference image (one bottle — 4 angles with branding, use grok image for that). then make a video which should be an impressive perfume advertisement. use nanobanana for images, seedance for video

Sonic

Motion Designer

Sonic

grok · nanobanana · seedance

Got it — first I'll use Grok Image to invent the bottle: one sheet showing 4 angles with Quadcode branding. Then feed that reference into Seedance for the cinematic ad. Strict teal-only lighting, wet obsidian surface, slow-motion liquid splash, final logo reveal on black. 15 seconds, 16:9.

Reference Images

The logos provided as inputs — used in the final logo reveal shot:

Quadcode logo with text

qcai_with_text.jpg

Quadcode logo

qcai.jpg

Step 1 — Invent the Product Reference (Grok Image)

Before any video can be made, we need a product reference image. There’s no real bottle — so we ask Grok Image to invent one: a single sheet showing the Quadcode perfume bottle from 4 angles, with branding visible. This becomes the IMAGE-INPUT for everything that follows.

Note: All meta sections shown in this post are automatically created by the agent — you don’t need to write them manually. Just describe what you want in plain language and the agent handles the rest.

Optional: Find Web References First

Before generating, you can ask the agent to find real perfume bottle references on the web and use them as visual input. Just say something like:

“find refs on the web and use them as references when generating the bottle reference image”

The agent will search, pick the best images, download them to .temp/downloads/, and pass them as IMAGE-INPUT-3 alongside the logos. This grounds the generation in real-world shapes and materials instead of relying purely on the prompt.

IMAGE-INPUT-3: .temp/downloads/teal_bottle_ref.jpg

Meta section:

FILE: test/video_tests/seadance2/parfume_adv/bottle_ref.jpg
UTILITY: grok_image
ASPECT_RATIO: 16:9
RESOLUTION: 1k

PROMPT: |
  Product reference sheet for a luxury perfume bottle called "Quadcode".
  Show the same bottle from 4 angles: front, side, back, and 3/4 view.
  Black frosted glass, tall elegant silhouette, deeply engraved "Quadcode" branding on the front.
  Teal metallic cap. Clean white studio background, soft shadows.
  Photorealistic product photography style.

IMAGE-INPUT: test/video_tests/seadance2/qcai.jpg

The Bottle Reference

The resulting product reference — one bottle, four angles, Quadcode branding. This image is passed as IMAGE-INPUT to Seedance so the AI knows exactly what the bottle looks like.

Quadcode perfume bottle reference


Step 2 — Bottle Hero Video (Seedance)

The first version focuses entirely on the bottle. Camera slowly orbits it on a wet reflective obsidian surface. A teal liquid drop splashes in extreme slow motion. No people, pure product.

Meta section:

FILE: test/video_tests/seadance2/parfume_adv/parfume_ad.mp4
UTILITY: seedance
DURATION: 15
ASPECT_RATIO: 16:9

PROMPT: |
  An impressive, high-end cinematic 15-second perfume advertisement video.
  The luxury black frosted glass perfume bottle from @image1 is the main hero object.
  The camera slowly pans around the sleek, elegant bottle as it sits on a wet,
  reflective obsidian surface. A drop of teal liquid splashes dramatically in extreme
  slow motion, causing elegant ripples. The bottle clearly features the elegant deeply
  engraved "Quadcode" branding. Soft, volumetric lighting — strictly slight teal only,
  absolutely no orange, red, pink, or yellow hues. Premium luxury aesthetic,
  photorealistic, macro shots of the glass. In the final shot, the scene transitions
  to a pitch black void where the @image2 logo brilliantly appears in glowing teal,
  accompanied by the text "Unleash your essence".

IMAGE-INPUT: test/video_tests/seadance2/parfume_adv/bottle_ref.jpg
IMAGE-INPUT-2: test/video_tests/seadance2/qcai_with_text.jpg

Key prompt rules for product video:

  • Pass the actual product image as IMAGE-INPUT — don’t describe it in text
  • Lock the color palette explicitly: “strictly slight teal only, absolutely no orange, red, pink, or yellow hues” — without this, generators default to warm amber tones
  • Name the final beat explicitly: “transitions to a pitch black void where the logo appears” — this gives the video a clear cinematic ending

Step 3 — Sensual Woman Version (Seedance)

The second version adds a model who interacts with the bottle. Same strict teal lighting, same logo reveal ending — but now the human element makes it feel like a real luxury fragrance ad.

PO

Product Owner

PO

generate one more version with woman who advertises it in sensual way — it's perfume after all

Sonic

Motion Designer

Sonic

seedance

Same teal-only lighting, same logo reveal — adding a sensual woman interacting with the bottle. Camera pans around both. Blockbuster quality, dark reflective background.

Meta section:

FILE: test/video_tests/seadance2/parfume_adv/parfume_ad_v2.mp4
UTILITY: seedance
DURATION: 15
ASPECT_RATIO: 16:9

PROMPT: |
  An impressive, high-end cinematic 15-second perfume advertisement video featuring
  a sensual, beautiful woman presenting the luxury black frosted glass perfume bottle
  from @image1. The scene opens with close-up macro shots of her gracefully interacting
  with the elegant bottle, which clearly features the deeply engraved "Quadcode" branding.
  She holds it sensually against a dark, reflective background as the camera slowly pans
  around her and the sleek bottle. Soft, volumetric lighting — strictly slight teal only,
  absolutely no orange, red, pink, or yellow hues anywhere. Premium luxury aesthetic,
  photorealistic, blockbuster movie quality. In the final shot, the scene transitions to
  a pitch black void where the @image2 logo brilliantly appears in glowing teal,
  accompanied by the text "Unleash your essence".

IMAGE-INPUT: test/video_tests/seadance2/parfume_adv/bottle_ref.jpg
IMAGE-INPUT-2: test/video_tests/seadance2/qcai_with_text.jpg

Key Learnings

  • Pass branding refs / colors — always provide logo files and lock the color palette explicitly; without hard constraints the generator defaults to generic warm tones
  • Specify models for generation — name the model for each step (grok image for product refs, nanobanana for compositing, seedance for video); different models excel at different tasks
  • Generate refs for video — don’t go straight to video generation; first create a solid product reference image so the video model knows exactly what the bottle looks like
  • Don’t be afraid to make lots of variations / models to get best results — run multiple versions (bottle-only, with a model, different lighting) and pick the best; iteration is cheap, a bad final video is not