مواد پر جائیں
Transcript Dock
سائن انمفت شروع کریں

سائٹ مینو

Transcript Dock
تعارفیہ کیسے کام کرتا ہے، گائیڈز، اور آپ کیا ٹرانسکرائب کر سکتے ہیں۔
کوئیک اسٹارٹایک لنک جمع کریں، کام کا انتظار کریں، ٹرانسکرپٹ ایکسپورٹ کریں۔ تین درخواستیں۔
توثیقAPI کیز، اسکوپس، Idempotency-Key اور X-Request-Id۔
کامکام بنائیں، ان کا انتظار کریں، فہرست دیکھیں، منسوخ اور دوبارہ کوشش کریں۔
ٹرانسکرپٹسٹرانسکرپٹ آبجیکٹ اور txt، srt، vtt، json ایکسپورٹس۔
بیچزایک درخواست میں 50 ویڈیوز تک۔
اپلوڈزاپنی آڈیو اور ویڈیو فائلیں ٹرانسکرائب کریں۔
ویب ہکسجب کام یا بیچ مکمل ہو تو کال موصول کریں؛ دستخط کی تصدیق کریں۔
خرابیاںہر خرابی کا کوڈ، اس کا مطلب اور کیا کرنا ہے۔
ریٹ حدیںفی پلان جمع کرانے، جاری کاموں اور پڑھنے کی حدیں؛ 429 جواب۔
قیمت اور کریڈٹسہر کیپشن ٹرانسکرپٹ کا 1 کریڈٹ، AI ٹرانسکرپشن کے ہر منٹ کے 2۔ پلانز اور اضافی کریڈٹس۔
ذرائعYouTube، TikTok، آپ کی فائلیں اور براہ راست لنکس: قبول شدہ URLs اور موڈز۔
MCPClaude، Cursor، Windsurf یا اپنے ایجنٹ سے ویڈیوز تلاش اور ٹرانسکرائب کریں۔
OpenAPI تفصیلاتکوڈ جنریشن اور ٹائپ شدہ کلائنٹس کے لیے OpenAPI 3.1 تفصیلات۔
Claude Codeایک کمانڈ سے Transcript Dock کو Claude Code میں شامل کریں۔
Claude ایپTranscript Dock کو claude.ai، Claude Desktop یا موبائل پر حسب ضرورت کنیکٹر کے طور پر شامل کریں۔
CursorTranscript Dock کو Cursor میں MCP سرور کے طور پر شامل کریں۔
WindsurfTranscript Dock کو Windsurf میں شامل کریں تاکہ Cascade ویڈیوز تلاش اور ٹرانسکرائب کر سکے۔
OpenClawTranscript Dock کو OpenClaw خودمختار ایجنٹس سے جوڑیں۔
19 نتائج
گائیڈز

YouTube ٹرانسکرپٹ کیسے حاصل کریں

کسی YouTube ویڈیو کا ٹرانسکرپٹ حاصل کرنے کے پانچ طریقے: خود YouTube میں، yt-dlp سے، Python میں، Transcript Dock API کے ذریعے، یا Claude سے پوچھ کر۔

اپ ڈیٹ ہوا


مختصر جواب: اگر ویڈیو میں کیپشن ہیں تو YouTube ٹرانسکرپٹ کو ویڈیو کی تفصیل کے نیچے دکھا سکتا ہے (انگریزی انٹرفیس میں ...more کھولیں، پھر Show transcript)۔ اسے فائل کے طور پر یا بہت سی ویڈیوز کے لیے لینا ہو تو اپنی مشین پر yt-dlp یا youtube-transcript-api Python لائبریری استعمال کریں، یا کلاؤڈ میں چلاتے وقت یا TikTok کی ضرورت ہو تو Transcript Dock جیسی ہوسٹڈ API کو ایک درخواست بھیجیں۔ جن ویڈیوز میں کیپشن نہ ہوں انہیں آڈیو کی AI ٹرانسکرپشن درکار ہے۔

