Skip to content

Try All AI Models in One Place

Access 40+ AI models — ChatGPT, Claude, Gemini, Midjourney & more — in one workspace.

Go to Nolvia →
How to Create AI Video Ads with Sora 2 and Veo 3.1

Creating AI video ads with Sora 2 and Veo 3.1 starts with writing structured prompts that specify your product, camera angle, mood, and pacing — then formatting the output for each social platform's specs. This guide walks through the exact prompt patterns and export settings that work for short-form ad content.

The Rise of AI Video in Digital Advertising

Video advertising has changed dramatically over the past two years. What once required a production crew, location scouting, and a post-production timeline stretching into weeks can now start with a text prompt. Tools like OpenAI's Sora 2 and Google's Veo 3.1 have reached a point where the output is genuinely usable for commercial work — not just tech demos or concept pieces.

For digital marketers, the implication is straightforward: you can produce more creative variations, test more visual directions, and iterate faster than any traditional production workflow allows. A skincare brand that previously budgeted for three hero video assets per quarter can now explore thirty concepts in the same timeframe, narrowing down to the strongest performers.

The key is knowing how to talk to these models. Sora 2 and Veo 3.1 respond to very different prompting styles, and understanding those differences determines whether you get a usable ad clip or a vague, unfocused result. Both are available through Nolvia, a web-based platform that gives you access to multiple frontier video models without juggling separate subscriptions. If you're evaluating which model fits your campaign, the Sora 2 vs Veo 3.1 vs Seedance 2.0 comparison breaks down their respective strengths in detail.

Prompting Sora 2 for Product Showcases

Sora 2 performs particularly well when you give it precise, structured descriptions. Think of your prompt as a creative brief compressed into a paragraph — the more specific you are about subject, setting, motion, and mood, the more reliable the output.

A strong Sora 2 product prompt follows a consistent pattern: subject description → environment → camera movement → lighting → color palette → mood.

Here's a working example for a skincare product ad:

"A frosted glass serum bottle slowly rotates on a white marble surface, soft morning light entering from the left through sheer linen curtains. Shallow depth of field keeps the bottle sharp while the background dissolves into warm beige tones. Macro lens perspective reveals subtle condensation droplets on the glass. The mood is clean, luxurious, and calm. Gentle clockwise rotation over 8 seconds."

Notice what this prompt does: it names the exact product type, specifies the surface material, describes the light source and quality, sets the lens behavior, and defines the emotional register. Each element narrows the model's interpretation space.

For digital marketers managing multiple SKUs, this structure scales well. Swap the subject line and adjust the color palette to produce variants across a product range. A men's grooming brand might shift the same framework to:

"A matte black shaving cream tube stands on dark slate, dramatic side lighting creating deep shadows. Cool blue-toned ambient glow from the right. Minimal background with subtle smoke wisps. The camera slowly pushes in from a medium close-up. The mood is bold, refined, and masculine. 6 seconds."

Same structural template, entirely different brand feel.

One pattern that works well in commercial prompting is specifying what the camera does first, then layering in environmental details. Sora 2 tends to lock onto camera instructions early in the prompt sequence, so front-loading that information gives you more predictable framing.

Iteration Speed as a Competitive Edge

The real advantage of AI-generated video ads isn't just cost reduction — it's iteration speed. In a traditional workflow, revising a hero video means re-shooting or re-editing. With Sora 2 through Nolvia, you generate three prompt variations, compare outputs side by side, pick the strongest direction, and refine further. The entire cycle from concept to shortlisted clip can happen within a single working session.

Consider this workflow for a product launch campaign:

  1. Write a base prompt using the subject-environment-camera-lighting-mood structure
  2. Generate three variants with small adjustments (swap the background material, change the time of day, alter the camera trajectory)
  3. Select the top two directions and generate two more refined variations from each
  4. Export the strongest candidate for platform formatting

