mcpField
V
video-edit-cli

video-edit-cli

github.com/computerlovetech创意与媒体360 次安装15 周前更新
代码仓库

关于 video-edit-cli

video-edit-cli 是用于视频编辑的命令行工作台,其技能说明引导编辑者先检查素材、制定计划,再使用确定性的原子操作生成并审阅输出。它强调保留原始媒体,并要求每个派生文件附带来源信息。

主要功能

  1. 01通过元数据、转录、画面和波形检查素材
  2. 02创建、验证编辑计划并渲染预览
  3. 03检查剪辑边界并修订瑕疵
  4. 04验证输出并进行视听审阅
  5. 05为派生文件保留 provenance sidecar

适用场景

  1. 01先检查对话素材再规划剪辑
  2. 02制作竖屏或短视频并审阅边界
  3. 03处理音频修复或母带输出
  4. 04交付含字幕和素材的成品包

安装

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

$npx skills add https://github.com/computerlovetech/video-edit-cli --skill video-edit-cli

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

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
audio-restoration.md
cut-review.md
edit-plan.md
multicamera.md
subtitles-and-assets.md
transcription.md
vertical-video.md
workspace.md

详细介绍

你就是编辑;video-edit-cli CLI 是你的工作台。它提供原子化、确定性的基础操作,并在 stdout 上输出一个 JSON 结果。编辑计划由你自行制定——没有任何命令会决定保留、删除或突出哪些内容。

运行 video-edit-cli --help(以及任何子命令的 --help)查看权威的命令列表;在此仓库中,请使用 uv run video-edit-cli … 运行。 如果 video-edit-cli 不在 PATH 中,请先使用 uv tool install video-edit-cli 安装(Apple Silicon 转录: uv tool install 'video-edit-cli[mlx]');必须另外预先安装 ffmpeg 和 ffprobe。

不变原则(适用于所有任务)

  • 源媒体不可更改。绝不覆盖、原位重新编码或删除原文件。每个派生文件都必须是新文件,并保留其 *.provenance.json 旁车文件。
  • 先获取证据,再编辑:不得处理尚未通过元数据、转录文本、帧、波形或预览检查过的区段。
  • 渲染前先验证;进行重大编辑时,母版制作前先预览。
  • 优先采用满足需求且成本最低的证据:对话内容先查看 probe 和转录文本;只有在决策需要时才进行有针对性的视觉/音频检查。

方法

  1. 明确目标。 重述所需的交付内容和现有媒体。完成标准:能说出所需输出以及涉及的每个源文件。
  2. 预检工作流。 运行 video-edit-cli doctor --workflow base;如果适用,可使用 transcription、vertical-captioned 或 audio-restoration。 在进行耗时操作前,先解决依赖检查失败的问题。
  3. 设置工作区。 阅读 references/workspace.md,告知用户所选项目路径,然后复用匹配的项目,或运行 video-edit-cli workspace init。除非用户指定其他位置,否则默认使用 <project-root>/video-edit-projects/YYYY-MM-DD-<source-id-or-slug>/edit/。完成标准:workspace.json 列出每个源文件及其哈希值。
  4. 检查媒体。 对每个源文件运行 probe;根据决策需要获取音频、代理文件、帧、胶片条、波形或区段预览。对于包含对话的媒体,阅读 references/transcription.md,并先进行转录。完成标准:了解每个源文件的时长、流和内容,足以为即将制定的计划提供依据。
  5. 制定计划并渲染。 创建或修改计划前,阅读 references/edit-plan.md;自行编写计划、验证计划并渲染预览。完成标准:经验证的计划已成功渲染,且清单文件已生成。
  6. 审核并修订。 阅读 references/cut-review.md;检查所生成渲染的每个边界。完成标准:每个剪辑都通过审核,或缺陷已修复或明确报告。
  7. 完成交付。 完成标准:每项所需输出都通过技术验证以及必要的视觉/编辑审核。output validate 不会检查构图或编辑质量;请单独报告这些审核结果。

分支参考(符合条件时阅读)

评论

支持 Markdown