
Opus 5.5 비디오 생성: Seedance 2.5 샷 연출하기
Opus 5.5 비디오 생성 실전: Claude가 샷 계획을 쓰고 GPT Image 2.5가 캐릭터를 고정하며 Seedance 2.5가 렌더링합니다. 프롬프트, 코드, 실제 비용.
Opus 5.5 비디오 생성은 이제 YouTube와 Brave 자동완성에 표시되지만, 이 문구는 오해를 숨기고 있습니다. Claude Opus 5.5는 비디오를 렌더링하지 않습니다. 이는 1M 토큰 컨텍스트 창을 통해 제공되는 채팅 엔드포인트의 언어 모델입니다[1]. 비정상적으로 뛰어난 점은 대부분의 AI 클립이 잘못하는 부분입니다: 프레임에 누가 있는지, 카메라가 어디에 앉는지, 초 단위로 무엇이 일어나는지, 오디오가 무엇인지를 결정합니다.
가장 명확한 공개 예는 r/Seedance_AI의 9월 24일 분석입니다. 저자는 "단 하나의 프롬프트도 수동으로 작성하지 않았습니다"라고 말합니다: Opus 5.5는 하나의 개념과 몇 가지 스타일 스크린샷을 캐릭터 시트, 시작 프레임, 카메라 움직임, 대사 타이밍, 사운드로 변환했고, 픽셀은 GPT Image 2.5와 Seedance 2.5에서 왔습니다[2]. 이 가이드는 파이프라인을 분석하고, 각 단계를 벤더의 공식 문서와 대조하며, 하나의 API 키로 세 모델 모두를 실행하는 방법을 보여줍니다.
요약
- Opus 5.5는 계획을 세웁니다, 렌더링하지 않습니다. 이 워크플로에서는 모든 프롬프트를 작성합니다; GPT Image 2.5는 정지 이미지를 그리고 Seedance 2.5는 동영상 샷을 만듭니다[2].
- "현실감"이 아니라 카메라 오퍼레이터를 설명하세요. 분석의 핵심 트릭은 카메라를 잡은 사람이 누구인지, 어디에 앉는지를 모델에 알려주는 것으로, 이는 손떨림, 자동초점 사냥, 노출 변화를 만듭니다[2].
- GPT Image 2.5는 신원 앵커입니다. OpenAI는 이를 "참조 사진에서 주체를 더 잘 보존합니다"라고 말합니다[3]. 이는 캐릭터 시트가 필요로 하는 것입니다.
- Seedance 2.5는 구조를 선호합니다. ByteDance의 가이드는 번호가 매겨진 자산 바인딩(Image 1, Image 2), 간격이 없는 타임스탬프, "자막 없음"과 같은 명시적인 부정적 제어를 요구합니다[4].
- 비용은 비디오 초에 의해 지배됩니다. reAPI에서 2개의 10초 1080p Seedance 2.5 샷은 $9.24의 비용이 들고, 2개의 스틸과 Opus 5.5 계획 실행은 1달러 미만을 추가합니다[5][6][7].
Opus 5.5 비디오 생성이 스크립트로 시작하는 이유
비디오 모델은 구체성을 선호하고 모호성을 거부합니다. ByteDance는 Seedance 2.5 가이드에서 직접 말합니다: 프롬프트 작성은 "주로 명령 준수, 재료 일관성, 생성 제어 가능성에 영향을 미치며 모델의 기본 제약은 변경되지 않습니다"[4]. 동일한 가이드는 시간 범위에서 플롯이 너무 적으면 모델이 즉흥적으로 하게 되고, 너무 많으면 과도한 컷이나 누락된 비트가 발생한다고 경고합니다[4].
이는 작문 문제이며, 강력한 언어 모델이 비용을 벌어들이는 곳입니다. Reddit 분석의 단일 Seedance 2.5 샷은 1,200개 이상의 단어에 달합니다: 참조 블록, 카메라 잠금, 4개의 타이밍 비트(대사 및 감정 신호), 필름 룩 섹션, 오디오 섹션, 부정 목록[2]. 여러 샷 전체에서 이 모든 것을 일관되게 유지하는 것은 지루합니다. Opus 5.5에 캐릭터 바이블을 컨텍스트에 유지하고 각 프롬프트를 생성하도록 요청하는 것은 그렇지 않습니다.
Anthropic 자신의 Opus 5.5 피치는 정확히 이러한 종류의 규율입니다. 이는 모델이 "가장 중요한 정보를 먼저 제시하고" "당신이 제공하는 작문 규칙을 따른다"고 말합니다[8]. 프롬프트 생성의 경우, 매번 템플릿을 따르는 것이 스타일보다 더 중요합니다.
분석의 한 댓글은 언어 모델을 사용하여 비디오 모델의 작업을 하는 것을 언급했습니다. 다른 댓글은 실질적인 요점에 대답했습니다: "이 프롬프트들은 거대하고, 모든 것을 함께 보유하고 각 프롬프트에서 올바르게 형식을 지정하기는 어렵습니다"[2]. 같은 댓글은 이 접근 방식의 비용을 지적했습니다: Claude는 수정을 요청할 때 "많은 쓰레기"를 추가하는 경향이 있으므로, 출력이 아니라 템플릿을 편집하세요.
4단계 파이프라인, 단계별
| 단계 | 모델 | 입력 | 출력 |
|---|---|---|---|
| 1. 연출 | Claude Opus 5.5 | 1개 개념, 스타일 스크린샷, 프롬프트 템플릿 | 캐릭터 바이블, 이미지 프롬프트, 타이밍 비디오 프롬프트 |
| 2. 캐릭터 시트 | GPT Image 2.5 | 주체 사진 + 스타일 참고 + 시트 프롬프트 | 1개 16:9 시트: 회전, 표현, 세부사항 패널 |
| 3. 시작 프레임 | GPT Image 2.5 | 캐릭터 시트 + 장면 프롬프트 | 샷의 정확한 첫 프레임 |
| 4. 샷 | Seedance 2.5 | 캐릭터 시트 + 시작 프레임 + 타이밍 프롬프트 | 대사와 환경 오디오가 있는 10초 클립 |
분석의 캐릭터 시트 프롬프트는 복사할 좋은 템플릿입니다. 6각 회전 행과 5가지 표현에 세부사항 패널을 요청하고, "신원이 고정되어 있고, 패널 간 드리프트 없음"이라고 말하며, 스타일 이미지를 "STYLE ONLY"로 표시합니다[2]. 그 구분은 중요합니다: 라벨이 지정되지 않은 스타일 참고는 그 사람을 캐릭터에 유출시킬 수 있습니다.
시작 프레임은 모양이 구워지는 곳입니다. 저자는 포스트 필터가 아닌 이미지 프롬프트 자체에 2000년대 초의 포인트 앤드 슈트 그레이드를 넣었습니다: "35mm 필름, 약간의 배럴 왜곡이 있는 28mm 광각 렌즈", "밝은 검정", "잘 보이는 필름 입자"[2]. Seedance 2.5는 그 프레임을 위치, 조명, 그레이드의 마스터 참고로 취급합니다.
단계 2와 3의 경우, GPT Image 2.5는 두 가지 버전으로 제공됩니다. OpenAI는 Flare를 "대부분의 응용 프로그램의 기본 선택"으로, Sunburst를 "편집 전체에서 더 긴밀한 제어의 이점을 얻는 프리미엄 시각 워크플로"로 위치시킵니다[3]. 모든 샷에 대해 재사용할 캐릭터 시트는 Sunburst에 이미지당 $0.002를 추가로 사용할 합리적인 곳입니다.
카메라 오퍼레이터 트릭, 그리고 Seedance 가이드가 추가하는 것
댓글이 지적한 세부사항은 저자의 두 번째 요점이었습니다: "현실적인 비디오"를 요청하지 마세요. 누가 카메라를 잡고 있는지, 어디에 앉아 있는지, 어떻게 움직이는지 말하세요[2]. 저자는 한 줄이 "내 친구가 뒷좌석에서 영상을 찍고 있습니다"라고 말하는 것이 Opus 5.5에 미크로 셰이크, 지연된 프레이밍, 자동초점 사냥, 노출 시프트를 프롬프트에 작성하게 했다고 보고합니다.
이것은 Seedance 2.5가 평문 카메라 언어를 이해하기 때문입니다. ByteDance는 "푸시 인", "궤도", "손떨림"과 같은 움직임, "1인칭 관점"과 같은 각도, 원테이크 롱 테이크와 같은 기법을 직접 작성할 수 있는 용어로 샷 크기를 나열합니다[4]. 위치와 신체를 가진 카메라 오퍼레이터는 모델에 일관되게 이들을 사용할 이유를 줍니다.
Opus 5.5에 전달하는 템플릿에 속하는 공식 가이드의 5가지 추가 규칙:
- 모든 자산에 번호를 매기고 바인딩하세요. 업로드를 업로드 순서의 Image 1, Image 2로 참조하고 텍스트에서 각 바인딩을 명시하세요. ByteDance는 이미지 내에 그려진 레이블에 의존하는 것에 대해 조언합니다[4].
- 타임스탬프를 연속으로 유지하세요. "0-3초... 3-7초..."를 작성하고, 간격을 피하고, "초당 3회 머리 흔들기"와 같은 빠른 반복 동작에 타임스탬프를 사용하지 마세요[4].
- 오디오에서 원하지 않는 것을 말하세요. "BGM 없음; 환경음과 동작음만 생성" 및 "자막 없음"은 모두 지원되는 부정입니다[4].
- 큰따옴표로 음성 라인을 넣으세요. reAPI의 Seedance 2.5 참고는 인용된 라인이 생성된 음성을 조종한다고 지적합니다[9].
- 시간 범위별 플롯 예산을 계획하세요. 각 단계는 명확한 이벤트 하나와 종료 상태를 유지해야 합니다[4].
ByteDance는 또한 공식 Seedance 2.5 프롬프트 최적화 스킬을 발행합니다. 해당 가이드는 npx --yes skills@latest add "https://arkdocs-en.tos-ap-southeast-1.volces.com/skills/" --skill sd25-pe --yes로 설치한 후 AI 채팅 상자에서 프롬프트 뒤에 /sd25-pe를 입력하는 것을 권장합니다[4]. Opus 5.5가 샷을 작성할 수 있고, 스킬은 ByteDance의 자체 규칙에 대해 이를 확인할 수 있습니다.
Opus 5.5용 연출 프롬프트
모든 Opus 5.5 비디오 생성 실행은 동일한 명령 블록에서 시작됩니다. 이는 성적이 아니라 시작 템플릿입니다. 괄호 안의 부분을 바꾸세요.
You are the director and prompt writer for a short live-action AI video.
Concept: [one paragraph]
Style references: Image 2 and Image 3 are STYLE ONLY (grade, lens, grain).
Subject: Image 1 is the person. Identity must never drift.
Camera operator: [who films, where they sit, what device, how they move].
Produce, in order:
1. A character bible: face, hair, wardrobe, jewelry, props. Fixed wording.
2. A GPT Image 2.5 prompt for a 16:9 character sheet (turnaround,
five expressions, detail panels, "Identity is locked").
3. A GPT Image 2.5 prompt for the start frame of shot 1.
4. A Seedance 2.5 prompt per shot, 10 seconds each, with:
- Asset bindings: "Image 1 = identity, Image 2 = start frame"
- A camera section written from the operator's point of view
- Continuous timestamps (0-3s, 3-5s, 5-8.5s, 8.5-10s), one event each
- Dialogue in double quotes, with emotion cues per phrase
- Audio: on-camera mic only, list ambient sounds, "No BGM" if needed
- Negatives: "No subtitles", no cuts unless requested, no morphing
Reuse the character bible wording verbatim in every prompt.마지막 줄이 드리프트를 멈춥니다. 각 프롬프트가 목걸이를 약간 다르게 설명하면 비디오 모델도 마찬가지입니다.
하나의 키에서 Opus 5.5, GPT Image 2.5, Seedance 2.5 실행
세 모델 모두 동일한 reAPI 키 뒤에 있습니다. Opus 5.5는 모델 ID claude-opus-5-5를 사용하여 채팅 완성 엔드포인트를 사용합니다[1]. GPT Image 2.5와 Seedance 2.5는 비동기입니다: 제출하고, 작업 ID를 받고, 상태가 completed일 때까지 GET /api/v1/tasks/{id}를 폴링합니다[9][10].
import time, requests
BASE = "https://reapi.ai/api/v1"
H = {"Authorization": "Bearer YOUR_API_KEY"}
def wait(task_id):
while True:
t = requests.get(f"{BASE}/tasks/{task_id}", headers=H).json()
if t["status"] in ("completed", "failed"):
return t
time.sleep(10)
# 1. Opus 5.5 writes the prompts (DIRECTOR_PROMPT = the template above)
plan = requests.post(f"{BASE}/chat/completions", headers=H, json={
"model": "claude-opus-5-5",
"messages": [{"role": "user", "content": DIRECTOR_PROMPT}],
"reasoning_effort": "high",
"max_tokens": 16000,
}).json()["choices"][0]["message"]["content"]
# parse SHEET_PROMPT, FRAME_PROMPT, SHOT_PROMPT out of `plan`
# 2. Character sheet from the subject photo and style references
sheet = wait(requests.post(f"{BASE}/images/generations", headers=H, json={
"model": "gpt-image-2.5-sunburst",
"prompt": SHEET_PROMPT,
"image_urls": [SUBJECT_URL, STYLE_URL_1, STYLE_URL_2],
}).json()["id"])["output"]["image_urls"][0]
# 3. Start frame, anchored to the sheet
frame = wait(requests.post(f"{BASE}/images/generations", headers=H, json={
"model": "gpt-image-2.5-sunburst",
"prompt": FRAME_PROMPT,
"image_urls": [sheet],
}).json()["id"])["output"]["image_urls"][0]
# 4. The 10-second shot. Image 1 = sheet, Image 2 = start frame
shot = wait(requests.post(f"{BASE}/videos/generations", headers=H, json={
"model": "doubao-seedance-2.5-face",
"prompt": SHOT_PROMPT,
"image_urls": [sheet, frame],
"duration": 10,
"resolution": "1080p",
"size": "16:9",
}).json()["id"])["output"]["video_urls"][0]
print(shot)참고 문서의 3가지 세부사항은 실행하기 전에 알아야 합니다. 모든 미디어 필드는 공개 HTTP(S) URL이어야 합니다; base64 및 data: URI는 거부됩니다[9]. Seedance 2.5는 최대 30개의 참조 이미지를 허용하므로 시트, 시작 프레임, 몇 가지 소품 샷이 쉽게 맞습니다[9]. 그리고 Opus 5.5는 항상 적응적으로 생각합니다; reasoning_effort는 얼마나 깊은지를 변경하고, 기본값은 중간입니다[1].
하나의 Opus 5.5 비디오 생성 실행의 비용
아래 가격은 2026년 9월 29일 reAPI의 공개 레이트입니다[5][6][7]. Opus 5.5 라인은 30,000개의 입력 토큰과 10,000개의 출력 토큰의 계획 세션을 가정합니다. 그 수치는 측정이 아니라 삽화입니다; 당신의 템플릿 길이와 노력 수준이 그것을 움직입니다.
| 항목 | 레이트 | 수량 | 비용 |
|---|---|---|---|
| Opus 5.5 입력 | 100만 토큰당 $3.20 | 30,000 | $0.096 |
| Opus 5.5 출력 | 100만 토큰당 $16.00 | 10,000 | $0.160 |
| GPT Image 2.5 Sunburst | 이미지당 $0.025 | 2 | $0.05 |
| Seedance 2.5, 1080p | 초당 $0.462 | 20초 | $9.24 |
| 합계 | 약 $9.55 |
비디오 초가 청구서의 96% 이상입니다. 중요한 레버는 모두 Seedance 쪽입니다: 720p는 초당 $0.267로 실행되고(같은 20초에 $5.34), Seedance 2.5 Eco 티어는 같은 요청 본문으로 1080p를 초당 $0.347로 청구합니다[7][9]. 합리적인 루틴은 성능과 카메라가 올바를 때까지 720p에서 반복한 다음 킵 샷을 1080p에서 렌더링하는 것입니다.
비교를 위해, Anthropic은 Opus 5.5를 100만 토큰당 $4 입력, $20 출력으로 나열하고 일반적인 워크로드에서 Opus 5보다 약 40% 저렴하다고 말합니다[8]. 어느 쪽이든, 연출자가 저렴한 부분입니다.
FAQ
Claude Opus 5.5가 자체적으로 비디오를 생성할 수 있나요?
아니요. Opus 5.5는 채팅 완성을 통해 호출되는 언어 모델입니다; 이는 텍스트를 반환합니다[1]. Opus 5.5 비디오 생성 워크플로에서 프롬프트를 작성하고 Seedance 2.5와 같은 비디오 모델이 클립을 렌더링합니다.
Seedance 2.5 스킬이란 무엇인가요?
이는 sd25-pe라는 이름의 Seedance 2.5에 대한 ByteDance의 공식 프롬프트 최적화 스킬입니다. BytePlus 가이드는 npx skills로 설치하고 AI 채팅 상자에서 프롬프트 뒤에 /sd25-pe를 입력하여 호출합니다[4].
Seedance 2.5 비디오는 얼마나 길 수 있나요?
생성당 최대 30초입니다. reAPI에서 duration은 4~30초 또는 모델이 선택하도록 하려면 -1을 허용합니다[9]. Reddit 워크플로는 10초 샷을 사용하고 함께 편집했습니다[2].
Opus 5.5 및 Seedance 2.5 클립의 비용은 얼마인가요?
위에서 가정한 토큰 수로 2개의 10초 1080p 샷, 2개의 GPT Image 2.5 Sunburst 스틸, 1개의 계획 세션으로 약 $9.55입니다. 720p에서 렌더링하면 같은 실행이 대략 $5.65로 내려갑니다[5][6][7].
캐릭터 시트에 GPT Image 2.5 Flare 또는 Sunburst를 사용해야 하나요?
시트가 여러 샷을 고정할 경우 Sunburst. OpenAI는 "편집 전체에서 더 긴밀한 제어"를 제공한다고 설명합니다; Flare는 더 빠른 기본값입니다[3]. reAPI에서 차이는 이미지당 $0.023 대 $0.025입니다[6].
이 워크플로에 Claude Code가 필요한가요?
아니요. 위 스크립트는 평문 HTTP를 통해 Opus 5.5를 호출합니다. Anthropic은 Claude Code에 Opus 5.5를 제공하며, 빠른 모드를 포함합니다[8], 이는 템플릿을 반복하거나 /sd25-pe 스킬을 실행하는 편안한 장소입니다. 프로덕션 파이프라인에는 API 키만 필요합니다.
Opus 5.5가 뮤직 비디오를 계획할 수 있나요?
샷 목록, 타이밍, 사운드 방향을 작성할 수 있습니다. Seedance 2.5는 클립과 함께 음성, 효음, 배경음악을 생성하며, 참조 오디오(최대 10개 트랙, 총 30초)를 수락하므로 곡이 편집을 주도할 수 있습니다[9].
Opus 5.5를 연출자로, Seedance 2.5를 스태프로 취급하세요
r/Seedance_AI 주변에 나간 워크플로는 평범한 이유로 성공합니다: 모든 프롬프트가 길고, 구체적이고, 일관성이 있으며, 언어 모델이 지친 인간보다 낫습니다. Opus 5.5에 고정 템플릿, 재사용해야 하는 캐릭터 바이블, 좌석과 장치를 가진 카메라 오퍼레이터를 제공하세요. GPT Image 2.5가 얼굴을 고정하게 하고, 최종 1080p 렌더링 전에 반복 예산을 720p Seedance 2.5 초에 소비하세요. 이것이 실제로 제공되는 Opus 5.5 비디오 생성입니다: 1개 모델이 생각하고, 2개가 렌더링하고, 1개 API 키가 reAPI의 모든 것을 처리합니다.
참고 자료
- reAPI. Claude Opus 5.5 API: model ID, parameters and pricing. Retrieved September 2026 from reapi.ai/docs/claude-opus-5-5
- r/Seedance_AI. Full Breakdown: How I used Claude Opus & Seedance 2.5 to achieve photorealistic AI videos (All Prompts Included). Posted September 24, 2026. Retrieved September 2026 from reddit.com/r/Seedance_AI/comments/1wop0ju
- OpenAI. Introducing ChatGPT Images 2.5. September 8, 2026. Retrieved September 2026 from openai.com/index/introducing-chatgpt-images-2-5
- BytePlus ModelArk. Dreamina Seedance 2.5 prompt guide. Retrieved September 2026 from docs.byteplus.com/en/docs/modelark/seedance-2-5-prompt-guide
- reAPI. Claude Opus 5.5 model page and pricing. Retrieved September 29, 2026 from reapi.ai/models/claude-opus-5-5
- reAPI. GPT Image 2.5 model page and pricing. Retrieved September 29, 2026 from reapi.ai/models/gpt-image-2-5
- reAPI. Seedance 2.5 model page and pricing. Retrieved September 29, 2026 from reapi.ai/models/seedance-2-5
- Anthropic. Introducing Claude Opus 5.5. Retrieved September 2026 from anthropic.com/claude-opus-5-5
- reAPI. Seedance 2.5 API: parameters, modes and billing. Retrieved September 2026 from reapi.ai/docs/seedance-2-5
- reAPI. GPT Image 2.5 API reference. Retrieved September 2026 from reapi.ai/docs/gpt-image-2-5
작성자

카테고리
더 많은 게시물

Dreamina Seedance 2.5 사용자 가이드: 30초 및 장편 비디오 모드
30초 생성, 연장, 긴 비디오, 타임스탬프, 레퍼런스, 편집, 오디오 정리 및 스토리보드에 대한 예제가 포함된 Dreamina Seedance 2.5 가이드입니다.


Gemini Omni vs Veo 3.1: 2026년 5월, 지금 갈아타야 할까
2026년 5월 기준 Gemini Omni와 Veo 3.1 비교. Google이 Veo를 교체한 곳은 Gemini 앱이지 API가 아닙니다. 5개 채널 매핑, 요청 본문 diff, 각 모델이 유리한 지점.


Claude Opus 4.8 활용 가이드: 벤치마크, 신뢰성, 비용
Claude Opus 4.8의 공식 벤치마크 표, 신뢰성 향상, Dynamic Workflows, 기본 노력 수준의 변경 사항, 마이그레이션 계획을 완전히 설명합니다.
