SuperAPI AI 工具集

youtube-clip

设计与创作

查看项目

更新于 10-15 22:12

技能介绍

用途:从 YouTube 视频的字幕出发,先把视频切分成章节,再剪出紧凑的教学片段。默认自主完成,也可在用户要求或保留/删除判断不明确时改为手动选择章节。

主要能力:两遍处理。第一遍分章,只抓取元数据与字幕,不下载视频,使用 yt-dlp 获取字幕与元数据,优先采用创作者提供的章节作为骨架;若无字幕,则仅下载音频并用 transcribe-audio 技能(Parakeet)转写。阅读整份 SRT,按话题切换分段,处理自动字幕的重叠、重复与时间戳漂移问题,将超过约 20 秒无语音的片段标记为 no speech。生成带编号的章节表,包含起止时间、时长、一句话描述和标签(teaching、demo、no speech、promo/ad、fluff),确保每一秒都归入某一章节。第二遍剪辑,下载一次视频,对选中章节两侧各留 1 秒,合并相接或重叠的区间,用 ffmpeg 逐段重编码以保证帧准确,再用 concat 解复用器流复制拼接,最后用 ffprobe 校验时长。

使用方式:默认 strip fluff 模式自行挑选并连续执行两遍,报告章节表及保留/删除内容;手动模式先给出带推荐的章节表并询问要包含哪些章节,在用户选择前不下载完整视频。

适用场景:教学、演示类视频的片段提取,例如舞蹈教学中的示范配乐片段。

限制:字幕时间戳可能漂移一两秒,剪辑可能截断句子或演示开头,可提供边界微调;无字幕时依赖音频转写;具体收费、平台支持范围等资料暂未提供。