sum.video logosum.video/

YouTube ట్రాన్స్‌క్రిప్ట్ API

ఒక అభ్యర్థన, పూర్తి ట్రాన్స్‌క్రిప్ట్. మీరు పొందే వీడియోలకు మాత్రమే చెల్లించండి.

మీ ఉచిత API కీ పొందండి

త్వరిత ప్రారంభం

  1. సైన్ ఇన్ చేసి API డాష్‌బోర్డ్‌లో API కీ సృష్టించండి. మీకు 10 ఉచిత క్రెడిట్‌లు లభిస్తాయి (5 ట్రాన్స్‌క్రిప్ట్‌లు).
  2. కీని X-API-Key హెడర్‌లో YouTube URL లేదా వీడియో ID తో పంపండి.
  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 బోనస్ క్రెడిట్‌లు లభిస్తాయి.

ప్యాక్క్రెడిట్‌లుట్రాన్స్‌క్రిప్ట్‌లుధరఒక్కో ట్రాన్స్‌క్రిప్ట్‌కు
Starter10050$4.49$0.090
Pro500250$13.99$0.056
Scale2,0001,000$37.99$0.038
Business5,0002,500$74.99$0.030

ఆటో టాప్-అప్, బడ్జెట్‌లు మరియు హెచ్చరికలు

పరిమితులు మరియు న్యాయమైన వినియోగం

ఒక్కో కీకి నిమిషానికి 60 అభ్యర్థనలు, ఒక్కో ఖాతాకు 5 వరకు యాక్టివ్ కీలు. API ఇప్పటికే YouTube లో ఉన్న క్యాప్షన్లను తిరిగి ఇస్తుంది; ఇది ఆడియోను ట్రాన్స్‌క్రైబ్ చేయదు. వీడియో యజమానుల హక్కులు మరియు YouTube నిబంధనలకు అనుగుణంగా ట్రాన్స్‌క్రిప్ట్‌లను ఉపయోగించడం మీ బాధ్యత.

తరచుగా అడిగే ప్రశ్నలు

అదే వీడియోకు మళ్లీ చెల్లించాలా?
అవును, ప్రతి విజయవంతమైన అభ్యర్థనకు 2 క్రెడిట్‌లు, కానీ పునరావృత వీడియోలు మా క్యాష్ నుండి మిల్లీసెకన్లలో అందించబడతాయి.
వీడియోకు క్యాప్షన్లు లేకపోతే ఏమవుతుంది?
మీకు no_transcript లోపం వస్తుంది మరియు క్రెడిట్‌లు తీసుకోబడవు.
ఇది ఇతర ట్రాన్స్‌క్రిప్ట్ API లతో అనుకూలమా?
అభ్యర్థన మరియు ప్రతిస్పందన సాధారణ url, lang మరియు segments రూపాన్ని అనుసరిస్తాయి, కాబట్టి మారడం అంటే సాధారణంగా బేస్ URL మరియు కీ మార్చడమే.