텍스트 · 이미지 · 참조 이미지 · 오디오로 동영상, 립싱크
Video (생성)
MiniMax H3와 Wan 2.2: 소리가 있는 샷, 오디오에 맞춰 말하고 노래하는 캐릭터, 모션 전이, 립싱크.
개요
Video (생성)
모델 `minimax-h3`(MiniMax H3). 요청 1건당 4~15초 샷 1개를 768P, 24 fps로, 영상과 함께 생성되는 스테레오 오디오를 포함해 렌더링. 모드는 t2v(텍스트→동영상), i2v(first_frame_url / last_frame_url로 첫 프레임·마지막 프레임 지정, https URL 또는 data URL), ref(reference_image_urls로 최대 9장의 참조 이미지). API는 비동기: `POST /v1/videos`가 202와 {id, status}를 반환하고, `GET /v1/videos/{id}`를 폴링(queued / running / succeeded / failed, 완료 시 output.url), `GET /v1/videos/{id}/content`로 mp4를 받고, `POST /v1/videos/{id}/cancel`로 취소. 출력 1초 단위 과금, 실패 시 환불. 코드 없이 써 보려면 Grid Playground → Video. 그 밖에 Wan 2.2 계열: `wan2.2-s2v`(키프레임 + 오디오 → 오디오에 입을 맞추며 움직임, 길이는 오디오와 동일), `wan2.2-i2v`(키프레임 + 프롬프트 → 2~10초, 16 fps), `wan2.2-animate`(키프레임 + 동작 영상 → 그 동작을 연기), `latentsync-1.6`(완성된 클립의 입을 새 음성에 다시 맞춤). `minimax-h3`도 audio_url을 받음: ref에서는 `<Audio 1>` 목소리로 말하고, t2v / i2v에서는 첫 프레임부터의 사운드트랙이 됨.
- 엔드포인트
- /v1/videos
- 예시 모델
- minimax-h3
API
API 예시
# 1) submit a shot — returns 202 with {id, status}
VIDEO_ID=$(curl -s https://api.openalchemy.io/v1/videos \
-H "Authorization: Bearer $OPENALCHEMY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "minimax-h3",
"mode": "t2v",
"prompt": "A drone shot flying over Mt. Fuji at sunrise.",
"duration": 5,
"resolution": "768P",
"aspect_ratio": "16:9"
}' | jq -r '.id')
# 2) poll until status is "succeeded" (queued / running / succeeded / failed)
curl -s https://api.openalchemy.io/v1/videos/$VIDEO_ID \
-H "Authorization: Bearer $OPENALCHEMY_API_KEY" | jq -r '.status'
# 3) download the mp4
curl -o shot.mp4 https://api.openalchemy.io/v1/videos/$VIDEO_ID/content \
-H "Authorization: Bearer $OPENALCHEMY_API_KEY"상태
할당량 및 요금 (프로젝트별)
할당과 레이트 리밋은 API 키를 발급한 프로젝트에 적용. 도메인 스코프의 정책 레이어가 각 모달리티를 호출할 수 있는 오리진을 추가로 제약.
오늘 시작
추론 비용을 연금술에 가까운 무언가로 바꿀 준비, 됐나요?
가입만 하면 2,000 무료 크레딧($2 상당) 제공. 신용카드 불필요.