video-tool-watermark-remove

Remove watermark overlays from an existing HTTPS video via WeryAI (video-watermark-remove). Use when the user wants watermark cleanup, not subtitles-only or text-to-video.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "video-tool-watermark-remove" with this command: npx skills add zoucdr/video-tool-watermark-remove

WeryAI video tool — watermark remove

This skill is self-contained: it documents and runs only the watermark-remove workflow on an existing video given by URL. It is not text-to-video or image-to-video generation from scratch.

Entry script: scripts/video_watermark_remove.js (alongside this SKILL.md).

Runtime: WERYAI_API_KEY, Node.js 18+.

Inputs: video_url must be a public https:// URL. Optional rect_vo_list holds normalized box coordinates (01), not file paths. This script does not read local files and does not perform upload-file flows.

What this package ships (verify before trust)

Canonical layout for this skill only:

  • SKILL.md, eval.yaml
  • scripts/video_watermark_remove.js (the only runnable script in scope)

If your copy also contains scripts/video_gen.js, scripts/video_toolkits.js, references/WERYAI_VIDEO_API.md, or other CLIs, those files are not part of this skill’s contract — they may come from another repo sync or an over-broad install. Do not run them when you only want watermark-remove; remove them or reinstall from a clean source. Inspect what you run: node scripts/video_watermark_remove.js spec.

Other tools (multi-endpoint CLIs, local-file upload to growth/upload-file APIs, extra environment variables in those CLIs) are out of scope for this package. This skill’s script uses only WERYAI_API_KEY and public https:// URLs.

API surface (this tool only)

  • Required: video_url (public https:// URL)
  • Optional: rect_vo_list — array of { lt_x, lt_y, rb_x, rb_y } in 0..1; omit for auto-detect

From this skill root, run node scripts/video_watermark_remove.js spec to print the full tool schema (endpoint, required fields, defaults, enums) as JSON.

Pre-submit gate (mandatory)

Do not run submit / wait until the user explicitly confirms the video URL and any custom regions. Paid runs are not idempotent.

Workflow

Prefer --dry-run to validate JSON. Use wait to submit and poll until the task finishes; use submit only when the user wants a task_id without blocking, then status for later checks. Share final URLs as Markdown links [Video](https://…).

CLI

From this skill root:

node scripts/video_watermark_remove.js wait \
  --json '{"video_url":"https://example.com/video.mp4"}'

node scripts/video_watermark_remove.js submit \
  --json '{"video_url":"https://example.com/video.mp4"}'

node scripts/video_watermark_remove.js status --task-id <task-id>

Dry-run:

node scripts/video_watermark_remove.js wait \
  --json '{"video_url":"https://example.com/video.mp4"}' \
  --dry-run

Security

Never write WERYAI_API_KEY into files. Keep only WERYAI_API_KEY set for this workflow; do not rely on undocumented env vars in sibling scripts if any were mistakenly present. The in-scope script reads only WERYAI_API_KEY (no other env keys). video_watermark_remove.js accepts only https:// media URLs (no disk read / no upload-file). Base URL and poll intervals are constants in the script, not env-driven.

Do not pass local filesystem paths or run tools that accept them unless you have explicitly reviewed and consented to their upload behavior — that is never required for this skill.

Out of scope

  • Subtitle erasure (different endpoint and intent)
  • Text-to-video from scratch

References

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Seedance 2.0 Shot Design

Professional-grade virtual film director and prompt engineer for Seedance 2.0 (即梦). Transforms vague ideas into cinematic, production-ready video prompts wit...

Registry SourceRecently Updated
7123Profile unavailable
General

B站视频转文字&总结神器-Bilibili video transcribe&summary

当用户提供 B 站视频链接、BV 号或 b23.tv 短链,并希望转录、提取字幕、总结或分析视频内容时使用。先检查 Node.js 环境和 SILICONFLOW_API_KEY,优先尝试官方字幕;如果没有字幕,则获取匿名音频地址,下载为 .m4s 后直接改名为 .mp3,无需转码;有 API key 时调用硅基...

Registry SourceRecently Updated
6741Profile unavailable
General

TikTok 爆款剪辑

面向 TikTok 爆款节奏场景的 Sparki skill 变体,沿用最新版官方 Sparki 安装、API key、上传和命令说明,同时保留 TikTok viral 场景定位。

Registry SourceRecently Updated
2921Profile unavailable
General

不露脸视频

面向 faceless/no-face 场景的 Sparki skill 变体,沿用最新版官方 Sparki 安装、API key、上传和命令说明,同时保留 faceless 场景定位。

Registry SourceRecently Updated
2931Profile unavailable