YouTube Clipper Skill:给 Claude Code 加上视频剪辑能力

一个叫 Youtube-clipper-skill 的开源项目,拿到了 2000 多个 Star。

正文顶部截图

这个项目是 Claude Code 的一个 Skill,作用是在 Claude Code 里直接对 YouTube 视频做剪辑。

装上之后,你只需要把 YouTube 链接丢给 Claude Code,它就能帮你下载视频、分析内容、切片、翻译字幕、烧录字幕,一套流程走完。

README区域截图

它最核心的能力是 AI 语义切片。普通的视频剪辑工具按时间等分,比如每 30 分钟切一刀。这个工具不一样,它会分析视频的字幕内容,理解语义,找到话题转换的节点,然后按照内容逻辑来切分章节,每段大概 2 到 5 分钟。

切出来的每一段,它会自动生成章节标题和内容摘要。

字幕处理方面,它支持批量翻译。不是一条一条调接口,而是 20 条一起翻译,API 调用量减少了 95%,速度也快很多。翻译完的字幕是中英双语格式,可以直接烧录进视频里。

烧录字幕用的是 FFmpeg 的 libass 滤镜,样式可以自己配。

整个工作流程是这样的:先检查环境依赖(Python、yt-dlp、FFmpeg),然后下载视频和英文字幕,接着 Claude 分析字幕生成章节,你选择要剪哪些片段,最后它帮你切片、翻译、烧录字幕,输出的文件按章节名分目录放好。

输出目录结构:

./youtube-clips/20260122_143022/
└── Chapter_Title/
    ├── Chapter_Title_clip.mp4
    ├── Chapter_Title_with_subtitles.mp4
    ├── Chapter_Title_bilingual.srt
    └── Chapter_Title_summary.md

每个章节目录下有四个文件:原始切片、带字幕的切片、双语字幕文件、社交媒体内容摘要。

安装方式有两种。推荐用 npx:

npx skills add https://github.com/op7418/Youtube-clipper-skill

也可以手动 clone 下来跑安装脚本。

环境要求是 Python 3.8 以上、最新版 yt-dlp、带 libass 支持的 FFmpeg。macOS 用户需要注意,Homebrew 装的普通 ffmpeg 不带 libass,得装 ffmpeg-full。

配置文件在 ~/.claude/skills/youtube-clipper/.env,可以改输出目录、视频清晰度上限、翻译批次大小、目标语言这些参数。视频最高支持 1080p,翻译默认翻成中文。

这个工具适合做课程切片、采访视频高光提取、长视频的短视频化。处理完的视频可以直接拿去发社交媒体。

这个工具适合做课程切片、采访视频高光提取、长视频的短视频化。处理完的视频可以直接拿去发社交媒体。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