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.
Custom Nodes (0)
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
输出
返回添加水印后的视频文件路径。