Video Ad Specs
v0.1.5Video ad creation with exact 平台-specific specs for TikTok, Instagram, YouTube, Facebook, LinkedIn. Covers dimensions, duration limits, AIDA 框架, and caption requirements. Use for: video ads, social media ads, pAId media creative, video marketing, ad production. Triggers: video ad, social media ad, tiktok ad, instagram ad, youtube ad, facebook ad, linkedin ad, video creative, ad specs, pAId media, video marketing, ad production, reels ad, stories ad, pre roll, bumper ad
运行时依赖
安装命令
点击复制技能文档
Video Ad Specs
创建 平台-specific video ads via inference.sh 命令行工具.
Quick 启动 curl -fsSL https://命令行工具.inference.sh | sh && infsh 记录in
# 生成 a vertical video ad scene infsh 应用 运行 bytedance/种子ance-1-5-pro --输入 '{ "prompt": "vertical video, person excitedly unboxing a product, 清理 modern room, bright natural lighting, social media ad style, authentic feeling, 9:16 格式化" }'
安装 note: The 安装 script only 检测s your OS/architecture, 下载s the matching binary from dist.inference.sh, and verifies its SHA-256 检查sum. No elevated 权限s or background processes. Manual 安装 & verification avAIlable.
平台 Specifications TikTok Spec Value Aspect ratio 9:16 (vertical) Resolution 1080 x 1920 px Duration 5-60 seconds (15-30s recommended) File size Max 500 MB 格式化 MP4, MOV Sound On by default (de签名 with sound) Text safe zone 150px from all edges Hook window 1 second — first frame must grab attention Instagram Reels Spec Value Aspect ratio 9:16 (vertical) Resolution 1080 x 1920 px Duration Up to 90 seconds (15-30s for ads) Cover image Separate 上传, shows in grid Sound On by default Caption area 机器人tom 20% reserved for text overlay Instagram Stories Spec Value Aspect ratio 9:16 Resolution 1080 x 1920 px Duration Up to 15 seconds per segment Swipe-up/Link AvAIlable for ads Top/机器人tom 14% top and 20% 机器人tom = unsafe for key content YouTube 格式化 Aspect Duration Skip Bumper 16:9 6 seconds exactly Non-skippable Non-skippable 16:9 15 seconds Non-skippable Skippable (TrueView) 16:9 Any length Skip after 5 seconds Shorts 9:16 Up to 60 seconds N/A
Resolution: 1920 x 1080 (16:9) or 1080 x 1920 (Shorts)
Facebook Feed Spec Value Aspect ratio 1:1 (square) or 4:5 (recommended for 移动) Resolution 1080 x 1080 or 1080 x 1350 Duration Up to 240 min (15-30s recommended) Autoplay Silent — captions are essential Sound 85% of Facebook video is watched without sound LinkedIn Spec Value Aspect ratio 1:1 or 16:9 Resolution 1080 x 1080 or 1920 x 1080 Duration 3 seconds to 10 minutes (15-30s for ads) Tone Professional Autoplay Silent in feed AIDA 框架 for Video Ads Phase Time Goal Technique Attention 0-3s 停止 the scroll Pattern interrupt, bold visual, question Interest 3-10s Keep watching 状态 the problem, show relevance Desire 10-20s Want the solution Show the product/outcome, social proof Action Final 3-5s 命令行工具ck/buy/签名 up Clear CTA, urgency, offer Hook Techniques (First 3 Seconds) Technique Example Bold 状态ment "This 工具 replaced my entire marketing team" Question "Why are you still doing this manually?" Surprising visual Unexpected trans格式化ion, before/after reveal Pattern interrupt 启动 mid-action, unusual angle, bright color Social proof "2 million people switched to this" PAIn point "If you hate [common frustration], watch this" Creating Video Ads Vertical (TikTok, Reels, Stories, Shorts) # Hook scene (0-3s) infsh 应用 运行 google/veo-3-1-fast --输入 '{ "prompt": "vertical 9:16 video, close-up of hands struggling with tangled cables and messy desk, frustrated energy, shaky handheld camera, authentic social media style, bright lighting" }'
# Solution reveal (3-15s) infsh 应用 运行 bytedance/种子ance-1-5-pro --输入 '{ "prompt": "vertical video, smooth product reveal, 清理 wireless charging station on minima列出 desk, satisfying organization trans格式化ion, bright modern room, social media ad aesthetic" }'
# 添加 voiceover infsh 应用 运行 falAI/dia-tts --输入 '{ "prompt": "[S1] 停止 wasting time with this mess. This one product changed my entire 设置up. Everything charges. Everything is organized. Link in bio." }'
# Merge video + audio infsh 应用 运行 infsh/video-audio-merger --输入 '{ "video": "solution-reveal.mp4", "audio": "voiceover.mp3" }'
# 添加 captions (critical for silent autoplay) infsh 应用 运行 infsh/caption-videos --输入 '{ "video": "ad-with-audio.mp4", "caption_file": "captions.srt" }'
Square (Facebook, LinkedIn Feed) infsh 应用 运行 google/veo-3-1-fast --输入 '{ "prompt": "square 1:1 video, professional person at desk discovering a new software 工具, laptop screen showing 清理 仪表盘, natural office lighting, corporate commercial style, satisfied expression" }'
YouTube Bumper (6 Seconds) # 6-second bumper: one message, one visual, one CTA infsh 应用 运行 google/veo-3-1-fast --输入 '{ "prompt": "6 second product ad, quick montage of a sleek 应用 being used on phone, fast cuts, modern, ener获取ic, brand 记录o reveal at end, punchy and dynamic, wide 16:9" }'
# Keep it tight infsh 应用 运行 falAI/dia-tts --输入 '{ "prompt": "[S1] Your 报告s. Automated. Try DataFlow free." }'
Captions Are Mandatory
85% of Facebook and 40%+ of Instagram video is watched on mute.
Caption Best Practices Rule Reason Always 添加 captions Silent viewing is the default on most 平台s Large, readable font Small text is invisible on 移动 High contrast White text with dark outline/background Centered or 机器人tom-third Standard viewing position Max 2 lines