mcpField
M
muapi-seedance-2

muapi-seedance-2

github.com/samuraigptクリエイティブ・メディア253.0k 回インストール4 週間前に更新
リポジトリ

muapi-seedance-2 について

AI エージェント向けのSeedance 2.0動画制作スキルです。テキスト・画像からの動画生成、延長、編集、マルチモーダル参照に対応し、階層化したDirector Brief、時間区分、素材タグでショットや音声を指示します。

主な機能

  1. 01テキスト・画像からの動画生成
  2. 02延長、始点・終点フレーム指定、編集
  3. 03画像、動画、音声、キャラクター参照の組み合わせ
  4. 04シーン、被写体、動作、カメラ、音声に沿ったプロンプト構成
  5. 05時間区分とネガティブプロンプトへの対応
  6. 06Chinese、Global、VIPの各ティア

活用シーン

  1. 01Director Briefからの動画生成
  2. 02画像や音声の参照による動画内容の指定
  3. 03既存動画の延長や編集
  4. 04複数の場面に向けた時間指定付きショット指示の作成

インストール

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

$npx skills add https://github.com/samuraigpt/generative-media-skills --skill muapi-seedance-2

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

詳細

🎬 Seedance 2.0 シネマエキスパート

「ディレクターレベル」のAI動画オーケストレーションを実現する決定版スキルです。 Seedance 2.0は描写型モデルではなく、指示型モデルです。技術的な撮影指示、物理法則に関する指示、精密なカメラ文法に最もよく反応します。

主な機能

  1. テキストから動画(t2v): ディレクターブリーフからシネマティックな動画を生成します — 中国版、グローバル版、VIP版。
  2. 画像から動画(i2v): 1~9枚の参照画像をアニメーション化します — 中国版、グローバル版(スマートモード)、VIP版。
  3. 動画の延長(extend): 既存のSeedance 2.0動画をシームレスに続けます(中国版)。
  4. 最初と最後のフレーム(first-last): 開始画像と終了画像の間を滑らかな動画で補間します(グローバル版/VIP版)。
  5. オムニ参照(omni): 画像+音声+キャラクター参照を使った完全なマルチモーダル参照(全ティア)。
  6. オムニ参照トレーニング(omni-train): カスタムの永続的なキャラクターをトレーニングし、アイデンティティの一貫した生成を実現します。
  7. キャラクターシート(character): 1~3枚の画像から再利用可能なキャラクターを作成します(中国版)。
  8. 動画編集(video-edit): プロンプトと任意の参照画像を使って既存の動画を編集します(中国版)。
  9. ウォーターマークの削除(watermark-remove): Seedance 2.0のウォーターマークを削除します(基本またはPro)。

🏷️ ティア

ティアフラグ検閲アスペクト比長さ品質パラメーター
中国版(デフォルト)--tier chinese低16:9, 9:16, 4:3, 3:45 / 10 / 15 秒あり(基本/高)
グローバル版--tier global標準+ 21:9, 1:14~15 秒の任意の長さなし
VIP版--tier vip低+ 21:9, 1:14~15 秒の任意の長さなし

グローバル版またはVIP版の呼び出しに --fast を追加すると、高速キュー版を使用できます(レイテンシーは低く、品質は同じです)。


📥 入力制限

入力タイプ中国版 i2v/omniグローバル版/VIP版 i2v/omni形式最大サイズ
画像≤ 9≤ 9jpeg, png, webp1枚あたり30 MB
動画≤ 3(omniのみ)非対応mp4, mov1本あたり50 MB
音声≤ 3≤ 3mp3, wav1ファイルあたり15 MB
最初と最後のフレーム—画像1~2枚jpeg, png, webp1枚あたり30 MB
動画編集動画1本+画像≤ 9枚—mp4 ≤ 10 MB / 15秒—

出力: 4~15秒、自動生成音声、480p~720p。


⚠️ 制限事項

  • アップロードする画像/動画にリアルな人間の顔を含めることはできません(character/omni-trainモードを除く)。
  • --mode extend には、以前の seedance-v2.0-t2v または seedance-v2.0-i2v ジョブの request_id が必要です。
  • --mode first-last には --tier global または --tier vip が必要です。
  • グローバル版/VIP版のomniは、動画参照に対応していません(画像+音声のみ)。
  • --quality は中国版のみに適用されます。

