--- name: ai-marketing-videos description: "Create AI marketing videos for ads, promos, product launches, and brand content. Models: Veo, Seedance, Wan, FLUX for visuals, Kokoro for voiceover. Types: product demos, testimonials, explainers, social ads, brand videos. Use for: Facebook ads, YouTube ads, product launches, brand awareness. Triggers: marketing video, ad video, promo video, commercial, brand video, product video, explainer video, ad creative, video ad, facebook ad video, youtube ad, instagram ad, tiktok ad, promotional video, launch video" allowed-tools: Bash(belt *) --- > **Install the belt CLI skill:** `npx skills add belt-sh/cli` # AI Marketing Videos Create professional marketing videos via [inference.sh](https://inference.sh) CLI. ![AI Marketing Videos](https://cloud.inference.sh/app/files/u/4mg21r6ta37mpaz6ktzwtt8krr/01kg2c0egyg243mnyth4y6g51q.jpeg) ## Quick Start > Requires inference.sh CLI (`belt`). [Install instructions](https://raw.githubusercontent.com/inference-sh/skills/refs/heads/main/cli-install.md) ```bash belt login # Generate a product promo video belt app run google/veo-3-1-fast --input '{ "prompt": "Sleek product reveal video, smartphone emerging from light particles, premium tech aesthetic, commercial quality" }' ``` ## Video Ad Types | Type | Duration | Platform | |------|----------|----------| | Bumper Ad | 6 seconds | YouTube | | Short Ad | 15 seconds | Instagram, Facebook | | Standard Ad | 30 seconds | YouTube, TV | | Explainer | 60-90 seconds | Website, YouTube | | Product Demo | 30-60 seconds | All platforms | ## Marketing Video Templates ### Product Launch ```bash # Dramatic product reveal belt app run google/veo-3 --input '{ "prompt": "Cinematic product launch video, premium tech device floating in space, dramatic lighting, particles and light effects, Apple-style reveal, commercial quality" }' ``` ### Brand Story ```bash # Emotional brand narrative belt app run google/veo-3-1 --input '{ "prompt": "Brand story video showing diverse people connecting through technology, warm color grading, lifestyle montage, emotional and inspiring, commercial" }' ``` ### Feature Highlight ```bash # Focus on specific feature belt app run bytedance/seedance-2-0 --input '{ "prompt": "Close-up product feature demonstration, hands interacting with device, clean background, informative, tech commercial style", "generate_audio": true }' ``` ### Testimonial Style ```bash # Talking head testimonial belt app run google/veo-3-1-fast --input '{ "prompt": "Customer testimonial style video, person speaking to camera, neutral office background, professional lighting, authentic feel" }' ``` ### Before/After ```bash # Transformation reveal belt app run google/veo-3-1-fast --input '{ "prompt": "Before and after transformation video, split screen transition, dramatic reveal, satisfying comparison, commercial style" }' ``` ## Complete Ad Workflows ### 30-Second Product Ad ```bash # 1. Opening hook (0-3s) belt app run google/veo-3-1-fast --input '{ "prompt": "Attention-grabbing opening, product silhouette in dramatic lighting, building anticipation" }' > hook.json # 2. Problem statement (3-8s) belt app run google/veo-3-1-fast --input '{ "prompt": "Frustrated person dealing with common problem, relatable everyday situation, documentary style" }' > problem.json # 3. Solution reveal (8-15s) belt app run google/veo-3-1-fast --input '{ "prompt": "Product reveal with features highlighted, clean demonstration, solving the problem shown before" }' > solution.json # 4. Benefits showcase (15-25s) belt app run google/veo-3-1-fast --input '{ "prompt": "Happy customer using product, lifestyle integration, multiple quick cuts showing benefits" }' > benefits.json # 5. Call to action (25-30s) belt app run google/veo-3-1-fast --input '{ "prompt": "Product hero shot with space for text overlay, professional lighting, commercial ending" }' > cta.json # 6. Generate voiceover belt app run infsh/kokoro-tts --input '{ "prompt": "Tired of [problem]? Introducing [Product]. [Key benefit 1]. [Key benefit 2]. [Key benefit 3]. Get yours today.", "voice": "af_nicole" }' > voiceover.json # 7. Merge all clips with voiceover belt app run infsh/media-merger --input '{ "videos": ["", "", "", "", ""], "audio_url": "", "transition": "crossfade" }' ``` ### Instagram/TikTok Ad (15s) ```bash # Vertical format, fast-paced belt app run google/veo-3-1-fast --input '{ "prompt": "Fast-paced product showcase, vertical 9:16, quick cuts, trending style, hook in first 2 seconds, satisfying visually, Gen-Z aesthetic" }' # Add trendy music belt app run infsh/media-merger --input '{ "video_url": "