ai-video-generation について
inference.sh を使って動画を生成・編集する belt コマンドライン向けスキルで、40種類以上のAIモデルを扱います。テキスト・画像からの生成に加え、アバター、編集、動画処理のワークフローを紹介します。
主な機能
- 01テキストからの動画生成
- 02画像からの動画生成
- 03アバターとリップシンクの作成
- 04自然言語による動画編集
- 05アップスケール、フォーリー、動画結合
活用シーン
- 01プロンプトや画像から動画を作成
- 02アバターやトーキングヘッド動画の制作
- 03テキスト指示による映像編集
- 04動画の高解像度化や効果音の追加
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bankai-skills/ superpowers --skill ai-video-generationインストール後、Claude Code で/ai-video-generationを入力して読み込まれたか確認します。
詳細
belt CLI スキルをインストール:
npx skills add belt-sh/cli
AI 動画生成
inference.sh CLI を使用して、40 種類以上の AI モデルで動画を生成します。

クイックスタート
inference.sh CLI(
belt)が必要です。インストール手順
belt login
# Generate a video with Veo
belt app run google/veo-3-1-fast --input '{"prompt": "drone shot flying over a forest"}'
利用可能なモデル
テキストから動画を生成
| モデル | アプリ ID | 最適な用途 |
|---|---|---|
| Veo 3.1 Fast | google/veo-3-1-fast | 高速生成、音声はオプション |
| Veo 3.1 | google/veo-3-1 | 最高品質、フレーム補間 |
| Veo 3 | google/veo-3 | 音声付きの高品質動画 |
| Veo 3 Fast | google/veo-3-fast | 音声付きの高速生成 |
| Veo 2 | google/veo-2 | リアルな動画 |
| P-Video | pruna/p-video | 高速、低コスト、音声に対応 |
| WAN-T2V | pruna/wan-t2v | 低コストの 480p/720p |
| Grok Video | xai/grok-imagine-video | xAI、長さを設定可能 |
| Seedance 2.0 | bytedance/seedance-2-0 | テキスト/画像/参照画像から、音声同期付きで最大 1080p の動画を生成 |
| Seedance 2.0 Fast | bytedance/seedance-2-0-fast | 高速版。同じ機能を利用可能 |
| HappyHorse T2V | alibaba/happyhorse-1-0-t2v | 物理的にリアルな動画、最大 15 秒 |
画像から動画を生成
| モデル | アプリ ID | 最適な用途 |
|---|---|---|
| Wan 2.5 | falai/wan-2-5 | あらゆる画像をアニメーション化 |
| Wan 2.5 I2V | falai/wan-2-5-i2v | 高品質な i2v |
| WAN-I2V | pruna/wan-i2v | 低コストの 480p/720p |
| P-Video | pruna/p-video | 音声付きの高速な i2v |
| Seedance 2.0 | bytedance/seedance-2-0 | 画像を音声同期付きでアニメーション化、最大 1080p |
| Seedance 2.0 Fast | bytedance/seedance-2-0-fast | 高速版。同じ機能を利用可能 |
| HappyHorse I2V | alibaba/happyhorse-1-0-i2v | 画像をアニメーション化、最大 1080P/15 秒 |
| HappyHorse R2V | alibaba/happyhorse-1-0-r2v | 参照画像からキャラクターを維持して生成 |
アバター/リップシンク
| モデル | アプリ ID | 最適な用途 |
|---|---|---|
| OmniHuman 1.5 | bytedance/omnihuman-1-5 | 複数キャラクター |
| OmniHuman 1.0 | bytedance/omnihuman-1-0 | 単一キャラクター |
| Fabric 1.0 | falai/fabric-1-0 | 画像にリップシンクを付けて話させる |
| PixVerse Lipsync | falai/pixverse-lipsync | リアルなリップシンク |
動画編集
| モデル | アプリ ID | 最適な用途 |
|---|---|---|
| HappyHorse Edit | alibaba/happyhorse-1-0-video-edit | 自然言語による動画編集 |
ユーティリティ
| ツール | アプリ ID | 説明 |
|---|---|---|
| HunyuanVideo Foley | infsh/hunyuanvideo-foley | 動画に効果音を追加 |
| Topaz Upscaler | falai/topaz-video-upscaler | 動画の画質をアップスケール |
| Media Merger | infsh/media-merger | トランジション付きで動画を結合 |
すべての動画アプリを見る
belt app list --category video
使用例
Veo でテキストから動画を生成
belt app run google/veo-3-1-fast --input '{
"prompt": "A timelapse of a flower blooming in a garden"
}'
Grok Video
belt app run xai/grok-imagine-video --input '{
"prompt": "Waves crashing on a beach at sunset",
"duration": 5
}'
Wan 2.5 で画像から動画を生成
belt app run falai/wan-2-5 --input '{
"image_url": "https://your-image.jpg"
}'
AI アバター/トーキングヘッド
belt app run bytedance/omnihuman-1-5 --input '{
"image_url": "https://portrait.jpg",
"audio_url": "https://speech.mp3"
}'
Fabric リップシンク
belt app run falai/fabric-1-0 --input '{
"image_url": "https://face.jpg",
"audio_url": "https://audio.mp3"
}'
Seedance 2.0 で音声付きのテキストから動画を生成
belt app run bytedance/seedance-2-0 --input '{
"prompt": "a jazz band performing in a dimly lit club",
"generate_audio": true,
"duration": 10
}'
Seedance 2.0 で画像から動画を生成
belt app run bytedance/seedance-2-0 --input '{
"image": "https://your-image.jpg",
"prompt": "gentle camera movement, leaves rustling in the wind",
"generate_audio": true
}'
Seedance 2.0 で参照画像から動画を生成
belt app run bytedance/seedance-2-0 --input '{
"prompt": "A person who looks like the reference walking through a garden",
"reference_image": "https://portrait.jpg",
"generate_audio": true
}'
HappyHorse でテキストから動画を生成
belt app run alibaba/happyhorse-1-0-t2v --input '{
"prompt": "a golden retriever running through autumn leaves, slow motion",
"duration": 10,
"resolution": "1080P"
}'
HappyHorse で動画を編集
belt app run alibaba/happyhorse-1-0-video-edit --input '{
"video": "https://your-video.mp4",
"prompt": "change the background to a snowy mountain landscape"
}'
PixVerse リップシンク
belt app run falai/pixverse-lipsync --input '{
"image_url": "https://portrait.jpg",
"audio_url": "https://speech.mp3"
}'
動画のアップスケール
belt app run falai/topaz-video-upscaler --input '{"video_url": "https://..."}'
効果音を追加(フォーリー)
belt app run infsh/hunyuanvideo-foley --input '{
"video_url": "https://silent-video.mp4",
"prompt": "footsteps on gravel, birds chirping"
}'
動画を結合
belt app run infsh/media-merger --input '{
"videos": ["https://clip1.mp4", "https://clip2.mp4"],
"transition": "fade"
}'
関連スキル
# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli
# Pruna P-Video (fast & economical)
npx skills add inference-sh/skills@p-video
# Google Veo specific
npx skills add inference-sh/skills@google-veo
# Seedance 2.0
npx skills add inference-sh/skills@seedance
# HappyHorse 1.0
npx skills add inference-sh/skills@happyhorse
# AI avatars & lipsync
npx skills add inference-sh/skills@ai-avatar-video
# Text-to-speech (for video narration)
npx skills add inference-sh/skills@text-to-speech
# Image generation (for image-to-video)
npx skills add inference-sh/skills@ai-image-generation
# Twitter (post videos)
npx skills add inference-sh/skills@twitter-automation
すべてのアプリを見る:belt app list
ドキュメント
- アプリの実行 - CLI を使用してアプリを実行する方法
- 結果のストリーミング - リアルタイムの進捗状況の更新
- コンテンツパイプラインの例 - メディアワークフローの構築
コメント
Markdown 対応