🔗 基本構文: @参照システム

アップロードした各アセットに明示的な役割を割り当てます。タグはモードによって異なります。

中国版(i2v、omni)
@image1  @image2  ...  @image9    (images_list order)
@video1  @video2  @video3         (video_files order)
@audio1  @audio2  @audio3         (audio_files order)
グローバル版/VIP版 Omni(omni-reference-no-video / vip-omni-reference)
@image1  @image2  ...  @image9    (images_list order)
@audio1  @audio2  @audio3         (audio_files order)
キャラクター参照(全ティア)
@character:<request_id>            — from seedance-2-character or completed t2v/i2v job
@omni-character:<character_id>     — from seedance-2-omni-reference-train output
役割の割り当て表
用途構文例
最初のフレーム@Image1 as the first frame
最後のフレーム@Image2 as the last frame
キャラクターの外見@Image1's character as the subject
シーン/背景scene references @Image3
カメラの動きreference @Video1's camera movement
アクション/動きreference @Video1's action choreography
視覚効果completely reference @Video1's effects and transitions
リズム/テンポvideo rhythm references @Video1
声/トーンnarration voice references @Video1
BGMBGM references @Audio1
効果音sound effects reference @Video3's audio
衣装/服装wearing the outfit from @Image2
製品の外観product details reference @Image3
複数参照の組み合わせ
@Image1's character as the subject, reference @Video1's camera movement
and action choreography, BGM references @Audio1, scene references @Image2

🏗️ 技術仕様:ディレクター向けブリーフ

以下の6つの要素からなる階層に沿ってプロンプトを構成します。順序が重要です。まず構図を指定し、質感と細かな動きは最後に指定します。

要素指示の種類例
シーン環境+照明「雨に濡れたサイバーパンクな通り。濡れたアスファルトにマゼンタ色のネオンが反射しています。」
被写体人物像+詳細「黒いトレンチコートを着た女性。決意に満ちた眼差し、映画のような肌の質感。」
アクション滑らかな動き「群衆の中を前に進みながら歩きます。風でコートがわずかに揺れています。」
カメラ動き+レンズ+速度「ミディアムのトラッキングショット、35mmレンズ、6秒かけてゆっくり後退するドリー。わずかな手持ちカメラの揺れ。」
音声音楽+効果音+環境音「低い環境音のハム音、遠くの交通音、5秒時点でピアノの音を1つ。セリフなし。」
ペース/スタイルタイミング+ムード+カラーグレーディング「壮大な映画調、暖色系のカラーグレーディング、浅い被写界深度。ゆっくりと盛り上げ、アクションは1つだけにし、シーンを切り替えない。」

Seedance 2.0 は音声をネイティブに生成します。 1文だけでも、必ず音声の指示を含めてください。指示がない場合、モデルはシーンに合わない可能性のある環境音をランダムに生成します。

時間で区切ったプロンプト(10秒以上の動画に推奨)

正確に制御できるよう、プロンプトを時間ごとのセグメントに分けます。

0–3s: [opening scene, camera move, establishing action]
3–6s: [mid-section development, subject in motion]
6–10s: [climax or key action beat]
10–15s: [resolution, brand/product hold, text/tagline fade in]

ワンビートのルール: 各セグメントにはアクションを1つだけ含めてください。4~7秒なら1ビート、10~15秒なら最大3~4ビートです。1つのセグメントに複数の展開を詰め込むと、出力品質が低下します。

ネガティブプロンプト

Seedance 2.0 では、プロンプトの末尾にネガティブな指示を直接追加できます。末尾に平易な言葉で記述してください。

[your director brief above]
Avoid: camera shake, jump cuts, lens distortion, overexposure, watermarks, text overlays.

よく使われるネガティブな指示:

  • Avoid: abrupt cuts, scene changes, multiple locations.(ワンカットのショット向け)
  • Avoid: human faces, realistic people.(製品のみのコンテンツ向け)
  • Avoid: fast motion, blur, unstable framing.(滑らかな製品紹介映像向け)

🎥 カメラ用語リファレンス