What used to take days of back-and-forth with production partners now fits inside a sprint cycle. For agencies managing multiple client accounts, this means you can present concept-stage video assets in initial pitch meetings rather than static mood boards.

Prompting for Different Ad Formats

A 6-second bumper ad needs a different approach than a 30-second product story. For bumpers, focus your prompt on a single impactful visual moment. For longer formats, introduce a narrative progression: product in context, detail shot, then full product with brand positioning. Use transitional phrases like "the camera then pulls back to reveal" to guide Sora 2 through each segment.

Using Veo 3.1 for Cinematic Brand Stories

Where Sora 2 excels at precision product work, Veo 3.1 shines in narrative and atmosphere. Google's model handles longer-form scenes with a cinematic quality that suits brand storytelling — the kind of video ad that opens with a lifestyle moment before revealing the product.

If Sora 2 is your product photographer, Veo 3.1 is your director of photography.

The prompting approach shifts here. Rather than the structured single-paragraph format that works for Sora 2, Veo 3.1 responds well to scene-by-scene descriptions that read almost like a screenplay treatment:

"Opening shot: A young woman laces up her running shoes on a quiet city street at dawn. The camera tracks alongside her feet, then tilts up to reveal misty buildings in soft golden light. Second beat: She runs through a park, the camera following in a smooth side profile. Trees blur past. Her breathing is steady. Third beat: She pauses at a waterfront, hands on her knees, looking out at the water. The camera slowly orbits behind her. Warm light flares through the trees. She smiles. The mood builds from solitude to quiet triumph. 15 seconds."

This prompt structure gives Veo 3.1 a narrative arc — a beginning, middle, and emotional resolution — while still specifying the technical details the model needs for consistent visuals.

Building Narrative Prompts for Brand Campaigns

For a travel brand campaign, the same technique applies with a different visual vocabulary:

"Aerial approach toward a sun-drenched coastal village. Terracotta rooftops and narrow cobblestone streets come into view. The camera descends to street level where a traveler walks through a market, trailing their hand along hanging fabrics. Close-up of fresh citrus at a fruit stand, then a wide shot of the same traveler sitting at a clifftop café, looking out over turquoise water. The pacing is unhurried. Colors are warm and saturated. The feeling is unhurried discovery and contentment. 18 seconds."

Veo 3.1 interprets emotional language well — words like "unhurried," "discovery," and "contentment" influence the pacing and color treatment of the generated footage. This is where the model differentiates itself from competitors: it translates mood descriptors into consistent visual tonality across the entire clip.

For marketers building campaigns across multiple markets, this narrative approach enables rapid localization. The same brand message can be placed in different cultural contexts by changing the setting, wardrobe, and environmental details in the prompt. A coffee brand's "morning ritual" concept might play out in a Tokyo apartment, a Parisian balcony, or a Scandinavian kitchen — same story, different visual dialects.

Audio Considerations

Veo 3.1 generates audio alongside video. For commercial work, most teams will handle audio separately — adding licensed music, voiceover, or branded sound design in post. The generated audio works as a temp track for internal review, but brand-safe audio production still requires your own pipeline.

If you're building a broader creative workflow that combines text, image, and video outputs, the multimodal AI workflows guide covers how to chain these tools together.

Exporting and Formatting for Social Media

Generating the video is only half the job. Getting it onto social platforms in the right format is where many teams lose quality or waste time.

Each major platform has specific technical requirements:

PlatformAspect RatioResolutionMax DurationRecommended Codec
Instagram Reels9:161080 × 192090 secondsH.264
TikTok9:161080 × 192010 minutesH.264
YouTube Shorts9:161080 × 192060 secondsH.264
Meta Feed Video1:1 or 4:51080 × 1080 or 1080 × 1350240 minutesH.264
LinkedIn Video16:9 or 1:11920 × 1080 or 1080 × 1080600 secondsH.264
X (Twitter)16:9 or 1:11920 × 1080 or 1080 × 1080140 secondsH.264

