CLI para desarrolladores

Gemini Watermark Remover CLI

Lleva el reverse alpha engine de la versión web a la terminal. Procesa por lotes marcas de agua visibles en salidas Gemini compatibles desde archivos o carpetas locales. Todo se calcula en local, sin subir imágenes.

terminal
# Ejecutar una vez sin instalar globalmente
pnpm dlx @pilio/gemini-watermark-remover remove in.jpg --output out.png

Inicio rápido

Usa pnpm dlx para una ejecución puntual, pasa una carpeta para exportar por lotes o instala el comando corto gwr si lo usarás a diario.

Procesar una imagen

Limpia una imagen de Gemini y escribe el resultado en la ruta elegida.

pnpm dlx @pilio/gemini-watermark-remover remove in.jpg --output out.png

Exportar una carpeta

Procesa los archivos de un directorio y mantén la salida separada.

pnpm dlx @pilio/gemini-watermark-remover remove ./images --out-dir ./clean

Instalar el comando gwr

Instálalo una vez cuando quieras comandos más cortos para el uso diario.

pnpm add -g @pilio/gemini-watermark-remover gwr remove ./images --out-dir ./clean

Automatiza la limpieza repetida con la CLI

Para una sola imagen, la herramienta online sigue siendo práctica. La CLI es para trabajo que quieres repetir, comprobar y entregar a scripts.

Limpieza local por lotes

Apunta el comando a un directorio y exporta copias limpias sin arrastrar archivos al navegador uno por uno.

Salida lista para automatización

Usa --json para obtener resultados estructurados y exit codes predecibles en CI, release scripts o jobs locales.

Procesamiento sin subida

El procesamiento de imágenes ocurre en la máquina que ejecuta el comando. pnpm puede descargar el package, pero tus imágenes no se envían a ningún service.

Comandos comunes

Copia el comando más cercano a tu tarea: un archivo de salida, un directorio limpio o logs JSON para automatización.

Guardar un PNG limpio

pnpm dlx @pilio/gemini-watermark-remover remove gemini.png --output clean.png

Limpiar una carpeta en un directorio nuevo

pnpm dlx @pilio/gemini-watermark-remover remove ./gemini-images --out-dir ./watermark-free

Reemplazar salidas existentes y devolver JSON

pnpm dlx @pilio/gemini-watermark-remover remove ./gemini-images --out-dir ./clean --overwrite --json

FAQ de CLI

¿Qué necesito para ejecutar la CLI?

Node 18+ y pnpm. Probado en Windows, macOS y Linux. No requiere GPU ni service externo.

¿Qué es Gemini Watermark Remover CLI?

Es la versión command line de Gemini Watermark Remover. Elimina el Gemini Logo watermark visible de archivos de imagen locales para que puedas ejecutar el mismo engine desde scripts y terminales.

¿Puedo eliminar Gemini watermarks de una carpeta por lotes?

Sí. Pasa un directorio como input y usa --out-dir para exportar archivos limpios a otro directorio. La CLI mantiene los originales separados salvo que elijas explícitamente un output path que reemplace algo.

¿Mis imágenes se suben?

No. La eliminación se ejecuta localmente en tu máquina. Si usas pnpm dlx, pnpm descarga el package, pero los archivos de imagen se procesan en tu dispositivo.

¿Funciona en CI?

Sí. Usa pnpm dlx para ejecuciones sin instalación, --out-dir para salidas por lotes, --overwrite cuando un job deba reemplazar resultados anteriores y --json cuando una pipeline necesite salida estructurada.

¿Qué formatos de salida puedo escribir?

La CLI decide el formato por la extensión del archivo de salida. Usa .png para PNG, .jpg o .jpeg para JPEG y .webp para WebP.

¿Elimina SynthID o watermarks invisibles?

No. Solo apunta al Gemini Logo watermark visible en salidas Gemini compatibles. No elimina señales SynthID invisibles ni watermarks no relacionados.

Conéctalo a tu pipeline

Fija una versión, registra la salida JSON y deja que la limpieza corra junto a los builds. La herramienta online sigue disponible para imágenes sueltas.