基本的なカメラワーク
用語説明
Push in / Slow pushカメラが被写体に近づきます
Pull back / Pull awayカメラが被写体から遠ざかります
Pan left/rightカメラが水平方向に回転します
Tilt up/downカメラが垂直方向に回転します
Track / Follow shotカメラが被写体の動きを追います
Orbit / Revolveカメラが被写体の周囲を回ります
One-take / Onerカットのない連続ショットです
高度な撮影技法
用語説明
Hitchcock zoom (dolly zoom)ドリーイン+ズームアウトで、めまいのような効果を生み出します
Fisheye lens超広角の歪んだレンズです
Low angle / High angleカメラを被写体より低い位置/高い位置に置きます
Bird's eye / Overhead真上からの俯瞰です
First-person POV (FPV)登場人物や物体の視点から撮る没入感のある主観カメラです。GoPro風の広角、前進する動き、カットなし。
Drone flythrough映画のような空撮で下降します。ジンバルで安定させ、横方向に大きな弧を描き、DJI Inspireのような映像にします。
Architectural flythrough地上レベルで、つながった空間をドリーで連続して移動します。ワンテイクで、実用的な照明を使います。
Whip panモーションブラーを伴う非常に速い水平パンです
Crane shotクレーンアームのように垂直に移動します
ショットのサイズ
用語説明
Extreme close-up目、口、または小さな細部だけを映します
Close-up顔がフレームいっぱいに映ります
Medium close-up頭部から肩までを映します
Medium shot腰から上を映します
Full shot全身を映します
Wide / Establishing shot環境全体を映します

🧠 プロンプト最適化プロトコル

エージェントは、実行前にユーザーの意図を技術的な「ディレクターブリーフ」に変換しなければなりません。

  1. 技術用語:カメラ用語を使用します:ドリーイン/アウト、クレーンショット、ウィップパン、トラッキングショット、アナモルフィックレンズ、浅い被写界深度、高速ダイブ、オービタルアーク。
  2. 物理演出の指示:「良いライティング」の代わりに、「コースティクスパターン」「ボリューム光線」「サブサーフェススキャタリング」を使用します。
  3. タイムコード表記:複数のビートで構成されるシーンでは、タイミングを指定するために [00:00-00:05s] 形式を使用します。
  4. タグ参照:ファイルが提供されている場合は、次のように指定します:「@image1 のビジュアルスタイルを維持しながら、@video1 のカメラの動きを再現してください。」(小文字、1始まりのインデックス)
  5. 順序が重要:先頭のトークンは構図を定義し、末尾のトークンは質感と微細な動きを定義します。
  6. 複数画像による i2v:最大9枚の参照画像を指定できます。モデルはすべての入力に含まれる要素(スタイル、アイデンティティ、環境)をブレンドします。
  7. 音声は必須:Seedance 2.0 はネイティブに音声を生成します。音楽のジャンルやトーン、主要な効果音、環境音の質感を含む「Audio」行を必ず指定してください。音声の指示がない場合、音声はランダムになります。
  8. 単一ビートの原則:各時間指定セグメントには1つのアクションを指定します。4秒に2つの物語上のビートを詰め込むと、物理表現と動きの一貫性が損なわれます。

🎭 機能別パターン

1. キャラクターの一貫性
The man in @Image1 walks tiredly down the hallway, slowing his steps,
finally stopping at his front door. Close-up on his face — he takes a
deep breath, replaces the weariness with a relaxed expression.
Maintain high character consistency, zero facial flicker, persistent clothing details.
2. カメラの動きの再現
Reference @Image1's male character. He is in @Image2's elevator.
Completely reference @Video1's camera movements and facial expressions.
Hitchcock zoom during the fear moment, then orbit shots of the interior.
Elevator doors open, follow shot walking out.
3. 動画の延長(前方)
Extend @Video1 by 10 seconds.
1–5s: Light and shadow slowly slide across table through venetian blinds.
6–10s: A coffee bean drifts down. Camera pushes in toward it until screen goes black.
English text gradually appears — "Lucky Coffee", "Breakfast", "AM 7:00-10:00".
4. 動画の延長(逆方向/先頭への追加)
Extend backward 10s. In warm afternoon light, the camera starts from
the corner with awning fluttering in the breeze, slowly tilting down
to flowers peeking out at the wall base, building anticipation for the main scene.
5. 動画編集(既存動画の変更)
Subvert @Video1's plot — the character's expression shifts from warmth to
cold determination. The action is decisive, without hesitation.
Maintain all other visual elements (scene, lighting, timing).
6. 音楽のビートとの同期
bash scripts/generate-seedance.sh \
  --mode i2v \
  --file img1.jpg --file img2.jpg --file img3.jpg \
  --video-file reference_edit.mp4 \
  --audio-file track.mp3 \
  --subject "@Image1 @Image2 @Image3 — match the keyframe positions and rhythm of @Video1 for beat-synced cuts. BGM references @Audio1. More dynamic movement, dreamlike visual style." \
  --duration 15 --quality high
