mcpField
S
seedance

seedance

github.com/halt-catch-fireクリエイティブ・メディア0780 回インストール12 週間前に更新
リポジトリ

seedance について

inference.sh の belt コマンドラインから ByteDance Seedance 2.0 で動画を生成・編集するスキルです。テキスト、画像、動画、音声を参照に使え、音声同期と Studio の肖像一貫性オプションも備えています。

主な機能

  1. 01テキスト・画像から動画を生成
  2. 02開始・終了フレームの指定
  3. 03画像・動画・音声の参照
  4. 04同期音声の生成
  5. 05Studio の肖像一貫性オプション
  6. 06高速版と解像度の選択

活用シーン

  1. 01画像を指定した終了フレームまで動かす
  2. 02複数種類の参照素材でシーンを指定
  3. 03既存動画の要素を置き換える
  4. 04音声同期付きの動画を作成

インストール

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

$npx skills add https://github.com/halt-catch-fire/mutiny --skill seedance

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

詳細

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

Seedance 2.0 動画生成

inference.sh CLI を使って、ByteDance の Seedance 2.0 で音声と同期した動画を生成します。

クイックスタート

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

belt login

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "a jazz band performing in a dimly lit club",
  "generate_audio": true
}'

モデル

モデルアプリ ID最適な用途
Seedance 2.0bytedance/seedance-2-0最高品質、最大 1080p
Seedance 2.0 Fastbytedance/seedance-2-0-fastより高速な生成、最大 720p
Seedance 2.0 Studiobytedance/seedance-2-0-studio高品質+人物の一貫性を保つためのプライベートアセットライブラリ
Seedance 2.0 Studio Fastbytedance/seedance-2-0-studio-fast高速生成+人物の一貫性を保つためのプライベートアセットライブラリ

すべてのモデルで、テキストから動画、画像から動画、マルチモーダルな参照素材からの動画生成、音声同期生成に対応しています。Studio 系モデルは、人物の一貫性を高めるため、参照画像を BytePlus のプライベート仮想ポートレートライブラリに自動でアップロードします。顔やブランドキャラクターに特に役立ちます。

モード

入力内容に応じて、モデルが生成モードを決定します。これらのモードは相互に排他的です。最初と最後のフレームを指定する方法、または参照入力を使用する方法のどちらか一方を使い、両方を同時に使わないでください。

モード入力説明
テキストから動画prompt のみテキストの説明から動画を生成します
画像から動画prompt + image静止画像をアニメーション化します(最初のフレーム)
最初+最後のフレームprompt + image + end_image開始フレームと終了フレームを指定します
マルチモーダル参照prompt + reference_images/reference_videos/reference_audios参照素材を使って生成をガイドします

使用例

音声付きテキストから動画
belt app run bytedance/seedance-2-0 --input '{
  "prompt": "ocean waves crashing on rocks during a storm, dramatic cinematic shot",
  "generate_audio": true,
  "duration": 10,
  "ratio": "16:9"
}'
高速モード(低コスト)
belt app run bytedance/seedance-2-0-fast --input '{
  "prompt": "a butterfly landing on a flower in slow motion",
  "generate_audio": true
}'
画像から動画

静止画像を動画にアニメーション化します:

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
}'
開始フレームと終了フレームを指定した画像から動画
belt app run bytedance/seedance-2-0 --input '{
  "image": "https://start-frame.jpg",
  "end_image": "https://end-frame.jpg",
  "prompt": "smooth transition between scenes",
  "generate_audio": true
}'
複数画像の参照

複数の参照画像を使って、人物の外見、衣装、シーンの要素を指定します:

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "The girl from Image 1 wearing the outfit from Image 2 walks through the cafe from Image 3",
  "reference_images": [
    "https://character-portrait.jpg",
    "https://outfit-reference.jpg",
    "https://cafe-scene.jpg"
  ],
  "generate_audio": true,
  "duration": 8
}'
動画編集(要素の置き換え)
belt app run bytedance/seedance-2-0 --input '{
  "prompt": "Replace the perfume in Video 1 with the face cream from Image 1, preserving all original motions and camera work",
  "reference_images": ["https://face-cream.jpg"],
  "reference_videos": ["https://original-video.mp4"],
  "generate_audio": true
}'
動画の延長(クリップの連結)
belt app run bytedance/seedance-2-0 --input '{
  "prompt": "Video 1 transitions smoothly into Video 2, then the camera enters the painting from Video 3",
  "reference_videos": [
    "https://clip1.mp4",
    "https://clip2.mp4",
    "https://clip3.mp4"
  ],
  "generate_audio": true,
  "duration": 8
}'
音声を使った参照
belt app run bytedance/seedance-2-0 --input '{
  "prompt": "The musician from Image 1 performs the song from Audio 1, voice style referenced from Audio 1",
  "reference_images": ["https://musician.jpg"],
  "reference_audios": ["https://music.mp3"],
  "generate_audio": true
}'
Studio モード(人物の一貫性)

