아직 생성 기록이 없습니다.
Muse Video API 요금
숨겨진 수수료 없는 투명한 요금제. 사용한 만큼만 지불하세요.
| 모델 | 골드 가격현재 가격 | 플래티넘 가격 | 다이아몬드 가격 | 공식 가격 | 절약률 |
|---|---|---|---|---|---|
muse-video-ext | 0.24Credits(~$0.024)/회 | 0.228Credits(~$0.0228)/회 | 0.216Credits(~$0.0216)/회 | 0.3Credits(~$0.03)/회 | 20% |
* 실제 비용은 최종 출력에 따라 달라집니다.
Muse Video API로 제작 시작
Muse Video API는 프롬프트 또는 최대 9장의 참조 이미지로 동영상을 생성합니다. 작업 API에서 약 10초 길이의 소리가 포함된 720p MP4 영상 한 편을 받으세요.
Muse Video API 지원 기능
생성 모드, 입력 조건과 출력 사양을 확인하세요.
Muse Video API 텍스트 동영상 생성
Muse Video API 참조 이미지
Muse Video의 7가지 화면 비율
Muse Video Model의 720p 유성 영상
muse-video-ext 모델 호출
Muse Video API 비동기 작업
Muse Video API 가격
Muse Video 결과 다운로드 및 보관
Muse Video API 활용 사례
제작 목적에 맞는 브리프를 작성하고 결과를 검토하세요.
Muse Video API 스토리보드
Muse Video 상품 스토리
Muse Video API 캠페인 영상
muse-video-ext 참조 기반 장면
Muse Video 소셜 동영상
Muse Video API 동영상 도구
Muse Video API 키 발급 및 시작 방법
키를 만들고 브리프를 준비한 뒤 제작 결과를 정리하세요.
Muse Video API 키 받기
APIMart에 로그인하고 API Keys에서 키를 만드세요. 키는 서버에 보관하고 브라우저 코드나 공개 저장소에 넣지 마세요.
명확한 제작 지침 준비
원하는 결과와 사용 맥락을 설명하세요. 수정본을 비교할 수 있도록 지침을 요청과 함께 저장하세요.
결과 검토 및 통합
사용 전에 제작 지침과 결과를 비교하세요. 다음 제작 단계에 활용할 소재를 정리하세요.
Muse Video API 예제와 통합
muse-video-ext를 /v1/videos/generations에 제출하고 작업 ID를 저장한 뒤 GET /v1/tasks/{task_id}로 결과를 조회하세요.
- 1
Muse Video API 인증
키를 서버에 보관하고 Authorization: Bearer <key>를 보내세요. 새 생성 작업마다 Idempotency-Key를 만드세요.
- 2
muse-video-ext 작업 제출
/v1/videos/generations에 model과 prompt를 POST하고 기본 응답의 data[0].task_id를 저장하세요. 중단 후 재시도할 때 같은 키와 본문을 사용하세요.
- 3
Muse Video 결과 가져오기
GET /v1/tasks/{task_id}로 completed 또는 failed까지 조회하세요. 성공 시 data.result.videos[0].url[0], 실패 시 data.error.message를 읽습니다. 로컬 시간 초과는 작업 실패가 아닙니다.
요청과 응답 상세 내용은 Muse Video API 문서를 확인하세요.
IDEMPOTENCY_KEY="${IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "muse-video-ext",
"prompt": "Waves gently wash over a beach at sunset, the camera pans slowly, natural ocean sound, no text",
"n": 1,
"aspect_ratio": "16:9",
"duration": 10,
"resolution": "720p"
}'import os
import time
import requests
import uuid
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
idempotency_key = os.environ.get("IDEMPOTENCY_KEY") or str(uuid.uuid4())
headers["Idempotency-Key"] = idempotency_key
print("Idempotency-Key:", idempotency_key)
# 1. Submit the generation task
payload = {
"model": "muse-video-ext",
"prompt": "Waves gently wash over a beach at sunset, the camera pans slowly, natural ocean sound, no text",
"n": 1,
"aspect_ratio": "16:9",
"duration": 10,
"resolution": "720p"
}
resp = requests.post(f"{API_BASE}/v1/videos/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
print("Task ID:", task_id)
# 2. Poll the task until it finishes
for _ in range(75):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["videos"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(8)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")IDEMPOTENCY_KEY="${IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.apimart.ai/v1/videos/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "muse-video-ext",
"prompt": "The fox in the reference image slowly raises its head, a breeze moves its fur, the camera gently pushes in",
"n": 1,
"duration": 10,
"resolution": "720p",
"image_urls": [
"https://example.com/reference.png"
]
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"Muse Video API 매개변수
| 매개변수 | 타입 | 필수 여부 | 기본값 | 설명 |
|---|---|---|---|---|
model | string | 필수 | 기본값: — | 필수 모델 식별자: muse-video-ext. |
prompt | string | 필수 | 기본값: — | 앞뒤 공백 제거 후 비어 있지 않은 문자열. 중국어와 영어를 지원하며 참조 이미지 유무와 무관하게 필수입니다. |
image_urls | string[] | 선택 | 기본값: — | 최대 9개의 이미지 URL, Data URI 또는 base64. 원본 합계는 11 MiB 이하이며 참조가 없으면 생략하세요. |
aspect_ratio | string | 선택 | 기본값: — | 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3. 자동은 생략하며 "auto"를 보내지 않습니다. 참조가 없으면 16:9, 있으면 참조 화면 비율를 따릅니다. |
n | integer | 선택 | 기본값: 1 | 숫자 1만 지원합니다. 요청마다 결과 하나를 반환합니다. |
duration | integer | string | 선택 | 기본값: 10 | 10, "10", "10s"만 지원하며 숫자 10을 권장합니다. 실제 재생 길이는 다를 수 있습니다. |
resolution | string | 선택 | 기본값: 720p | 720p만 지원합니다. 소문자 720p를 보내거나 생략하세요. |
nsfw_check | boolean | 선택 | 기본값: false | 제출 전 플랫폼 콘텐츠 검사를 활성화합니다. 제출 성공이 모든 심사 통과를 보장하지는 않습니다. |
Muse API 둘러보기
프로젝트에 필요한 콘텐츠 유형에 맞는 Muse 페이지를 선택하세요.
Muse Video API 자주 묻는 질문
Muse Video API란 무엇인가요?
APIMart에서 텍스트나 참조 이미지로 동영상을 생성하는 API입니다. muse-video-ext는 약 10초의 소리 있는 720p MP4 영상 한 편을 반환합니다.
Muse Video API는 어떤 모델 ID를 사용하나요?
요청의 model 값에 -ext를 포함한 전체 muse-video-ext를 사용하세요.
Muse Video API 키는 어떻게 받나요?
APIMart에 로그인하고 API Keys에서 키를 만드세요. 서버에 보관하고 제출과 조회에 Authorization: Bearer <key>를 사용하세요.
Muse Video은 참조 이미지를 몇 장 지원하나요?
0~9장, 원본 합계 11 MiB까지 지원합니다. image_urls로 URL, Data URI 또는 base64를 보내며 참조 이미지가 있어도 프롬프트는 필수입니다.
Muse Video API는 어떤 비율을 지원하나요?
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3입니다. 자동은 aspect_ratio 생략을 뜻하며 참조 이미지가 있으면 그 화면 비율를, 없으면 16:9를 사용합니다.
Muse Video 길이, 해상도나 소리를 바꿀 수 있나요?
약 10초, 720p, 소리 포함 사양입니다. duration: 10과 resolution: "720p"를 사용하거나 생략하세요. audio: false는 거부되며 실제 길이는 파일에서 확인합니다.
Muse Video API는 첫·마지막 프레임이나 연장을 지원하나요?
별도의 첫 프레임, 마지막 프레임, 참조 동영상, 참조 오디오와 연장 기능은 없습니다. 참조 이미지는 image_urls로 전송하세요.
Muse Video API 작업이 페이지 대기 시간을 넘으면 어떻게 하나요?
작업 ID를 보관하고 나중에 다시 조회하세요. 브라우저 시간 초과나 폴링 중지는 서버 작업 취소가 아니므로 자동으로 새 생성 요청을 보내지 마세요.
Muse Video API 가격은 어떻게 계산하나요?
생성 전에 계정의 실시간 가격을 확인하세요. 최종 작업 비용과 계정 청구서가 기준입니다. 각 요청은 영상 한 편 단위로 과금되며 초 수를 곱하지 않습니다.
Muse Video 결과를 보관할 수 있나요?
필요한 파일을 다운로드하거나 저장하세요. expires_at이 반환되면 해당 시간 전에 보관하고, 링크 만료 시 자동으로 새 유료 생성을 요청하지 마세요.
관련 모델
같은 카테고리의 다른 모델을 탐색하세요.

Pixverse V6 Max
PixVerse V6 Max is an advanced AI video generation model that transforms text and images into cinematic videos up to 15 seconds long at 1080p. With realistic visuals, expressive characters, and optional synchronized audio, it offers precise creative control for multi-shot storytelling, advertising, and music videos.
0.32Credits/s~$0.032/s절약 20%
Kling V4
Kling 4.0 is an advanced AI video generation model that brings creative ideas to life with realistic motion, dynamic camera work, and precise visual control. With support for continuous videos up to 30 seconds and multiple reference inputs, it helps creators craft cinematic stories with greater flexibility.
1.4Credits/s~$0.14/s절약 20%
ViduQ 4 Preview
Vidu Q4 Preview is ShengShu's image-to-video and reference-to-video model. Animate one first frame or combine up to 15 reference images and 3 audio clips into 3–16 second videos at up to 4K, with audio generated by default.
0.912Credits/s~$0.0912/s절약 20%
Wan 3.0 Video Prime
Wan 3.0 Prime is the Prime version of Alibaba Cloud's all-in-one Wan 3.0 video model, with general, first-and-last-frame and file or webpage modes and 2–30 second output.
2.057Credits/s~$0.2057/s절약 20%