视频防盗水印合成

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

视频防盗水印合成——将品牌 Logo 以动态水印(跑马灯/居中/五方位)叠加到视频,半透明不遮挡、保留原画质,提高搬运盗用门槛(非绝对防盗)。需 opencv-python/pillow/numpy。触发词:视频水印、防盗用、防搬运、Logo 水印、动态水印。

一句话选型结论

按资料字段整理

视频防盗水印合成是前端设计类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_8a3569c1/video-watermark-anti-theft
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_8a3569c1仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791689199
正文体量6.8 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
视频防盗水印合成当前 未标注权限 未标注 未标注 未标注 有
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

6.8 KB
模型实际读到的说明书原文,来自技能仓库

Video Watermark Anti-Theft — 视频防搬运 Logo 水印合成

将品牌 Logo 以动态水印形式叠加到视频中,提高搬运/盗用门槛(非绝对防盗,决心扒帧者仍有办法)。

适用场景

  • 给原始视频添加防搬运 Logo 水印
  • Logo 动态闪烁/移动/变色,不易被裁剪或遮盖
  • 输出视频保留原画质,水印半透明不遮挡内容

Logo 资产位置

颜色 路径
黑色透明 ./assets/logo/Logo(黑色透明).png(Logo 目录由用户配置)
白色透明 ./assets/logo/logo(白色透明).png(Logo 目录由用户配置)
黑色带口号透明 ./assets/logo/Logo(黑色带口号透明).png(Logo 目录由用户配置)

方案选择

方案 位置 动画 适用场景
v1 四角跑马灯 4角循环 大小脉动+位置切换+智能色 强防搬运
v2 中央缓动 正中央 ease-in-out 35%→70%放大 观感优先
v3 五方位全覆盖 四角固定 + 中央放大 四角静态 + 中央缓动 综合最优

依赖安装

# 创建 venv
/path/to/python -m venv /path/to/venv
# 安装库
/path/to/venv/Scripts/python.exe -m pip install opencv-python pillow numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

防搬运策略参数

参数 默认值 说明
LOGO_WIDTH_RATIO 0.22 Logo 宽度占视频宽的比例
ALPHA 0.32 透明度 (0=全透明, 1=不透明)
POSITION_CYCLE 4.0s 位置切换周期(4角循环)
SCALE_CYCLE 3.0s 大小脉动周期 (0.85x~1.15x)
MARGIN_RATIO 0.02 安全边距比例
SAMPLE_EVERY 15帧 智能色切换采样间隔

核心逻辑

  1. 位置循环:左上→右上→右下→左下,每4秒切换
  2. 大小脉动:正弦波 0.85~1.15x 周期变化,每3秒
  3. 智能颜色:每15帧采样亮度,暗区用白Logo,亮区用黑Logo
  4. 半透明叠加:Alpha=0.32,不遮挡画面
  5. 安全边距:2%边缘间距,防止水面印被裁剪

脚本模板

import cv2
import numpy as np
from PIL import Image
import os

# === 基本配置 ===
VIDEO_INPUT  = r"输入视频.mp4"
LOGO_BLACK   = r"黑色透明logo.png"
LOGO_WHITE   = r"白色透明logo.png"
VIDEO_OUTPUT = r"输出视频.mp4"

LOGO_WIDTH_RATIO = 0.22
ALPHA = 0.32
POSITION_CYCLE = 4.0
SCALE_CYCLE = 3.0
SAMPLE_EVERY = 15
MARGIN_RATIO = 0.02

# === 关键函数 ===

def overlay_rgba(bg, fg, x, y, alpha_scale=1.0):
    """带透明通道合成"""
    ...

def get_position(t, vw, vh, lw, lh, margin):
    """4角循环"""
    ...

def get_scale(t):
    """大小脉动"""
    return 1.0 + 0.15 * np.sin(2 * np.pi * t / SCALE_CYCLE)

def local_brightness(frame, x, y, w, h):
    """局部亮度检测"""
    ...

# === 主流程:cap → loop frames → writer ===

经验参数速查

场景 推荐参数
高清视频 (1920x1080) LOGO_WIDTH_RATIO=0.22, ALPHA=0.32
横屏短视频 POSITION_CYCLE=3.0, SCALE_CYCLE=2.5(更快节奏)
暗色调视频为主 ALPHA=0.28(更淡避免太跳)
亮色调视频为主 ALPHA=0.35(稍明显点)
防AI裁剪 MARGIN_RATIO=0.03 + 缩小 LOGO_WIDTH_RATIO=0.18

产出后自检

  1. ✅ 视频能正常播放、音画同步
  2. ✅ 每个位置的水印是否可见但不过度
  3. ✅ 白色Logo在亮区和黑色Logo在暗区的匹配是否合理
  4. ✅ 文件大小没有明显异常膨胀

版权与许可

© 2026 赵兴华 / Steven Zhao·China(版权持有)。署名:诺声@SynomosAI。本包无代码文件,不适用代码许可;文档与理论文本保留所有权利。
知识版权声明:本技能所承载的方法论、知识体系与合成内容归 赵兴华 / Steven Zhao·China 所有,禁止未经授权的复制、转售或用于训练机器学习模型。

免责声明:本技能按「现状」(AS IS)提供,不作任何明示或暗示担保,使用后果由使用者自负。不构成法律、医疗、财务或监管建议;涉及合规事项请另行咨询专业机构。
本水印用于提高搬运门槛,非 100% 防篡改、非绝对防盗。


© 2026 赵兴华 / Steven Zhao·China(署名:诺声@SynomosAI)· 本技能包为纯文档与理论文本件,整体保留所有权利(All Rights Reserved),不适用任何代码许可(含 MIT / Apache-2.0);按「原样」提供,不附任何担保。(SynomosAI:未申请实体注册、未申请商标注册。)


License & attribution

分层许可(务必并读;代码许可不覆盖文档与理论文本)

层 载体 许可
代码 本包无代码文件 不适用(no code license applies)
文档与理论文本 本 SKILL.md、references/* 及其中一切理论表述 保留所有权利(All rights reserved)

> 即:本包无代码层,代码许可条款不适用;文档与理论文本一律保留所有权利,不因任何代码许可而默认可自由再发布。

© 2026 赵兴华 / Steven Zhao·China (ORCID 0009-0001-0512-1237). All rights reserved.
理论署名 (attribution) : video-watermark-anti-theft — SynomosAI initiative
名称状态 (name status)  : "SynomosAI" / "MedXpert" — 未申请实体注册、未申请商标注册
                        (not a registered legal entity; no trademark registered)
代码许可 (code license) : 本包无代码文件,不适用任何代码许可(no code license applies)
                    本文本与理论表述不在任何代码许可覆盖范围内
引用格式 (cite as)      : 本资产无 DOI

(上列为《LGD 对外表述规范》§3.2 统一块;发布/重提前须照最新版本复核。)

常见问题

5 问
答案由本站依据条目字段整理
视频防盗水印合成怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_8a3569c1/video-watermark-anti-theft。安装方式为未标注。装完刷新技能列表或重开客户端。

视频防盗水印合成支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

视频防盗水印合成权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

视频防盗水印合成收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

视频防盗水印合成用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。