Agent Plugins Marketplace
All plugins

video-factory

v0.3.0+codex.20260921

Automatic video editing, composition, synchronized review, recovery, and verified media receipts.

Codex9 Skills

By Full Stack Skills / PartMe.AILicense: Apache-2.00 GitHub starsUpdated 2 days ago

Directory evidence

Runtimes
Codex
Parsed components
9 skill or MCP entries
Source updated
Sep 21, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install video-factory for Codex

Installs for the current user
codex plugin marketplace add full-aigc-plugins/video-factory-plugin
codex plugin marketplace upgrade partme-ai-video-factory
codex plugin add video-factory@partme-ai-video-factory

Paste and run these commands in a terminal with Codex. They add and refresh the partme-ai-video-factory catalog, then install this plugin.

Compatibility: the page URL and API slug “video-factory” remain stable.

  • Codex: video-factory@agent-plugin-marketplacevideo-factory@partme-ai-video-factory

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/full-aigc-plugins/video-factory-plugin

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

video-factory/
├── .codex-plugin/plugin.json
├── skills/video-episode-slicing/SKILL.md
├── skills/video-factory-harness/SKILL.md
├── skills/video-factory-judge/SKILL.md
├── skills/video-factory-plan/SKILL.md
├── skills/video-factory-recover/SKILL.md
├── skills/video-factory-run/SKILL.md
├── skills/video-factory-use/SKILL.md
├── skills/video-shots/SKILL.md
└── skills/video-sync/SKILL.md

Included Skills9

video-episode-slicingskills/video-episode-slicing/SKILL.md

Talking-head slicing scenario: word-level ASR timeline → deterministic cut points (sentence punctuation + silence gaps) → rough-cut MP4 + aligned SRT + cutlist JSON for manual fine-tune in any editor. Use when the user wants to cut a long 口播/voiceover recording down, or mentions 切片/粗剪/口播精剪.

video-factory-harnessskills/video-factory-harness/SKILL.md

Video Factory calling spec: the Node CLI surface (probe/analyze/validate-plan/quote/run/review-sync/episode-*), the rough→human-review→final approval gate, hard rules from verification records, and delivery discipline. Read this before producing or cutting any video.

video-factory-judgeskills/video-factory-judge/SKILL.md

Use when a rough or final video needs deterministic media gates, advisory semantic review, and explicit human acceptance or rework labels.

video-factory-planskills/video-factory-plan/SKILL.md

Use when local images, clips, audio, or ReelBench shot evidence must be converted into a validated rough-cut or final-cut EditDecision before rendering.

video-factory-recoverskills/video-factory-recover/SKILL.md

Use when a Video Factory analysis, rough cut, review render, or final render was interrupted and the durable ledger must determine the only legal next action.

video-factory-runskills/video-factory-run/SKILL.md

Use when a validated VideoPlan has an explicit matching rough-cut or final-cut approval and should be rendered, collected, and recorded without automatic retry.

video-factory-useskills/video-factory-use/SKILL.md

Use when a request involves automatic video editing, rough cuts, final cuts, synchronized shot review, media verification, or recovery and must be routed to the correct Video Factory workflow.

video-shotsskills/video-shots/SKILL.md

