Langkau ke kandungan

Lightx · Recamera

Integrasikan

ID model 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"

Fail seperti contoh: $0.49 490 kredit API fail anda diukur sebelum dijalankan Jalankan pada halaman ini

Dapatkan kunci API
Open model Video ke Video #video-to-video#recamera#relight

Merakam semula video sedia ada dari laluan kamera baharu, dengan pencahayaan semula menggunakan kawalan trajektori atau pose sasaran

Open model · Video

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

Prompt teks pilihan; Light-X mengkapsyen video secara automatik apabila prompt tidak diberikan.

•diperlukan video_url
Lepaskan fail, atau

URL video input.

Lanjutan camera · mode · seed · enable_safety_checker · trajectory · target_pose
camera lalai traj

Mod yang digunakan untuk mengawal kamera.

mode lalai gradual

Mod yang digunakan untuk pergerakan kamera.

Seed yang menjadikan penjanaan boleh diulang. Menetapkannya kepada None memilih seed secara rawak.

Tetapan laluan kamera, diperlukan dalam mod recamera.

Pose kamera sasaran, diperlukan jika camera='target'. Bekalkan tatasusunan mengikut susunan theta, kemudian phi, kemudian radius, kemudian x, kemudian y.

POST /run/lightx/recamera?wait=20 sebut harga → $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"

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang Lightx · Recamera

Menerima `video_url` input dan merendernya semula dengan sudut pandangan kamera yang berubah. Tetapkan `camera` kepada `traj` dan berikan `trajectory`, atau kepada `target` dan berikan `target_pose` berupa [theta, phi, radius, x, y]. `mode` gerakan boleh berupa gradual, bullet, direct atau dolly-zoom. `prompt` teks adalah pilihan; jika tiada, video akan diberi kapsyen secara automatik.

Parameter

Hantar sama ada nama kanonik atau nama natif, bukan kedua-duanya. Nama kanonik

NamaJenis LalaiDibenarkan Penerangan
video_urldiperlukan video
Jenisurl · video
URL video input.
promptpilihan
Jenisstring | null
Prompt teks pilihan; Light-X mengkapsyen video secara automatik apabila prompt tidak diberikan.
seedpilihan
Jenisinteger | null
Seed yang menjadikan penjanaan boleh diulang. Menetapkannya kepada None memilih seed secara rawak.
camerapilihan
Jenisenum
Lalaitraj
trajtarget
Mod yang digunakan untuk mengawal kamera.
modepilihan
Jenisenum
Lalaigradual
gradualbulletdirectdolly-zoom
Mod yang digunakan untuk pergerakan kamera.
trajectorypilihan
Jenisobject
Tetapan laluan kamera, diperlukan dalam mod recamera.
trajectory.thetadiperlukan
Jenisnumber[]
Sudut putaran mendatar bagi setiap bingkai utama, diukur dalam darjah.
trajectory.phidiperlukan
Jenisnumber[]
Sudut putaran menegak bagi setiap bingkai utama, diukur dalam darjah.
trajectory.radiusdiperlukan
Jenisnumber[]
Faktor bagi setiap bingkai utama yang menskalakan jarak kamera.
target_posepilihan
Jenisnumber[]
Pose kamera sasaran, diperlukan jika camera='target'. Bekalkan tatasusunan mengikut susunan theta, kemudian phi, kemudian radius, kemudian x, kemudian y.
enable_safety_checkerpilihan
Jenisboolean
Lalaitrue
Pemeriksaan boleh dilonggarkan dengan menetapkannya kepada false, jika pemanggil dibenarkan.
diperlukan Nama kanonik, turut diterima

Parameter fail menerima URL awam https://, URI data: sehingga 10 MB, atau file_url bagi muat naik. Fail

Output

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"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
video
object {url, content_type, file_name, file_size}Fail video yang dihasilkan oleh penjanaan.
seed
integerNilai seed yang digunakan semasa penjanaan.
input_video
object {url, content_type, file_name, file_size} | nullVideo input yang dinormalkan atau diproses, dikembalikan secara pilihan apabila saluran paip menghasilkannya.
viz_video
object {url, content_type, file_name, file_size} | nullVideo visualisasi atau penyahpepijatan, dikembalikan secara pilihan apabila saluran paip menghasilkannya.

Lebih banyak model: Video ke Video

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/lightx/recamera.md. Semua model dan panduan: https://doitong.com/developers/llms.txt