7. セリフ/声の演技
In the "Cat & Dog Roast Show" — emotionally expressive comedy segment:
Cat host (licking paw, rolling eyes): "Who understands my suffering?"
Dog host (head tilted, tail wagging): "You're one to talk? You sleep 18 hours a day..."
Sound: lively studio ambience, audience laughter, punchy transitions.
8. ワンテイク/長回し
@Image1 @Image2 @Image3 — one-take tracking shot following a runner
from the street up stairs, through a corridor, onto a rooftop,
finally overlooking the city. No cuts throughout.
9. Eコマース/製品紹介
bash scripts/generate-seedance.sh \
  --mode i2v \
  --file product.jpg \
  --subject "Deconstruct the product. Static camera. Hamburger suspended mid-air, rotating slowly. Ingredients separate and reassemble. Cheese continues to melt and drip. Ultimate food aesthetics." \
  --intent "product" \
  --aspect "9:16" \
  --duration 15 --quality high
10. 科学/教育向けビジュアライゼーション
bash scripts/generate-seedance.sh \
  --subject "15-second health educational clip. 0–5s: Transparent blue human upper body, camera pushes into a clear artery, blood flows smoothly. 5–10s: Sugar and fat particles enter bloodstream, lipid deposits form on vessel walls. 10–15s: Vessel narrows, before/after comparison. 4K medical CGI, semi-transparent visualization." \
  --intent "educational" \
  --duration 15 --quality high
11. FPV一人称ショット
bash scripts/generate-seedance.sh \
  --subject "Immersive first-person POV shot. Camera glides at eye level through a narrow mountain trail,
trees rushing past in peripheral blur, rocky terrain below. Slight natural stabilization with wide-angle lens.
Continuous forward motion, no cuts throughout. Trail opens into a clearing — mountain peak visible ahead.
Sound: wind, footsteps on gravel, distant birds. Natural ambient audio, no music." \
  --intent "fpv" \
  --aspect "9:16" --duration 10 --quality high
12. シネマティックなドローンの飛行ショット
bash scripts/generate-seedance.sh \
  --subject "Cinematic aerial drone shot. Camera starts at 150m altitude above a coastal city at golden hour.
Smooth gimbal-stabilized descent along a sweeping lateral arc, dropping toward a rooftop terrace.
Long shadows cast across building tops, warm light on ocean surface. High-speed dive closes in
to product on the terrace — final frame settles into a medium close-up.
Sound: gentle wind, distant city hum, soft cinematic score building to resolve." \
  --intent "drone" \
  --aspect "16:9" --duration 10 --tier global --view

🎨 プロンプトテンプレート

