Pixmind
模型与工具

PixMind API / 视频工具

视频去字幕与去水印 API

把画面还给内容。

清理压在画面上的字幕,或擦除固定位置的水印。用一个 API 流程,为下一次剪辑、字幕翻译和重新配音准备视频素材。

  • 自动识别字幕,也可框选区域
  • 按任务选择修复、模糊或 PRO
  • 取回视频,接着剪辑
PixMind 既有去字幕样片 · 可切换原视频与处理后视频 · 默认静音播放

最长 10 分钟 / 200 MiB,按 30 秒向上取整计费。PRO 支持 MP4,视频短边不超过 1080px。

在线调用 API

视频去字幕 / 去水印

使用自己的 API Key 发起请求。价格与可用选项根据当前应用实时加载。

在线调试

登录并创建 API 密钥后即可调用。TTS 需要音频权限,视频工具需要视频权限。

上传视频

尚未选择视频

支持不超过 200 MiB 的视频文件

处理区域(原视频像素)

在暂停的预览上拖动选框,或输入像素坐标。去水印必须指定一个固定矩形区域。

执行会按当前配置从 API 余额扣费。

调用结果

当前 API 单位积分价格

选择 API 密钥后加载当前价格。

接入示例

cURL
curl 'https://aihub-admin.aimix.pro/api-platform/v1/video/remove-subtitles' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: YOUR_UNIQUE_REQUEST_ID' \
  -d '{
  "videoUrl": "",
  "engine": "base",
  "method": "inpaint"
}'
TypeScript
const response = await fetch("https://aihub-admin.aimix.pro/api-platform/v1/video/remove-subtitles", {
  method: "POST",
  headers: { Authorization: "Bearer YOUR_API_KEY", "Content-Type": "application/json" },
  body: JSON.stringify({
  "videoUrl": "",
  "engine": "base",
  "method": "inpaint"
})
});
const result = await response.json();
if (!response.ok || result.code !== 1000) throw new Error(result.message);
console.log(result.data);
Python
import json, os, requests

response = requests.post("https://aihub-admin.aimix.pro/api-platform/v1/video/remove-subtitles",
    headers={"Authorization": "Bearer " + os.environ["PIXMIND_API_KEY"]},
    json=json.loads("{\n  \"videoUrl\": \"\",\n  \"engine\": \"base\",\n  \"method\": \"inpaint\"\n}"), timeout=120)
response.raise_for_status()
result = response.json()
if result["code"] != 1000: raise RuntimeError(result["message"])
print(result["data"])

01 / 衔接你的创作流程

自动识别字幕,也可框选区域

处理压在画面上的字幕,无需逐帧描绘。固定位置的水印可在暂停的预览上框选,坐标对应原视频像素。

打开在线调试

原视频

原视频: 带有内嵌字幕的原视频画面

处理后

处理后: 带有内嵌字幕的原视频画面

02 / 衔接你的创作流程

按任务选择修复、模糊或 PRO

BASE 修复填补选区,模糊用于遮盖选区。PRO 使用进阶处理线路,输入需为 MP4,短边不超过 1080 像素。

打开在线调试
按原视频像素设置固定矩形选区

03 / 衔接你的创作流程

取回视频,接着剪辑

提交后保存任务 ID,查询进度并获取结果链接。下载处理后的视频,继续剪辑、翻译字幕或重新配音。

打开在线调试
准备继续剪辑的后期制作工作台

应用场景

适用场景

制作另一种语言的版本

工作流场景示意

制作另一种语言的版本

先清除源视频内嵌字幕,再添加翻译字幕和新的解说音轨。

制作动画解说素材

工作流场景示意

制作动画解说素材

清除动画片段内嵌的字幕,再加入自己的解说音轨与字幕。

更新课程与访谈字幕

工作流场景示意

更新课程与访谈字幕

清除录播课程、访谈中的旧字幕,再在编辑器中加入更新后的内容。

按画面处理方式选择线路

按画面处理方式选择线路
配置BASE · 修复BASE · 模糊PRO
适合任务填补选中区域遮盖选中区域进阶视频处理
选择区域自动字幕识别或一个矩形自动字幕识别或一个矩形自动字幕识别或一个矩形
请求参数method: inpaintmethod: blur不传 method
输入要求最长 10 分钟 / 200 MiB最长 10 分钟 / 200 MiBMP4 · 短边 ≤1080px
计费单位每 30 秒向上取整每 30 秒向上取整每 30 秒向上取整

参数核验日期:2026 年 10 月 9 日

API 参数文档

从输入到输出

  1. 01

    添加视频素材

    粘贴可公开下载的视频链接,或上传不超过 200 MiB 的文件。视频最长 10 分钟。

  2. 02

    选择操作与引擎

    选择去字幕或去水印;去水印需要固定矩形选区。BASE 可选择画面修复或模糊。

  3. 03

    提交并获取结果

    选择有视频权限的 API Key,提交请求,保存任务 ID,完成后下载视频。

常见问题

处理的是字幕文件,还是画面中的字幕?

此工具处理压在视频画面上的字幕,适用于画面清理,不是删除独立的字幕文件或字幕轨。

去字幕一定要框选区域吗?

不需要。去字幕可不传区域,交由服务识别。去固定水印则需传入原视频像素坐标 x1、y1、x2、y2。

可以去掉移动的水印吗?

当前去水印接口在整段视频中使用一个固定矩形,不提供物体跟踪或随时间变化的选区。

BASE 修复和模糊应该怎么选?

想填补选区时选择修复,只需遮盖该区域时选择模糊。method 参数仅用于 BASE,PRO 不接受该参数。

PRO 对输入有什么要求?

PRO 接受 MP4 视频,短边最多 1080 像素。两个引擎都要求视频不超过 10 分钟、200 MiB,且对应线路已配置可用。

视频清理如何计算积分?

服务端读取时长,每 30 秒为一个计费单位,不足向上取整。引擎、方法和处理面积决定价格档位,选择 API Key 后可查看当前单价。

离开页面后怎么获取处理结果?

保存返回的任务 ID,使用同一 API 应用查询 /api-platform/v1/video/cleanup/tasks/{id}。停止页面等待不会取消已提交的任务。

请求重试或引擎不可用时怎么处理?

相同请求复用同一个 Idempotency-Key。处理中或结果不确定的请求返回冲突,避免再次创建付费任务。未配置的引擎需完成服务配置后才能接收请求。

让视频进入下一步剪辑

最长 10 分钟 / 200 MiB,按 30 秒向上取整计费。PRO 支持 MP4,视频短边不超过 1080px。

打开在线调试