# journey-ad/gemini-watermark-remover

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/journey-ad-gemini-watermark-remover).**

2,841 stars · 335 forks · JavaScript · mit

## Links

- GitHub: https://github.com/journey-ad/gemini-watermark-remover
- Homepage: https://banana.ovo.re
- awesome-repositories: https://awesome-repositories.com/repository/journey-ad-gemini-watermark-remover.md

## Description

This project is an AI watermark removal tool designed to restore pixels hidden by logos and masks in images and videos. It utilizes reverse alpha blending to eliminate watermarks and recover original media content.

The tool operates as a local media processor, executing all restoration algorithms on the client device or within the browser to prevent files from being uploaded to remote servers. It further functions as a browser media interceptor via extensions and userscripts to automatically replace watermarked previews and downloads with cleaned versions.

Capabilities include bulk media processing through a command-line interface and parallel browser tasks, supporting various resolutions and formats with lossless PNG export. The system provides programmatic asset restoration through a software development kit and offers real-time video previews for quality verification.

A command-line utility is available for executing restoration tasks and integrating them into automated local processing pipelines with structured JSON output.

## Tags

### Graphics & Multimedia

- [Image Watermark Removal](https://awesome-repositories.com/f/graphics-multimedia/image-watermark-removal.md) — Restores original pixels in images and videos by reversing the alpha blending process to remove watermarks. ([source](https://geminiwatermarkremover.io/chrome-extension))
- [Alpha-Blending Reversal](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/face-portrait-manipulation/image-blending/premultiplied-alpha-blending/alpha-blending-reversal.md) — Implements reverse alpha blending to restore original pixels hidden by watermarks and logos.
- [Automated Media Cleanup](https://awesome-repositories.com/f/graphics-multimedia/automated-media-cleanup.md) — Using browser extensions or userscripts to automatically replace watermarked previews and downloads with clean versions on web pages.
- [Local Media Processing](https://awesome-repositories.com/f/graphics-multimedia/local-media-processing.md) — Executes all watermark removal algorithms entirely on the local device to ensure data privacy.
- [Parallel Media Processing](https://awesome-repositories.com/f/graphics-multimedia/parallel-media-processing.md) — Provides high-volume processing of multiple images and videos simultaneously via parallel browser tasks or CLI. ([source](https://geminiwatermarkremover.io/th))
- [Batch Media Processors](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/media-workflow-orchestration/batch-media-processors.md) — Processes multiple images and videos simultaneously using parallel browser tasks or a command-line interface.
- [Multi-Format Asset Exports](https://awesome-repositories.com/f/graphics-multimedia/video-converters/multi-format-exporters/multi-format-asset-exports.md) — Supports a variety of image and video formats across different resolutions for consistent processing and export. ([source](https://geminiwatermarkremover.io/pt-pt))
- [Real-Time Previews](https://awesome-repositories.com/f/graphics-multimedia/video-restoration-tools/real-time-previews.md) — Offers a side-by-side real-time display of original and processed video to verify cleanup quality. ([source](https://geminiwatermarkremover.io/video))

### Development Tools & Productivity

- [Command Line Interfaces](https://awesome-repositories.com/f/development-tools-productivity/command-line-interfaces.md) — Provides a command-line tool for executing bulk watermark removal and integrating into local processing pipelines. ([source](https://geminiwatermarkremover.io/pt-br))
- [CLI Workflow Integrations](https://awesome-repositories.com/f/development-tools-productivity/cli-workflow-integrations.md) — Provides a command-line interface with JSON output and exit codes for integrating into local automation workflows.
- [Local Media Processing Pipelines](https://awesome-repositories.com/f/development-tools-productivity/local-media-processing-pipelines.md) — Enables the creation of local cleanup pipelines combining watermark removal, automated renaming, and format validation. ([source](https://geminiwatermarkremover.io/skills))
- [Media Restoration SDKs](https://awesome-repositories.com/f/development-tools-productivity/media-restoration-sdks.md) — Provides a software development kit for programmatically integrating watermark removal into external applications.
- [Recursive Batch Processing](https://awesome-repositories.com/f/development-tools-productivity/recursive-batch-processing.md) — Supports processing all files within a specified folder and saving the results to a dedicated output directory. ([source](https://geminiwatermarkremover.io/cli))
- [Interface Injection Scripts](https://awesome-repositories.com/f/development-tools-productivity/userscript-managers/interface-injection-scripts.md) — Injects removal functionality directly into web-based image generation interfaces to clean previews automatically. ([source](https://geminiwatermarkremover.io/uk))

### Security & Cryptography

- [Local Data Processing Tools](https://awesome-repositories.com/f/security-cryptography/local-data-processing-tools.md) — Ensures data privacy by executing all restoration algorithms locally on the client device or within the browser.
- [Local Data Processing](https://awesome-repositories.com/f/security-cryptography/privacy-data-protection/local-only-data-processing/local-data-processing.md) — Ensures all restoration tasks are executed on the local machine or browser to maintain data sovereignty and privacy. ([source](https://geminiwatermarkremover.io/id))
- [Privacy-Focused Media Processors](https://awesome-repositories.com/f/security-cryptography/privacy-focused-media-processors.md) — Processes media restoration algorithms locally on the client device to prevent uploading files to remote servers.

### User Interface & Experience

- [Watermark Removal](https://awesome-repositories.com/f/user-interface-experience/content-rendering-components/image-overlays/media-watermarking-tools/watermark-removal.md) — Eliminates watermarks from video files through local browser processing or a command-line interface. ([source](https://geminiwatermarkremover.io/fr))
- [Software Development Kits](https://awesome-repositories.com/f/user-interface-experience/content-rendering-components/image-overlays/media-watermarking-tools/watermark-removal/software-development-kits.md) — Provides a software development kit to programmatically automate watermark removal within external applications. ([source](https://geminiwatermarkremover.io/pt-br))

### Web Development

- [Media Interceptors](https://awesome-repositories.com/f/web-development/browser-extensions/media-interceptors.md) — Ships a browser extension and userscript that replaces watermarked previews and downloads with cleaned versions.
- [Resource Interception](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-extension-development/browser-extensions/resource-interception.md) — Ships a browser extension that automatically intercepts image previews and downloads to provide watermark-free versions. ([source](https://geminiwatermarkremover.io/pt-br))
- [Content Interception](https://awesome-repositories.com/f/web-development/client-side-components/script-injection-mechanisms/dom-script-injection/content-interception.md) — Uses extensions and userscripts to intercept and replace watermarked media previews and downloads with cleaned versions.

### Business & Productivity Software

- [Media Post-Processing Utilities](https://awesome-repositories.com/f/business-productivity-software/media-downloaders/media-post-processing-utilities.md) — Includes a command-line utility for executing bulk watermark removal tasks and integrating them into local pipelines.

### Data & Databases

- [Image Processing Batchers](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/batch-processing-systems/batch-processing-utilities/image-processing-batchers.md) — Automates the cleaning of multiple media files simultaneously via parallel browser tasks or a command-line interface.

### DevOps & Infrastructure

- [Algorithm Encapsulation](https://awesome-repositories.com/f/devops-infrastructure/sdk-pipeline-automation/algorithm-encapsulation.md) — Encapsulates removal algorithms in an SDK to allow other applications to programmatically automate cleanup.
