Yoga mats: first-last rolled to unrolled; studio /for is the room
Two photos of the same mat. Interpolate. Thickness is overlay. /for/yoga-studios is membership, not this roll.
Two photos of the same mat. Interpolate. Thickness is overlay. /for/yoga-studios is membership, not this roll.
A yoga-mat listing that converts is hardware unrolling: the same SKU, rolled, then flat, same colourway, same millimetre of floor. It is not a studio membership reel and not a posed extra in a bind. Photograph both states. Interpolate. Burn thickness as type you typed.
Two photos of the same mat
Shoot the roll the way a buyer sees it on the PDP: closed cylinder, the print that is actually on this colourway. That is frame A. Unroll the same mat on the same floor, same camera height, same standing spot, and shoot the open rectangle. That is frame B. Same SKU. Same lighting family. A kitchen-counter roll warping into a different studio is a morph, not an unroll. A cousin colourway in B is a second listing.
First-last frame generates the path between those stills. Ordinary image-to-video starts on A and invents whether the mat ever lands. First-last has to land on B.
If the only photo is a lifestyle pile with a model’s foot in frame, crop until only the SKU remains, or shoot again. A generated limb on a mat is a private body you invented. Prompt the travel: mat unrolls, camera locked, no new print. Naming millimetres in the prompt is how a model letters a spec that is not on the roll.
Interpolate on Flux 3; do not restage the SKU
Create a first-and-last-frame transition video is the named agent job: two photos in, one transition out. The agent passes them as first and last frame and picks a first-last-capable model. Cost is priced per model, shown before you confirm. This is not “turn one photo into a video.”
Flux 3 First Last Frame to Video is the catalog row: start frame and end frame, native audio, 720p or 1080p, durations from 5 seconds through 20. The listed rate is 9 credits per second. Write the mix (a quiet floor, a faint unroll) or write silence. A silent brief still gets a soundtrack you did not choose. Quoted thickness does not become a title card.
Pick the ratio you will ship before you interpolate. A 9:16 unroll cropped from a 16:9 pair is how the alignment marks fall out of the safe zone. Five and six seconds are the honest tests. Inspect the midpoint. If the middle grows a second print or a phantom extra, reroll. Do not regenerate both stills “to match the motion.”
AI product video will run a still-to-motion job when you only have one approved plate. That is a restage. Restaging is how a 5 mm roll becomes a lookbook hero on a cousin floor. An OEM unroll is two states.
Thickness is overlay, not a glyph in the generate
Thickness is a claim. 5 mm, 6 mm, 8 mm — a 5 that becomes a 6 for six frames is a mis-ship. Video models redraw letterforms every frame. Write the prompt as a clean plate: mat in frame, no readable spec. Then put the real string on later.
Add a text overlay burns one authored line for the whole clip — top, center, or bottom. That is the millimetre, the colourway name, a CTA. It does not transcribe. Overlay after picture lock. Swap 6 mm for the next SKU without regenerating the unroll.
Do not ask Flux 3 to letter “extra-cushion 8mm” onto the closed roll. If the photographed roll already carries a sharp stamp you would ship, keep it. Do not “enhance” the stamp. Prettier digits are a different SKU. Density and closed-cell follow the same rule: overlay or already in the still.
Studio /for is the room, not this roll
Yoga studios already have a practice page: breath-paced cuts, a full-flow sequence, a teacher’s cueing voice, membership in a room people will recognise. That audience is a class. This listing is a roll. Do not rewrite the studio page as a mat commercial. Do not prompt “morning ritual in a sunlit shala” so the SKU “feels like yoga.” The shala is the studio’s product. The roll is yours.
A generated yogi on your mat is a likeness problem. Empty floor. Empty mat. Keep humans out of both stills. A foot in frame A that vanishes in B is a morph the model will invent tissue to fill.
Cover the logo. If a buyer cannot match the colourway and the unroll to the cart, you made the /for page, not the SKU.
FAQ
Can I upload one photo of the roll and hope it unrolls?
That is open-ended image-to-video. The ending is a guess. A mat listing is the open rectangle. Pin the unrolled still as the last frame or you are not showing the SKU.
Why Flux 3 instead of a talking-head model?
Because the product is interpolation between two approved stills, not a mouth. Flux 3 first-last is 5–20 seconds, 720p/1080p, native audio, 9 credits per second. A presenter row will talk over a mat it invented.
Do the two photos have to be shot on the same day?
They have to share geometry. Same mat, same floor, same lens family, same lighting neighbourhood. A noon still into a candlelit shala is a morph. A different colourway is a second SKU.
Is this the same job as the yoga-studios /for page?
No. /for/yoga-studios is membership content in a room. This page is the roll: two stills, interpolate, overlay the millimetre. Do not borrow their class arc and generate the extra.