본문으로 건너뛰기

LTX 2.3 Spicy는 Lightricks LTX 2.3 기반의 무검열 image-to-video로, 첫 프레임이 내용을 정하고 프롬프트는 선택입니다. 480p·720p·1080p의 3~20초(정수 초)이며 오디오 필드는 없습니다.

최저가 $0.019/초Spicy 정가보다 5% 저렴

플레이그라운드

입력

이미지→영상
선택입니다. 동작과 카메라, 호흡을 적으세요. 프레임을 다시 묘사하지 마세요.
스타일 프리셋
튜닝원본
Tuned는 계속 손보고 있는 범용 조합입니다. Original은 거의 손대지 않으니, 프리셋이 원하는 화면과 부딪힐 때 고르세요.
1/1

파일이나 미디어 링크를 끌어오거나 붙여넣기 또는 선택 · 파일 1개 · 개당 최대 10 MB · JPG · PNG · WEBP · GIF

  • 1
파일 1 / 1개
필수입니다. 움직일 스틸이며 내용과 출력 형태를 정합니다.
길이요금에 영향
정수 초로 3에서 20까지입니다. 20초는 이어 붙인 시퀀스가 아니라 한 번의 생성입니다. 3 이상 · 20 이하
요금에 영향
480p, 720p, 1080p 중에서 선택합니다. 기본값이 480p이니 납품용이라면 올려 주세요.
시드
변수 하나만 바꿔 두 실행을 비교할 때 유용합니다. 프레임까지 같다는 보장은 아닙니다. 0 이상 · 2147483647 이하
안전 검사꺼짐

SpicyAPI는 이 모델에 안전 검사를 적용하지 않습니다. 프롬프트와 소재는 작성한 그대로 모델에 전달되며, 결과는 모델 자체가 결정합니다.

제출과 가격 계산을 열기 전에 계정을 확인하고 있습니다.

출력

실행 대기
샘플 결과

관련 모델과 다음 단계

찾는 모델이 없나요?

필요한 모델과 쓰려는 목적을 알려 주세요. 다음에 무엇을 추가할지 정하는 팀에 바로 전달됩니다.

미리보기는 엄선한 예시를 보여 줍니다. Playground에서 원하는 프롬프트와 설정을 시험해 보세요.

재생 시간을 3초에서 20초 사이 정수 초로 지정합니다

LTX 2.3 Spicy 이미지→비디오 API는 업로드한 정지 이미지 한 장을 480p, 720p, 1080p 중 하나로 3초에서 20초 사이의 클립으로 바꿉니다. 요청에 필수인 필드는 image_url뿐이며, duration_seconds는 이 범위의 모든 정수 초를 받으므로 13초짜리 컷은 13초로 그대로 요청하면 됩니다. prompt는 선택 사항이고, 요청 본문에는 오디오, negative_prompt, aspect_ratio 필드가 없습니다.

플레이그라운드 열기
재생 시간을 3초에서 20초 사이 정수 초로 지정합니다
필수 입력
image_url만 필수이며, prompt·seed·preset은 선택 사항입니다
재생 시간
3초에서 20초 사이 정수 초, 기본값 5초
해상도
480p, 720p, 1080p 중 선택, 기본값 480p
프리셋
tuned(기본값) 또는 original, 두 가지 스타일 묶음 중 선택
시드
0에서 2,147,483,647 사이의 정수
스키마에 없는 항목
오디오, negative_prompt, aspect_ratio, 마지막 프레임 필드는 없습니다
재생 시간
범위 안의 모든 정수 초가 유효합니다duration_seconds는 최소 3, 최대 20의 정수로 선언되어 있어 7초, 13초, 19초 모두 정상적인 요청입니다. 이 필드의 기본값은 5초입니다. 길이는 가격을 정하는 두 기준 중 하나이기도 해서, 초안은 대개 범위의 짧은 쪽에 맞춥니다.
해상도
엔드포인트 하나에 세 단계resolution은 480p, 720p, 1080p를 받으며 기본값은 480p이므로, 필드를 생략한 요청은 가장 낮은 단계로 돌아옵니다. 각 단계는 초당 가격이 따로 매겨져 있어, 프레임이 애니메이션되는지 확인할 때는 480p가 저렴하고 완성해서 내보낼 테이크는 1080p로 아껴 두게 됩니다.
계약
필드 여섯 개, 그중 필수는 하나image_url, prompt, duration_seconds, resolution, seed, preset이 입력 스키마의 전부이며, 여기 없는 필드는 거부됩니다. preset은 tuned와 original 두 스타일 묶음 중에서 고릅니다. LoRA 하나의 강도를 개별적으로 조절하는 필드는 LTX 2.3 Spicy LoRA 계열이 이 위에 추가하는 부분입니다.

