关于 extract-transcript
此 Skill 运行脚本,提取 YouTube 视频的带时间戳字幕,供需要保存或查看转录文本的用户使用。
主要功能
- 01提取 YouTube 视频字幕
- 02为每行添加时间戳
- 03写入文件或标准输出
适用场景
- 01保存视频转录以供审阅
- 02结合时间戳阅读转录文本
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ pamelafox/ presentation-skills --skill extract-transcript安装后在 Claude Code 中输入/extract-transcript确认已加载。
附带文件extract_transcript.py
详细介绍
从 YouTube 视频中提取转录文本
运行 extract_transcript.py 脚本,获取带时间戳的转录文本:
uv run .agents/skills/extract-transcript/extract_transcript.py <youtube_url> [output_file]
参数
youtube_url(必填):YouTube 视频 URL。支持以下格式:https://www.youtube.com/watch?v=VIDEO_IDhttps://youtu.be/VIDEO_IDhttps://www.youtube.com/embed/VIDEO_ID
output_file(可选):保存转录文本的路径。如果省略,则输出到标准输出。
输出格式
每行包含一个时间戳,后接转录文本:
[00:00] Welcome to this talk about...
[00:15] Today we'll be covering...
[01:30] Let's start with the first topic...
对于时长不足一小时的视频,时间戳格式为 [MM:SS];对于时长更长的视频,格式为 [HH:MM:SS]。
评论
支持 Markdown