کون سا طریقہ چنیں#

طریقہکس کے لیے بہترلاگتکیا دھیان رکھیں
YouTube کا ٹرانسکرپٹ پینلایک ویڈیو، ہاتھ سےمفتصرف اس وقت جب ویڈیو میں کیپشن ہوں؛ کاپی کرنے سے وقت کی معلومات ضائع ہو جاتی ہیں
yt-dlpآپ کی اپنی مشین پر اسکرپٹسمفتسب ٹائٹل فائلیں؛ بہت سے کلاؤڈ IPs سے بلاک ہوتا ہے
youtube-transcript-apiPython نوٹ بکس اور اسکرپٹسمفتکلاؤڈ میں residential پروکسی درکار؛ صرف YouTube
Transcript Dock APIایپس، پائپ لائنز، بہت سی ویڈیوزہر ویڈیو 1 کریڈٹہوسٹڈ، TikTok بھی، کیپشن نہ ہوں تو AI ٹرانسکرپشن
Claude یا Cursor (MCP)کسی ویڈیو کے بارے میں سوال پوچھناہر ویڈیو 1 کریڈٹکوئی کوڈ نہیں

1. YouTube میں#

  1. ویڈیو کو کمپیوٹر پر کھولیں۔
  2. تفصیل کھولنے کے لیے عنوان کے نیچے ...more پر کلک کریں۔
  3. تفصیل کے آخر تک اسکرول کریں اور Show transcript پر کلک کریں۔
  4. ٹرانسکرپٹ ویڈیو کے ساتھ کھل جاتا ہے۔ اس کے اوپر والے مینو سے ٹائم اسٹیمپس چھپائیں، پھر منتخب کر کے کاپی کریں۔

یہ بٹن صرف اس وقت نظر آتا ہے جب ویڈیو میں کیپشن ہوں، چاہے تخلیق کار نے اپلوڈ کیے ہوں یا YouTube نے خودکار طور پر بنائے ہوں۔ ایک ویڈیو کے لیے یہ ٹھیک ہے؛ ہاتھ سے کاپی کرنے سے وقت کی معلومات ضائع ہو جاتی ہیں اور یہ کئی ویڈیوز کے لیے کام نہیں کرتا۔

2. yt-dlp کے ساتھ#

yt-dlp ایک مفت کمانڈ لائن ٹول ہے۔ یہ ویڈیو ڈاؤن لوڈ کیے بغیر انگریزی کیپشن کو SRT فائل کے طور پر محفوظ کرتا ہے:

ٹرمینل
yt-dlp --skip-download --write-subs --write-auto-subs --sub-langs en --convert-subs srt \
"https://www.youtube.com/watch?v=dQw4w9WgXcQ"

--write-auto-subs میں YouTube کے خودکار کیپشن شامل ہوتے ہیں جب تخلیق کار نے کوئی اپلوڈ نہ کیا ہو۔ یہ گھریلو کنکشن سے اچھی طرح کام کرتا ہے؛ سرور سے، YouTube اکثر سائن ان کا تقاضا کرتا ہے۔

3. Python میں#

اوپن سورس youtube-transcript-api لائبریری وہی کیپشن بغیر API کی کے پڑھتی ہے:

python
# pip install youtube-transcript-api
from youtube_transcript_api import YouTubeTranscriptApi
 
transcript = YouTubeTranscriptApi().fetch("dQw4w9WgXcQ", languages=["en"])
for snippet in transcript:
print(round(snippet.start, 1), snippet.text)

اس کا README خبردار کرتا ہے کہ YouTube زیادہ تر ان IP ایڈریسز کو بلاک کرتا ہے جو کلاؤڈ فراہم کنندگان کے ہیں، اس لیے AWS، Google Cloud یا VPS پر اسے گردشی residential پروکسی درکار ہے۔ دیکھیں Transcript Dock بمقابلہ youtube-transcript-api۔

