关于 Kodecz
Kodecz 是开源引擎及 MCP 服务,可在 NVIDIA GPU 或 CPU 上将网页渲染为 MP4 视频。它为视频制作者和 Agent 提供渲染、查看画面及自动检查工具。
主要功能
- 01将视频文件夹渲染为 MP4
- 02以 PNG 图像预览指定帧
- 03检查文字位置和字幕长度
- 04检查安全区域、对比度和缩放时机
适用场景
- 01将网页视频项目渲染为 MP4
- 02在视频迭代时检查画面
- 03自动发现布局和可读性问题
MCP 相关
MCP 服务向 MCP 客户端提供 Kodecz 的 render、preview 和 check 命令作为工具。它会调用主机上已安装的 `kodecz` 命令。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 2 天前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| id | string | 是 | 页面中 <script type="application/json" id="kodecz"> 块内的 id |
| cpu | boolean | 否 | 即使有 GPU,也在 CPU 上渲染。 |
| from | integer | 否 | 要渲染的第一帧 |
| hevc | boolean | 否 | 使用 HEVC 而非 H.264(仅限 GPU) |
| alpha | boolean | 否 | 将透明图层作为带 alpha 的原始 HEVC 渲染(仅限 GPU,无音频) |
| folder | string | 是 | 视频文件夹(包含 index.html 的文件夹),可以是绝对路径,也可以是相对于工作目录的路径 |
| frames | integer | 否 | 从 `from` 开始渲染的帧数 |
| output | string | 是 | 输出文件(.mp4;带 Alpha 通道的 .hevc) |
详细介绍
kodecz-mcp
适用于 Kodecz 的 MCP 服务。Kodecz 是一个开源引擎,可在 NVIDIA GPU 或任意 CPU 上将网页渲染为 MP4。它为任何 MCP 客户端提供 Kodecz 工作流中的三个命令:
| 工具 | 功能 |
|---|---|
render | 将视频文件夹渲染为 MP4(cpu、hevc、alpha、from、frames);返回渲染结果的 JSON 行 |
preview | 将指定帧绘制为无损 PNG 并作为图像返回,供 Agent 查看 |
check | 对每一帧运行自动检查(文字是否覆盖人脸、字幕是否为单行、安全区域、对比度、缩放时机);返回 JSON 结果及问题图片 |
此服务没有依赖项。它会运行机器上已安装的 kodecz 命令(将 KODECZ_BIN 设置为其他路径),并通过参数列表调用,绝不经过 shell,因此必须先安装 Kodecz
(快速入门)。
使用
Claude Code:Kodecz 插件会为你启动它(/plugin install kodecz --marketplace konecz/kodecz)。
其他任何客户端(Claude Desktop、Cursor、Codex、VS Code 等):
{ "mcpServers": { "kodecz": { "command": "npx", "args": ["-y", "kodecz-mcp"] } } }
从克隆目录运行,无需 npm:"command": "node", "args": ["/path/to/kodecz/mcp/kodecz-mcp.mjs"]。
工具调用中的路径可以是绝对路径,也可以是相对于服务工作目录的路径。测试:node --test mcp/kodecz-mcp.test.mjs。
Apache-2.0。由 Konecz 创建。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。