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 ਬੋਨਸ ਕ੍ਰੈਡਿਟ ਮਿਲਦੇ ਹਨ।

ਪੈਕਕ੍ਰੈਡਿਟਟ੍ਰਾਂਸਕ੍ਰਿਪਟਕੀਮਤਪ੍ਰਤੀ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ
Starter10050US$4.49US$0.090
Pro500250US$13.99US$0.056
Scale2,0001,000US$37.99US$0.038
Business5,0002,500US$74.99US$0.030

ਆਟੋ ਟੌਪ-ਅੱਪ, ਬਜਟ ਅਤੇ ਚੇਤਾਵਨੀਆਂ

ਸੀਮਾਵਾਂ ਅਤੇ ਨਿਰਪੱਖ ਵਰਤੋਂ

ਪ੍ਰਤੀ ਕੁੰਜੀ ਪ੍ਰਤੀ ਮਿੰਟ 60 ਬੇਨਤੀਆਂ, ਪ੍ਰਤੀ ਖਾਤਾ 5 ਤੱਕ ਸਰਗਰਮ ਕੁੰਜੀਆਂ। API YouTube 'ਤੇ ਪਹਿਲਾਂ ਤੋਂ ਮੌਜੂਦ ਕੈਪਸ਼ਨ ਵਾਪਸ ਕਰਦਾ ਹੈ; ਇਹ ਆਡੀਓ ਦਾ ਟ੍ਰਾਂਸਕ੍ਰਿਪਸ਼ਨ ਨਹੀਂ ਕਰਦਾ। ਵੀਡੀਓ ਮਾਲਕਾਂ ਦੇ ਅਧਿਕਾਰਾਂ ਅਤੇ YouTube ਦੀਆਂ ਸ਼ਰਤਾਂ ਮੁਤਾਬਕ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ ਵਰਤਣ ਦੀ ਜ਼ਿੰਮੇਵਾਰੀ ਤੁਹਾਡੀ ਹੈ।

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

ਕੀ ਮੈਂ ਉਸੇ ਵੀਡੀਓ ਲਈ ਦੁਬਾਰਾ ਭੁਗਤਾਨ ਕਰਦਾ ਹਾਂ?
ਹਾਂ, ਹਰ ਸਫਲ ਬੇਨਤੀ ਦੀ ਕੀਮਤ 2 ਕ੍ਰੈਡਿਟ ਹੈ, ਪਰ ਦੁਹਰਾਏ ਵੀਡੀਓ ਸਾਡੇ ਕੈਸ਼ ਤੋਂ ਮਿਲੀਸਕਿੰਟਾਂ ਵਿੱਚ ਮਿਲਦੇ ਹਨ।
ਜਦੋਂ ਵੀਡੀਓ ਵਿੱਚ ਕੈਪਸ਼ਨ ਨਾ ਹੋਣ ਤਾਂ ਕੀ ਹੁੰਦਾ ਹੈ?
ਤੁਹਾਨੂੰ no_transcript ਗਲਤੀ ਮਿਲਦੀ ਹੈ ਅਤੇ ਕੋਈ ਕ੍ਰੈਡਿਟ ਨਹੀਂ ਕੱਟੇ ਜਾਂਦੇ।
ਕੀ ਇਹ ਹੋਰ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ API ਨਾਲ ਅਨੁਕੂਲ ਹੈ?
ਬੇਨਤੀ ਅਤੇ ਜਵਾਬ ਆਮ url, lang ਅਤੇ segments ਰੂਪ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ, ਇਸ ਲਈ ਬਦਲਣ ਦਾ ਮਤਲਬ ਆਮ ਤੌਰ 'ਤੇ ਬੇਸ URL ਅਤੇ ਕੁੰਜੀ ਬਦਲਣਾ ਹੈ।