مواد پر جائیں

Workflow Utilities Auto Subtitle

انٹیگریٹ کریں

ماڈل id workflow-utilities/auto-subtitle
# 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/workflow-utilities/auto-subtitle?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.005⁩ 5 API کریڈٹس آپ کی فائلیں رن سے پہلے ناپی جاتی ہیں اس صفحے پر چلائیں

API کلید حاصل کریں
Utility · ویڈیو

آپ کا پہلا نتیجہ یہاں آئے گا

ذیل میں درخواست بنائیں اور اپنی API کلید کے ساتھ چلائیں۔ آؤٹ پٹس ہمارے اسٹوریج میں کاپی ہو جاتے ہیں، ہمیشہ کے لیے یا مفت میں 7 دن تک محفوظ رہتے ہیں۔

درخواست بنائیں

کنٹرولز ماڈل اسکیما سے تیار ہوتے ہیں۔ آپ کے بدلنے کے ساتھ کوڈ اور قیمت اپ ڈیٹ ہوتے ہیں۔

•لازمی video_url
فائل ڈراپ کریں، یا

خودکار subtitles شامل کرنے کے لیے ویڈیو URL۔

ایڈوانسڈ font_weight · position · language · font_name · font_color · highlight_color · stroke_color · background_color · font_size · stroke_width · background_opacity · y_offset · words_per_subtitle · enable_animation
font_weight ڈیفالٹ bold

متن کا وزن؛ عام TikTok styling میں bold یا black استعمال ہوتا ہے۔

position ڈیفالٹ bottom

عمودی محور پر subtitles کی جگہ۔

ڈیفالٹ en

ٹرانسکرپشن زبان کا identifier، جیسے 'en'، 'es'، 'fr'، 'de'، 'it'، 'pt'، 'nl'، 'ja'، 'zh'، یا 'ko'۔ 3 حروف والا ISO identifier جیسے 'eng'، 'spa'، یا 'fra' بھی قبول ہے۔

ڈیفالٹ Montserrat

fonts.google.com سے منتخب کردہ فونٹ نام؛ کوئی بھی Google Font قبول ہے، بشمول 'Montserrat'، 'Poppins'، اور 'BBH Sans Hegarty'۔

ڈیفالٹ white

غیر فعال subtitle الفاظ کے لیے استعمال ہونے والا رنگ۔

ڈیفالٹ purple

بولے جانے والے لفظ پر لاگو ہونے والا Karaoke-style highlight رنگ۔

ڈیفالٹ black

متن کے outline یا stroke پر لاگو ہونے والا رنگ۔

ڈیفالٹ none

متن کے پیچھے پسِ منظر کا رنگ؛ 'none' اور 'transparent' دونوں پسِ منظر غیر فعال کرتے ہیں۔

ڈیفالٹ 100

Subtitle فونٹ سائز؛ TikTok styling میں بڑا متن استعمال ہوتا ہے۔

ڈیفالٹ 3

متن کے outline یا stroke کی چوڑائی، pixels میں؛ 0 اسے غیر فعال کرتا ہے۔

ڈیفالٹ 0

پسِ منظر کی opacity، جہاں 0.0 مکمل شفاف اور 1.0 مکمل غیر شفاف ہے۔

ڈیفالٹ 75

pixels میں عمودی نقل مکانی؛ مثبت اقدار نیچے، جبکہ منفی اقدار اوپر منتقل کرتی ہیں۔

ڈیفالٹ 3

Subtitle الفاظ کی زیادہ سے زیادہ تعداد؛ 1 پر ایک لفظ، 2–3 پر مختصر فقرہ، یا 8–12 پر ہر segment میں مکمل جملہ دکھایا جا سکتا ہے۔

POST /run/workflow-utilities/auto-subtitle?wait=20 قیمت → ⁨$0.005⁩
# 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/workflow-utilities/auto-subtitle?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 کو بھیجی جاتی ہے اور صرف اس صورت میں localStorage میں محفوظ ہوتی ہے جب آپ Remember منتخب کریں۔ API کلید حاصل کریں

Workflow Utilities Auto Subtitle کے بارے میں

ویڈیو میں تقریر کی نقل تیار کرتا ہے اور موجودہ بولے گئے لفظ کو نمایاں کرتے ہوئے سب ٹائٹلز شامل کرتا ہے۔ اسٹائل کے اختیارات میں کوئی بھی Google Font نام، سائز 20-150، وزن، متن اور ہائی لائٹ رنگ، اسٹروک، پسِ منظر کا رنگ اور شفافیت، نیز اوپر، درمیان یا نیچے پوزیشن کے ساتھ عمودی آف سیٹ شامل ہیں۔ `words_per_subtitle` کی حد 1 سے 12 تک ہے، اور باؤنس اینیمیشن کو آن یا آف کیا جا سکتا ہے۔ نقل اور الفاظ کے اوقات بھی واپس کرتا ہے۔

پیرامیٹرز

معیاری نام یا مقامی نام میں سے صرف ایک بھیجیں، دونوں نہیں۔ معیاری نام