拉片:把一条成片拆成逐镜头的分析表——每个镜头的时长、景别、类别、运镜、画面。 分工刻在骨子里:**能量的都由代码量**(切点来自 ffmpeg 场景检测,时长是切点相减, 运动量是逐帧差分的中位数),模型只判断它真正该判断的那几件事(景别 / 类别 / 运镜 / 画面 / 节奏), 然后每一条判断都被代码当场对账——**声称推拉摇移却实测几乎不动,门直接拦**。 看片走联系表(每镜起手帧 + 收尾帧各拼一张大图,一屏二十几个镜头,a/b 对照就是运镜), 不是一张张翻。检测漏刀多刀用 recut 补刀并刀,自动重编号重算时长,手改边界过不了门。 产出 shots.json + Markdown 镜头表 + **单页交互式拉片报告**:内嵌播放器(播放时同步高亮镜头、 点镜头跳转)、镜头节奏带、可搜索可筛选可排序的镜头表(列表 / 卡片两种视图、首尾关键帧并排、 点图开大图)、景别类别运镜分布、出场人物、质量门、导出 JSON。单文件零依赖,离线双击能开。 15 道质量门全部由脚本确定性检查。 零依赖、零 API key,只要 node 和 ffmpeg。 Use when asked to 拉片、拆镜头、分析视频镜头、镜头时长、景别、运镜、镜头表、 video shot breakdown、shot list from video。

video-syncskills/video-sync/SKILL.md

把拉片数据和原片合成一条**能直接看的视频**:一边是画面,一边是这一镜的分镜信息 (镜号、起止、时长、景别、类别、运镜、画面描述、台词),**镜头切了信息跟着切**, 镜头表自动滚动并高亮当前这一镜。 版式只看原片的宽高比:**横版 / 方版 → 画面在上、信息在下;竖版 → 画面在左、信息在右**, 画面永远原样缩放,不裁不拉。 镜头表**随播放滚动**:切点处滚一小段把当前镜头带到锚点、随后停住,高亮条同步滑过去。 实现上只截三张图(底板 + 铺开的长图 ×2),滚动与高亮由 ffmpeg 按时间裁窗, **布局全在 scripts/panel.css 里,改它就能改版式**,不用碰脚本。 吃 video-shots 产出的 shots.json(有 frames/ 就把关键帧当缩略图用)。 零 npm 依赖,用 ffmpeg 合成、无头浏览器渲面板。 Use when asked to 导出视频、合成视频、分镜视频、带分镜信息的视频、解说版视频、 video with shot info、annotated shot video。

Plugin manifests1

.codex-plugin/plugin.json
{
  "name": "video-factory",
  "version": "0.3.0+codex.20260921",
  "description": "Automatic video editing, composition, synchronized review, recovery, and verified media receipts.",
  "author": {
    "name": "Full Stack Skills / PartMe.AI",
    "url": "https://github.com/partme-ai"
  },
  "homepage": "https://github.com/full-aigc-plugins/video-factory-plugin",
  "repository": "https://github.com/full-aigc-plugins/video-factory-plugin",
  "license": "Apache-2.0",
  "keywords": [
    "video",
    "editing",
    "ffmpeg",
    "reelbench",
    "codex"
  ],
  "skills": "./skills/",
  "interface": {
    "displayName": "Video Factory",
    "shortDescription": "Edit, compose, review, and verify videos",
    "longDescription": "Use original ReelBench skills for shot analysis and synchronized review, then create approved rough and final edits with deterministic FFmpeg execution, recovery, and verified media receipts.",
    "developerName": "Full Stack Skills / PartMe.AI",
    "category": "Creativity",
    "capabilities": [
      "Interactive",
      "Read",
      "Write"
    ],
    "websiteURL": "https://github.com/full-aigc-plugins/video-factory-plugin",
    "privacyPolicyURL": "https://github.com/full-aigc-plugins/video-factory-plugin/blob/main/PRIVACY.md",
    "termsOfServiceURL": "https://github.com/full-aigc-plugins/video-factory-plugin/blob/main/TERMS.md",
    "defaultPrompt": [
      "Analyze this video into verified shots",
      "Create an approved rough cut from these local assets",
      "Evaluate this final video and verify its media receipt"
    ],
    "brandColor": "#285444",
    "composerIcon": "./assets/composer-icon.png",
    "logo": "./assets/logo-approved.png",
    "logoDark": "./assets/logo-approved.png",
    "screenshots": []
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[video-factory on Agent Plugins Marketplace](https://pluginsmp.com/plugins/video-factory)