মূল বিষয়বস্তুতে যান
Transcript Dock
সাইন ইনবিনামূল্যে শুরু করুন

সাইট মেনু

Transcript Dock
ভূমিকাকীভাবে কাজ করে, গাইড, এবং আপনি কী ট্রান্সক্রাইব করতে পারেন।
কুইকস্টার্টএকটি লিংক জমা দিন, কাজ শেষ হওয়ার অপেক্ষা করুন, ট্রান্সক্রিপ্ট এক্সপোর্ট করুন। তিনটি রিকোয়েস্ট।
অথেনটিকেশনAPI কী, স্কোপ, Idempotency-Key ও X-Request-Id।
কাজকাজ তৈরি, অপেক্ষা, তালিকা দেখা, বাতিল ও আবার চালানো।
ট্রান্সক্রিপ্টট্রান্সক্রিপ্ট অবজেক্ট এবং txt, srt, vtt, json এক্সপোর্ট।
ব্যাচএকটি রিকোয়েস্টে সর্বোচ্চ 50টি ভিডিও।
আপলোডআপনার নিজের অডিও ও ভিডিও ফাইল ট্রান্সক্রাইব করুন।
ওয়েবহুককাজ বা ব্যাচ শেষ হলে কল পান; সিগনেচার যাচাই করুন।
এররপ্রতিটি এরর কোড, তার অর্থ এবং কী করতে হবে।
রেট লিমিটপ্রতি প্ল্যানে জমা দেওয়া, চলমান কাজ ও রিড; 429 রেসপন্স।
মূল্য ও ক্রেডিটক্যাপশন ট্রান্সক্রিপ্টে প্রতি 1 ক্রেডিট, AI ট্রান্সক্রিপশনে প্রতি মিনিটে 2 ক্রেডিট। প্ল্যান ও অতিরিক্ত ক্রেডিট।
সোর্সYouTube, TikTok, আপনার ফাইল ও সরাসরি লিংক: গ্রহণযোগ্য URL ও মোড।
MCPClaude, Cursor, Windsurf বা আপনার নিজের এজেন্ট থেকে ভিডিও খুঁজুন ও ট্রান্সক্রাইব করুন।
OpenAPI স্পেসিফিকেশনকোড জেনারেশন ও টাইপড ক্লায়েন্টের জন্য OpenAPI 3.1 স্পেক।
Claude Codeএকটি কমান্ডেই Claude Code-এ Transcript Dock যুক্ত হয়।
Claude অ্যাপclaude.ai, Claude Desktop বা মোবাইলে কাস্টম কানেক্টর হিসেবে Transcript Dock যুক্ত করুন।
CursorCursor-এ MCP সার্ভার হিসেবে Transcript Dock যুক্ত করুন।
WindsurfWindsurf-এ Transcript Dock যুক্ত করুন, যাতে Cascade ভিডিও খুঁজে ট্রান্সক্রাইব করতে পারে।
OpenClawOpenClaw স্বয়ংক্রিয় এজেন্টের সাথে Transcript Dock সংযুক্ত করুন।
১৯ ফলাফল
গাইড

কীভাবে 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নিজের মেশিনে চলা স্ক্রিপ্টবিনামূল্যেসাবটাইটেল ফাইল; অনেক ক্লাউড IP থেকে ব্লক হয়
youtube-transcript-apiPython নোটবুক ও স্ক্রিপ্টবিনামূল্যেক্লাউডে রেসিডেনশিয়াল প্রক্সি লাগে; শুধু 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 এ এটির জন্য একটি ঘূর্ণায়মান রেসিডেনশিয়াল প্রক্সি লাগে। দেখুন 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 সব লিংকই কাজ করে।