نامقسم ڈیفالٹمجاز تفصیل
video_urlلازمی video
قسمurl · video
خودکار subtitles شامل کرنے کے لیے ویڈیو URL۔
languageاختیاری
قسمstring
ڈیفالٹen
ٹرانسکرپشن زبان کا identifier، جیسے 'en'، 'es'، 'fr'، 'de'، 'it'، 'pt'، 'nl'، 'ja'، 'zh'، یا 'ko'۔ 3 حروف والا ISO identifier جیسے 'eng'، 'spa'، یا 'fra' بھی قبول ہے۔
font_nameاختیاری
قسمstring
ڈیفالٹMontserrat
fonts.google.com سے منتخب کردہ فونٹ نام؛ کوئی بھی Google Font قبول ہے، بشمول 'Montserrat'، 'Poppins'، اور 'BBH Sans Hegarty'۔
font_sizeاختیاری
قسمinteger
ڈیفالٹ100
20 – 150
Subtitle فونٹ سائز؛ TikTok styling میں بڑا متن استعمال ہوتا ہے۔
font_weightاختیاری
قسمenum
ڈیفالٹbold
normalboldblack
متن کا وزن؛ عام TikTok styling میں bold یا black استعمال ہوتا ہے۔
font_colorاختیاری
قسمenum
ڈیفالٹwhite
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
غیر فعال subtitle الفاظ کے لیے استعمال ہونے والا رنگ۔
highlight_colorاختیاری
قسمenum
ڈیفالٹpurple
whiteblackredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
بولے جانے والے لفظ پر لاگو ہونے والا Karaoke-style highlight رنگ۔
stroke_widthاختیاری
قسمinteger
ڈیفالٹ3
0 – 10
متن کے outline یا stroke کی چوڑائی، pixels میں؛ 0 اسے غیر فعال کرتا ہے۔
stroke_colorاختیاری
قسمenum
ڈیفالٹblack
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagenta
متن کے outline یا stroke پر لاگو ہونے والا رنگ۔
background_colorاختیاری
قسمenum
ڈیفالٹnone
blackwhiteredgreenblueyelloworangepurplepinkbrowngraycyanmagentanonetransparent
متن کے پیچھے پسِ منظر کا رنگ؛ 'none' اور 'transparent' دونوں پسِ منظر غیر فعال کرتے ہیں۔
background_opacityاختیاری
قسمnumber
ڈیفالٹ0
0 – 1
پسِ منظر کی opacity، جہاں 0.0 مکمل شفاف اور 1.0 مکمل غیر شفاف ہے۔
positionاختیاری
قسمenum
ڈیفالٹbottom
topcenterbottom
عمودی محور پر subtitles کی جگہ۔
y_offsetاختیاری
قسمinteger
ڈیفالٹ75
-200 – 200
pixels میں عمودی نقل مکانی؛ مثبت اقدار نیچے، جبکہ منفی اقدار اوپر منتقل کرتی ہیں۔
words_per_subtitleاختیاری
قسمinteger
ڈیفالٹ3
1 – 12
Subtitle الفاظ کی زیادہ سے زیادہ تعداد؛ 1 پر ایک لفظ، 2–3 پر مختصر فقرہ، یا 8–12 پر ہر segment میں مکمل جملہ دکھایا جا سکتا ہے۔
enable_animationاختیاری
قسمboolean
ڈیفالٹtrue
اچھلتے ہوئے entrance effect کے ساتھ subtitle animation فعال کرتا ہے۔
لازمی معیاری نام، یہ بھی قبول ہے

فائل پیرامیٹرز عوامی https:// URL، 10 MB تک کی data: URI، یا اپ لوڈ کے file_url کو قبول کرتے ہیں۔ فائلیں

آؤٹ پٹ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "workflow-utilities/auto-subtitle",
  "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": 5,
    "usd": "0.005",
    "charged": 5,
    "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
    },
    "transcription": "string",
    "subtitle_count": 1,
    "words": [
      {}
    ],
    "transcription_metadata": {}
  },
  "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-ماہ ادائیگی) یا مفت میں 7 دن تک، آپ کی اکاؤنٹ سیٹنگ یا ?storage= کے مطابق۔
ہر ماڈل میں ایک جیسی ساختtype، url، content_type، width، height اور duration، تصاویر، ویڈیو اور آڈیو سب کے لیے یکساں۔ output ماڈل کا اپنا نتیجہ آبجیکٹ ہے۔
آؤٹ پٹ کے فیلڈز
video
object {url, content_type, file_name, file_size}خودکار طور پر تخلیق کردہ subtitles والی ویڈیو۔
transcription
stringٹرانسکرپشن کا مکمل متن۔
subtitle_count
integerتخلیق کردہ subtitle segments کی تعداد۔
words
array of object | nullٹرانسکرپشن سروس کی فراہم کردہ انفرادی الفاظ کے timing کا ڈیٹا۔
transcription_metadata
object | nullٹرانسکرپشن کے لیے ElevenLabs کی فراہم کردہ اضافی metadata، بشمول زبان، segments اور دیگر تفصیلات۔

مزید ماڈلز: ویڈیو سے ویڈیو

AI ایجنٹس کے لیے: یہ صفحہ Markdown میں یہاں موجود ہے https://doitong.com/ur/developers/models/workflow-utilities/auto-subtitle.md. تمام ماڈلز اور گائیڈز: https://doitong.com/developers/llms.txt