happyhorse について
happyhorseは、beltコマンドラインからAlibabaのHappyHorse 1.0モデルで動画を生成・編集するスキルです。テキストや画像からの生成、参照画像によるキャラクター維持、自然言語での既存動画編集に対応します。
主な機能
- 01テキストプロンプトから動画を生成
- 021枚の画像をアニメーション化
- 03参照画像を使ってキャラクターを維持
- 04自然言語の指示で動画を編集
- 05最長15秒の長さを指定
- 06720Pまたは1080Pで出力
活用シーン
- 01シーンの説明から動画を作成
- 02静止画を短い動画にアニメーション化
- 03生成シーン間でキャラクターを維持
- 04動画の背景や被写体を変更
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ qu-skills/ superpowers --skill happyhorseインストール後、Claude Code で/happyhorseを入力して読み込まれたか確認します。
詳細
belt CLI スキルをインストール:
npx skills add belt-sh/cli
HappyHorse 1.0 動画生成
inference.sh CLI を使って、Alibaba の HappyHorse 1.0 モデルで物理的にリアルな動画を生成・編集できます。
クイックスタート
inference.sh CLI(
belt)が必要です。インストール手順
belt login
belt app run alibaba/happyhorse-1-0-t2v --input '{"prompt": "a horse galloping across a sunlit meadow"}'
HappyHorse モデル
| モデル | アプリ ID | 最適な用途 |
|---|---|---|
| T2V | alibaba/happyhorse-1-0-t2v | テキストから動画を生成、物理的にリアルな動き |
| I2V | alibaba/happyhorse-1-0-i2v | 1 枚の画像をアニメーション化 |
| R2V | alibaba/happyhorse-1-0-r2v | 最大 9 枚の参照画像からキャラクターを維持 |
| 動画編集 | alibaba/happyhorse-1-0-video-edit | 自然言語で既存の動画を編集 |
すべてのモデルが 720P/1080P の解像度と最大 15 秒の長さに対応しています。
使用例
テキストから動画を生成
belt app run alibaba/happyhorse-1-0-t2v --input '{
"prompt": "a golden retriever running through autumn leaves in a park, slow motion",
"duration": 10,
"resolution": "1080P",
"ratio": "16:9"
}'
画像から動画を生成
静止画像をアニメーション化します:
belt app run alibaba/happyhorse-1-0-i2v --input '{
"first_frame": "https://your-image.jpg",
"prompt": "gentle camera zoom, clouds moving in the sky",
"duration": 8,
"resolution": "720P"
}'
参照画像から動画を生成(キャラクターの維持)
参照画像(最大 9 枚)のキャラクターを維持した動画を生成します:
belt app run alibaba/happyhorse-1-0-r2v --input '{
"prompt": "a woman walking through a busy market street",
"reference_images": ["https://portrait.jpg"],
"duration": 10,
"resolution": "720P"
}'
複数キャラクターの参照
belt app run alibaba/happyhorse-1-0-r2v --input '{
"prompt": "two friends sitting at a cafe having coffee",
"reference_images": ["https://person1.jpg", "https://person2.jpg"],
"ratio": "16:9"
}'
動画編集
自然言語の指示を使って既存の動画を編集します:
belt app run alibaba/happyhorse-1-0-video-edit --input '{
"video": "https://your-video.mp4",
"prompt": "change the background to a snowy mountain landscape"
}'
参照画像を使った動画編集
belt app run alibaba/happyhorse-1-0-video-edit --input '{
"video": "https://your-video.mp4",
"prompt": "replace the person with the character from the reference image",
"reference_images": ["https://character.jpg"]
}'
音声を指定した動画編集
belt app run alibaba/happyhorse-1-0-video-edit --input '{
"video": "https://your-video.mp4",
"prompt": "make the scene look like a rainy day",
"audio_setting": "generate"
}'
料金
| 解像度 | 料金 |
|---|---|
| 720P | 1 秒あたり $0.14 |
| 1080P | 1 秒あたり $0.24 |
動画編集は入力と出力の長さに基づいて課金されます。
パラメーター(T2V)
| パラメーター | 型 | デフォルト | 説明 |
|---|---|---|---|
prompt | string | 必須 | 動画のテキスト説明 |
duration | integer | 5 | 秒単位の長さ(3~15) |
resolution | enum | 720P | 720P または 1080P |
ratio | enum | 16:9 | 16:9、9:16、1:1、4:3、3:4、21:9 |
seed | integer | random | 再現可能な生成 |
watermark | boolean | false | HappyHorse のウォーターマークを追加 |
パラメーター(I2V)
| パラメーター | 型 | デフォルト | 説明 |
|---|---|---|---|
first_frame | file | 必須 | 最初のフレーム画像(JPEG、PNG、WebP) |
prompt | string | - | 任意のテキスト説明 |
duration | integer | 5 | 秒単位の長さ(3~15) |
resolution | enum | 720P | 720P または 1080P |
seed | integer | random | 再現可能な生成 |
パラメーター(R2V)
| パラメーター | 型 | デフォルト | 説明 |
|---|---|---|---|
prompt | string | 必須 | シーンのテキスト説明 |
reference_images | array | 必須 | 最大 9 枚のキャラクター参照画像 |
duration | integer | 5 | 秒単位の長さ(3~15) |
resolution | enum | 720P | 720P または 1080P |
ratio | enum | 16:9 | 16:9、9:16、1:1、4:3、3:4、21:9 |
seed | integer | random | 再現可能な生成 |
パラメーター(動画編集)
| パラメーター | 型 | デフォルト | 説明 |
|---|---|---|---|
video | file | 必須 | 編集する動画(MP4/MOV、H.264) |
prompt | string | 必須 | 編集の指示 |
reference_images | array | - | 最大 5 枚の参照画像 |
audio_setting | enum | auto | auto、generate、または keep_original |
resolution | enum | 720P | 720P または 1080P |
seed | integer | random | 再現可能な生成 |
HappyHorse アプリを検索
belt app search "happyhorse"
関連スキル
# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli
# All video generation models
npx skills add inference-sh/skills@ai-video-generation
# Seedance 2.0
npx skills add inference-sh/skills@seedance
# Google Veo
npx skills add inference-sh/skills@google-veo
# Image generation (for image-to-video)
npx skills add inference-sh/skills@ai-image-generation
すべての動画アプリを見る:belt app list --category video
ドキュメント
- アプリの実行 - CLI でアプリを実行する方法
- 結果のストリーミング - リアルタイムの進捗状況の更新
- コンテンツパイプラインの例 - メディアのワークフローの構築
コメント
Markdown 対応