본문으로 건너뛰기

사진 한 장으로 만드는 360도 AI 영상: 멈춘 순간을 도는 오비트

사진 한 장으로 360도 AI 영상을 만드세요. 시간이 멈추고 카메라가 한 바퀴 돌아 원래 프레임으로 돌아옵니다. 실제 결과, 한계, API 호출 예시.

작성자
Lydia
발행
읽는 시간
약 7분
황금빛 시간대의 사과 과수원에서 회전하던 순간의 산호색 실크 슬립 드레스 여성. 치맛자락, 꽃잎, 사과가 공중에 멈춰 있다.

사진 한 장으로 360도 영상을 만들려면 사진 속 시간을 멈추고 카메라만 움직이는 모델이 필요합니다. MiniMax H3 360 Orbit가 바로 그 일을 합니다. 사진을 올리고 3~6초 길이를 고르면, 멈춘 장면 둘레를 카메라가 한 바퀴 돌고 원래 사진 프레임에서 끝나는 클립을 받습니다. 그래서 반복 재생이 됩니다. 프롬프트는 쓰지 않아도 됩니다.

이것은 드래그해서 둘러보는 360도나 VR 파노라마가 아닙니다. 결과물은 피사체 둘레를 카메라가 도는 일반 평면 MP4입니다. 제품 턴테이블과도 다른데, 장면 속에서는 아무것도 돌지 않기 때문입니다. 머리카락, 꽃잎, 물방울, 옷감은 촬영된 위치에 그대로 있고 시점만 한 바퀴 돕니다. 예시 속 인물은 모두 가상의 성인이며 옷을 입고 있습니다.

결과물

클립은 사진의 비율을 유지합니다. 정사각형 사진이면 정사각형 영상이 나옵니다. 해상도는 480p, 540p, 768p, 1080p입니다. 사진은 첫 프레임과 마지막 프레임으로 모두 전달되므로 마지막 프레임이 첫 프레임과 같고, 이음매 없이 반복됩니다.

이 효과는 어댑터에서 나옵니다. 이 하나의 효과를 위해 학습된 작은 추가 파일(LoRA)을 MiniMax H3 위에 불러온 것입니다.

장면의 옆면과 뒷면은 사진에 없으므로 모델이 만들어 냅니다. 앞에서 본 드레스의 뒷모습은 실제와 다를 수 있습니다. 측정값이 아니라 그럴듯한 오비트로 받아들이세요.

사진 한 장씩으로 얻은 네 가지 결과

산호색 슬립 드레스의 여성이 머리카락을 옆으로 날린 채 사과 과수원에 멈춰 있고, 그 둘레를 카메라가 돈다. 768p, 3초.

사과 과수원, 768p, 3초, 시드 51. 정면, 옆, 뒷면, 다시 정면. 머리카락과 꽃잎은 공중에 멈춰 있습니다. 회전 반대편에서는 나무 기둥이 잠깐 그녀 앞을 지나갑니다. 주변이 복잡하면 렌즈 앞을 가로지를 수 있으니 피사체 둘레에 빈 공간을 남기세요.

열린 리넨 셔츠를 입은 남자가 타일 안뜰의 돌 분수 옆에서 젖은 머리를 넘기고, 잎과 물방울이 주위에 멈춰 있다. 768p, 4초.

안뜰 분수, 768p, 4초, 시드 53. 잎과 물방울이 촬영된 높이에 머문 채 카메라가 한 바퀴 돕니다. 공중에 떠 있는 디테일이 있으면 멈춘 순간이 뚜렷해 보여 가장 좋은 피사체입니다.

세 번째는 타일 욕탕에서 꽃잎을 던지는 장면입니다(768p, 3초, 시드 54).

크림색 캐미솔을 입은 여성이 돔형 욕탕에서 주황색 꽃잎을 던지고, 꽃잎이 공중에 멈춘 채 카메라가 돈다. 768p, 3초.

김과 꽃잎은 한 바퀴 내내 제자리에 있습니다.

네 번째 예시인 6초 클립은 다음 절에 있습니다.

3초는 권장값이지 한계가 아닙니다

우리 실행에서는 3초가 가장 깔끔해 보였지만 엄격한 한계는 아닙니다. 위의 4초 안뜰 클립도 멈춤이 유지되었습니다. 남자는 거의 움직이지 않고, 잎과 물방울은 공중에 떠 있는 물체이기 때문입니다. 일부러 6초 테스트도 한 번 만들었습니다. 밤의 불 켜진 회전목마에서 춤추는 커플입니다. 오비트는 더 느려지고, 한 바퀴 도는 동안 커플이 멈춘 자세에서 흐트러졌습니다.

밤의 불 켜진 빈티지 회전목마에서 춤추는 커플. 그녀의 미드나이트 블루 치마가 퍼지고 그 둘레를 카메라가 돈다. 768p, 6초.

회전목마, 768p, 6초, 시드 52. 통계적 결과가 아니라 한 번의 테스트입니다. 회전하는 댄서의 경우 6초 내내 멈춤이 유지되지 않았습니다. 더 긴 샷이 필요하면 3초로 만들어 반복하거나 이어 붙이세요. 각 클립은 시작한 곳에서 끝납니다.

같은 사진을 첫 프레임과 마지막 프레임으로 쓴 같은 시드의 한 번의 테스트에서, 오비트 어댑터를 쓰면 한 바퀴를 돌아 시작 프레임에 돌아왔고 기본 모델만으로는 거의 정지된 3초 클립이 나왔습니다.

