mcpField
Y
yt-edit

yt-edit

github.com/jakeschincariol创意与媒体3.5k488 次安装6 周前更新
代码仓库

关于 yt-edit

yt-edit 分析带时间戳的转录文本,为视频剪辑者生成剪切清单。它标出长停顿、纯填充词片段和重说的句子,但不会修改媒体文件。

主要功能

  1. 01查找长停顿
  2. 02标记纯填充词片段
  3. 03检测重说的句子
  4. 04输出剪切建议

适用场景

  1. 01剪辑前检查口语停顿
  2. 02查找转录中的填充词
  3. 03检查重说的台词

安装

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

$npx skills add https://github.com/jakeschincariol/youtube-agent-skill --skill yt-edit

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

附带文件deadair.py

详细介绍

yt-edit

根据带时间戳的转录文本生成剪辑决策列表。它会列出要剪掉的部分,由你来应用。

python3 deadair.py transcript.srt              # srt, vtt or whisper json
python3 deadair.py transcript.srt --floor 0.35 --json

还没有转录文本?请提供一份,或先生成一份——whisper、faster-whisper,或 YouTube 为不公开上传内容生成的字幕轨道都可以。不要猜测时间点。

它会找出什么

  • DEAD - 超过下限的空白,从中间剪掉,保留两侧的呼吸空间。 紧贴语音剪切会让剪辑后的片段听起来像喘不过气。
  • FILLER - 只有“嗯”“所以是啊”“基本上”之类内容的片段。
  • REPEAT - 重新开头的句子。它会与上一个实际包含语音的片段比较,而不是与字面上紧邻的前一个片段比较,因为大多数重录尝试之间都会夹着一个“嗯”。

它不会做什么

它不会处理媒体,也不会对你的 B-roll 提出意见。报告中 40% 的剪辑量,指的是语音剪掉了 40%;如果视频里有一段很长的无声演示,这个数字就不准确——在相信底部的时长之前,请先对照视频检查报告。

把关

这里的任何内容都不会发布。此技能负责撰写,由你负责发布。每份输出末尾都会附上一段供用户复制的内容,而且每次运行的最后一行都是这个问题:发布,还是修改?

评论

支持 Markdown