The critical takeaway: generate your AI video in the correct aspect ratio from the start. Both Sora 2 and Veo 3.1 can output in various aspect ratios, and it's far more efficient to specify the ratio in your prompt than to reformat in post. When you specify 9:16 in the prompt through Nolvia, the model composes the scene for vertical framing — important elements stay centered and the visual weight distributes correctly.

Platform-Specific Optimization

Beyond dimensions, each platform has behavioral patterns that affect how your AI video ad performs:

Instagram Reels favors visually striking opening frames. The first 0.5 seconds determine whether users scroll past. When prompting your AI video, front-load the most visually compelling moment — a bold color, unexpected angle, or striking motion.

TikTok rewards content that feels native to the platform. Overly polished AI video can underperform if it looks like a traditional ad. Consider prompting with slightly more casual framing: "shot on a phone, handheld camera movement, natural lighting" helps the output blend with organic content.

LinkedIn skews toward professional and aspirational content. Brand story videos generated with Veo 3.1 tend to work well here — the cinematic quality matches audience expectations. Keep messaging benefit-focused rather than feature-focused.

YouTube Shorts has a hard 60-second cap for the Shorts shelf. If your AI video exceeds that, it publishes as a regular video without Shorts discoverability. Keep prompts targeting 15–45 second outputs for this format.

The Multi-Version Workflow

Smart media teams create multiple versions of each AI video ad. Rather than exporting one file and distributing it everywhere, generate platform-specific cuts:

  • A 15-second vertical cut for Reels and TikTok
  • A 30-second version with slower pacing for YouTube
  • A square-crop hero moment for Meta feed and LinkedIn
  • A 6-second bumper for YouTube pre-roll

Each version is generated by adjusting your prompt parameters — specifying the aspect ratio and duration directly. You're not re-editing the same asset; you're generating purpose-built variants.

For teams evaluating multiple AI generation tools, the AI image and video generators comparison covers the full landscape available this year.

File Size and Upload Quality

Social platforms compress uploaded video aggressively. To maintain quality:

  • Export at higher bitrates than the platform minimum (aim for 15–20 Mbps for 1080p)
  • Use H.264 codec for broadest compatibility
  • Keep file sizes under platform limits (typically 4GB for most platforms)
  • Upload in the highest quality the platform accepts to minimize compression artifacts

Instagram's compression is particularly aggressive with smooth gradients. If your Sora 2 output features soft pastel backgrounds (common in beauty ads), export at the highest possible bitrate to reduce banding after upload.

Quick Export Checklist

Before publishing your AI video ad, run through these steps:

  • [ ] Correct aspect ratio for the target platform
  • [ ] Subtitles or captions added (most users watch without sound)
  • [ ] File size within platform limits
  • [ ] Thumbnail or cover frame selected — consider generating a separate hero image for the cover
  • [ ] CTA placement planned for the final 3 seconds
  • [ ] Audio mixed separately if using as a polished brand asset

Putting It All Together

The workflow for creating AI video ads with Sora 2 and Veo 3.1 follows a clear arc: define your campaign objective, choose the right model for the content type, write structured prompts using the frameworks above, iterate through variations, and export in platform-specific formats.

The teams seeing the strongest results aren't just cutting costs — they're using the iteration speed to run more creative tests and discover what resonates with their audience. Whether you're producing a quick product showcase with Sora 2 or a cinematic brand film with Veo 3.1, the fundamentals remain consistent: be specific in your prompts, iterate rapidly, and format deliberately for each channel.

Start with a single product ad. Write the prompt. Generate three variations. Pick the strongest and format it for one platform. Once you've shipped that, the next campaign becomes significantly easier.

Nolvia
Written by

Nolvia Team

Nolvia helps you access every leading AI model — ChatGPT, Claude, Gemini, Kimi, and more — in one workspace, with one subscription. No juggling accounts, no vendor lock-in.

Nolvia — Every AI model that matters, one workspace.