シネマティックな映画
[SCENE] Rain-soaked cyberpunk alley, neon signs reflected on wet cobblestones.
[SUBJECT] A lone figure in a weathered trench coat, face obscured by a wide-brim hat.
[ACTION] Walking slowly, each step splashing neon color into the puddles.
[CAMERA] Low-angle tracking shot, anamorphic lens, slow dolly in. Rack focus to face.
[STYLE] Denis Villeneuve aesthetic, high contrast, desaturated blues and magentas. 24fps.
製品広告(15秒)
Reference @Video1's editing style. Replace @Video1's product with @Image1 as hero.
0–3s: Product enters with dynamic rotation, close-up on surface texture and logo.
4–8s: Multiple angle transitions — front, side, back — with highlight scanning light.
9–12s: Product in lifestyle context showing usage.
13–15s: Hero shot with brand tagline, background music builds to resolution.
Sound: Reference @Video1's BGM. Add product interaction sound effects.
ショートドラマ(15秒)
Scene (0–5s): Close-up on character's reddened eyes, finger pointing accusingly.
Dialogue 1: "What exactly are you trying to take from me?"
Scene (6–10s): Other character trembles, holding up evidence, steps forward.
Dialogue 2: "I'm not deceiving you! This is what he entrusted to me!"
Scene (11–15s): Evidence revealed, first character freezes — anger shifts to shock.
Sound: Urgent piano + static interference, sobbing, muffled voice blending in.
Duration: Precise 15 seconds, every frame tight, no filler.
ダンス/ビート同期(13秒)
Have the character in @Image1 replicate the dance moves and beat-synced
music from @Video1. Generate a 13-second video. Movements should be
smooth with no stuttering or freezing.
風景モンタージュ(15秒)
@Image1 @Image2 @Image3 @Image4 @Image5 @Image6 — landscape scene images.
Reference @Video1's visual rhythm, inter-scene transitions, visual style,
and music tempo for beat-synced editing.
広告/製品の動き
[SCENE] Minimalist white studio, single product on a rotating pedestal.
[ACTION] Subtle 360° rotation, product details catching specular highlights.
[CAMERA] Tight medium shot, macro lens pass over surface texture, slow orbit.
[STYLE] Commercial grade, perfect exposure, zero background distraction.
アクション/物理表現
[SCENE] Desert canyon at sunrise, sandy terrain, long shadows.
[SUBJECT] High-performance sports car accelerating through a turn.
[ACTION] Rear wheels spinning with dust plume, chassis flexing under g-force.
[CAMERA] Low hero angle dolly tracking alongside, then whip pan to lead car.
[STYLE] Hollywood racing film, warm golden grade, motion blur on wheels. 24fps.
キャラクターの一貫性(武術)
[SUBJECT] Same fighter throughout: young woman, white gi, black belt, determined expression.
[ACTION] Fluid kata sequence — rising block, stepping side kick, spinning back fist.
[CAMERA] Full-body wide shot, then cut to close-up of fist impact in slow motion.
[STYLE] Maintain identical lighting, clothing, and facial features in every frame. Zero flicker.

🎚️ スタイルと品質の修飾語

ビジュアルスタイル
  • Cinematic quality, film grain, shallow depth of field
  • 2.35:1 widescreen, 24fps
  • Ink wash painting style / Anime style / Photorealistic
  • High saturation neon colors, cool-warm contrast
  • 4K medical CGI, semi-transparent visualization
ムード/雰囲気
  • Tense and suspenseful / Warm and healing / Epic and grand
  • Comedy with exaggerated expressions
  • Documentary tone, restrained narration
音声の指示
  • Background music: grand and majestic
  • Sound effects: footsteps, crowd noise, car sounds
  • Voice tone reference @Video1
  • Beat-synced transitions matching music rhythm

❌ 避けるべきよくある間違い

  1. 曖昧な参照:「@Video1を参照」と言うだけではなく、何を参照するのか(カメラ、アクション、エフェクト、リズムなど)を明確にしてください。
  2. 矛盾する指示:同じセグメントで「カメラを固定」と「オービットショット」を同時に指定しないでください。
  3. 詰め込みすぎ:4~5秒にシーンを詰め込みすぎないでください。物理的に無理のない内容にしてください。
  4. @の割り当て漏れ:画像を5枚アップロードする場合は、それぞれを明確な目的で参照してください。
  5. 音声を無視する:サウンドデザインを指定すると出力が大幅に向上します。必ず音声の指示を含めてください。
  6. 長さを忘れる:プロンプトの複雑さを、選択した生成時間に合わせてください。
  7. 実在の人物の顔:実在の人物の写真をアップロードしないでください。システムによってブロックされます。
  8. キーワードの羅列:「8k, masterpiece, trending」は使わないでください。代わりに技術的な説明を使ってください。
  9. 途切れたアクション:「男性が走ってから止まる」のような表現は避けてください。流れるような移行を表現する言葉を使ってください。
  10. 音声の指示漏れ:Seedance 2.0は音声をネイティブに生成します。音楽の雰囲気、SFX、環境音を必ず指定してください。指定を省くと、音声がランダムに生成されます。
  11. 1セグメントへの物語の詰め込みすぎ:時間指定された各セグメントには、アクションの見せ場を1つだけ含めてください。4秒間に複数のシーンを切り替えると、物理表現が劣化し、モーションアーティファクトが発生します。
  12. 連続した動きのないFPV:FPVを機能させるには、動きの多い環境が必要です。FPVを指定しても、静止した部屋では臨場感のある効果は得られません。廊下、街路、自然の地形、または製品の上空を飛ぶ映像と組み合わせてください。
  13. 目的地のないドローン撮影:ドローンショットには到達点が必要です。カメラがどこに向かって降下するのか、どこに到着するのかを指定してください。「ドローンショット」だけでは、目的なく漂う映像になります。

