동영상 디렉터
동영상 디렉터는 create_explainer와 create_launch_video로, 내레이션이 있는 모션 그래픽 동영상을 호출 한 번에 내 브랜드 색으로 작성하고 음성을 입혀 렌더링합니다.
Nodaro Cloud에서 사용할 수 있습니다
동영상 디렉터는 요청 하나로 내레이션이 있는 모션 그래픽 동영상을 작성하고, 음성을 입히고, 렌더링합니다. create_explainer는 주제를 설명 동영상으로, create_launch_video는 제품 설명을 출시 동영상으로 만듭니다. 디렉터는 보이스오버와 샷 플랜을 쓰고, 음성을 생성한 다음, 단어 단위로 정렬합니다. 그런 다음 내레이션이 말하는 순간 모든 텍스트와 그래픽이 나타나는 MP4를 렌더링합니다. 동영상 디렉터는 직접 진행할 수도 있는 샷 시퀀스 파이프라인 위에 만들어졌습니다.
호출 한 번으로 끝나는 도구인 create_explainer와 create_launch_video는 Nodaro Cloud에만 있습니다. start_video_director와 샷 시퀀스 도구는 모든 에디션에서 작동합니다.
모션 그래픽 또는 애니메이션 영상
동영상 디렉터는 모션 그래픽을 만듭니다. 키네틱 타이포그래피, 도형, 이미지로 구성되며, 일러스트나 촬영한 장면은 만들지 않습니다. 생성한 애니메이션 영상으로 전달하는 설명 동영상에는 대신 video-explainer 레시피를 사용하세요. 콘텐츠 레시피를 참고하세요.
스타일을 정하지 않고 “설명 동영상”을 요청하면, 어시스턴트는 도구를 호출하기 전에 스타일을 고르라고 요청합니다. 내가 스타일을 골랐거나 요청에 이미 스타일이 있으면 바로 진행합니다.
세 가지 도구
| 도구 | 하는 일 |
|---|---|
create_explainer | topic으로 개념 중심의 설명 동영상을 작성하고 렌더링합니다 |
create_launch_video | brief로 제품 출시 동영상을 작성하고 렌더링합니다 |
start_video_director | 디렉터의 가이드를 반환해, 어시스턴트가 개요를 직접 쓰고 단계를 하나씩 실행하게 합니다 |
매개변수는 도구 레퍼런스에 있습니다.
{ "topic": "How transformer self-attention works, in 60 seconds" }{
"brief": "Nodaro is an AI video studio. Paste a prompt, pick a style, get a finished video. For indie creators and small teams who don't have time to edit. Tone: confident, modern, no jargon."
}두 도구 모두 작업 ID를 반환합니다. 웹용 Claude처럼 MCP Apps를 지원하는 클라이언트에서는 카드가 진행 상황을 보여 주고 완성된 동영상을 재생합니다. 다른 클라이언트는 get_job을 폴링하며, MP4는 output_data.videoUrl에 있습니다. 동영상은 내 라이브러리에도 저장됩니다.
동영상에 담을 수 있는 것
- 텍스트, 도형, 이미지는 보이스오버와 동기화되어, 각 문구가 말해지는 정확한 프레임에 나타납니다.
- 도형은 사각형, 원, 선입니다.
- 이미지는 자유로운 요소로 쓰거나,
device-surface-showcase와cursor-ui-demo블루프린트의 스크린샷으로 쓸 수 있습니다. 이 두 블루프린트는 업로드한 스크린샷을 기기 화면 안에, 또는 움직이는 커서와 함께 보여 줍니다. - 실시간 캡처는 없습니다. 디렉터는 웹사이트를 캡처할 수 없습니다.
url만 보내create_launch_video를 호출하면brief가 필요하다고 응답하고, 둘 다 보내면 URL을 무시합니다. 실제 페이지를 스크린샷으로 캡처하려면, 설치에서 사용하도록 설정된 경우capture_site도구를 사용하세요.
비용
호출 한 번으로 만드는 동영상은 다음 단계를 실행하며, 각 단계가 따로 청구됩니다.
| 단계 | 크레딧 |
|---|---|
| 작성: 보이스오버 스크립트와 샷 플랜 | LLM 실행 1회로, list_models에 video-director로 나열됩니다 |
| 모든 단어의 타이밍을 반환하는 ElevenLabs v4 보이스오버 | 5~33크레딧 |
| 단어 강제 정렬(보이스오버에 단어 타이밍이 없을 때만) | 0, 실행되면 33크레딧 |
| 큐를 프레임으로 변환 | 0 |
| 렌더링 | 55크레딧 |
- 환불. 실행이 실패하면 작성 크레딧은 돌아옵니다. 그 뒤의 각 단계는 그 단계 자체가 실패할 때만 환불됩니다. 렌더링이 실패해도 보이스오버와, 실행된 경우 정렬은 청구된 상태로 남습니다.
- 자동 수정. 작성된 플랜이 두 장면이 겹치는 것처럼 타이밍 규칙을 어길 때가 있습니다. 그러면 디렉터는 정확한 오류를 받아, 스크립트와 큐는 그대로 둔 채 무료 수정 단계를 한 번 거칩니다. 그 단계도 실패하면 작업은
resolve:오류로 실패합니다. - 직접 진행. 어시스턴트가
start_video_director로 개요를 직접 쓰고 단계를 실행하면 작성 요금이 없습니다. 보이스오버, 정렬, 렌더링 비용만 냅니다.
브랜드
두 도구 모두 brand를 받습니다. list_brand_presets의 프리셋 ID(예: cobalt-corporate)를 보내거나, 팔레트, 글꼴, 로고를 담은 내 토큰을 보내세요. 팔레트와 글꼴은 모든 장면에 적용됩니다.
{
"topic": "How our new analytics dashboard works",
"brand": {
"palette": { "bg": "#0B0B12", "text": "#FFFFFF", "accent": "#8B5CF6" },
"fonts": { "heading": "Montserrat", "body": "Inter" },
"logo": {
"name": "NODARO",
"image": "https://…/uploads/logo.png",
"imageBackdrop": "#111111"
}
}
}글꼴에는 제목과 본문 텍스트에 각각 굵기, 대소문자, 자간을 따로 지정할 수도 있습니다. 요소에 설정한 값이 브랜드보다 우선하고, 브랜드는 블루프린트의 기본값보다 우선합니다. 자간은 아랍어 텍스트에는 적용되지 않습니다. 이어진 글자가 끊어지기 때문입니다. 글꼴이 불러오지 않는 굵기는 불러오는 가장 가까운 굵기로 대체됩니다.
로고
| 필드 | 설명 |
|---|---|
logo.name | 로고를 쓸 때 필수입니다. 워드마크 텍스트로, 이미지를 불러오지 못할 때도 쓰입니다. |
logo.tagline | 선택 사항입니다. 로고 아래에 들어가는 한 줄입니다. |
logo.image | 선택 사항입니다. upload_image_widget 또는 request_image_upload로 Nodaro에 업로드한 PNG, WebP, JPEG의 https URL입니다. SVG와 다른 호스트는 거부됩니다. |
logo.imageBackdrop | 선택 사항입니다. 로고 이미지 뒤에 놓이는 둥근 패널의 16진수 색상입니다. |
logo.image가 있으면 동영상에는 항상 logo-assemble-lockup 장면이 들어갑니다. 로고 이미지를 보여 주는 유일한 블루프린트입니다. 플랜에 이 장면이 없으면 디렉터가 끝에 추가합니다. 렌더링할 때 이미지를 불러오지 못하면 그 장면은 대신 애니메이션 워드마크를 보여 주므로, 잘못된 URL 때문에 렌더링이 실패하는 일은 없습니다. 업로드 직후에 시작한 렌더링은 이미지를 쓸 수 있기 전에 워드마크를 보여 줄 수 있으니, 잠시 기다린 뒤 다시 렌더링하세요.
동영상 직접 작성
렌더링하기 전에 개요를 검토하려면 start_video_director를 호출해 달라고 어시스턴트에게 요청하세요. 이 도구가 반환하는 가이드는 장르(explainer 또는 product-launch)와 스토리 아크 고르기, 보이스오버를 큐 문구로 쓰기, 개요 만들기를 다룹니다. 그런 다음 어시스턴트는 샷 시퀀스 단계인 generate_speech, forced_alignment, resolve_shot_sequence, render_shot_sequence를 실행합니다.
이 방법에서는 개요가 브랜드 토큰을 프리셋 ID가 아니라 객체로만 받습니다. list_brand_presets에서 프리셋의 토큰을 복사하세요. 로고 장면은 자동으로 추가되지 않으므로, logo-assemble-lockup 리빌을 직접 넣으세요.
자주 묻는 질문
Nodaro 동영상 디렉터는 무엇을 만드나요?
내레이션이 있는 모션 그래픽 동영상을 만듭니다. 키네틱 타이포그래피, 도형, 이미지가 보이스오버가 해당 문구를 말하는 순간 정확한 프레임에 맞춰 나타납니다. 주제로는 설명 동영상을, 제품 설명으로는 제품 출시 동영상을 만듭니다.
동영상 디렉터 동영상 하나에 크레딧이 얼마나 드나요?
create_explainer와 create_launch_video는 작성 실행 1회와 그 실행이 진행하는 단계에 대해 청구합니다. 보이스오버에 5~33크레딧, 렌더링에 55크레딧이 듭니다. 강제 정렬(33크레딧)은 보이스오버에 단어 타이밍이 없을 때만 실행됩니다. list_models는 작성 가격을 video-director로 나열합니다. 단계를 직접 진행하면 보이스오버, 정렬, 렌더링 비용이 듭니다.
내 웹사이트 URL로 동영상 디렉터가 동영상을 만들 수 있나요?
아니요. 동영상 디렉터는 실제 사이트를 캡처할 수 없습니다. 대신 개요에 제품을 설명하세요. 기기 블루프린트와 커서 블루프린트는 직접 준비한 스크린샷을 보여 줄 수 있습니다. 설치에서 사용하도록 설정된 경우 capture_site 도구로 실제 페이지를 스크린샷으로 캡처할 수 있습니다.
내 로고와 브랜드 색을 쓸 수 있나요?
네. 브랜드 프리셋 ID를 보내거나, 내 팔레트, 글꼴, 로고를 보내세요. 로고 이미지가 있으면 동영상은 항상 로고 락업 장면으로 끝납니다.
동영상 디렉터가 일러스트나 애니메이션 장면을 만드나요?
아니요, 모션 그래픽만 만듭니다. 생성한 애니메이션 영상으로 전달하는 설명 동영상에는 video-explainer 레시피를 사용하세요. 스타일을 정하지 않고 설명 동영상을 요청하면 어시스턴트가 원하는 스타일을 묻습니다.
관련 문서
샷 시퀀스
샷 시퀀스와 동영상 디렉터
콘텐츠 레시피
업로드
동영상 렌더링
최종 업데이트