Repolode
op7418

op7418/Youtube-clipper-skill

一个 Claude Code 技能,可下载 YouTube 视频、按语义生成章节、剪辑片段并压制双语字幕。

Star
2,245
Fork
319
未关闭 Issue
12
最近提交
9个月前

这是什么?

YouTube Clipper Skill 是一个用于 Claude Code 的技能,可将较长的 YouTube 视频剪辑为短片段。它使用 yt-dlp 下载视频,由 Claude 阅读英文字幕,按主题划分出约 2 到 5 分钟的章节,再由用户选择需要剪辑的部分。

对每个选中的章节,程序通过 FFmpeg 截取视频片段,将字幕分批翻译为中英双语 SRT 文件,并可把字幕直接压制进视频。同时还会为小红书、抖音和微信生成社交媒体文案。输出内容按时间戳组织在可配置的输出目录中。

运行前需要 Python 3.8+、yt-dlp,以及带 libass 支持的 FFmpeg(用于字幕压制)。项目可通过 npx skills 或自带安装脚本安装,并通过 .env 文件进行配置。

核心功能

  • 01借助 Claude 阅读字幕,按主题生成 2 到 5 分钟的章节。
  • 02使用 FFmpeg 截取视频片段。
  • 03将字幕分批翻译为中英双语 SRT 文件。
  • 04可自定义样式,将字幕压制进视频。
  • 05为小红书、抖音和微信生成社交媒体文案。
  • 06下载视频时可设置最高分辨率上限。

适用场景

  • 从长访谈或播客中提取精彩片段用于社交媒体。
  • 将课程视频切分为带双语字幕的短片段。
  • 为英文 YouTube 内容制作带中文字幕的版本。

快速上手

  1. 1

    使用 npx 安装该技能

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

    安装 yt-dlp(macOS)

    brew install yt-dlp
  3. 3

    安装带 libass 的 FFmpeg(macOS)

    brew install ffmpeg-full
  4. 4

    在 Claude Code 中提供 YouTube 视频链接并请求剪辑

使用前须知

  • 需要 Claude Code,并安装 yt-dlp 以及带 libass 的 FFmpeg。
  • macOS 用户必须用 ffmpeg-full 替换标准 ffmpeg 才能烧录字幕。

标签

常见问题

Youtube-clipper-skill 是什么?
一个 Claude Code 技能,可下载 YouTube 视频、按语义生成章节、剪辑片段并压制双语字幕。 YouTube Clipper Skill 是一个用于 Claude Code 的技能,可将较长的 YouTube 视频剪辑为短片段。它使用 yt-dlp 下载视频,由 Claude 阅读英文字幕,按主题划分出约 2 到 5 分钟的章节,再由用户选择需要剪辑的部分。
Youtube-clipper-skill 可以免费使用吗?用的什么许可证?
Youtube-clipper-skill 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Youtube-clipper-skill 还在维护吗?
超过半年未提交。Youtube-clipper-skill 最近一次提交是在 2026年1月22日。
Youtube-clipper-skill 适合用来做什么?
从长访谈或播客中提取精彩片段用于社交媒体。 将课程视频切分为带双语字幕的短片段。 为英文 YouTube 内容制作带中文字幕的版本。
Youtube-clipper-skill 怎么安装和运行?
使用 npx 安装该技能: npx skills add https://github.com/op7418/Youtube-clipper-skill 安装 yt-dlp(macOS): brew install yt-dlp 安装带 libass 的 FFmpeg(macOS): brew install ffmpeg-full 在 Claude Code 中提供 YouTube 视频链接并请求剪辑
在哪里获取 Youtube-clipper-skill?
源代码和安装说明在 GitHub 上:https://github.com/op7418/Youtube-clipper-skill

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目