agentCLAWHUBUnverified

550W AI Subtitle & Watermark Remover

Remove hardcoded video subtitles, watermarks from short-video share links, and image watermarks or unwanted text with the 550W Open API; check processing tasks and credits. Use for user-selected media or public share links.

OpenClaw

Rank

62

Safety

84

Downloads

1.2k

Updated

Oct 11, 2026

Version

2.0.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.2K downloadsadoption · observed Oct 11, 2026
Latest release
2.0.0release · observed Sep 23, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s1701p66an287t266ahebtnhm986qbr5:550w-ai-subtitle-remover
  1. Install using `clawhub skill install s1701p66an287t266ahebtnhm986qbr5:550w-ai-subtitle-remover` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/sunshinehu/550w-ai-subtitle-remover before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-sunshinehu-550w-ai-subtitle-remover/snapshot"

Documentation

CLAWHUB

155,939 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: ai-subtitle-remover
description: Remove hardcoded video subtitles, watermarks from short-video share links, and image watermarks or unwanted text with the 550W Open API; check processing tasks and credits. Use for user-selected media or public share links.
metadata:
  openclaw:
    primaryEnv: SUBTITLE_REMOVER_API_KEY
    requires:
      bins:
        - node
    envVars:
      - name: SUBTITLE_REMOVER_API_KEY
        required: false
        description: API key for authenticated requests to the 550W Open API.
      - name: SUBTITLE_REMOVER_USER_NO
        required: false
        description: User ID belonging to the same 550W account as the API key.
      - name: FFPROBE_PATH
        required: false
        description: Optional ffprobe executable path for inspecting public direct video URLs.
---

# 550W AI subtitle and watermark removal

Use the highest-level matching tool. The global edition defaults to English; its account setup uses Eraser, while media operations use the shared 550W Open API. Respond in the user's language when possible; tool messages fall back to English except for Chinese. Language never changes the service region.

## Credentials and data

- If credentials are missing, direct the user to the localized Eraser API page at `https://eraser.550wai.com/{locale}/api/`; use <https://eraser.550wai.com/api/> for English or unsupported locales. They need the User ID and API Key from the same account.
- In WorkBuddy, ask the user to fill in both fields in the connector settings. Otherwise use `SUBTITLE_REMOVER_USER_NO` and `SUBTITLE_REMOVER_API_KEY`, or the `configureCredentials` action. Never repeat a complete API Key.
- Before the first media operation, explain that the selected file or public link is sent to the 550W Open API. Use only a file the user explicitly selected or named. Privacy and terms: <https://eraser.550wai.com/privacy/> and <https://eraser.550wai.com/terms/>; localized pages are available.

## Capabilities

