Video GenerationActive
UGC Creator V2: Product Ad Video Maker
Create UGC-style product ad videos from a single product photo and a short script. Choose a preset scene, duration, aspect ratio, voice, and captions.
Image to VideoSocial Media & ViralEcommerceFast Inference
Model ID
ugc creator v2
Provider
wiro
Updated
1790259896
wiro playground—wiro/ugc creator v2
Updated 1790259896
Overview
UGC Creator V2 by Wiro generates short UGC-style product videos from one product photo plus a written script. You choose a creator scene preset, and the model builds a talking-style clip that fits that setting. It speaks the script out loud with a selected voice, then can burn captions onto the video. This solves fast creative testing by producing many ad variants without filming.
What you can build
- TikTok, Reels, and Shorts ads that feature a product and an on-camera creator
- Variant packs where the same product runs across many creator presets
- Category-focused creatives for beauty, fashion, fitness, restaurants, and electronics
- Hook-first videos with a benefit, price, and discount code spoken on camera
- Multi-language UGC ads with matching on-screen captions
Inputs
- A render quality tier. Standard targets 768p output. Pro targets 2K output.
- A scene preset that defines the location and the creator style, or a custom scene described in your script.
- A target video length in seconds. Longer lengths are planned as multiple 10-second segments.
- One product image you own rights to, uploaded as JPG, JPEG, PNG, GIF, WebP, or HEIC.
- A written script describing what the creator says about the product, including any claims, pricing, and promo codes.
- An aspect ratio selection. Auto mode can match the product image.
- An optional model photo to replace the preset creator with your chosen person.
- A spoken language selection for the voice and the captions.
- A voice selection that controls tone and delivery.
- Optional burned-in captions, with choices for timing style, placement, font, and colors.
Outputs
- One rendered MP4 video.
- Spoken voiceover that matches your selected language and voice.
- Visual composition based on the chosen preset, with the product integrated into the scene.
- If enabled, captions burned into the video and timed to the speech.
- Resolution that matches the selected quality tier, and framing that matches the chosen aspect ratio.
Limitations
- Presets are a fixed catalog. You can’t fully control camera moves or shot lists.
- If your script is too long for the chosen duration, the model will cut it.
- Product images with glare, blur, heavy compression, or busy backgrounds can cause artifacts.
- Skin tone, framing, and lighting can vary across presets. Review outputs before publishing.
- If you upload a low-quality or poorly lit model photo, identity and realism can drift.
Safety & compliance
- Only upload product photos and model photos you own or have permission to use.
- Don’t create deceptive impersonations of real people, brands, or endorsements.
- Don’t generate harassment, defamation, or non-consensual intimate content.
- Verify spoken claims, prices, and discount codes before you post the video.
Example prompts
Great starting points for ugc creator v2.
A woman in her late twenties sitting at a bright bedroom vanity, soft daylight from a window, holding this perfume bottle. Casual, warm, real-customer delivery. She says exactly these lines, in this order:
'Okay, I finally found my signature scent and I'm not gatekeeping it anymore. This is the perfume I have been wearing every single day for a month now.'
'It opens with fresh bergamot and pear, then it settles into this soft jasmine and warm vanilla that just sits on your skin all day without being too much.'
'I get compliments every time I wear it, and two sprays honestly last me from morning to night. If you want one perfume that does it all, this is the one.'Video Generation
A woman in her early thirties with long, glossy, healthy hair, sitting at a bright bedroom vanity with soft natural window light, holding this hair oil bottle. Friendly, honest, unscripted feel. She says exactly these lines, in this order:
'Okay, if your hair gets frizzy and dull the second you step outside, this is the one thing that fixed it for me. This is the hair oil I have used every day for a month.'
'You only need two or three drops, warm it up in your hands and run it through the ends. It has argan and jojoba oil, so it feels silky and light, never heavy or greasy.'
'My hair is so shiny and soft now, and it smells amazing all day long. It even tames my flyaways in seconds. If you want salon hair at home, this is the bottle to get.'Video Generation
A woman in her mid twenties with clear, smooth, glowing skin and a fresh, healthy complexion, sitting on a sofa in a bright, cozy living room, soft morning light on her face, holding this serum bottle. Upbeat but natural, like talking to a friend. She says exactly these lines, in this order:
'This little bottle changed my morning routine, so let me show you. It is a vitamin C serum, and I put on three drops right after cleansing every single morning.'
'It is super lightweight and absorbs in seconds, no sticky feeling at all, and it layers perfectly under sunscreen and makeup. It feels gentle and fresh every time.'
'After a month my skin tone looks so much more even and my face looks brighter in every photo. If you want that healthy glow every day, this is exactly how I got it.'Video Generation
A woman in her late twenties on a sunny apartment balcony, plants behind her, bright daylight, holding this sunscreen tube. Relaxed, confident, real-review tone. She says exactly these lines, in this order:
'I used to skip sunscreen because every one I tried left a white cast or made me break out. Then I found this one, and I have not missed a single day since.'
'It is SPF fifty, totally invisible on the skin, and it dries down to this soft, velvety finish that feels like nothing. It even works as a primer for makeup.'
'No pilling, no greasy shine, no breakouts, and it does not sting my eyes. If you have been fighting with sunscreen like I was, this one is worth trying.'Video Generation
API quick start
Run ugc creator v2 with a single API call.
POST https://api.wiro.ai/v1/Run/wiro/ugc-creator-v2
{
"prompt": "A woman in her late twenties sitting at a…",
"mode": "std",
"effectType": "custom",
"duration": 10
}curl
curl -X POST "https://api.wiro.ai/v1/Run/wiro/ugc-creator-v2" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_WIRO_API_KEY" \
--data-binary @- <<'JSON'
{
"prompt": "A woman in her late twenties sitting at a…",
"mode": "std",
"effectType": "custom",
"duration": 10
}
JSON