← Back to blog

Product Macro Video From a Photo: Texture, Detail and the 1080p Question

Make macro detail clips of a product on 8frame: a sharp close still, an image-only upscale, then a 1080p or 2K video model. Bitrates and prices per model.

A macro detail clip (the weave of a fabric, the grain of leather, the bead of a weld) is the shot where resolution and bitrate show most. On an 8frame board it is three nodes: a sharp close-up still, an image upscale, and a video model that outputs at least 1080p, such as Kling 2.6 Pro (95 credits for 5 seconds with sound) or Kling 2.5 Turbo Pro (48 for 5 seconds), or Hailuo H3 at 2K (88). The limit people do not expect: upscaling only works on the still. There is no video upscaler on 8frame, Seedance and Kling v3 Standard stop at 720p, and no video model outputs 4K, so the model you pick sets the ceiling, and the still sets how much detail it has to work with.

For a wider move on the whole product in its setting, see product photo to lifestyle video. This page is the close-up.

TL;DR

Stage Tool Price in credits Feed it
1. Close photo Upload none the sharpest close-up you have
2. Detail still (if no close photo) Nano Banana Pro 21 at 1K or 2K, 42 at 4K your product photos as references
3. Upscale the still BRIA Increase Resolution 6, 2x or 4x, up to 8192 x 8192 the approved still
3b. Upscale, alternative Topaz Image Upscale 11 per started 24 MP block the approved still
4a. Motion at 1080p Kling 2.6 Pro 95 for 5 s with sound, 47 silent start image
4b. Motion at 1080p, cheaper Kling 2.5 Turbo Pro 48 for 5 s, 95 for 10 s start image
4d. Motion at 2K Hailuo H3 88 for 5 s start image

The board, node by node

No template covers macro work, and none is needed: it is one row of four nodes (photo, still, upscale, video), and each extra detail you want is one more row hanging off the same photo.

Step 1: start from a real close-up

A real macro photo beats any generated one. A phone in macro mode or with a clip-on lens, product on a plain surface, soft light from the side to bring out texture.

If you only have a wide shot, a generated close-up is a guess at the texture. That is acceptable for a mood shot and risky for a product page: a buyer comparing the clip with the real stitching will notice.

Light decides what texture the model can read. Side light (a window to one side, or a lamp low and to the left) throws small shadows into weave, grain and stitching; flat front light fills them in and leaves the model a smooth surface to guess at. For metal and glass, a soft highlight is the detail: place one bright, diffuse source and let it run along the edge. Shoot two or three frames with the light moved slightly, and keep the one where the texture reads best at 100% zoom, because that is the frame every later node starts from.

Step 2: the detail still

If you do generate it, use Nano Banana Pro (21 credits at 1K or 2K, 42 at 4K) with every real photo connected as a reference (up to 10). Ask for one detail, framed tight, with side light.

Extreme close-up of the stitched edge of the leather wallet from the reference photos, visible thread and grain texture, raking light from the left, shallow depth of field with the far edge softly blurred, neutral dark background, no text

Compare the result with the real product: thread colour, stitch spacing, grain pattern. Fix the still before spending on video.

Step 3: upscale the still, not the video

A sharper start frame gives the video model more to keep. Choose the upscaler by what must not change:

The video model will still output at its own resolution. The upscale helps the model read the texture; it does not make a 720p model produce 1080p.

Step 4: one slow move

Macro shots work with small, slow moves. Three that suit texture:

Slide. The camera glides sideways across the surface.

Very slow lateral camera slide across the stitched leather edge, constant distance, raking light stays fixed, no zoom, single continuous shot

Focus pull. The focus moves from the near edge to the far one.

Static camera, focus slowly shifts from the stitching in the foreground to the grain further back, no camera movement

Light sweep. The light moves, the camera does not. Good for metal, glass and gloss.

Static macro shot of the brushed steel watch case, a soft highlight slowly travels across the surface from left to right, camera completely still

Connect the upscaled still as the start image and pick the model by resolution:

Which model for which step

The numbers that matter for texture are resolution and bitrate. The bitrates below are medians from our own production files: every row is H.264 in MP4 at 24 fps, delivered as the provider made it, without re-encoding by 8frame.

Model Output Median bitrate (middle half) Price for 5 s Audio track in our files
Kling 2.5 Turbo Pro 1080p 26.3 Mbps (21.0 to 30.4) 48 none
Kling 2.6 Pro 1080p 24.1 Mbps (21.3 to 30.2) 95 with sound, 47 silent 12% (toggle)
Hailuo H3 2K 18.6 Mbps (18.1 to 20.5) 88 100%
Kling v3 Standard 720p 17.2 Mbps (10.1 to 19.6) 86 with sound, 57 silent 87% (toggle)
Happy Horse 1080p 16.0 Mbps (13.5 to 17.5) 189 at 1080p 100%
Seedance 2.5 720p 12.3 Mbps (7.3 to 13.4) 157 100%
Seedance 2.0 720p 4.7 Mbps (3.9 to 5.2) 108 97%

What the table says for macro work:

We have not run a quality comparison between these models on texture. The table is resolution and bitrate, not a verdict; compare two models on your own still before committing.

Where it breaks

Where detail clips go

On Shopify, video up to 4K (4096 x 2160) and 1 GB is accepted, so any of these files fits; see Shopify product video specs. On Etsy, listing videos are 3 to 15 seconds and silent, with an ideal resolution of at least 1080 px, which the 1080p models meet; see Etsy listing video from photos. For still detail shots in a product page set, see a full product page image set from one photo, and for the photo models themselves the comparison of AI product photo generators.

FAQ

Which 8frame video models give 1080p for product close-ups? Kling 2.6 Pro and Kling 2.5 Turbo Pro (measured 1080p), Happy Horse at 1080p, and Hailuo H3 at 2K.

Can I upscale the video afterwards? No. There is no video upscaler on 8frame. Upscale the still before the video run.

Which upscaler should I use on a product detail? BRIA Increase Resolution (6 credits), which is content-preserving. Clarity is diffusion-based and can redraw texture.

What is the cheapest 1080p option? Kling 2.5 Turbo Pro at 48 credits for 5 seconds.

Should a macro clip have sound? Usually not. Kling 2.5 Turbo Pro's files had no audio track in our sample, and Kling 2.6 Pro has a silent tier at 47.

Do I need a macro lens for the source photo? No, but you need a sharp close-up. A phone's macro mode or a clip-on lens, side light and a steady hand are enough. The video model can only keep detail that is in the start frame.

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 Photo to Lifestyle Video: Placement Still, Then Motionworkflow 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