কনটেন্টে যান

Auto-Captioner

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

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

সামঞ্জস্যযোগ্য রং, ফন্ট, আকার ও অবস্থানসহ একটি ভিডিওতে স্পিচ-ভিত্তিক ক্যাপশন যোগ করে

Utility · ডেটা (JSON)

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

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

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

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

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

400 MB-এর কম আকারের অডিও-সমৃদ্ধ .mp4 ফাইলের ভিডিও URL।

অ্যাডভান্সড text_case · txt_color · txt_font · font_size · stroke_width · refresh_interval · left_align · top_align
text_case ডিফল্ট default

স্পিচ রিকগনিশন যেভাবে সাবটাইটেলের casing তৈরি করেছে তা রাখতে 'default' বেছে নিন। পরিবর্তন করতে uppercase টেক্সটের জন্য 'upper' অথবা lowercase টেক্সটের জন্য 'lower' বেছে নিন।

ডিফল্ট white

হেক্সাডেসিমাল নোটেশন, RGB tuple বা রঙের নাম ব্যবহার করে টেক্সটের রঙ নির্ধারণ করুন।

ডিফল্ট Standard

.ttf ফাইলের দিকে নির্দেশ করা URL বা বিল্ট-ইন ফন্ট: 'Arial', 'Standard', 'Garamond', 'Times New Roman' বা 'Georgia' ব্যবহার করে ক্যাপশনের টাইপফেস নির্ধারণ করুন।

ডিফল্ট 24

জেনারেট করা ক্যাপশনের টেক্সটের আকার।

ডিফল্ট 1

টেক্সট স্ট্রোকের পুরুত্ব, পিক্সেলে পরিমাপ করা।

ডিফল্ট 1.5

সেকেন্ডে পরিমাপ করা ডিসপ্লে ইন্টারভালের মাধ্যমে একসঙ্গে কতটা ক্যাপশন টেক্সট দেখা যাবে তা নিয়ন্ত্রণ করুন: ক্যাপশন বেশি সময় দৃশ্যমান থাকলে একসঙ্গে বেশি টেক্সট দেখা যায়।

ডিফল্ট center

0.0 থেকে 1.0-এর মধ্যে float ব্যবহার করে অনুভূমিকভাবে টেক্সট সারিবদ্ধ করুন, অথবা নামযুক্ত অবস্থান 'left', 'center' বা 'right' বেছে নিন।

ডিফল্ট center

0.0 থেকে 1.0-এর মধ্যে float ব্যবহার করে উল্লম্বভাবে টেক্সট সারিবদ্ধ করুন, অথবা নামযুক্ত অবস্থান 'top', 'center' বা 'bottom' বেছে নিন।

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

Auto-Captioner সম্পর্কে

একটি .mp4 `video_url` (400MB-এর কম) থেকে অডিও ট্রান্সক্রাইব করে এবং ভিডিওতে ক্যাপশন স্থায়ীভাবে যুক্ত করে। `txt_color`, `txt_font`, `font_size`, `stroke_width` ও `text_case` দিয়ে স্টাইল নির্ধারণ করুন। অবস্থান `left_align` ও `top_align` ব্যবহার করে নির্ধারিত হয়। 0.5 থেকে 3 সেকেন্ডের `refresh_interval` ক্যাপশন কতক্ষণ স্ক্রিনে থাকবে তা নির্ধারণ করে।

প্যারামিটার

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

নামধরন ডিফল্টঅনুমোদিত বিবরণ
video_urlআবশ্যক video
ধরনurl · video
400 MB-এর কম আকারের অডিও-সমৃদ্ধ .mp4 ফাইলের ভিডিও URL।
txt_colorঐচ্ছিক
ধরনstring
ডিফল্টwhite
হেক্সাডেসিমাল নোটেশন, RGB tuple বা রঙের নাম ব্যবহার করে টেক্সটের রঙ নির্ধারণ করুন।
txt_fontঐচ্ছিক
ধরনstring
ডিফল্টStandard
.ttf ফাইলের দিকে নির্দেশ করা URL বা বিল্ট-ইন ফন্ট: 'Arial', 'Standard', 'Garamond', 'Times New Roman' বা 'Georgia' ব্যবহার করে ক্যাপশনের টাইপফেস নির্ধারণ করুন।
font_sizeঐচ্ছিক
ধরনinteger
ডিফল্ট24
জেনারেট করা ক্যাপশনের টেক্সটের আকার।
stroke_widthঐচ্ছিক
ধরনinteger
ডিফল্ট1
টেক্সট স্ট্রোকের পুরুত্ব, পিক্সেলে পরিমাপ করা।
left_alignঐচ্ছিক
ধরনstring | number
ডিফল্টcenter
0.0 থেকে 1.0-এর মধ্যে float ব্যবহার করে অনুভূমিকভাবে টেক্সট সারিবদ্ধ করুন, অথবা নামযুক্ত অবস্থান 'left', 'center' বা 'right' বেছে নিন।
top_alignঐচ্ছিক
ধরনstring | number
ডিফল্টcenter
0.0 থেকে 1.0-এর মধ্যে float ব্যবহার করে উল্লম্বভাবে টেক্সট সারিবদ্ধ করুন, অথবা নামযুক্ত অবস্থান 'top', 'center' বা 'bottom' বেছে নিন।
refresh_intervalঐচ্ছিক
ধরনnumber
ডিফল্ট1.5
০.৫ – ৩
সেকেন্ডে পরিমাপ করা ডিসপ্লে ইন্টারভালের মাধ্যমে একসঙ্গে কতটা ক্যাপশন টেক্সট দেখা যাবে তা নিয়ন্ত্রণ করুন: ক্যাপশন বেশি সময় দৃশ্যমান থাকলে একসঙ্গে বেশি টেক্সট দেখা যায়।
text_caseঐচ্ছিক
ধরনenum
ডিফল্টdefault
defaultupperlower
স্পিচ রিকগনিশন যেভাবে সাবটাইটেলের casing তৈরি করেছে তা রাখতে 'default' বেছে নিন। পরিবর্তন করতে uppercase টেক্সটের জন্য 'upper' অথবা lowercase টেক্সটের জন্য 'lower' বেছে নিন।
আবশ্যক ক্যানোনিকাল নাম, এটিও গ্রহণযোগ্য

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

আউটপুট

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "auto-caption",
  "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": 100,
    "usd": "0.10",
    "charged": 100,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "video_url": "string"
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "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_url
string (video URL)ক্যাপশনযুক্ত .mp4 ভিডিওর দিকে নির্দেশ করা URL।

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