YouTube ট্রান্সক্রিপ্ট API

একটি অনুরোধ, পুরো ট্রান্সক্রিপ্ট। শুধু যে ভিডিওগুলো নেন তার জন্যই টাকা দিন।

আপনার ফ্রি API কী নিন

দ্রুত শুরু

  1. সাইন ইন করে API ড্যাশবোর্ডে একটি API কী তৈরি করুন। আপনি 10টি ফ্রি ক্রেডিট (5টি ট্রান্সক্রিপ্ট) পাবেন।
  2. YouTube URL বা ভিডিও ID-সহ X-API-Key হেডারে কী পাঠান।
  3. আরও দরকার হলে ক্রেডিট প্যাক কিনুন, অথবা অটো টপ-আপ চালু করুন।
curl -X POST https://sum.video/api/v1/transcript \
  -H "X-API-Key: sv_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "lang": "en"}'

অনুরোধ

POST /api/v1/transcript

import requests

response = requests.post(
    "https://sum.video/api/v1/transcript",
    headers={"X-API-Key": "sv_live_your_key"},
    json={"video_id": "dQw4w9WgXcQ", "lang": "en", "format": "text"},
    timeout=120,
)
print(response.json()["text"])
const response = await fetch("https://sum.video/api/v1/transcript", {
  method: "POST",
  headers: { "X-API-Key": process.env.SUMVIDEO_API_KEY, "Content-Type": "application/json" },
  body: JSON.stringify({ url: "https://youtu.be/dQw4w9WgXcQ" }),
});
const { segments, credits_remaining } = await response.json();

উত্তর

{
  "video_id": "dQw4w9WgXcQ",
  "language": "en",
  "is_generated": false,
  "credits_used": 2,
  "credits_remaining": 98,
  "segments": [
    { "text": "We're no strangers to love", "offset": 18.64, "duration": 3.24 }
  ]
}

ত্রুটি

401invalid_keyAPI কী নেই, ভুল বা বাতিল করা হয়েছে।
400invalid_inputURL বা ভিডিও ID পড়া যায়নি।
402insufficient_creditsআপনার ব্যালান্স 2 ক্রেডিটের কম।
402budget_exceededআপনার নির্ধারিত মাসিক ক্রেডিট সীমায় পৌঁছে গেছেন।
404no_transcriptভিডিওতে ক্যাপশন নেই, অথবা এটি প্রাইভেট, লাইভ বা মুছে ফেলা। চার্জ হবে না।
429rate_limitedএক কী দিয়ে প্রতি মিনিটে 60টির বেশি অনুরোধ। Retry-After-এর সেকেন্ড পর্যন্ত অপেক্ষা করুন।
502upstream_errorYouTube সময়মতো উত্তর দেয়নি। চার্জ হবে না, পরে আবার চেষ্টা করুন।

ব্যালান্স দেখুন

curl https://sum.video/api/v1/credits -H "X-API-Key: sv_live_your_key"

মূল্য

প্রতিটি ট্রান্সক্রিপ্ট 2 ক্রেডিট। ক্রেডিটের মেয়াদ কখনো শেষ হয় না। Pro সাবস্ক্রাইবাররা প্রতি মাসে 100টি বোনাস ক্রেডিট পান।

প্যাকক্রেডিটট্রান্সক্রিপ্টমূল্যপ্রতি ট্রান্সক্রিপ্ট
Starter১০০৫০৪.৪৯ US$০.০৯০ US$
Pro৫০০২৫০১৩.৯৯ US$০.০৫৬ US$
Scale২,০০০১,০০০৩৭.৯৯ US$০.০৩৮ US$
Business৫,০০০২,৫০০৭৪.৯৯ US$০.০৩০ US$

অটো টপ-আপ, বাজেট ও সতর্কতা

সীমা ও ন্যায্য ব্যবহার

প্রতি কী-তে প্রতি মিনিটে 60টি অনুরোধ, প্রতি অ্যাকাউন্টে সর্বোচ্চ 5টি সক্রিয় কী। API শুধু YouTube-এ আগে থেকে থাকা ক্যাপশন ফেরত দেয়; এটি অডিও ট্রান্সক্রাইব করে না। ভিডিও মালিকদের অধিকার ও YouTube-এর শর্ত মেনে ট্রান্সক্রিপ্ট ব্যবহার করা আপনার দায়িত্ব।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

একই ভিডিওর জন্য কি আবার টাকা দিতে হবে?
হ্যাঁ, প্রতিটি সফল অনুরোধ 2 ক্রেডিট, তবে বারবার চাওয়া ভিডিও আমাদের ক্যাশ থেকে মিলিসেকেন্ডে দেওয়া হয়।
ভিডিওতে ক্যাপশন না থাকলে কী হয়?
আপনি no_transcript ত্রুটি পাবেন এবং কোনো ক্রেডিট কাটা হবে না।
এটি কি অন্যান্য ট্রান্সক্রিপ্ট API-এর সাথে সামঞ্জস্যপূর্ণ?
অনুরোধ ও উত্তর প্রচলিত url, lang ও segments কাঠামো মেনে চলে, তাই বদলাতে সাধারণত শুধু বেস URL আর কী পরিবর্তন করলেই হয়।