কনটেন্টে যান

FILM · Video

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

মডেল id film/video
# 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/film/video?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 কী পান

ইনপুট ভিডিওতে ফ্রেম ইন্টারপোলেশন করে মসৃণ গতির জন্য 1 থেকে 4টি মধ্যবর্তী ফ্রেম যোগ করে

Google · ভিডিও

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

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

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

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

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

ইন্টারপোলেশনের জন্য ব্যবহৃত ভিডিওর URL।

অ্যাডভান্সড video_quality · video_write_mode · num_frames · fps · use_scene_detection · use_calculated_fps · loop · enable_safety_checker
video_quality ডিফল্ট high

শুধু 'video' output_type-এর সঙ্গে ব্যবহৃত ভিডিওর মান নির্বাচন।

video_write_mode ডিফল্ট balanced

শুধু 'video' output_type-এর সঙ্গে ব্যবহৃত ভিডিও লেখার মোড।

ডিফল্ট 1

ইনপুট ভিডিওর ফ্রেমগুলোর মধ্যে জেনারেট করা নতুন ফ্রেমের সংখ্যা।

ডিফল্ট 8

শুধু use_calculated_fps False সেট করা থাকলে ব্যবহৃত ফ্রেম রেট সেটিং; এটি নির্দিষ্ট করে আউটপুট ভিডিও প্রতি সেকেন্ডে কত ফ্রেম প্লে করবে।

POST /run/film/video?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/film/video?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 কী পান

FILM · Video সম্পর্কে

`video_url`-এর মাধ্যমে একটি ভিডিও নিয়ে FILM ব্যবহার করে বিদ্যমান ফ্রেমগুলোর মধ্যে নতুন ফ্রেম তৈরি করে; FILM বড় মুভমেন্টের জন্য নকশা করা। `num_frames` যোগ করা ফ্রেমের সংখ্যা নির্ধারণ করে (1 থেকে 4)। কাটের স্থানে ঝাপসা ফ্রেম এড়াতে সিন ডিটেকশন ভিডিও ভাগ করতে পারে, এবং `loop` শেষ অংশকে শুরুর সঙ্গে ব্লেন্ড করে। আউটপুট ফ্রেম রেট স্বয়ংক্রিয়ভাবে গণনা করা হয় অথবা `fps` (1 থেকে 60) দিয়ে সেট করা যায়; `video_quality` এবং `video_write_mode` অপশন রয়েছে।

প্যারামিটার

ক্যানোনিকাল নাম অথবা নেটিভ নাম—দুটো একসঙ্গে নয়—পাঠান। ক্যানোনিকাল নামগুলো

নামধরন ডিফল্টঅনুমোদিত বিবরণ
video_urlআবশ্যক video
ধরনurl · video
ইন্টারপোলেশনের জন্য ব্যবহৃত ভিডিওর URL।
num_framesঐচ্ছিক
ধরনinteger
ডিফল্ট1
১ – ৪
ইনপুট ভিডিওর ফ্রেমগুলোর মধ্যে জেনারেট করা নতুন ফ্রেমের সংখ্যা।
use_scene_detectionঐচ্ছিক
ধরনboolean
ডিফল্টfalse
ইন্টারপোলেশনের জন্য দৃশ্য-সীমানা পরিচালনা: False পুরো ভিডিওকে একটি দৃশ্য হিসেবে একসঙ্গে রাখে, আর True দৃশ্য শনাক্ত করে ইন্টারপোলেশনের আগে ভাগ করে। ভাগ করলে ঝাপসা ট্রানজিশন ফ্রেম বাদ যায়, তবে ভুল শনাক্তকরণে মিথ্যা পজিটিভ তৈরি হতে পারে।
use_calculated_fpsঐচ্ছিক
ধরনboolean
ডিফল্টtrue
আউটপুট ফ্রেম-রেটের উৎস: False হলে দেওয়া FPS প্রযোজ্য, আর True হলে গণনা করা ইনপুট-ভিডিও FPS-কে ফ্রেম সংখ্যা দিয়ে গুণ করে তা ওভাররাইড করে।
fpsঐচ্ছিক
ধরনinteger
ডিফল্ট8
১ – ৬০
শুধু use_calculated_fps False সেট করা থাকলে ব্যবহৃত ফ্রেম রেট সেটিং; এটি নির্দিষ্ট করে আউটপুট ভিডিও প্রতি সেকেন্ডে কত ফ্রেম প্লে করবে।
loopঐচ্ছিক
ধরনboolean
ডিফল্টfalse
শেষ ফ্রেম থেকে প্রথম ফ্রেমে ফিরে প্লেব্যাক নিরবচ্ছিন্ন লুপ তৈরি করবে কি না তা নিয়ন্ত্রণ করে: True এই প্রত্যাবর্তন সক্রিয় করে, আর False এটি নিষ্ক্রিয় রাখে।
video_qualityঐচ্ছিক
ধরনenum
ডিফল্টhigh
lowmediumhighmaximum
শুধু 'video' output_type-এর সঙ্গে ব্যবহৃত ভিডিওর মান নির্বাচন।
video_write_modeঐচ্ছিক
ধরনenum
ডিফল্টbalanced
fastbalancedsmall
শুধু 'video' output_type-এর সঙ্গে ব্যবহৃত ভিডিও লেখার মোড।
enable_safety_checkerঐচ্ছিক
ধরনboolean
ডিফল্টtrue
কলকারী অনুমোদিত হলে false সেট করে স্ক্রিনিং শিথিল করা যায়।
আবশ্যক ক্যানোনিকাল নাম, এটিও গ্রহণযোগ্য

ফাইল প্যারামিটার হিসেবে একটি পাবলিক https:// URL, 10 MB পর্যন্ত একটি data: URI, অথবা আপলোডের file_url গ্রহণ করা হয়। ফাইল

আউটপুট

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "film/video",
  "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": 4680,
    "usd": "4.68",
    "charged": 4680,
    "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,
      "width": 1024,
      "height": 768,
      "fps": 1.0,
      "duration": 5,
      "num_frames": 1
    }
  },
  "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, width, height, fps, duration, num_frames}ইন্টারপোলেট করা ফ্রেমসমৃদ্ধ আউটপুট ভিডিও ফাইল।

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

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