Studio 系モデルは、顔や人物の一貫性を高めるため、画像を BytePlus のプライベートアセットライブラリにアップロードします:

belt app run bytedance/seedance-2-0-studio --input '{
  "prompt": "The person in Image 1 smiles at the camera, golden hour lighting, cinematic",
  "reference_images": ["https://portrait.jpg"],
  "safety_identifier": "user-abc123",
  "generate_audio": true
}'
複数の参照を使った商品広告
belt app run bytedance/seedance-2-0 --input '{
  "prompt": "First-person POV product ad. Opening frame is Image 1, hand picks up the product. Camera pushes into close-up showing details. Use the camera movement style from Video 1. Background music from Audio 1.",
  "reference_images": ["https://product-hero.jpg", "https://product-detail.jpg"],
  "reference_videos": ["https://camera-style.mp4"],
  "reference_audios": ["https://bgm.mp3"],
  "generate_audio": true,
  "ratio": "9:16",
  "duration": 11
}'

プロンプトガイド

プロンプトでは、種類+インデックスを使って参照素材を指定します:Image 1、Image 2、Video 1、Audio 1。インデックスは、指定した配列内での種類ごとの位置を示します。プロンプトにアセット ID を使わないでください。

マルチモーダル参照の定型文:

  • 画像参照:「[Image N] の [subject] を参照して、[subject] の一貫性を保ちながら [scene] を生成する」
  • 動画参照:「[Video N] の [camera movement/action] を参照する」
  • 音声参照:「[Character] が [dialogue] と話す。音声スタイルは [Audio N] を参照する」

動画編集の定型文:

  • 追加:「[Video N] の [timing] に [element] を追加する」
  • 削除:「[Video N] から [element] を削除し、残りは変更しない」
  • 変更:「[Video N] の [element] を [new element] に置き換える」

動画延長の定型文:

  • 後方:「[Video N] の後に続く内容を生成する:[description]」
  • 前方:「[Video N] の冒頭を延長する:[description]」
  • 連結:「[Video 1] + [transition] + 続いて [Video 2]」

パラメーター

パラメーター型デフォルト説明
promptstring必須動画のテキスト説明
generate_audiobooleantrue同期された音声を生成します
durationinteger5秒単位の長さ(4~15)、または自動の場合は -1
ratioenumadaptive21:9、16:9、4:3、1:1、3:4、9:16、または adaptive
resolutionenum720p480p、720p、1080p(Fast:480p、720p のみ)
seedinteger-1再現性のためのシード(ランダムの場合は -1)
watermarkbooleanfalse出力にウォーターマークを追加します
safety_identifierstring-安全ポリシー用のエンドユーザー固有の識別子(最大64文字、ユーザーIDのハッシュを推奨)
imagefile-最初のフレームの画像(参照入力とは併用できません)
end_imagefile-最後のフレームの画像(image が必要です)
reference_imagesfile[]-参照画像、最大9枚(image/end_image とは併用できません)
reference_videosfile[]-参照動画、最大3本。各15秒まで、合計最大15秒。mp4/mov
reference_audiosfile[]-参照音声、最大3件。各15秒まで、合計最大15秒。wav/mp3。画像または動画が少なくとも1つ必要です

料金

モデル料金
Seedance 2.0$4.30-$7.70/M tokens(解像度と入力タイプによって異なります)
Seedance 2.0 Fast$3.30-$5.60/M tokens

トークンの計算式:(width x height x fps x duration) / 1024

Seedance アプリを検索

belt app search "seedance"

関連スキル

# 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

# 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

# AI avatars & lipsync
npx skills add inference-sh/skills@ai-avatar-video

すべての動画アプリを表示:belt app list --category video

ドキュメント

コメント