🚀 プロトコル:すべてのモード

モード 1:テキストから動画へ(t2v)
# Chinese tier (default) — epic reveal
bash scripts/generate-seedance.sh \
  --subject "hidden Andes temple, mist through the canopy" \
  --intent epic --aspect "16:9" --duration 10 --quality high --view

# Global tier — 21:9 cinematic, 12s
bash scripts/generate-seedance.sh \
  --tier global \
  --subject "neon cyberpunk alley, rain-slicked streets" \
  --intent tense --aspect "21:9" --duration 12 --view

# VIP fast — square social format
bash scripts/generate-seedance.sh \
  --tier vip --fast \
  --subject "product rotating on a pedestal, specular highlights" \
  --intent product --aspect "1:1" --duration 6
モード 2:画像から動画へ(i2v)
# Chinese tier — animate with video/audio refs
bash scripts/generate-seedance.sh --mode i2v \
  --file character.jpg --video-file ref_motion.mp4 --audio-file bgm.mp3 \
  --subject "@image1's character walks forward, @video1's camera movement, BGM references @audio1" \
  --quality high --view

# Global tier — 1 image = first frame anchor
bash scripts/generate-seedance.sh --mode i2v --tier global \
  --file hero.jpg \
  --subject "hero strides forward, coat billowing in slow motion" \
  --duration 8 --view

# VIP fast — 3 images, omni ref mode (2-9 images switches to omni)
bash scripts/generate-seedance.sh --mode i2v --tier vip --fast \
  --file char.jpg --file env.jpg --file style.jpg \
  --subject "@image1 character walks through @image2's environment in @image3's style" \
  --duration 10
モード 3:動画を延長(中国向けティア)
# Extend naturally
bash scripts/generate-seedance.sh --mode extend \
  --request-id "abc-123-def-456" --duration 10

# Extend with directional prompt
bash scripts/generate-seedance.sh --mode extend \
  --request-id "abc-123-def-456" \
  --subject "camera continues pulling back, revealing the vast city below" \
  --intent reveal --duration 10 --quality high --view
モード 4:最初と最後のフレーム(グローバル/VIP)
# One image = first frame anchor
bash scripts/generate-seedance.sh --mode first-last --tier global \
  --file opening_scene.jpg \
  --subject "smooth cinematic push into the scene" --duration 6 --view

# Two images = interpolate between first and last frame
bash scripts/generate-seedance.sh --mode first-last --tier vip --fast \
  --file start.jpg --file end.jpg \
  --subject "dramatic reveal transition between the two frames" --duration 8 --view
モード 5:オムニ参照(omni)
# Chinese tier — images + video + audio refs
bash scripts/generate-seedance.sh --mode omni --tier chinese \
  --file character.jpg --video-file ref_edit.mp4 --audio-file track.mp3 \
  --subject "@image1's character performs moves from @video1, BGM references @audio1" \
  --duration 15 --quality high --view

# Global tier — images + audio, no video refs
bash scripts/generate-seedance.sh --mode omni --tier global \
  --file portrait.jpg --audio-file bgm.mp3 \
  --subject "@image1 is the main character. Walking through a neon-lit city at night. BGM references @audio1." \
  --aspect "16:9" --duration 8 --view

