OpenAlchemyOpenAlchemy
← 모든 모달리티

텍스트 · 이미지 · 참조 이미지 · 오디오로 동영상, 립싱크

Video (생성)

Beta

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 상당) 제공. 신용카드 불필요.