Animating a Product Photo: Keep the Shape and Logo Intact
Turn a product photo into a video clip with Kling 3.0 while the label, outline and proportions stay right. Framing, prompt, review list, API body.
When you animate a packshot, the photo tells the model what the product looks like at the start. It does not promise that the cap, the label or the handle will look the same two seconds later. So with a mug, a bottle or a box, I judge the product first and the camera move second. Only use photos you have the rights to.
What can go wrong with a product
- The logo melts. Letters shift or turn into shapes that look like text.
- A side appears that never existed. If the camera swings around, the model has to guess the back of the item.
- Proportions drift. A bottle gets taller, a handle gets thinner.
- Extra objects show up. A second cup, a spoon, a plant nobody asked for.
Most of this comes from too much motion or a weak first frame, so the fix starts with the photo.
Getting the first frame right
- Use a sharp photo with clean edges and some empty space around the product.
- Crop it to the final format before upload, for example 9:16 for a reel. Do not rely on the model to extend the picture.
- In Studio, add it as the start frame and look at the preview to be sure the right file is attached.
- Write only the change you want: a slow push-in, light sliding across the surface, a little steam. Never describe the product as something else.
- Keep the original photo; you will need it again for the next variant.
The prompt and the request
For the API, this is the body of POST /v1/generate. Replace the link with your own image that is publicly reachable.
{
"model": "kling-3.0",
"input": {
"prompt": "A slow camera push toward the product, preserve its silhouette, soft studio lighting, no new objects, no text",
"duration": 5,
"image_url": "https://example.com/product.jpg"
}
}The phrases "preserve its silhouette", "no new objects" and "no text" do most of the protective work. More on start frames in the image-to-video guide.
Checking the clip
Pause at the start, the middle and the last frame and look at:
- the logo: are all letters still there and readable?
- the closure, the reflections and the outline: do they match the photo?
- the format: does the first frame already fit the target ratio?
- the back side: did the camera reveal anything the photo does not show?
Ad copy and sound go on only after the picture is approved. Cutting and captions are easier in an editor than in the prompt.
Model and price
This workflow uses Kling 3.0, currently from $0.0963 per second. Your exact settings can be priced on the pricing page or in the cost calculator. The balance has no expiry date, there is no subscription, and failed jobs cost nothing. A clip that succeeds is paid for even if you decide not to use it.
Questions
Can I skip the photo and just describe my product?
You can, but the model will draw its own version of the item. For your real packaging, attach the photo and check the result frame by frame.
What length should the first test be?
Five seconds is enough to see whether the label survives the movement. Extend only after the short version looks right.
Where do I find every field Kling 3.0 accepts?
On the Kling 3.0 model page and in the generate docs.


























