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

سائٹ مینو

Transcript Dock

Transcript Dock بمقابلہ youtube-transcript-api

youtube-transcript-api ایک مفت Python لائبریری ہے جسے YouTube کلاؤڈ IPs پر بلاک کرتا ہے۔ ہوسٹڈ API کب قابل قدر ہے، اور چند سطروں میں کیسے منتقل ہوں۔

مختصر جواب: اسکرپٹس اور نوٹ بکس کے لیے، جو آپ اپنے کنکشن پر چلاتے ہیں، youtube-transcript-api استعمال کرتے رہیں؛ یہ مفت ہے اور اچھی ہے۔ جب یہ کسی سرور پر چلے تو ہوسٹڈ API کی طرف جائیں، کیونکہ YouTube زیادہ تر کلاؤڈ IP ایڈریسز کو بلاک کرتا ہے اور تب لائبریری کو ادا شدہ residential پروکسی درکار ہوتی ہے۔ ہوسٹڈ API TikTok اور بغیر کیپشن کی ویڈیوز کو بھی کور کرتا ہے۔

لائبریری کے حقائق 9 اکتوبر 2026 کو اس کے README (ورژن 1.2.4) سے ملا کر جانچے گئے تھے۔

ایک نظر میں#

خصوصیتTranscript Dockyoutube-transcript-api
یہ کیا ہےہوسٹڈ API اور MCP سروراوپن سورس Python لائبریری (MIT)
ذرائعYouTube، TikTok، فائل اپلوڈز، براہ راست میڈیا لنکسYouTube
کلاؤڈ سے چلتا ہےہاں، کچھ ترتیب دینے کی ضرورت نہیںگردشی residential پروکسی درکار ہے
کیپشن نہ ہوںادا شدہ پلانز پر AI ٹرانسکرپشنسپورٹڈ نہیں
ایکسپورٹسTXT، SRT، VTT، JSONمتن، JSON، SRT اور WebVTT فارمیٹرز
ترجمہموجودہ کیپشن کی زبان چنیںYouTube کا خودکار ترجمہ
لاگتہر ٹرانسکرپٹ 1 کریڈٹ؛ ہر ماہ 50 مفتمفت، کلاؤڈ میں پروکسی کی لاگت الگ

کلاؤڈ IP کا مسئلہ#

لائبریری کا README کہتا ہے کہ YouTube نے ان IPs کو بلاک کرنا شروع کر دیا ہے جو کلاؤڈ فراہم کنندگان کے معلوم ہیں، اور تب کالیں RequestBlocked یا IpBlocked کے ساتھ ناکام ہوتی ہیں۔ اس کا تجویز کردہ حل ایک گردشی residential پروکسی ہے، جو ایک الگ بل اور نگرانی کے لیے ایک اور چیز ہے۔ Transcript Dock یہ حصہ آپ کے لیے چلاتا ہے، اور آپ پروکسی ٹریفک کے فی گیگابائٹ کے بجائے فی ٹرانسکرپٹ ادائیگی کرتے ہیں۔

منتقلی چند سطروں میں ہو جاتی ہے#

سیگمنٹس start اور end سیکنڈز میں واپس آتے ہیں، جو لائبریری کے snippets کے قریب ہیں۔

python
# before
from youtube_transcript_api import YouTubeTranscriptApi
snippets = YouTubeTranscriptApi().fetch("dQw4w9WgXcQ")
 
# after
import requests
API, H = "https://www.transcriptdock.com", {"Authorization": "Bearer td_live_YOUR_KEY"}
job = requests.post(f"{API}/v1/jobs", headers={**H, "Idempotency-Key": "yt-dQw4w9WgXcQ"},
json={"source": {"url": "https://youtu.be/dQw4w9WgXcQ"}, "mode": "captions_only"}).json()
while job["status"] not in ("succeeded", "failed", "cancelled"):
job = requests.get(f"{API}/v1/jobs/{job['id']}", params={"wait": 25}, headers=H).json()
segments = requests.get(f"{API}/v1/transcripts/{job['result_id']}", headers=H).json()["segments"]
# each segment: {"start": 0.0, "end": 2.4, "text": "..."}

کون سا چنیں#

  • صرف YouTube کے لیے، کم حجم، اپنے لیپ ٹاپ یا گھریلو سرور سے: لائبریری چنیں۔
  • کلاؤڈ ہوسٹ پر پروڈکشن کے لیے، TikTok، بغیر کیپشن کی ویڈیوز، سب ٹائٹل ایکسپورٹس، یا MCP کے ذریعے Claude اور Cursor کو رسائی دینے کے لیے: Transcript Dock چنیں۔

مزید اختیارات YouTube ٹرانسکرپٹ کیسے حاصل کریں میں ہیں۔