본문으로 건너뛰기
cccskills
무료GitHub에 공개한국어 소개

seedance-2-0

Seedance 2.0로 예고편과 짧은 영상을 생성합니다. 카메라 움직임, 여러 컷, 대사에 맞는 입 모양과 효과음을 지정하고 참고 이미지로 인물 외형을 맞춥니다.

원문원문 설명 보기

Generate cinematic clips with ByteDance Seedance 2.0 — the preferred premium video model in OpenMontage when a paid gateway is configured. Use when: (1) producing trailers, teasers, hype edits, or premium cinematic clips, (2) needing native synchronized audio (speech, SFX, ambience) in a single pass, (3) needing multi-shot cuts inside one generation, (4) needing director-level camera control, (5) needing lip-sync from quoted dialogue in the prompt, (6) needing reference-conditioned generation with up to 9 images + 3 video clips + 3 audio clips, (7) wanting consistent character identity across shots. Accessible via fal.ai (`seedance_video` tool), HeyGen (Video Agent / Avatar Shots), Replicate, Runway (Enterprise, non-US), Freepik, BytePlus ModelArk, Higgsfield, Pollo, and other aggregators.

실행 점수 미검증

설치 방법 보기

이럴 때 유용합니다

  • 예고편과 티저 제작
  • 여러 컷에서 동일한 인물 외형 유지
  • 입 모양이 맞는 대화 영상 제작
  • 카메라와 소리를 지정한 액션 제작

한국어 소개

할 수 있는 일

Seedance 2.0로 예고편과 티저 등의 짧은 영상을 생성합니다. 카메라 움직임, 시간별 연기, 여러 컷의 구성, 대사와 효과음을 지시문에 정리합니다. 이미지·영상·음성을 참고한 생성과 여러 컷에서 같은 인물의 얼굴과 의상을 유지하는 지정도 다룹니다. OpenMontage에서는 video_selector로 서비스 제공자를 선택하고 시험 제작에서 본 제작용 생성으로 진행합니다.

이럴 때 유용합니다

인물 외형을 일관되게 유지하거나 영상과 음성을 함께 생성할 때 적합합니다. 액션 동작과 카메라 움직임을 초 단위로 구성할 때도 사용합니다.

사용 예시

  • “참고 이미지 속 인물로 3컷 구성의 10초 예고편을 만들어 주세요.”
  • “짧은 대사와 발소리가 들어간 세로 영상을 만들어 주세요.”

주의 사항

지원되는 유료 서비스 설정과 API 키가 필요합니다. 해상도와 이용 조건은 제공자마다 다르며 최대 15초까지 생성합니다. 본문에서는 OpenMontage의 HeyGen 연동이 1.x만 지원한다고 설명합니다. 영상 속 글자와 로고는 불안정하여 따로 겹쳐 넣는 방법을 안내합니다. 생성 후 입 모양, 인물 외형, 음성 동기화와 실제 길이를 확인합니다.

이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.

문서 점검

AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.

안전성전송·삭제·명령 실행 등을 명시하고 있는가
B일부 부족유료 API 요금과 호출 예시는 있으나 실행 전 승인이나 예산 확인은 제시하지 않습니다.
도입의 용이성필요한 도구나 API 키가 적고 적혀 있는가
B일부 부족FAL_KEY 등의 환경 변수와 제공자 제한은 제시하지만 도입 절차는 없습니다.

점수에는 넣지 않았습니다. 2026년 10월 23일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.

평가가 다르다고 생각되면 재검토를 요청하기

어느 항목이 왜 다르다고 생각하는지 적어 주세요. 로그인은 필요 없습니다. SKILL.md와 대조해 평가를 다시 만들고 이곳에 반영합니다.

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

포함된 파일(1)

  • SKILL.md17.4 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Seedance 2.0 (ByteDance)

Seedance 2.0 is the ByteDance Seed team's unified multimodal video+audio model (released Feb 2026, globally available via partner APIs April 2026). It is the preferred premium default for cinematic, trailer, teaser, and motion-led work inside OpenMontage whenever any supporting gateway is configured. OpenMontage wraps four gateways directly (seedance_video → fal.ai, seedance_replicate → Replicate, runway_video with model="seedance_2.0" → Runway, higgsfield_video with model="seedance_2.0" → Higgsfield); BytePlus / Freepik / HeyGen-Video-Agent wrappers are on the roadmap. The scoring engine deduplicates by provider="seedance" so whichever gateway the user has configured wins automatically — agents should pass preferred_provider="seedance" to video_selector (or let the scorer pick) rather than routing to a specific gateway by name.