4. Transcript Dock API کے ساتھ#

تین درخواستیں: لنک جمع کریں، انتظار کریں، ایکسپورٹ کریں۔ یہ کہیں بھی چلتا ہے (کوئی پروکسی سنبھالنے کی ضرورت نہیں)، ٹائم شدہ حصے دیتا ہے، TXT، SRT، VTT یا JSON ایکسپورٹ کرتا ہے، اور TikTok کے لیے بھی یہی طریقہ کام کرتا ہے۔ کیپشن ٹرانسکرپٹ کی لاگت 1 کریڈٹ ہے اور ہر اکاؤنٹ کو ہر ماہ 50 مفت کریڈٹس ملتے ہیں۔

# 1. submit the link (1 credit)
curl -X POST https://www.transcriptdock.com/v1/jobs \
-H "Authorization: Bearer td_live_YOUR_KEY" \
-H "Idempotency-Key: yt-dQw4w9WgXcQ" \
-H "Content-Type: application/json" \
-d '{ "source": { "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ" }, "mode": "captions_only" }'
 
# 2. wait for it (returns as soon as the job finishes)
curl "https://www.transcriptdock.com/v1/jobs/JOB_ID?wait=25" -H "Authorization: Bearer td_live_YOUR_KEY"
 
# 3. export the transcript (free)
curl "https://www.transcriptdock.com/v1/transcripts/RESULT_ID/export?format=txt" -H "Authorization: Bearer td_live_YOUR_KEY"

مکمل طریقہ کوئیک اسٹارٹ میں ہے۔ کسی پورے چینل، پلے لسٹ یا سرچ کے لیے پہلے ویڈیو دریافت سے ویڈیوز کی فہرست بنائیں، پھر انہیں بیچ کے طور پر جمع کریں۔

5. Claude یا Cursor سے پوچھیں#

Transcript Dock کو ایک کنیکٹر کے طور پر شامل کریں اور سادہ الفاظ میں پوچھیں، مثلاً لنک کے ساتھ “یہ ویڈیو کیا کہتی ہے؟” Claude ٹرانسکرپٹ حاصل کرتا ہے اور اسی سے جواب دیتا ہے۔ سیٹ اپ میں ایک منٹ لگتا ہے: Claude، Claude Code، Cursor۔

جب ویڈیو میں کیپشن نہ ہوں#

اوپر کے سارے طریقے موجودہ کیپشن پڑھتے ہیں۔ جب کیپشن نہ ہوں تو آڈیو کو ٹرانسکرائب کرنا پڑتا ہے۔ Transcript Dock کے ساتھ mode: "auto" بھیجیں: کیپشن موجود ہوں تو وہ استعمال ہوتے ہیں، ورنہ ادا شدہ پلانز پر AI ٹرانسکرپشن، ہر شروع ہونے والے منٹ کے 2 کریڈٹ پر۔ نتیجے میں ورڈ ٹائمنگز شامل ہوتی ہیں۔

سب ٹائٹل فائلیں پہلے سے ہیں؟ مفت سب ٹائٹلز سے متن اور SRT سے VTT ٹولز آپ کے براؤزر میں چلتے ہیں۔

عام سوالات#

  • کیا یہ جائز ہے؟ اپنی تحقیق، رسائی یا تجزیے کے لیے کیپشن پڑھنا عام عملی طریقہ ہے؛ کسی اور کے الفاظ دوبارہ شائع کرنا کاپی رائٹ کا سوال ہے۔ اپنے استعمال کے لیے YouTube کی شرائط دیکھیں۔
  • دوسری زبانیں؟ کوئی ٹریک ترجیح دینے کے لیے caption_languages دیں، جیسے ["es", "en"]۔ کسی ویڈیو کے ٹریکس کی فہرست زبان دریافت سے بنائیں۔
  • Shorts؟ ہاں۔ Shorts، watch اور youtu.be کے تمام لنک کام کرتے ہیں۔