Транскрипция YouTube-видео
Вставьте ссылку на YouTube и получите полную транскрипцию видео в виде чистого текста. Работает и с автоматическими, и с загруженными вручную субтитрами на любом языке. Разработчикам: забирайте транскрипции программно через стабильный размещённый API — без скрейпинга, IP-блокировок и возни с прокси.
Перетащите файл сюда или выберите
PDF, DOCX, XLSX, изображения, аудио, видео и другие
Бесплатно — 3 запроса/день, без регистрации. для 300 кредитов/месяц бесплатно.
Как это работает
Вставьте ссылку на YouTube
Подойдёт любая ссылка на видео — обычные ролики, Shorts и короткие ссылки youtu.be.
Получите транскрипцию
ParseJet забирает субтитры видео — автоматические или загруженные автором — и собирает их в связный, читаемый текст.
Скопируйте или заберите через API
Скопируйте транскрипцию для заметок или пересказа — либо вызывайте API, чтобы программно выгружать транскрипции целых каналов и плейлистов.
Ключевые особенности
Что отличает этот youtube transcript.
Любой язык
Транскрипция извлекается на языке субтитров — русский, английский, испанский, японский и десятки других. Нужный язык запрашивается параметром language в API.
Автоматические субтитры тоже подходят
Работает, даже если автор не загружал субтитры: автоматические субтитры извлекаются и вычищаются до читаемого текста.
Чистый, читаемый текст
Обрывки субтитров склеиваются в связный текст — без нагромождения таймкодов и дублей, сразу пригодно для чтения или отправки в LLM.
Стабильный API без IP-блокировок
Скрейпинговые библиотеки вроде youtube-transcript-api часто перестают работать, когда YouTube блокирует IP вашего сервера. Инфраструктуру берёт на себя ParseJet — ваши запросы продолжают проходить.
Метаданные видео в ответе
Вместе с транскрипцией в ответе приходят название видео, имя канала, идентификатор ролика и длительность.
Масштаб до плейлистов и каналов
Пройдитесь циклом по ссылкам на видео и заберите все транскрипции одним и тем же вызовом API — так собираются датасеты из целых каналов.
Примеры использования
Типичные сценарии, где этот инструмент экономит ваше время.
Пересказ видео с помощью AI
Заберите транскрипцию и передайте её Claude или ChatGPT, чтобы получить краткое содержание, ключевые тезисы или ответы на вопросы — не досматривая ролик целиком.
RAG по видеоконтенту
Индексируйте транскрипции туториалов, докладов и подкастов в векторной базе, чтобы ваш AI-продукт отвечал на вопросы по видеоисточникам.
Перепрофилирование контента
Превращайте свои видео в посты для блога, шоуноты, треды в соцсетях и документацию — транскрипция и есть исходный материал.
Исследования и цитирование
Ищите точные цитаты в интервью и лекциях, а таймкоды приведут вас к нужному месту в исходном видео — не нужно перематывать часы записи.
Автоматизируйте с помощью API
Используйте тот же инструмент программно. Работает с любым языком — только HTTP.
# 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": ... } } 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 // 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 Хотите автоматизировать это?
ParseJet API предоставляет те же возможности парсинга через один HTTP-эндпоинт. Никакого ffmpeg, poppler или tesseract — всего один вызов API.
Часто задаваемые вопросы
Как получить транскрипцию YouTube-видео?
Вставьте ссылку на видео в форму выше. ParseJet извлечёт субтитры и вернёт полную транскрипцию чистым текстом, который можно скопировать. Для автоматизации отправьте ссылку методом POST на /v1/parse/youtube.
Работает ли транскрипция с автоматическими субтитрами?
Да. Если автор не загружал субтитры вручную, ParseJet извлекает автоматические субтитры и приводит их к читаемому виду.
Есть ли API для транскрипции YouTube?
Да. POST /v1/parse/youtube со ссылкой на видео и необязательным кодом языка. В ответе придут транскрипция, название видео, канал и длительность. Бесплатный API-ключ включает 300 кредитов в месяц.
Почему перестала работать библиотека youtube-transcript-api?
YouTube жёстко блокирует IP-адреса дата-центров, поэтому скрейпинговые библиотеки вроде youtube-transcript-api часто падают с ошибками блокировки на серверах и в облачных функциях. ParseJet выполняет извлечение на управляемой инфраструктуре, так что ваши вызовы API продолжают работать без прокси и обходных путей.
Какие языки поддерживаются?
Любой язык, на котором у видео есть субтитры. Передайте параметр language с кодом ISO 639-1 («ru», «en», «es», «ja»), чтобы запросить конкретную дорожку субтитров.
Это бесплатно?
Для транскрипции YouTube нужен бесплатный аккаунт, и она стоит 5 кредитов за видео — бесплатный тариф включает 300 кредитов в месяц (60 видео). Платные тарифы начинаются от $19/мес для больших объёмов.
Связанные инструменты
URL to Markdown Converter
Convert any URL to clean Markdown online for free. Paste a link and get the page's main content as Markdown — no ads, no navigation. API available.
PDF to Markdown Converter
Convert PDF to Markdown online for free. Preserves headings, lists, tables, and code blocks. No signup required — try it instantly or automate via API.
PDF to Text Converter
Convert PDF to plain text online for free. Handles multi-page documents, scanned PDFs with OCR, and complex layouts. No signup — or automate via API.
Начните извлекать текст бесплатно
Регистрация не требуется. Обработайте первый файл за секунды.