Мазмұнға өту

Lightx · Recamera

Интеграциялау

Модель идентификаторы lightx/recamera
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/lightx/recamera?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Мысалдағыдай файлдар: 0,49 $ 490 API кредиті файлдарыңыз іске қосу алдында өлшенеді Осы бетте іске қосу

API кілтін алу
Open model Бейнеден бейнеге #video-to-video#recamera#relight

Траектория немесе нысана позасы арқылы басқарылатын, жарығы қайта қойылған жаңа камера жолымен бар бейнені қайта түсіреді

Open model · Бейне

Алғашқы нәтижеңіз осында пайда болады

Төменде сұрау құрып, оны API кілтіңізбен іске қосыңыз. Шығыстар сақтау орнымызға көшіріліп, мәңгі немесе 7 күн тегін сақталады.

Сұрау жасау

Басқару элементтері модель схемасынан жасалады. Оларды өзгерткен сайын код пен баға жаңартылады.

Қосымша мәтіндік нұсқау; нұсқау берілмесе, Light-X бейнеге автоматты түрде сипаттама жазады.

•міндетті video_url
Файлды тастаңыз немесе

Кіріс бейненің URL-і.

Қосымша camera · mode · seed · enable_safety_checker · trajectory · target_pose
camera әдепкі traj

Камераны басқару үшін пайдаланылатын режим.

mode әдепкі gradual

Камера қозғалысы үшін пайдаланылатын режим.

Генерацияны қайта өндіруге мүмкіндік беретін seed. None мәнін орнатсаңыз, seed кездейсоқ таңдалады.

recamera режимінде міндетті болатын камера траекториясының параметрлері.

camera='target' болса міндетті мақсатты камера позасы. theta, содан кейін phi, radius, x және y ретімен массив беріңіз.

POST /run/lightx/recamera?wait=20 бағасы → 0,49 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/lightx/recamera?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Осы сұрауды іске қосу

Кілтіңіз осы браузерде қалады: ол тек Doitong API-ге жіберіледі және Remember параметрін белгілеcеңіз ғана localStorage ішінде сақталады. API кілтін алу

Lightx · Recamera туралы

Кіріс `video_url` мәнін өзгертілген камера көрінісімен қайта рендерлейді. `camera` мәнін `traj` қойып, `trajectory` беріңіз немесе `target` қойып, [theta, phi, radius, x, y] форматындағы `target_pose` көрсетіңіз. Қозғалыс `mode` мәні gradual, bullet, direct немесе dolly-zoom болуы мүмкін. Мәтіндік `prompt` қосымша; берілмесе, бейнеге автоматты түрде сипаттама жасалады.

Параметрлер

Канондық атауды немесе төл атауды жіберіңіз, екеуін қатар жібермеңіз. Канондық атаулар

АтауыТүрі ӘдепкіРұқсат етілген Сипаттама
video_urlміндетті video
Түріurl · video
Кіріс бейненің URL-і.
promptміндетті емес
Түріstring | null
Қосымша мәтіндік нұсқау; нұсқау берілмесе, Light-X бейнеге автоматты түрде сипаттама жазады.
seedміндетті емес
Түріinteger | null
Генерацияны қайта өндіруге мүмкіндік беретін seed. None мәнін орнатсаңыз, seed кездейсоқ таңдалады.
cameraміндетті емес
Түріenum
Әдепкіtraj
trajtarget
Камераны басқару үшін пайдаланылатын режим.
modeміндетті емес
Түріenum
Әдепкіgradual
gradualbulletdirectdolly-zoom
Камера қозғалысы үшін пайдаланылатын режим.
trajectoryміндетті емес
Түріobject
recamera режимінде міндетті болатын камера траекториясының параметрлері.
trajectory.thetaміндетті
Түріnumber[]
Әр keyframe үшін көлденең айналу бұрыштары, градуспен өлшенеді.
trajectory.phiміндетті
Түріnumber[]
Әр keyframe үшін тік айналу бұрыштары, градуспен өлшенеді.
trajectory.radiusміндетті
Түріnumber[]
Камера қашықтығын масштабтайтын әр keyframe үшін жеке коэффициенттер.
target_poseміндетті емес
Түріnumber[]
camera='target' болса міндетті мақсатты камера позасы. theta, содан кейін phi, radius, x және y ретімен массив беріңіз.
enable_safety_checkerміндетті емес
Түріboolean
Әдепкіtrue
Шақырушы авторизацияланған болса, false мәнін орнату арқылы тексеруді жеңілдетуге болады.
міндетті Канондық атау, бұл да қабылданады

Файл параметрлері жалпыға қолжетімді https:// URL мекенжайын, 10 MB-қа дейінгі data: URI мекенжайын немесе жүктеп салынған файлдың file_url мәнін қабылдайды. Файлдар

Шығыс

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "lightx/recamera",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 490,
    "usd": "0.49",
    "charged": 490,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "seed": 42,
    "input_video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "viz_video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Файлдарыңыз — таңдауыңызӘр outputs[].url — сақтау орнымыздағы көшірме: мәңгі (әр GB-ай үшін ақылы) немесе аккаунт параметрі не ?storage= арқылы 7 күн тегін сақталады.
Әр модельдегі пішім бірдейtype, url, content_type, width, height және duration — кескіндерге, бейнеге және аудиоға ортақ. output — модельдің өз нәтижелер нысаны.
Шығыс өрістері
video
object {url, content_type, file_name, file_size}Генерация нәтижесінде алынған бейне файлы.
seed
integerГенерация кезінде қолданылатын seed мәні.
input_video
object {url, content_type, file_name, file_size} | nullҚалыпқа келтірілген немесе өңделген кіріс бейнесі; pipeline оны жасаған жағдайда қосымша қайтарылады.
viz_video
object {url, content_type, file_name, file_size} | nullКөрнекілеу немесе жөндеу бейнесі; pipeline оны жасаған жағдайда қосымша қайтарылады.

Қосымша модельдер: Бейнеден бейнеге

AI агенттеріне: бұл беттің Markdown нұсқасы мына жерде: https://doitong.com/kk/developers/models/lightx/recamera.md. Барлық модельдер мен нұсқаулықтар: https://doitong.com/developers/llms.txt