2026-02-20 16:00:32 +02:00
2024-12-20 13:28:05 +02:00
2024-11-18 16:22:38 +02:00
2024-11-18 16:22:38 +02:00
2024-11-22 14:25:40 +02:00
2026-02-20 01:00:15 +01:00
2026-02-20 01:00:15 +01:00
2024-12-20 13:03:37 +02:00
2024-12-19 14:59:13 +02:00

Kimara.ai's Advanced Watermarking Tools

NOTE: If you encounter any issues or errors, or have a suggestion for a feature, please create an issue on Github.

Moving watermark demo

Nodes

  • Kimara.ai/KimaraAIWatermarker
  • Kimara.ai/KimaraAIBatchImages

The KimaraAIWatermarker custom node allows you to apply watermark text and logo overlays to images and videos. Optionally, the watermark can be moved by the move_watermark_step amount of pixels after each generated image.

Features

  • Add watermark text to images and videos.
  • Add logo watermarks to images and videos.
  • Move watermark across images in customizable steps.
  • Adjust opacity of watermark image and text.
  • Adjust size of the watermark image and font.
  • Use custom fonts by setting the font path.*
  • Rotate watermark image.**
  • Batch processing for multiple images.

* When running ComfyUI in a container, the font path in /assets/fonts must be the full path from the workdir, e.g., custom_nodes/ComfyUI-Kimara-AI-Advanced-Watermarks/assets/fonts/DMSans-VariableFont_opsz,wght.ttf.

** Rotation currently only affects the watermark image.

Moving watermark demo for video

Input Parameters (KimaraAIWatermarker)

Parameter Type Description
image IMAGE Input image / batch of images.
move_watermark BOOLEAN Whether the watermark should move across the image.
logo_image IMAGE (optional) The image to be used as the logo watermark. If not provided, an empty transparent image will be used.
mask MASK (optional) The mask to apply to the logo image for transparency effects.
move_watermark_step INT The number of pixels the watermark moves in each step (default: 10).
watermark_text STRING The text to use as the watermark. If not provided, no text watermark will be applied.
font STRING The font used for the watermark text (default: assets/fonts/DMSans-VariableFont_opsz,wght.ttf).
font_variation STRING The font variation for the watermark text, such as Regular, Bold (if supported) (default: None).
font_size INT The font size for the watermark text (default: 16).
logo_scale_percentage INT The percentage of the image width to scale the logo watermark (default: 25).
x_padding INT Horizontal padding for watermark positioning (default: 20).
y_padding INT Vertical padding for watermark positioning (default: 20).
rotation INT The rotation angle of the watermark (default: 0).
opacity FLOAT The opacity of the watermark (0 is fully visible, 100 is fully transparent).

Output (KimaraAIWatermarker)

Parameter Type Description
IMAGES LIST Image(s) in a list.

License

This project is licensed under the GNU Affero General Public License v3.0. See the LICENSE file for details.

S
Description
No description provided
Readme AGPL-3.0
2.7 MiB
Languages
Python 100%