ParseJet

YouTube Video Transkripti Çıkarma

Bir YouTube bağlantısı yapıştırın, videonun tam transkriptini temiz metin olarak alın. Otomatik oluşturulmuş ve elle yüklenmiş altyazılarla, her dilde çalışır. Geliştiriciler için: transkriptleri kararlı ve barındırılan bir API üzerinden programatik olarak çekin — kazıma yok, IP engeli yok, proxy bakımı yok.

Bir dosyayı buraya bırakın veya göz atın

PDF, DOCX, XLSX, görseller, ses, video ve daha fazlası

Ücretsiz — günde 3 istek, kayıt gerekmez. ayda 300 kredi ücretsiz için.

Nasıl çalışır

1

YouTube bağlantısını yapıştırın

Herhangi bir YouTube video bağlantısını girin — normal videolar, Shorts veya youtu.be kısa bağlantıları çalışır.

2

Transkripti çıkarın

ParseJet videonun altyazılarını — otomatik oluşturulmuş ya da elle yüklenmiş — getirir ve bunları okunabilir, akıcı bir metne dönüştürür.

3

Kopyalayın veya API ile çekin

Transkripti notlarınız ya da özetleriniz için kopyalayın veya kanalların ve oynatma listelerinin tamamından transkript çekmek için API'yi çağırın.

Temel özellikler

Bu youtube transcript aracını öne çıkaran özellikler.

Her dilde

Transkripti altyazının dilinde çıkarın — Türkçe, İngilizce, İspanyolca, Japonca ve onlarca dil. API'nin language parametresiyle belirli bir dili isteyebilirsiniz.

Otomatik altyazı desteği

İçerik üreticisi hiç altyazı yüklememiş olsa bile çalışır — otomatik oluşturulan altyazılar çıkarılır ve okunabilir metne dönüştürülür.

Temiz, okunabilir çıktı

Altyazı parçaları akıcı bir metinde birleştirilir — zaman damgası kalabalığı ve yinelenen satırlar olmadan; okumaya veya bir LLM'ye vermeye hazır.

Kararlı API, IP engeli yok

youtube-transcript-api gibi kazıma kütüphaneleri, YouTube sunucu IP'nizi engellediğinde sık sık çalışmaz olur. Altyapıyı ParseJet üstlenir — istekleriniz çalışmaya devam eder.

Video meta verileri dahil

Her yanıt, transkriptle birlikte video başlığını, kanal adını, video kimliğini ve süreyi içerir.

Oynatma listesi ve kanal ölçeği

Video URL'lerini döngüye alın ve aynı API çağrısıyla her transkripti çekin — kanalların tamamından veri kümesi oluşturun.

Kullanım senaryoları

Bu aracın size zaman kazandırdığı yaygın senaryolar.

Videoları yapay zekâyla özetleme

Transkripti çekip Claude veya ChatGPT'ye verin; özet, ana başlıklar veya soru-cevap alın — videoyu baştan sona izlemeye gerek kalmaz.

Video içeriği üzerinde RAG

Eğitim videolarının, konuşmaların ve podcast'lerin transkriptlerini vektör veritabanınızda indeksleyin; yapay zekâ ürününüz video kaynaklarından soru yanıtlasın.

İçeriği yeniden kullanma

Videolarınızı blog yazılarına, bölüm notlarına, sosyal medya dizilerine ve dokümantasyona çevirin — hammadde transkriptin kendisidir.

Araştırma ve kaynak gösterme

Röportajlarda ve derslerde birebir alıntıları, kaynak videodaki zaman damgalarıyla birlikte arayın — saatlerce kayıt taramanıza gerek kalmadan.

API ile otomatikleştirin

Aynı aracı programatik olarak kullanın. Herhangi bir dil ile çalışır — sadece HTTP.

cURL
# Get the transcript of a YouTube video
curl -X POST https://api.parsejet.com/v1/parse/youtube \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://youtube.com/watch?v=VIDEO_ID", "language": "en"}'

# Response: { "text": "Full transcript...", "title": "Video Title",
#   "source_type": "youtube", "metadata": { "video_id": "...", "channel": "...", "duration": ... } }
Python
import httpx

# Before (youtube-transcript-api — breaks when YouTube blocks your IP):
#   from youtube_transcript_api import YouTubeTranscriptApi
#   transcript = YouTubeTranscriptApi.get_transcript(video_id)

# After (ParseJet — hosted, no IP blocks or proxies to manage):
resp = httpx.post(
    "https://api.parsejet.com/v1/parse/youtube",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={"url": "https://youtube.com/watch?v=VIDEO_ID", "language": "en"},
)
data = resp.json()
print(data["title"])  # Video title
print(data["text"])   # Full transcript text
JavaScript
// Fetch a YouTube transcript
const res = await fetch("https://api.parsejet.com/v1/parse/youtube", {
  method: "POST",
  headers: {
    Authorization: "Bearer YOUR_API_KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    url: "https://youtube.com/watch?v=VIDEO_ID",
    language: "en",
  }),
});
const { text, title, metadata } = await res.json();
console.log(title, metadata.channel);
console.log(text); // Full transcript

Bunu otomatikleştirmek mi istiyorsunuz?

ParseJet API, aynı ayrıştırma gücünü tek bir HTTP endpoint'i ile sunar. ffmpeg yok, poppler yok, tesseract yok — sadece bir API çağrısı.

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
API Dokümanlarını Okuyun

Sıkça sorulan sorular

Bir YouTube videosunun transkriptini nasıl çıkarırım?

Video URL'sini yukarıdaki araca yapıştırın. ParseJet altyazıları çıkarır ve kopyalayabileceğiniz temiz bir metin olarak tam transkripti döndürür. Otomasyon için URL'yi /v1/parse/youtube adresine POST edin.

Otomatik oluşturulan altyazılarla çalışıyor mu?

Evet. Videoda elle yüklenmiş altyazı yoksa ParseJet otomatik oluşturulan altyazıları çıkarır ve okunabilir bir metne dönüştürür.

YouTube transkript API'si var mı?

Evet. Video URL'si ve isteğe bağlı bir dil koduyla /v1/parse/youtube adresine POST edin. Yanıt; transkripti, video başlığını, kanalı ve süreyi içerir. Ücretsiz API anahtarları ayda 300 kredi kapsar.

youtube-transcript-api Python kütüphanesi neden çalışmayı durdurdu?

YouTube veri merkezi IP'lerini agresif biçimde engellediği için youtube-transcript-api gibi kazıma kütüphaneleri sunucularda ve bulut fonksiyonlarında sık sık IP engeli hatası verir. ParseJet çıkarma işlemini yönetilen altyapıda yürütür; böylece API çağrılarınız proxy veya geçici çözüm olmadan çalışmaya devam eder.

Hangi diller destekleniyor?

Videonun altyazısı hangi dildeyse o dil. Belirli bir altyazı izini istemek için language parametresini (ISO 639-1 kodu; "tr", "en", "es" gibi) gönderin.

Ücretsiz mi?

YouTube transkript çıkarma için ücretsiz bir hesap gerekir ve video başına 5 kredi harcanır — ücretsiz katman ayda 300 kredi içerir (60 video). Daha yüksek hacimler için ücretli planlar ayda 19$'dan başlar.

Ücretsiz metin çıkarmaya başlayın

Kayıt gerekmez. İlk dosyanızı saniyeler içinde ayrıştırın.