← Back to blog

Product Photo to Lifestyle Video: Placement Still, Then Motion

Animate a product photo into a lifestyle clip on 8frame: a placement still, one camera or scene move, and Kling, Seedance or Hailuo picked by length and shape.

Animating a product photo into a lifestyle clip takes two moves on an 8frame board: a still that places your real product in a room, on a table or in a hand, then one image-to-video node that moves the camera or the scene around it while the product stays put. Kling v3 Standard does that from 57 credits for 5 silent seconds, Seedance 2.0 from 108 at 720p, Hailuo H3 at 2K for 88. The limit people do not expect: on most video nodes the shape of the clip is set by the start image, not by a menu. Kling and Hailuo follow the still's shape, so the still you make in step 2 already decides whether the clip is vertical, square or wide.

For the still alone (a lifestyle photo, with edit versus regenerate choices) see packshot to lifestyle scene with AI. For the full studio-still chain, see the product hero shot to motion workflow. Where a lifestyle clip sits in a whole product video is in the product video template: it is the in-use shot.

TL;DR

What you do On 8frame Credits per run You bring
Place the product Nano Banana Pro 21 at 1K or 2K, 42 at 4K one product photo
Draft scenes cheaply Nano Banana 2, Seedream 5 Lite 11 at 1K; 6 the same photo
Move it, 720p Kling v3 Standard 17.01 per second with sound, 11.34 silent (86 / 57 for 5 s) the placement still
Move it, longer take Seedance 2.0 or 2.5 108 / 157 for 5 s at 720p the placement still
Move it, 1080p Kling 2.6 Pro 95 for 5 s with sound, 47 silent the placement still
Move it, 2K Hailuo H3 88 for 5 s, 176 for 10 s the placement still
Preset camera move Video Effect 78 per effect one image
Sound, captions Video Editor no credits the clips

The board, node by node

The placement step is what PRODUCT PLACEMENT is built for; open it and hang a video node off its output. Everything after that is two or three nodes.

Step 1: a photo the scene can be built around

Shoot or pick a photo where the product is sharp, evenly lit and fully in frame. If it sits on a busy background, run Background removal (12 credits) first, so the placement model sees clean edges.

Step 2: the placement still, one per shape

In a Nano Banana Pro node with the photo as reference, describe a scene that already holds something that can move:

The bottle from the reference photo standing on a wooden bathroom shelf next to a folded towel, morning sun through a window on the left, a small plant whose leaves catch the light, bottle label facing camera, vertical 9:16, natural lifestyle photo

Things that animate well: light and shadow, steam, water, curtains, plants, out-of-focus people in the background. Things that animate badly: the product itself, and a hand gripping the product.

Since Kling and Hailuo take their shape from the start image, make one placement still per placement: 9:16 for Reels and TikTok, 1:1 for a feed, 16:9 for a page header. Seedance is the exception; it uses the ratio you pick on the node (Auto, 16:9, 9:16, 1:1, 4:3, 3:4), so match the still to that pick. Aspect ratio does not change any video model's price.

Read the label at 100% zoom against the real product now. A wrong label on the still will be wrong in every frame. Why AI changes your product label covers what to try.

Drafting is cheaper on Nano Banana 2 (11 at 1K) or Seedream 5 Lite (6, up to 14 references). Make the still you animate on Nano Banana Pro.

Step 3: one move per clip

Pick a single move. Four that suit most products:

Slow push-in. The frame closes in; nothing else changes.

Slow camera push-in toward the bottle, the bottle does not move or rotate, soft light, single continuous shot

Short arc. The camera travels 20 to 30 degrees around the product. A bigger arc asks the model to draw a side your photo never showed.

Camera slowly arcs a little to the right around the bottle, the bottle stays fixed on the shelf, light stays consistent, single continuous shot

Overhead drift. For flat products such as palettes, stationery or plated food.

Overhead camera drifting slowly left to right above the product, no zoom, product flat and still

Scene motion, locked camera. The product and camera stay still; the room moves.

Sun rays slowly drift across the shelf, dust glints in the light, the plant leaves move slightly, the bottle stays completely still, camera fixed

TikTok's help page for its own image-to-video tool (last updated June 2026) gives advice that holds for any model: "Stick to a single scene", and if a result does not work, "try regeneration" with the same prompt before rewriting it.

Step 4: pick the video model

Connect the still to the node as its start image.

Step 5: sound and assembly

Ambience usually beats speech in a lifestyle clip. Seedance, Hailuo and Kling v3 with sound on deliver an audio track; listen before you keep it, since an audio track is not the same as good sound. Music goes on a sound layer in the Video Editor, which charges no credits for edits or exports.

Which model for which step

Model 5 s price Lengths Output Shape with a start image Audio track in our sample
Kling v3 Standard 86 with sound, 57 silent 3 to 15 s 720p follows the image 87% (toggle)
Kling 2.6 Pro 95 with sound, 47 silent 5 or 10 s 1080p aspect setting on the node 12% (toggle)
Seedance 2.0 108 at 720p, 48 at 480p 4 to 15 s 480p, 720p the ratio you pick 97%
Seedance 2.5 157 at 720p 4 to 30 s 480p, 720p the ratio you pick 100%
Hailuo H3 88 5, 10, 15 s 2K follows the image 100%
Video Effect 78 preset preset preset not measured

Two numbers from our own files help with fine surfaces. 8frame passes the provider's file through unchanged (H.264 MP4, 24 fps), and median bitrates differ a lot: Kling v3 Standard 720p at 17.2 Mbps against Seedance 2.0 720p at 4.7. And Kling v3 Standard's median generation time for 5 seconds is about 60 seconds, against about 197 for Seedance 2.0 at 720p, which matters when you iterate.

Text-only prompts are a separate case: Kling v3 and Kling O3 need a start image on 8frame. For a Kling clip from text alone, switch the node to Kling 2.6 Pro.

Where it breaks

Platform note

A real product in a generated room counts as significantly edited media in ad policies. TikTok's ad policy asks for its AIGC label or your own clear disclaimer, and Meta labels ads made with AI tools. On product pages, store rules apply: Shopify product video specs, Amazon product video requirements, Etsy listing video from photos.

FAQ

Can I animate one product photo into a lifestyle video? Yes. Make a placement still from the photo, then animate the scene or the camera around the product. The photo is the only real input.

Which model should I use? We have not compared output quality across models, so pick by need: Kling v3 Standard for cheap 720p drafts at any length from 3 to 15 seconds, Seedance 2.5 for one take up to 30 seconds, Kling 2.6 Pro for 1080p, Hailuo H3 for 2K.

How do I get vertical and square versions? Make one placement still per shape. Kling and Hailuo follow the still's shape, and aspect ratio does not change any video price.

What is the cheapest silent clip here? Kling 2.6 Pro silent at 47 for 5 seconds (1080p), or Kling v3 Standard silent at 11.34 per second, 57 for 5 seconds.

Why does the label change in the video? Motion is where small text breaks first. Fix the label on the still, keep the product still, keep the move slow.

Sources

Try it without signing up: the 8frame canvas opens on a real board. The canvas is free and unlimited; generation is paid from $19/month.

Written with AI assistance. Corrections are noted on the page. Editorial policy

Related articles

workflow recipeProduct Photo to 360 Spin Video: Angle Stills, Then Frame Chainingworkflow recipeProduct Macro Video From a Photo: Texture, Detail and the 1080p Questionworkflow recipeProduct Photo to Video With a Logo End Card: Three Ways to Land on the Brand

Make it
move.

Stay in the loop

Be the first to hear about our launch and get product updates