mcpField
A
ai-marketing-videos

ai-marketing-videos

github.com/inference-shマーケティング・グロース7891.0k 回インストール2 週間前に更新
リポジトリ

ai-marketing-videos について

ai-marketing-videosは、inference.shのコマンドラインツール(`belt`)でマーケティング動画を制作するスキルです。広告形式やプラットフォーム別の素材、複数工程の制作例を紹介します。

主な機能

  1. 01製品・ブランド動画のテンプレート
  2. 02長さ別の広告形式
  3. 03プラットフォーム別の動画プロンプト
  4. 04複数工程の広告制作例
  5. 05クリエイティブ案のバリエーション指針

活用シーン

  1. 01製品ローンチ動画の制作
  2. 02縦型 Instagram・TikTok 広告の作成
  3. 03SaaSの解説動画の制作
  4. 04広告冒頭の別案を生成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/inference-sh/skills --skill ai-marketing-videos

インストール後、Claude Code で/ai-marketing-videosを入力して読み込まれたか確認します。

詳細

belt CLI スキルをインストール: npx skills add belt-sh/cli

AI マーケティング動画

inference.sh CLI を使って、プロフェッショナルなマーケティング動画を作成します。

AI マーケティング動画

クイックスタート

inference.sh CLI(belt)が必要です。インストール手順

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"
}'

動画広告の種類

種類長さプラットフォーム
バンパー広告6秒YouTube
ショート広告15秒Instagram、Facebook
標準広告30秒YouTube、TV
解説動画60-90秒ウェブサイト、YouTube
製品デモ30-60秒すべてのプラットフォーム

マーケティング動画のテンプレート

製品ローンチ
# Dramatic product reveal
belt app run google/veo-3-1 --input '{
  "prompt": "Cinematic product launch video, premium tech device floating in space, dramatic lighting, particles and light effects, Apple-style reveal, commercial quality"
}'
ブランドストーリー
# 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"
}'
機能の紹介
# 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
}'
お客様の声スタイル
# 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"
}'
ビフォー/アフター
# 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"
}'

広告ワークフロー一式

30秒の製品広告
# 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 falai/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 '{
  "media_files": [
    {"file": "<hook>", "transition_type": "crossfade"},
    {"file": "<problem>", "transition_type": "crossfade"},
    {"file": "<solution>", "transition_type": "crossfade"},
    {"file": "<benefits>", "transition_type": "crossfade"},
    {"file": "<cta>", "transition_type": "crossfade"}
  ]
}' > merged.json

belt app run infsh/video-audio-merger --input '{
  "video_file": "<merged-url>",
  "audio_file": "<voiceover>"
}'
Instagram/TikTok 広告(15秒)
# 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/video-audio-merger --input '{
  "video_file": "<video>",
  "audio_file": "https://trending-music.mp3"
}'
解説動画
# 1. Write script
belt app run openrouter/claude-sonnet-45 --input '{
  "prompt": "Write a 60-second explainer video script for a SaaS product. Include: hook, problem, solution, 3 key features, social proof, CTA. Make it conversational."
}' > script.json

# 2. Generate visuals for each section
SECTIONS=("hook" "problem" "solution" "feature1" "feature2" "feature3" "social_proof" "cta")

for section in "${SECTIONS[@]}"; do
  belt app run google/veo-3-1-fast --input "{
    \"prompt\": \"Explainer video scene for $section, motion graphics style, clean modern aesthetic, SaaS product\"
  }" > "$section.json"
done

# 3. Generate professional voiceover
belt app run falai/kokoro-tts --input '{
  "prompt": "<full-script>",
  "voice": "am_michael"
}' > voiceover.json

# 4. Assemble final video
belt app run infsh/media-merger --input '{
  "media_files": [
    {"file": "<hook>", "transition_type": "crossfade"},
    {"file": "<problem>", "transition_type": "crossfade"},
    {"file": "<solution>", "transition_type": "crossfade"}
  ]
}' > merged.json

belt app run infsh/video-audio-merger --input '{
  "video_file": "<merged-url>",
  "audio_file": "<voiceover>"
}'

プラットフォーム別のフォーマット

Facebook/Instagram フィード
belt app run google/veo-3-1-fast --input '{
  "prompt": "Square format product video 1:1, eye-catching visuals, works without sound, text-friendly, scroll-stopping"
}'
YouTube プレロール
belt app run google/veo-3-1-fast --input '{
  "prompt": "YouTube ad style, skip button awareness (hook in 5 seconds), 16:9, professional commercial quality"
}'
LinkedIn
belt app run google/veo-3-1-fast --input '{
  "prompt": "Professional B2B product video, corporate style, clean and modern, business audience, subtle motion"
}'
TikTok/Reels
belt app run google/veo-3-1-fast --input '{
  "prompt": "TikTok native style ad, vertical 9:16, raw authentic feel, not overly polished, trendy, user-generated content aesthetic"
}'

広告クリエイティブのベストプラクティス

フックの公式(最初の3秒)
belt app run google/veo-3-1-fast --input '{
  "prompt": "Opening hook: [choose one]
  - Surprising visual transformation
  - Bold statement text animation
  - Relatable problem scenario
  - Curiosity gap visual
  - Satisfying action"
}'
視覚的な階層
  1. 製品の主役カット - 明確で、目立つ
  2. メリット - 言葉で伝えるだけでなく、図で示す
  3. ソーシャルプルーフ - お客様の声や数値を表示
  4. CTA - テキストを重ねるための十分なスペースを確保
サウンドデザイン
# Add appropriate music
belt app run infsh/ai-music --input '{
  "prompt": "Upbeat commercial background music, modern, energetic, 30 seconds"
}' > music.json

belt app run infsh/video-audio-merger --input '{
  "video_file": "<ad-video>",
  "audio_file": "<music>"
}'

A/B テストのバリエーション

# Generate multiple creative variants
HOOKS=(
  "Problem-focused opening"
  "Product reveal opening"
  "Testimonial opening"
  "Statistic opening"
)

for hook in "${HOOKS[@]}"; do
  belt app run google/veo-3-1-fast --input "{
    \"prompt\": \"Marketing video with $hook, professional commercial quality\"
  }" > "variant_${hook// /_}.json"
done

動画広告チェックリスト

  • 最初の3秒にフックを入れる
  • 音声なしでも伝わる(字幕/テキスト)
  • 製品がはっきり見える
  • メリットを重視したメッセージ
  • 明確な CTA を1つに絞る
  • プラットフォームに合った正しいアスペクト比
  • ブランドの一貫性
  • モバイル向けに最適化

関連スキル

# Video generation
npx skills add inference-sh/skills@ai-video-generation

# Image generation for thumbnails
npx skills add inference-sh/skills@ai-image-generation

# Text-to-speech for voiceover
npx skills add inference-sh/skills@text-to-speech

# Social media content
npx skills add inference-sh/skills@ai-social-media-content

# Full platform skill
npx skills add inference-sh/skills@infsh-cli

すべてのアプリを見る:belt app list

コメント