Скиллы Средний Контент и творчество

YouTube Research & Transcription

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

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

Инструмент для работы с YouTube, позволяющий искать видео, получать информацию о каналах и извлекать расшифровки с помощью YouTube Data API v3 или резервного механизма через yt-dlp.

Обзор

Данный скилл предоставляет полный доступ к данным YouTube: от поиска видео до получения подробной аналитики и текстовых транскриптов. Он интегрируется через MCP-сервер (основной способ) и использует yt-dlp как резервный вариант для извлечения субтитров.

Подходит для задач контент-анализа, SEO-оптимизации, генерации субтитров, проверки доступности и построения аналитических пайплайнов. :

Ключевые возможности

  • Получение информации о видео (заголовок, описание, статистика, дата публикации)
  • Доступ к транскриптам с временными метками
  • Анализ каналов и просмотр последних видео
  • Поиск по YouTube
  • Работа с плейлистами

Установка

1. Установите зависимости

npm install -g youtube-mcp-server
pip install yt-dlp

2. Получите API-ключ YouTube

  • Создайте проект в Google Cloud Console
  • Включите YouTube Data API v3
  • Создайте API-ключ и сохраните его
  • При необходимости ограничьте доступ только этим API

3. Настройте MCP-сервер

git clone https://github.com/.../youtube-mcp-server
cd youtube-mcp-server
npm install
npm run build

Примеры использования

Поиск видео:

search_videos query="AI tools" maxResults=5

Получение информации о канале:

channels_info channelId="CHANNEL_ID"

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

transcripts_getTranscript videoId="VIDEO_ID"

Если основной метод не работает, используйте yt-dlp:

yt-dlp --skip-download --write-auto-sub --sub-lang en URL

Практические сценарии

  • Анализ видео для создания контента
  • Подготовка идей для постов и статей
  • Извлечение ключевых тем из интервью или подкастов
  • Мониторинг трендов на YouTube

Ограничения и квоты

  • Поиск: ~100 единиц квоты за запрос
  • Детали видео: 1 единица
  • Транскрипты: без ограничений (отдельный механизм)

Рекомендуется экономно использовать поиск и активно работать с транскриптами, так как они не расходуют квоту. :

Типичные проблемы

  • Пустые транскрипты — видео может не иметь субтитров
  • Ошибки MCP-сервера — попробуйте собрать из исходников
  • Отсутствие yt-dlp — установите через pip

Безопасность

API-ключ используется только для обращения к официальному API Google и не передаётся сторонним сервисам. Тем не менее:

  • Не храните ключ в открытом коде
  • Ограничьте доступ ключа только нужным API
  • Используйте конфигурационные файлы или переменные окружения

Итог

Этот инструмент превращает YouTube в мощный источник данных для анализа, автоматизации и создания контента. Благодаря сочетанию API и fallback-механизмов он обеспечивает стабильный доступ к информации и гибкость в работе с видео.


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

11936_youtube-1.0.1.zip