- Remove hardcoded subtitles from a local MP4/MOV video or a public direct video-file URL: `remove_video_subtitles` (CLI action `workflow`). The tool derives local-video metadata. `removeAudio` is only an optional parameter when explicitly requested.
- Remove a short-video watermark: ask the user to copy the public video share link inside the platform app and provide that link, or share text containing one link. TikTok and other service-supported platforms are examples. Call `remove_video_watermark` (CLI action `removeVideoWatermark`) with the share link; do not download the video first. Use a stable `operationId` when available.
- Remove watermarks or unwanted text from a user-selected local image: `remove_image_watermark` (CLI action `removeImageWatermark`). Process multiple images serially.
- Check subtitle or image task status, subtitle task history, and credit balance: `get_subtitle_task`, `get_image_task`, `list_subtitle_tasks`, `query_credits`.
- Delete an owned subtitle task: `delete_subtitle_ta

_meta.json

{
  "ownerId": "kn7czsjs5ywdr4de3e947n93r586qqsa",
  "slug": "550w-ai-subtitle-remover",
  "version": "2.0.0",
  "publishedAt": 1790138786510
}

references/agent-compatibility.md

# Agent compatibility / Agent 兼容性

Read this reference when installing the package outside WorkBuddy or diagnosing an MCP client.

仅在 WorkBuddy 之外安装,或排查 MCP 客户端兼容性时读取。

## Runtime contract / 运行契约

- Runtime: Node.js 18 or newer / Node.js 18 或更高版本。
- Transport: local MCP over stdio using newline-delimited JSON-RPC. The server writes protocol messages only to stdout / 使用 stdio 的本地 MCP,协议为按行分隔的 JSON-RPC;服务端仅向 stdout 写协议消息。
- Entrypoint: `dist/550w-mcp.cjs`; set the package root as `cwd` or use an absolute entrypoint path / 入口是 `dist/550w-mcp.cjs`;将包根目录设为 `cwd`,或使用入口绝对路径。
- Credentials: `SUBTITLE_REMOVER_USER_NO` and `SUBTITLE_REMOVER_API_KEY`. The package selects its service region; users do not need a region setting / 凭据使用上述两个环境变量;发行包已决定服务区域,用户无需设置地区。
- Network access: allow HTTPS access to `www.550wai.cn`; local-file tools also need read access to the selected media / 需要允许访问 `www.550wai.cn`;本地文件工具还需获得所选媒体的读取权限。

## Client families / 客户端类型

- WorkBuddy: use the bundled `mcp.json`, `token-schema.json`, and connector metadata. Its token form maps credentials into the MCP process environment / 使用包内 WorkBuddy 配置,由凭据表单注入环境变量。
- Claude Desktop, Cursor, Windsurf, and clients using the common `mcpServers` shape: launch `node` with the absolute `dist/550w-mcp.cjs` path and pass credentials through `env` / 使用常见 `mcpServers` 结构的客户端,以 `node` 启动绝对入口路径并通过 `env` 传入凭据。
- Codex desktop, CLI, and IDE: configure a local stdio server with command, args, cwd, and forwarded environment variables / 使用本地 stdio 配置,提供 command、args、cwd 与环境变量。
- VS Code and GitHub Copilot: use the `servers` configuration shape rather than `mcpServers`; prefer secure input variables for credentials / 使用 `servers` 结构,并优先使用安全输入变量保存凭据。
- OpenClaw and other Agent Skills clients: install the `ai-subtitle-remover` package directory and discover its root `SKILL.md`; the bundled MCP server remains the source of callable tools / 安装 `ai-subtitle-remover` 目录并读取根目录的 `SKILL.md`,可调用工具仍由包内 MCP 服务提供。

## Portability boundaries / 可移植性边界

- Global MCP tools accept an optional `locale` for localized messages. The global package defaults to English; the domestic package responds in Chinese. Neither package asks for a region parameter / 全球版 MCP 工具可选传入 `locale`,默认英语;国内版使用中文。两版都不要求设置地区。
- Tool schemas are JSON-Schema compatible and expose MCP safety annotations. Read-only tools are marked read-only; task deletion is marked destructive / 工具 schema 兼容 JSON Schema,并提供 MCP 安全标记;查询类工具为只读,删除任务标记为破坏性操作。
- This package is a local stdio server. Browser-only or SaaS agents that accept only remote Streamable HTTP MCP cannot connect to the ZIP directly; deploy a separately secured HTTP MCP gateway instead / 本包是本地 stdio 服务。仅接受远程 Streamable HTTP MCP 的浏览器或 SaaS Agent 不能直接连接 ZIP,需要另行部署带鉴权的 HTTP MCP 网关。
- Do not translate one client's configuration file directly into another without changing its top-level schema (`mcpServers` versus `servers` or TOML) / 不要在未调整顶层结构时直接复制不同客户端的配置。

references/api-contract.md

# 550W Open API contract / 接口契约

Read this reference only when validating inputs, explaining billing, or handling provider responses. The domestic credential-management page is `https://qzm.550wai.cn/api-keys`. The global documentation and credential page is `https://eraser.550wai.com/api/`; supported locale routes use `https://eraser.550wai.com/{locale}/api/`. These regional surfaces configure the same shared Skill capabilities.

仅在校验输入、解释计费或处理服务响应时读取。国内凭据管理页是 `https://qzm.550wai.cn/api-keys`;全球文档与凭据页是 `https://eraser.550wai.com/api/`,支持的语言使用 `https://eraser.550wai.com/{locale}/api/`。这些地区入口配置的是同一个全球共享 Skill 能力。

## Actions / 能力

| Action | Endpoint | Scope and input / 范围与输入 |
|---|---|---|
| `uploadVideo` | `/open/uploadVideo` | MP4/MOV file / MP4、MOV 文件 |
| `submitTask` | `/open/submitTask` | Direct video URL plus actual width, height, and duration; optional `subUserId`; the skill submits full-frame coordinates / 视频直链及真实宽高、时长;可选 `subUserId`;Skill 固定提交全屏坐标 |
| `taskDetail` | `/open/taskDetail` | Subtitle-removal `taskId`; optional matching `subUserId` / 去字幕任务编号;可选且需匹配的 `subUserId` |
| `taskList` | `/open/taskList` | `page`, `size`; optional `subUserId` scope / 分页参数;可选 `subUserId` 范围 |
| `deleteTask` | `/open/deleteTask` | Subtitle task `taskId`; optional `subUserId`. Destructive and does not refund credits / 去字幕任务编号;可选 `subUserId`。删除不可撤销且不退积分 |
| `queryCredits` | `/open/queryCredits` | No business parameters / 无业务参数 |
| `removeImageWatermark` | `/open/removeImageWatermark` | One image file; `sync` defaults to `true` / 单张图片;`sync` 默认 `true` |
| `imageWatermarkTaskDetail` | `/open/imageWatermarkTaskDetail` | Image task `taskId` / 图片任务编号 |
| `removeVideoWatermark` | `/open/removeVideoWatermark` | TikTok or another supported short-video share URL copied in the platform app, or copied share text; optional `operationId` / 在平台 App 内复制的 TikTok 等短视频分享链接或分享文本;可选 `operationId` |

