Install
openclaw skills install @sunshinehu/550w-ai-subtitle-removerRemove 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 skills install @sunshinehu/550w-ai-subtitle-removerUse 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.
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.SUBTITLE_REMOVER_USER_NO and SUBTITLE_REMOVER_API_KEY, or the configureCredentials action. Never repeat a complete API Key.remove_video_subtitles (CLI action workflow). The tool derives local-video metadata. removeAudio is only an optional parameter when explicitly requested.remove_video_watermark (CLI action removeVideoWatermark) with the share link; do not download the video first. Use a stable operationId when available.remove_image_watermark (CLI action removeImageWatermark). Process multiple images serially.get_subtitle_task, get_image_task, list_subtitle_tasks, query_credits.delete_subtitle_task. Explain that this schedules media cleanup and does not refund credits; confirm immediately before deletion.If the host has no registered tools, send one JSON request on standard input to node {baseDir}/dist/550w-skill.cjs. Use an absolute params.filePath for a local file and parse the single JSON response.
ffprobe obtains actual width, height, and duration unless all three are supplied. Reject private-network or credential-bearing URLs; never invent metadata.subUserId for a child user's submission, task lookup, list filtering, and deletion. The subtitle workflow polls for up to 10 minutes; on timeout or repeated query failure, return the task ID for later lookup.processing, preserve the task ID and query it later. Only expose a result URL on success; explain failed and expired states.idempotencyKey only with identical subtitle inputs. Report the service's refundStatus on subtitle failure without assuming a refund.Read API contract for limits, statuses, billing formulas, and errors. Read agent compatibility for installation outside WorkBuddy.