ComfyUI Extension
comfyui_goenhance_ffmpeg_wm
ComfyUI custom node for adding watermarks to videos using FFmpeg, with configurable position, opacity, scale, and hardware acceleration support.
hua1995116/comfyui_goenhance_ffmpeg_wm
Nodes—
On cloudLocal install
Stars1
Updated9 months ago
Readme
ComfyUI FFmpeg 水印节点
这是一个 ComfyUI 自定义节点,用于为视频添加水印。该节点使用第三方 ffmpeg-watermark 包来实现水印功能。
安装
- 将此文件夹放置到 ComfyUI 的
custom_nodes目录中 - 安装依赖:
pip install -r requirements.txt
使用
在 ComfyUI 中,您可以在 "goenhance" 分类下找到 "GOENHANCE_FFmpegWatermark" 节点。
参数说明
- filenames: VHS_FILENAMES 类型,来自视频合成节点的输出
- watermark_path: 水印图片路径(PNG 格式)
- position: 水印位置
upperLeft: 左上角upperRight: 右上角lowerLeft: 左下角lowerRight: 右下角center: 居中
- opacity: 透明度 (0-1),0=完全透明,1=不透明
- scale: 缩放比例 (0.05-1),0.3 表示缩放到 30% 原始尺寸
- padding: 边距 (0-0.2),0.03 表示留 3% 画面宽高的边距
- preset: 编码预设
h264_nvenc: NVIDIA 硬件加速libx264: CPU 编码copy: 复制模式(实际会使用 NVENC)
依赖
ffmpeg-watermark: 第三方水印处理包- FFmpeg: 需要系统安装 FFmpeg
输出
返回添加水印后的视频文件路径。