它是做什么的
Concat 是开源视频编辑器(AGPL-3.0)。NAS 上没有显示器,这里以官方
--mcp headless
方式只跑它的引擎,不跑窗口;本页后面的一层桥接把 HTTP 请求翻译成 MCP 的 JSON-RPC 调用。
因此它可以被脚本或 AI 驱动完成:建项目 → 导入素材 → 剪辑/加字幕/加特效 → 导出 mp4。
- 素材、工程、导出文件统一放在 NAS 的工作目录,其他路径引擎拒绝访问
- 没有 Web 编辑界面;需要人工剪辑请在自己电脑装桌面版
- 写操作(
/api/call、/api/rpc)必须带 X-Auth-Token
状态与工具
# 无需密钥
curl -s https://ai.to8.club/concat/api/status
curl -s https://ai.to8.club/concat/api/tools
调用示例
# 读版本(把 <TOKEN> 换成服务密钥)
curl -s -X POST https://ai.to8.club/concat/api/call \
-H 'Content-Type: application/json' \
-H 'X-Auth-Token: <TOKEN>' \
-d '{"name":"concat_version","arguments":{}}'
# 建项目(路径必须位于工作目录内)
curl -s -X POST https://ai.to8.club/concat/api/call \
-H 'Content-Type: application/json' \
-H 'X-Auth-Token: <TOKEN>' \
-d '{"name":"project_create","arguments":{"location":"/vol1/1000/concat/workspace","name":"demo"}}'
安全提示:该接口能读写 NAS 上的文件并执行渲染任务,密钥只保存在 NAS 服务端配置里,
不要写进前端代码或公开仓库。默认只允许可信网络调用,匿名请求返回 401。