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 बोनस क्रेडिट मिलते हैं।

पैकक्रेडिटट्रांसक्रिप्टकीमतप्रति ट्रांसक्रिप्ट
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 और कुंजी बदलनी होती है।