LTX 2.3 Spicy API는 무엇을 잘하나

정확한 길이로 잘린 클립

정확한 길이로 잘린 클립

편집에 실제로 필요한 초 수를 그대로 보내면 됩니다. 짧은 비트라면 7초, 편집점에 맞추려면 13초, 이 엔드포인트가 허용하는 가장 긴 구간이라면 20초입니다. 이 값은 duration_seconds로 들어가 클립 길이 그대로 돌아오며, 과금이 출력 초당으로 이루어지므로 13초를 요청하면 13초만큼만 청구됩니다.

세 가지 해상도 단계

세 가지 해상도 단계

resolution은 480p, 720p, 1080p 중 하나를 받고 기본값은 셋 중 가장 낮은 단계입니다. 이 단계는 본문의 다른 모든 필드와 독립적이므로, 480p에서 정한 prompt와 seed를 그대로 720p로 다시 보내 검토용 패스를 얻거나 1080p로 다시 보내 납품용으로 쓸 수 있습니다. 다른 필드는 건드릴 필요가 없습니다. 각 단계는 초당 가격이 따로 있습니다.

  • 선택 사항인 prompt

    prompt는 필수 목록에 없으므로 이미지와 길이만 담은 요청도 유효하며, 그 프레임이 어떻게 움직여야 할지에 대한 모델 자체의 해석을 돌려받습니다. 나중에 텍스트를 더하면 피사체가 무엇을 하는지, 카메라가 어디로 가는지, 얼마나 빠르게 진행되는지 같은 흐름을 따르게 됩니다. 이미 정지 이미지에 보이는 것을 다시 서술하는 데 prompt를 쓰는 건 아무 효과가 없습니다.

  • negative_prompt 필드 없음

    이 엔드포인트에는 negative_prompt가 없으므로 제외하고 싶은 것은 지시문으로 바꿔 써야 합니다. 원하는 조명, 프레이밍, 동작을 명시하고 나머지는 샷 밖으로 빠지게 두는 방식입니다. 요청 전에 시작 이미지를 크롭하거나 다시 조명을 잡는 쪽이 더 강한 통제 수단인데, 의상·포즈·프레이밍이 모두 그 프레임 자체에서 그대로 오기 때문입니다.

  • 오디오 필드가 없어 소리는 편집에서 입힙니다

    스키마에는 오디오 필드가 없습니다. 업로드하는 것도 요청하는 것도 없어서, 클립 안의 모든 단서는 시작 프레임과 prompt에서 나옵니다. 반환된 파일에 오디오 트랙이 붙어 있을 수는 있지만 대개 무음이거나 아주 작은 소리라, 납품에 필요한 소리는 이후 편집 단계에서 클립 위에 얹어야 합니다.

  • seed로 통제하는 비교

    seed 필드는 0에서 2,147,483,647까지입니다. 프레임, prompt, duration, resolution과 함께 seed를 고정하면 한 가지 변수만 바뀌는 비교를 읽기 쉽게 만들 수 있습니다. prompt를 다시 쓰더라도 움직인 건 seed가 아니라는 뜻입니다. 스키마는 이것이 비교를 위한 통제 수단일 뿐 동일한 클립을 보장하지는 않는다고 명시하므로, 매 렌더링을 새로운 테이크로 받아들이세요.

LTX 2.3 Spicy API는 누구를 위한 것인가

  • 다른 요소가 재생 시간을 이미 정해 놓았을 때

    길이에 맞춘 납품

    다른 요소가 재생 시간을 이미 정해 놓았을 때

    편집본의 13초짜리 빈 구간에 맞춰야 하거나, 음악 큐에 맞춰야 하거나, 녹음된 대사 위로 깔아야 하는 클립은 그 정확한 길이로 바로 요청할 수 있습니다. 후속 작업에서 더 긴 테이크를 잘라 맞출 필요도, 빈 구간을 채우려고 루프를 걸 필요도 없습니다.

  • 단계마다 다른 해상도

    초안에서 납품까지 이어지는 파이프라인

    단계마다 다른 해상도

    480p에서 prompt 문구와 구도를 정하고, 720p로 움직임을 빠르게 검토하기에 충분하며, 1080p는 실제로 내보낼 테이크를 위해 아껴 둡니다. 각 단계마다 초당 가격이 다르므로, 긴 렌더링은 상위 단계에, 실험은 하위 단계에 두는 것이 여기서 비용을 다스리는 주된 방법입니다.

  • 짧게 채우면 되는 입력 폼

    최소한의 설정만 필요한 워크플로

    짧게 채우면 되는 입력 폼

    필드는 여섯 개뿐이고 그중 필수는 하나이며, 구성할 오디오 필드도 유지할 negative_prompt도 없습니다. preset은 이미 권장 묶음에 맞춰져 있으므로, 이 엔드포인트를 감싼 제품은 업로드 상자, 선택적 prompt 입력란, 길이 슬라이더, 해상도 선택지를 제공하는 것만으로 충분하며 seed와 preset은 기본값으로 남겨두면 됩니다.

  • 글을 쓰는 데 비용이 들지 않는 첫 패스

    캐릭터·롤플레이 작업

    글을 쓰는 데 비용이 들지 않는 첫 패스

    캐릭터 프레임을 prompt 없이 480p에서 3초로 보내 보면, 어떤 지시도 쓰기 전에 모델이 포즈를 어떻게 읽는지 확인할 수 있습니다. 하나의 캐릭터를 반복해서 쓰는 세션은 여기서 이득을 봅니다. 프레임이 그 인물의 외형을 담고 있으므로, 새 비트마다 이미 검증된 정지 이미지 위에 짧은 동작 메모만 더하면 됩니다.