All remote calls authenticate with `userNo` and `apiKey`. Capabilities are shared globally; region and locale affect the credential/documentation URL and user-facing language, not tool availability.

所有远程请求使用 `userNo` 与 `apiKey` 鉴权。能力全球共享;地区和语言只影响凭据/文档入口及用户文案,不限制工具可用性。

## Input limits / 输入限制

- Video / 视频:MP4 or MOV, at most 1 GB, 1–600 seconds; maximum side at most 1920 and minimum side at most 1080 / MP4 或 MOV,最大 1GB,时长 1–600 秒;最大边不超过 1920,最小边不超过 1080。
- Image / 图片:JPG, PNG, BMP, WebP, AVIF, TIFF, or SVG; at most 50 MB / 最大 50MB。
- URL:HTTP or HTTPS only, at most 2048 characters / 仅 HTTP 或 HTTPS,最长 2048 字符。
- Video-link watermark removal accepts TikTok and other provider-supported public share links copied inside the platform app. Supply that link as `videoUrl`; no prior download is needed. Copied share text may be supplied when it contains one HTTP(S) URL. Actual platform support depends on the service response. `operationId` is 8–64 characters using letters, numbers, `.`, `_`, `:`, or `-`; reuse it only for the same URL / 在平台 App 内复制 TikTok 等短视频的公开视频分享链接,并将链接作为 `videoUrl` 输入,

skill-card.md

## Description:

Remove hardcoded video subtitles, watermarks from short-video share links, and image watermarks or unwanted text with the 550W Open API; check processing tasks and credits.

This skill is ready for commercial/non-commercial use.

## Publisher:

[sunshinehu](https://clawhub.ai/user/sunshinehu)

### License/Terms of Use:

MIT-0

## Use Case:

External users and agent operators use this skill to remove subtitles or watermarks from selected videos, public share links, and images, and to check processing tasks and account credits.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: Selected media files or public links are sent to the 550W Open API for processing.

Mitigation: Use only media or links explicitly selected by the user and disclose the remote processing step before the first media operation.

Risk: Credentials may be stored locally for authenticated API requests.

Mitigation: Use connector or environment secret storage when available and avoid repeating complete API keys in chat or logs.

Risk: Deleting a subtitle task can clean up related remote media and does not refund credits.

Mitigation: Allow deletion only through a host workflow that asks for explicit confirmation immediately before the destructive action.

## Reference(s):

- [API contract](references/api-contract.md)
- [Agent compatibility](references/agent-compatibility.md)
- [550W Open API credential page](https://eraser.550wai.com/api/)
- [ClawHub skill page](https://clawhub.ai/sunshinehu/skills/550w-ai-subtitle-remover)

## Skill Output:

**Output Type(s):** [text, markdown, API calls, shell commands, configuration]

**Output Format:** [Markdown and JSON-like tool responses]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [May return task IDs, status messages, credit balances, result URLs, and actionable errors.]

## Skill Version(s):

2.0.0 (source: server release evidence and package.json)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/sunshinehu/skills/550w-ai-subtitle-remover",
      "sourceUrl": "https://clawhub.ai/sunshinehu/skills/550w-ai-subtitle-remover",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T00:50:33.010Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-sunshinehu-550w-ai-subtitle-remover/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-sunshinehu-550w-ai-subtitle-remover/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T00:50:33.010Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.2K downloads",
      "href": "https://clawhub.ai/sunshinehu/550w-ai-subtitle-remover",
      "sourceUrl": "https://clawhub.ai/sunshinehu/550w-ai-subtitle-remover",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T00:50:33.010Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "2.0.0",
      "href": "https://clawhub.ai/sunshinehu/550w-ai-subtitle-remover",
      "sourceUrl": "https://clawhub.ai/sunshinehu/550w-ai-subtitle-remover",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-23T04:46:26.510Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-sunshinehu-550w-ai-subtitle-remover/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-sunshinehu-550w-ai-subtitle-remover/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 2.0.0",
      "description": "Split domestic and global distributions while preserving one Skill identity. The global edition now defaults to English and Eraser account setup, supports TikTok share-link watermark removal, and improves media safety, task handling, and MCP compatibility. Removed duplicate Skill entrypoints and aligned credential guidance.",
      "href": "https://clawhub.ai/sunshinehu/550w-ai-subtitle-remover",
      "sourceUrl": "https://clawhub.ai/sunshinehu/550w-ai-subtitle-remover",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-23T04:46:26.510Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to 550W AI Subtitle & Watermark Remover and adjacent AI workflows.