mcpField
Y
youtube-transcript

youtube-transcript

github.com/badlogic生产力2.6k730 次安装21 周前更新
代码仓库

关于 youtube-transcript

在视频提供字幕或文字稿时,获取带时间戳的 YouTube 转录内容。输入视频 ID 或 URL 即可使用,并支持人工和自动生成的转录。

主要功能

  1. 01接受视频 ID 或完整 URL
  2. 02获取带时间戳的转录条目
  3. 03支持人工和自动生成的转录

适用场景

  1. 01获取视频文本以供审阅
  2. 02按时间戳定位口述内容

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/badlogic/pi-skills --skill youtube-transcript

安装后在 Claude Code 中输入/youtube-transcript确认已加载。

附带文件package.jsontranscript.js

详细介绍

YouTube 字幕文本

获取 YouTube 视频的字幕文本。

设置

cd {baseDir}
npm install

用法

{baseDir}/transcript.js <video-id-or-url>

接受视频 ID 或完整 URL:

  • EBw7gsDPAYQ
  • https://www.youtube.com/watch?v=EBw7gsDPAYQ
  • https://youtu.be/EBw7gsDPAYQ

输出

带时间戳的字幕条目:

[0:00] All right. So, I got this UniFi Theta
[0:15] I took the camera out, painted it
[1:23] And here's the final result

说明

  • 视频必须提供字幕文本
  • 支持自动生成和手动字幕

评论

支持 Markdown