Скиллы Новичок Разработка и DevOps

TranscriptAPI — полный toolkit для работы с YouTube

Скачать ZIP
64
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

TranscriptAPI — это универсальный инструмент для работы с данными YouTube: получение транскриптов, поиск видео и каналов, просмотр плейлистов и мониторинг контента — всё через один API-ключ. :

Инструмент особенно полезен, если вам нужно программно взаимодействовать с видео: извлекать текст для анализа, создавать краткие пересказы, искать контент или отслеживать обновления каналов. :

Когда использовать

  • Получение транскрипта YouTube-видео
  • Создание краткого содержания видео
  • Анализ речи и контента
  • Поиск видео по запросу
  • Мониторинг каналов и новых публикаций

Настройка

Если переменная TRANSCRIPT_API_KEY не задана, необходимо создать аккаунт (доступно 100 бесплатных кредитов без привязки карты): :

  • Шаг 1 — Регистрация: указать email и выполнить команду регистрации.
  • Шаг 2 — Подтверждение: ввести код из письма (OTP).
  • Шаг 3 — Сохранение ключа: API-ключ сохраняется в конфигурации агента.

Альтернативный способ — создать ключ вручную через dashboard на сайте TranscriptAPI.

Аутентификация

Все запросы выполняются с использованием заголовка:

Authorization: Bearer $TRANSCRIPT_API_KEY

Основные возможности API

1. Получение транскрипта

Эндпоинт позволяет извлечь текст из видео в виде JSON или читаемого текста.

GET /api/v2/youtube/transcript
  • video_url — ссылка на видео или ID
  • format — json или text
  • include_timestamp — добавлять ли таймкоды
  • send_metadata — возвращать ли метаданные

Поддерживаются различные форматы ссылок, включая обычные URL, короткие ссылки и ID видео. :

2. Поиск видео и каналов

Позволяет искать контент на YouTube по запросу.

GET /api/v2/youtube/search
  • q — поисковый запрос
  • type — video или channel
  • limit — количество результатов

3. Работа с каналами

  • Получение списка видео канала
  • Получение последних публикаций
  • Поиск внутри канала
  • Определение ID канала по handle

Некоторые операции (например, получение последних видео) доступны бесплатно без списания кредитов. :

4. Работа с плейлистами

Можно получать список видео из плейлистов с поддержкой пагинации.

GET /api/v2/youtube/playlist/videos

Стоимость использования

  • Транскрипт — 1 кредит
  • Поиск — 1 кредит
  • Видео канала — 1 кредит за страницу
  • Плейлисты — 1 кредит за страницу
  • Некоторые методы — бесплатно

Обработка ошибок

  • 401 — неверный API-ключ
  • 402 — недостаточно кредитов
  • 404 — контент не найден
  • 408 — таймаут (повторить запрос)
  • 429 — превышен лимит запросов

Практические советы

  • Сначала извлекайте транскрипт, затем делайте краткое содержание
  • Используйте JSON-формат для анализа и обработки
  • Текстовый формат удобен для чтения и перевода
  • Комбинируйте поиск и транскрипты для исследований

TranscriptAPI — это мощный инструмент для разработчиков, аналитиков и контент-креаторов, позволяющий эффективно работать с видео-контентом YouTube на программном уровне.


Файл из источника

11845_transcriptapi-1.4.1.zip