# VIP tier — with trained omni character
bash scripts/generate-seedance.sh --mode omni --tier vip --fast \
  --subject "@omni-character:char_1775422630065_4vbana walks through a garden at golden hour" \
  --aspect "16:9" --duration 10 --view

# With @character ref (from character mode)
bash scripts/generate-seedance.sh --mode omni --tier global \
  --subject "@character:cab9517f-1818-4910-8d66 walks down a rain-soaked alley, cinematic tracking shot" \
  --duration 8 --view
モード 6:オムニ参照キャラクターのトレーニング(omni-train)
# Train from a single portrait
bash scripts/generate-seedance.sh --mode omni-train \
  --file portrait.jpg \
  --character-name "Alex" \
  --character-desc "A brave explorer with piercing blue eyes"

# Use in omni prompts after training completes:
# @omni-character:<character_id returned>
モード 7:キャラクターシート(character、中国向けティア)
# Build character from 1–3 reference images
bash scripts/generate-seedance.sh --mode character \
  --file ref1.jpg --file ref2.jpg \
  --character-name "Hero" \
  --subject "red leather jacket with black jeans and white sneakers"

# Use the returned request_id in t2v/i2v/omni:
# @character:<request_id>
モード 8:動画編集(video-edit、中国向けティア)
# Replace subject in an existing video
bash scripts/generate-seedance.sh --mode video-edit \
  --video-url "https://example.com/input.mp4" \
  --file replacement_character.jpg \
  --subject "Replace the running man with @image1. Preserve exact motion, speed, and camera shake." \
  --quality high --view

# Edit with watermark removal in one step
bash scripts/generate-seedance.sh --mode video-edit \
  --video-file source.mp4 \
  --subject "Subvert the plot — the character's expression shifts from warmth to cold determination." \
  --remove-watermark --view
モード 9:ウォーターマークの削除(watermark-remove)
# Basic watermark removal
bash scripts/generate-seedance.sh --mode watermark-remove \
  --video-url "https://example.com/seedance_output.mp4" --view

# Pro watermark removal (100MB limit, better quality)
bash scripts/generate-seedance.sh --mode watermark-remove \
  --video-file my_video.mp4 --pro --view
非同期パターン
# Submit and get request_id immediately
RESULT=$(bash scripts/generate-seedance.sh --tier vip --fast --subject "..." --async --json)
REQUEST_ID=$(echo "$RESULT" | jq -r '.request_id')

# Check status later
bash ../../../../core/media/generate-video.sh --result "$REQUEST_ID"

⚙️ 実装の詳細

エンドポイント一覧
モードティアエンドポイント
t2v中国seedance-v2.0-t2v
t2vグローバルseedance-2-text-to-video{-fast}
t2vVIPseedance-2-vip-text-to-video{-fast}
i2v中国seedance-v2.0-i2v
i2vグローバルseedance-2-image-to-video{-fast}
i2vVIPseedance-2-vip-image-to-video{-fast}
extend中国seedance-v2.0-extend
first-lastグローバルseedance-2-first-last-frame{-fast}
first-lastVIPseedance-2-vip-first-last-frame{-fast}
omni中国seedance-2.0-omni-reference
omniグローバルseedance-2-omni-reference-no-video{-fast}
omniVIPseedance-2-vip-omni-reference{-fast}
omni-train任意seedance-2-omni-reference-train
character任意seedance-2-character
video-edit中国seedance-v2.0-video-edit
watermark-remove—seedance-2.0-watermark-remover / seedance-2-video-watermark-remover-pro
ティア別のパラメーターの違い
パラメーター中国グローバルVIP
aspect_ratio16:9, 9:16, 4:3, 3:4+ 21:9, 1:1+ 21:9, 1:1
duration5 / 10 / 15(列挙値)4~15(任意の整数)4~15(任意の整数)
qualitybasic / high—(非対応)—(非対応)
video_files(omni)✅ 最大3件❌❌
audio_files(omni)✅ 最大3件✅ 最大3件✅ 最大3件
高速版❌✅(--fast)✅(--fast)

このスキルは映画的表現のラッパーとして機能し、創造的な意図を高精細な技術指示に変換して、muapiコアに渡します。

コメント