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 बोनस क्रेडिट पाउँछन्।

प्याकक्रेडिटट्रान्सक्रिप्टमूल्यप्रति ट्रान्सक्रिप्ट
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 र कुञ्जी परिवर्तन गर्नु हो।