사진 고르기

우리 네 가지 예시의 공통점 (관찰이며 대조 실험이 아닙니다):

  • 중앙에 뚜렷한 피사체 하나와 그 주위의 빈 공간.
  • 머리카락, 꽃잎, 잎, 물방울 등 공중에 떠 있는 것.
  • 영상이 사진 비율을 따르므로 원하는 비율로 미리 자른 사진.

테스트하지 않은 제안:

  • 과수원의 나무 기둥처럼 기둥이나 가구가 렌즈 앞을 가로지른다면, 피사체 양옆에 빈 공간이 더 있는 사진이나 더 단순한 배경을 시도해 보세요.
  • 군중이나 어수선한 전경은 피하세요. 카메라가 지나갈 것이 늘어납니다.
  • 3초로 시작하고, 멈춤이 유지될 때만 길이를 늘리세요.

Studio 또는 코드로 써 보기

웹 Studio에서 MiniMax H3 360 Orbit를 열고 사진을 올린 뒤 길이와 해상도를 고르고 실행하세요. 저렴한 작업 흐름은 먼저 480p로 테스트하고(3초에 $0.15), 마음에 드는 것을 768p($0.30)로 다시 만드는 것입니다. API로는 같은 요청이 됩니다.

bash
curl https://api.spicyapi.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $SPICY_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "minimax/h3-360-orbit/image-to-video",
    "input": {
      "image_url": "https://example.com/photo.jpg",
      "duration_seconds": 3,
      "resolution": "480p",
      "seed": 5
    }
  }'

응답에는 작업 ID가 있습니다. 끝날 때까지 폴링한 뒤 MP4를 내려받으세요. 필수는 image_url뿐입니다. duration_seconds는 3~6의 정수(3, 4, 5, 6, 기본 3), resolution은 480p, 540p, 768p, 1080p(기본 480p), seed는 선택입니다. prompt 필드는 없습니다. 어댑터가 학습한 고정 지시문이 자동으로 전송되고, 문구를 바꾸면 효과가 깨지기 때문입니다. 같은 사진에 시드 51, 768p, 3초를 쓰면 첫 번째 예시의 설정을 재현하지만, 같은 시드가 프레임 단위로 동일한 클립을 보장하지는 않습니다. 전체 작업 흐름은 API 레퍼런스를 보세요.

이 예시들의 768p 실행 4회에서 클립 하나가 끝나기까지 48~80초가 걸렸고, 480p 테스트는 21~28초였습니다. 각각 한 번의 실행이므로 대략적인 참고로만 보세요.

가격

출력 초당 과금이며 해상도별로 480p는 초당 $0.05, 540p는 $0.075, 768p는 $0.10, 1080p는 $0.20입니다. 예를 들어 480p 3초는 $0.15, 768p 3초는 $0.30, 768p 4초는 $0.40, 1080p 3초는 $0.60입니다. 실행 전에 모델 페이지의 실시간 견적에서 합계를 볼 수 있습니다. 가격은 바뀔 수 있으니 거기서 확인하세요.

크레딧

오비트 효과는 Pablo Dawson이 만든 MiniMax H3용 커뮤니티 360 Orbit LoRA에서 나왔으며, 그 공은 작성자에게 있습니다. 작성자는 사람 중심의 28개 클립이라는 좁은 데이터로 학습했으며 눈 깜빡임 같은 작은 움직임이 나타날 수 있다고 밝혔습니다.

어떤 경우에 쓰나

  • 패션과 코디 컷: 사진 한 장으로 옆모습과 뒷모습을 보여 주기.
  • 인물 사진과 SNS 게시물: 시작한 곳에서 끝나는 정지 순간 반복 클립.

동의한 사람의 사진만 사용하세요. 그리고 누군가의 사진으로 그 사람이 누구인지 시청자를 오해하게 만드는 클립을 만들지 마세요. 반복되는 클립을 만드는 다른 방법이나 이미지 투 비디오 워크플로 비교는 매끄러운 루프 가이드와 이미지 투 비디오 워크플로를 참고하세요.

FAQ

사진 한 장으로 AI 360도 영상을 어떻게 만드나요?

360 Orbit 모델에 사진을 올리고 3~6초 길이와 해상도를 고르세요. 카메라가 멈춘 장면을 한 바퀴 돌고 사진 프레임에서 끝납니다.

둘러볼 수 있는 360 영상인가요?

아니요. 피사체 둘레를 카메라가 움직이는 일반 평면 MP4이며 인터랙티브 파노라마가 아닙니다.

카메라나 속도를 지시할 수 있나요?

말로는 안 됩니다. 오비트는 고정이며 클립이 길어지면 더 천천히 돌 뿐입니다.

긴 클립에서 사람이 움직이는 이유는?

6초에서는 오비트가 느려집니다. 우리의 6초 테스트 한 번에서는 춤추던 커플이 자세를 바꾸기 시작했지만, 3초와 4초 클립은 멈춤이 유지되었습니다. 가장 엄격하게 멈추려면 3초로 하세요.

다른 언어 English · 日本語 · Español · Русский

직접 해 보기

실행한 만큼만 결제하세요. 요금제도, 구독도 없습니다.

사용 모델: MiniMax H3 · ByteDance Seedance 2.0 Fast