কনটেন্টে যান

Lightx · Recamera

ইন্টিগ্রেট করুন

মডেল id 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"

উদাহরণের মতো ফাইল: ০.৪৯$ ৪৯০ API ক্রেডিট চালানোর আগে আপনার ফাইল মাপা হয় এই পেজে চালান

API কী পান
Open model ভিডিও থেকে ভিডিও #video-to-video#recamera#relight

ট্র্যাজেক্টরি বা target-pose নিয়ন্ত্রণ ব্যবহার করে রিলাইটিংসহ একটি বিদ্যমান ভিডিও নতুন ক্যামেরা পাথ থেকে পুনরায় চিত্রায়িত করে

Open model · ভিডিও

আপনার প্রথম ফলাফল এখানে আসবে

নিচে একটি রিকোয়েস্ট তৈরি করে আপনার API কী দিয়ে চালান। আউটপুট আমাদের স্টোরেজে কপি করা হয়, চিরকাল বা বিনামূল্যে ৭ দিন পর্যন্ত রাখা হয়।

একটি অনুরোধ তৈরি করুন

মডেল স্কিমা থেকে কন্ট্রোল তৈরি করা হয়। এগুলো পরিবর্তন করলে কোড ও মূল্য আপডেট হয়।

ঐচ্ছিক টেক্সট প্রম্পট; প্রম্পট না দিলে Light-X স্বয়ংক্রিয়ভাবে ভিডিওর ক্যাপশন তৈরি করে।

•আবশ্যক video_url
একটি ফাইল ড্রপ করুন, অথবা

ইনপুট ভিডিওর URL।

অ্যাডভান্সড camera · mode · seed · enable_safety_checker · trajectory · target_pose
camera ডিফল্ট traj

ক্যামেরা নিয়ন্ত্রণে ব্যবহৃত মোড।

mode ডিফল্ট gradual

ক্যামেরা মুভমেন্টে ব্যবহৃত মোড।

পুনরুৎপাদনযোগ্য জেনারেশনের জন্য সিড। এটিকে None সেট করলে এলোমেলোভাবে একটি সিড নির্বাচন করা হয়।

ক্যামেরা পাথের সেটিংস, recamera মোডে আবশ্যক।

লক্ষ্য ক্যামেরা পোজ, camera='target' হলে আবশ্যক। theta, তারপর phi, তারপর radius, তারপর x, তারপর y ক্রমে একটি অ্যারে দিন।

POST /run/lightx/recamera?wait=20 মূল্য → ০.৪৯$
# 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"

এই অনুরোধ চালান

আপনার key এই ব্রাউজারেই থাকে: এটি শুধু Doitong API-তে পাঠানো হয় এবং Remember টিক দিলে কেবল 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
পুনরুৎপাদনযোগ্য জেনারেশনের জন্য সিড। এটিকে None সেট করলে এলোমেলোভাবে একটি সিড নির্বাচন করা হয়।
cameraঐচ্ছিক
ধরনenum
ডিফল্টtraj
trajtarget
ক্যামেরা নিয়ন্ত্রণে ব্যবহৃত মোড।
modeঐচ্ছিক
ধরনenum
ডিফল্টgradual
gradualbulletdirectdolly-zoom
ক্যামেরা মুভমেন্টে ব্যবহৃত মোড।
trajectoryঐচ্ছিক
ধরনobject
ক্যামেরা পাথের সেটিংস, recamera মোডে আবশ্যক।
trajectory.thetaআবশ্যক
ধরনnumber[]
প্রতি-কি-ফ্রেম অনুভূমিক ঘূর্ণন কোণ, ডিগ্রিতে মাপা।
trajectory.phiআবশ্যক
ধরনnumber[]
প্রতি-কি-ফ্রেম উল্লম্ব ঘূর্ণন কোণ, ডিগ্রিতে মাপা।
trajectory.radiusআবশ্যক
ধরনnumber[]
ক্যামেরার দূরত্ব স্কেলকারী প্রতি-কি-ফ্রেম ফ্যাক্টর।
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= অনুযায়ী বিনামূল্যে ৭ দিন পর্যন্ত।
প্রতিটি মডেলে একই গঠনছবি, ভিডিও এবং অডিও—সব ক্ষেত্রেই type, url, content_type, width, height এবং duration। output হলো মডেলের নিজস্ব ফলাফল অবজেক্ট।
আউটপুটের ফিল্ড
video
object {url, content_type, file_name, file_size}জেনারেশনের মাধ্যমে তৈরি ভিডিও ফাইল।
seed
integerজেনারেশনের সময় প্রয়োগ করা সিডের মান।
input_video
object {url, content_type, file_name, file_size} | nullস্বাভাবিকীকৃত বা প্রসেস করা ইনপুট ভিডিও, পাইপলাইন তৈরি করলে ঐচ্ছিকভাবে ফেরত দেওয়া হয়।
viz_video
object {url, content_type, file_name, file_size} | nullভিজ্যুয়ালাইজেশন বা ডিবাগিং ভিডিও, পাইপলাইন তৈরি করলে ঐচ্ছিকভাবে ফেরত দেওয়া হয়।

আরও মডেল: ভিডিও থেকে ভিডিও

AI এজেন্টদের জন্য: এই পৃষ্ঠাটি Markdown হিসেবে এখানে আছে https://doitong.com/bn/developers/models/lightx/recamera.md. সব মডেল ও গাইড: https://doitong.com/developers/llms.txt