Why it is the OpenMontage premium default

CapabilitySeedance 2.0Notes
Single-pass native synced audioYesSpeech + SFX + ambience generated jointly, not post-sync
Multi-shot inside one generationYesMultiple cuts/shots in a single prompt
Director-level camera controlYesCamera language (dolly, tilt, arc, crane, handheld) honored
Lip-sync from quoted dialogueYesCharacter says: "..." matches mouth shapes
Reference conditioningUp to 9 images + 3 video clips + 3 audio clips12-asset multimodal
Character identity consistencyYesFace/subject stable across shots
Max shot duration15 sauto / 4–15 s
Resolution ceiling1080p on some endpoints (720p default on fal.ai)Provider-dependent
Elo (Artificial Analysis)1269 (#1 as of Feb 2026)Beat Veo 3, Sora 2, Runway Gen-4.5

Switch away only for a specific reason: strict budget (use the fast variant or LTX), user-preferred provider (VEO/Sora/Kling), or a stylistic fit that favors another model.

Provider surfaces

SurfaceEnvOpenMontage toolStatusNotes
fal.ai (primary)FAL_KEYseedance_video✅ wrappedModel IDs below. Supports T2V, I2V, reference-to-video; standard and fast variants. Default in OpenMontage.
ReplicateREPLICATE_API_TOKENseedance_replicate✅ wrappedbytedance/seedance-2.0 + bytedance/seedance-2.0-fast. Standard Replicate prediction API.
RunwayRUNWAY_API_KEYrunway_video (model: seedance_2.0)✅ wrappedThird-party Seedance 2.0 model inside Runway. Unlimited/Enterprise plans, non-US only. Selected via model param.
HiggsfieldHIGGSFIELD_API_KEY + _SECREThiggsfield_video (model: seedance_2.0)✅ wrappedSeedance 2.0 is the default model on this tool. Emphasis on character identity + long-form chaining.
HeyGenHEYGEN_API_KEYheygen_video (1.x only) + TODO⚠️ 1.x onlyThe seedance_pro / seedance_lite workflow provider strings on HeyGen map to Seedance 1.x. 2.0 access flows through Video Agent / Avatar Shots endpoints — a separate seedance_heygen tool is on the roadmap.
BytePlus ModelArk / VolcengineBytePlus tokennot wrapped🔜 roadmapDirect from ByteDance. Pro ~$0.15 / 5 s, Lite ~$0.010/s. Token-based.
FreepikFreepik tokennot wrapped🔜 roadmapPOST /v1/ai/image-to-video/seedance-pro-1080p for 1080p I2V
Pollo / PiAPI / Atlas Cloud / AIMLAPIvariousnot wrapped🔜 roadmapAggregators resell fal.ai or ByteDance endpoints

fal.ai model IDs (used by seedance_video)

bytedance/seedance-2.0/text-to-video
bytedance/seedance-2.0/image-to-video
bytedance/seedance-2.0/reference-to-video        # 9 img + 3 vid + 3 audio
bytedance/seedance-2.0/fast/text-to-video
bytedance/seedance-2.0/fast/image-to-video
bytedance/seedance-2.0/fast/reference-to-video

Pricing (fal.ai, 720p): standard $0.3034 / s (T2V), $0.3024 / s (I2V). Fast $0.2419 / s across endpoints. The fast variant trades some camera/motion fidelity for latency and cost — do not route slow-mo, multi-shot, or dolly-heavy prompts to fast on the first try.

Calling Seedance 2.0 inside OpenMontage

Always go through video_selector with preferred_provider="seedance" (or let the scoring engine pick it):

from tools.tool_registry import registry
registry.ensure_discovered()
selector = registry.get("video_selector")
result = selector.execute({
    "prompt": PROMPT,
    "preferred_provider": "seedance",
    "operation": "text_to_video",       # or image_to_video / reference_to_video
    "aspect_ratio": "21:9",             # 21:9 / 16:9 / 9:16 / 4:3 / 1:1 / 3:4
    "duration": "10",                   # auto / 4..15
    "resolution": "720p",               # 480p / 720p
    "output_path": "projects/<proj>/assets/video/clip_01.mp4",
})

Direct call to the provider tool (only when you must bypass the selector):

seedance = registry.get("seedance_video")
seedance.execute({
    "prompt": PROMPT,
    "model_variant": "standard",   # "standard" or "fast"
    "operation": "text_to_video",
    "aspect_ratio": "21:9",
    "duration": "10",
    "resolution": "720p",
    "generate_audio": True,
    "seed": 12345,                 # optional, for reproducible variations
    "output_path": "...",
})

Prompt structure — The Higgsfield Methodology (canonical as of 2026)

CRITICAL: Open every prompt with a shot-structure declaration. Seedance rewards prompts that declare format upfront before any creative description. This is the single biggest quality lever.

Opener templates (copy one verbatim, then extend)

For action/combat/multi-shot (highest-performing format):

Montage, multi-shot Hollywood action, don't use one camera angle or single cut, cinematic lighting, photorealistic, 35mm film quality, ARRI ALEXA aesthetic, heavy film grain, sharp but imperfect focus, motion blur on fast actions, halation on highlights, soft highlight rolloff, wide-angle lens with strong distortion, subtle chromatic aberration near frame edges, no 3D, no cartoon, no VFX aesthetic.

For single-POV continuous shots (orbs, walkthrough):

Single continuous shot, first-person POV perspective, the camera IS [his/her] eyes, hyper-chaotic handheld motion, completely unstabilized, violent raw human movement, constant micro-jitters, aggressive head swings, abrupt jerks, frequent over-rotation, no smoothness at all, no cuts, no zoom, 35mm film, photorealistic.

For locked-POV reaction scenes:

One continuous shot, POV [setting] perspective, no cuts, no zoom, natural head movement, photorealistic, 35mm film grain.

Body structure (after the opener)

  1. Environment/location — sensory detail (wet asphalt, sodium lamps, neon bleed, rain particulates, volumetric haze)
  2. Character block — with reference tags and identity-lock language (see Reference-to-video below)
  3. Enemy/secondary character block — same detail level
  4. Beat-by-beat choreography with TEMPORAL MARKERS: 0–3s: … 3–6s: … 6–10s: …
  5. VFX inline in brackets: [VFX: branching white-blue electric arcs pulsing along forearms, sparks jumping between fingers]
  6. Slow-motion markers: write RAMPS TO SLOW MOTION before the impact beat, SNAPS BACK TO REAL TIME on resume
  7. Sound design block: either no music, only raw SFX or explicit SFX sequence. Music language stays textural.

Combat vocabulary (proven to hit)

  • snaps forward, lunges, sprints, weaves, chambers, drives, pivots, redirects, ducks, slips
  • explodes outward, devastating, raw force, kinetic, overload, compresses, erupts, fractures, ripples
  • Avoid soft verbs: attacks, hits, fights — these read generic and Seedance underdelivers on them

Camera behavior — state what it IS and ISN'T doing

Seedance misfires when camera intent is ambiguous. Always explicitly negate what you don't want:

  • no cuts (for continuous POV)
  • no zoom (prevents unnatural perspective punch-ins)
  • no stabilization (when you want chaotic handheld)
  • no smoothness at all
  • no 3D, no cartoon, no VFX aesthetic — counter-intuitive but forces photoreal skin/texture/lighting even when the scene has heavy VFX elements

Realism enforcement phrase

When the brief has VFX but you want photoreal skin/textures (not plastic Marvel-cartoon look), include:

no 3D, no cartoon, no VFX aesthetic — photorealistic textures, real skin pores, authentic fabric detail, grounded in reality

Format priority (Higgsfield empirical ordering)

FormatBest forPattern
Transformationcalm → threat → transformation → aftermath6 numbered shots × 2.5s each @ 15s total
Orbssingle continuous POV1 shot × 15s, hyper-chaotic handheld
Fightscombat choreographyBeat-by-beat, clear power mismatch, RAMPS/SNAPS
POVlocked reactionContinuous, "no cuts no zoom" mantra
Animationstylized 3D@image keyframe + timed segments

The 2.5-second-per-shot rhythm appears optimal for multi-shot generations.

Legacy 8-part template (use only for single simple shots, not action)

Seedance 2.0 is unusually literal about camera language, multi-shot cuts, and quoted dialogue. Use this 8-part template:

[Shot / framing] + [Camera movement] +
[Subject description — physical detail that must persist across shots] +
[Action beat 1] → [optional cut] → [Action beat 2] +
[Setting / environment] + [Lighting / palette] +
[Style / grade / era] + [Audio — ambient, diegetic, music, dialogue]

Multi-shot inside one generation

Seedance honors explicit shot lists inside a prompt. Format each shot:

Shot 1 (wide establishing, slow aerial push-in): ...
Shot 2 (medium close-up, handheld): ...
Shot 3 (extreme close-up, rack focus): ...

Keep subject description consistent across shots for identity stability.

Lip-sync from quoted dialogue

Aang stands on the cliff edge, staff raised, wind in his cloak.
Aang says: "I won't run anymore."
Sokka, half a step behind, replies: "Then we fight."

Use Character says: "..." / Character replies: "..." exactly — mouth shapes key off quoted strings. Keep each line under ~6 words; longer lines risk drift on fast clips.

Audio cues that work

Ambient: distant thunder rolling over mountains, wind through reeds, crackling campfire Diegetic: boots crunching snow, staff planting on stone, wingbeats overhead Music direction (light touch only): low orchestral swell building, taiko drums entering on Shot 3 Do not request complex multi-instrument scores — keep music language textural.

Reference-to-video

When you have character / product / wardrobe references, use the reference-to-video endpoint. Seedance 2.0 honors an explicit bracket tagging syntax:

[reference_image: hero_portrait.png]
[identity_lock]
The same character — bald, blue arrow tattoo, orange robes — consistent across all shots, no drift or deformation. Do not alter clothing category or primary color.

Shot 1 (wide, slow push-in): hero walks across the snowy Air Temple courtyard, wind lifting robes.
Shot 2 (medium close-up): hero turns toward camera, staff in hand.
Shot 3 (extreme close-up, rack focus): hero's eyes open, wind whipping.

Identity-anchor phrases that measurably reduce face drift (stack them — redundancy helps):

  • the same character
  • consistent across different scenes / all shots
  • maintain exact appearance from reference image
  • no deformation, no drift, no face morph
  • Do not alter clothing category or primary color

Single-reference workflow (common in practice): When you only have one photo:

  • Use a clear, front-facing portrait with neutral lighting and minimal motion blur; avoid occluded faces (e.g., phones, sunglasses, heavy shadow).
  • Reuse the SAME reference image across all shots — do not generate new refs per shot.
  • Put all shots in ONE prompt under a single [identity_lock] block so the model treats them as a coherent sequence.
  • If wardrobe is changing by design (e.g., civilian → costume), describe the costume verbatim on every shot it appears and add Do not alter clothing category or primary color to lock it once generated.

Anti-drift fallback: If face morphs across frames on first render, drop to a shorter duration (5-6s instead of 10s), tighten the identity-lock language, and if you have multiple reference images, cull to the 3 most consistent ones rather than flooding with 9.

Parameter guidance

ParameterGuidance
duration5–8 for hero shots, 10–12 for full scenes with multi-shot cuts, 4 for quick inserts. auto when unsure.
aspect_ratio21:9 for cinematic trailers, 16:9 for broadcast / YouTube, 9:16 for Reels/Shorts/TikTok
resolution720p default. Drop to 480p for cost-capped batch previews, not for finals
generate_audioKeep on unless you have a specific reason to mute — Seedance's moat is synced audio. Strip audio downstream in compose if needed.
model_variantstandard for hero/cinematic shots; fast only for b-roll, previews, or when latency is the hard constraint
seedSet a seed before iterating variants of a chosen shot — everything else held constant

What to avoid

Don'tWhy
Cram four-plus simultaneous character actions into one shotMotion coherence breaks; split into multi-shot
Request readable text / logos inside the clipText rendering is unreliable — handle text in Remotion overlay
Mix conflicting lighting ("bright noon" + "neon night")Model picks one and ignores the other
Write dialogue longer than ~6 words on fast-cut shotsLip-sync drift
Use fast variant for slow-mo, multi-shot, or complex camera movesRoutinely misses on first try — route to standard
Generate music through Seedance audioTexture-only is fine; for real scoring use music / pixabay_music / elevenlabs and mix in compose
Bypass video_selector without a reasonLoses cost/availability/fallback handling and scoring context

Iteration strategy

  1. Block out shape with a single duration=5 fast T2V pass at the intended framing. Confirm the composition works.
  2. Lock the seed once the composition reads.
  3. Upgrade to standard with the same seed, tighten camera and lighting language.
  4. Extend and add shots — move to multi-shot or longer duration only after a single-shot version is clean.
  5. Keep a per-clip README with prompt + seed + variant for every shot that makes the cut, so the compose stage can re-render consistent retakes.

Integration notes for OpenMontage pipelines

  • Cinematic pipeline: Seedance 2.0 is the default video model. Use 21:9 for hero, multi-shot for montage beats, reference-to-video when the brief has a visual bible.
  • Animated explainer: Use Seedance 2.0 for the establishing / mood clips only; most shots should stay in Remotion. Don't replace Remotion motion graphics with Seedance — different tool, different job.
  • Screen demo / podcast / clip factory: Seedance is not the right default — these are footage-led. Only use for stylized cold-opens.
  • Cost discipline: standard at 10 s ≈ $3.03 per clip. Budget accordingly in the proposal stage. fast at 5 s ≈ $1.21 for previews.

Verification checklist for every Seedance shot

  • Motion reads coherently at the chosen shot length
  • Audio is actually synced (check dialogue + foot/impact hits)
  • Character identity matches reference / prior shots
  • Camera direction matches the prompt (no auto-dolly when you asked for static)
  • No readable text the model tried to render
  • Grade matches the approved style playbook
  • Output duration matches what you requested (some endpoints round)

Sources

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

3d-asset-generation

무료요약 있음

글이나 이미지로 3D 모델을 생성하고 카탈로그 소재와 함께 활용합니다. Blender에서 형상, 재질, 크기와 지면 접촉을 점검하고 출처를 기록한 뒤 장면에 배치합니다.

  • 글로 독자적인 3D 소품 제작
  • 콘셉트 이미지의 물체를 입체로 제작
  • 카탈로그의 식물과 바위로 배경 채우기
calesthio/OpenMontage7.1만2026년 10월 17일 업데이트

acestep

무료요약 있음

ACE-Step 1.5로 곡의 스타일, 길이, 템포 등을 지정해 영상 배경 음악과 가사가 있는 곡을 생성합니다. 참고 음원 편곡과 보컬·악기 분리도 지원합니다.

  • 영상 장면에 맞는 배경 음악 제작
  • 가사가 있는 짧은 징글 제작
  • 참고 음원을 재즈 스타일로 편곡
calesthio/OpenMontage7.1만2026년 10월 17일 업데이트

agents

무료요약 있음

ElevenLabs로 음성 대화 AI를 만들고 목소리, 응답 방침, 외부 도구 연동을 설정합니다. 웹사이트 삽입과 Twilio를 통한 전화 발신도 다룹니다.

  • 문의 응대용 음성 봇 제작
  • 웹사이트에 음성 안내 삽입
  • 대화 가능한 음성 캐릭터 시제품 제작
calesthio/OpenMontage7.1만2026년 10월 17일 업데이트

ai-video-gen

무료요약 있음

글이나 참고 이미지로 AI 영상을 생성하고 용도와 비용에 맞는 서비스를 선택합니다. 소셜 미디어용 세로 영상, 상품 사진의 영상화, 기존 클립의 대화형 편집을 지원합니다.

  • 소셜 미디어용 세로 영상 제작
  • 상품 사진에 움직임 추가
  • 예산과 표현에 맞는 생성 서비스 선택
calesthio/OpenMontage7.1만2026년 10월 17일 업데이트

ai-video-gen

무료요약 있음

텍스트나 참고 이미지로 AI 영상을 생성하고 용도와 비용에 맞는 서비스를 선택하도록 돕습니다. 화면 비율 설정, 진행 상황 확인, Gemini Omni를 통한 대화형 편집도 지원합니다.

  • 글로 설명한 장면을 영상으로 만듭니다
  • 상품 사진에 움직임을 더합니다
  • 소셜 미디어용 세로 영상을 제작합니다
calesthio/OpenMontage7.1만2026년 10월 17일 업데이트

atlas-cloud

무료요약 있음

Atlas Cloud에서 하나의 API 키로 여러 모델을 사용해 이미지와 영상을 생성하고 편집합니다. 결과물과 사용 모델, 설정, 예상 비용 기록을 저장합니다.

  • 한 서비스에서 이미지와 영상 생성
  • 참고 자료로 상품 이미지 편집
  • 이미지·영상·음성을 참고한 영상 생성
calesthio/OpenMontage7.1만2026년 10월 17일 업데이트

calesthio의 스킬 모두 보기

이 스킬의 문제 신고