LTX 2.3 Spicy API 쓰는 방법

  1. prompt보다 재생 시간을 먼저 정한다

    컷에 필요한 초 수를 정해 duration_seconds에 넣습니다. 리듬은 길이를 따라가므로, 같은 동작이라도 5초용과 15초용으로 쓰면 다르게 읽힙니다. 숫자를 먼저 고정하면 prompt를 쓰기가 더 쉬워집니다.

  2. 480p로 초안을 만든다

    첫 패스에서는 resolution을 기본값 그대로 둡니다. 480p는 초당 가장 저렴한 단계이므로, 프레임이 애초에 애니메이션되는지, prompt가 맞는 비트를 겨냥하고 있는지 확인하기에 알맞습니다.

  3. 제외할 것은 지시문으로 쓴다

    negative_prompt 필드가 없으므로, 샷에서 빼고 싶은 것은 무엇을 요청하는지로 다뤄야 하거나 업로드 전에 시작 프레임을 크롭해서 처리해야 합니다.

  4. seed를 고정한 뒤 해상도를 올린다

    480p 결과가 맞다면, 같은 이미지, prompt, duration, seed를 그대로 720p나 1080p로 다시 보냅니다. seed는 프레임 단위로 똑같다는 보장 없이도 비교를 정직하게 유지해 주므로, 상위 단계 렌더링도 내보내기 전에 따로 검토하세요.

  5. 비동기로 클립을 받는다

    생성 호출은 비디오가 아니라 task를 반환합니다. 폴링하거나 콜백을 받은 뒤, 완료된 task가 가리키는 파일을 내려받으세요. task id를 보관해 두면 납품된 클립을 만들어 낸 설정까지 거슬러 추적할 수 있습니다.

LTX 2.3 Spicy 실제 예시

  • 길이에 맞춘 13초짜리 비트

    고정된 편집점에 맞추기 위해 duration_seconds를 13으로, 검토 패스는 720p로 설정하고, 납품용 렌더링에서 재사용할 수 있도록 seed를 기록해 둡니다.

    The character steps back from the doorway, glances down the hallway, then turns to face camera fully; handheld camera with a slight settle at the end
  • prompt 없는 기준선, 그다음 동작 메모 하나

    첫 번째 요청은 프레임과 3초, 480p만 담고 prompt는 전혀 넣지 않아, 모델이 아무 도움 없이 포즈를 어떻게 읽는지 보여줍니다. 두 번째 요청은 같은 프레임과 seed에 짧은 동작 메모만 더하므로, 두 클립을 가르는 요소는 텍스트뿐입니다.

    She shifts her weight, lets one shoulder drop as she looks off to the left, then back to camera; slow handheld drift, warm lamplight from the right
  • 1080p로 진행하는 5초짜리 납품 패스

    480p 초안에서 쓴 prompt와 seed를 그대로 가져와 최상위 단계에서 5초를 요청합니다. 길이와 해상도가 둘 다 바뀌었으므로, 내보내기 전에 결과를 새로운 테이크로서 검토하세요.

    The character's expression softens as they look past camera, slow push-in, warm late-afternoon light through a window

LTX 2.3 Spicy API 자주 묻는 질문

다른 무엇보다 길이부터 정하세요. duration_seconds가 요청의 나머지를 좌우하기 때문입니다. 같은 동작이라도 4초짜리 비트와 16초짜리 비트는 서로 다른 prompt가 필요합니다. 첫 패스는 480p로 진행하며 seed를 기록해 두고, prompt는 프레임에 이미 보이는 것 대신 움직임과 카메라에 쓰며, 1080p는 실제로 내보낼 버전을 위해 아껴 두세요. 샷에서 빼고 싶은 것은 텍스트로 설득하려 하기보다 시작 정지 이미지에서 직접 제거하는 편이 더 쉽습니다.