CLI locale pour les images Gemini et les vidéos Veo

CLI de suppression de filigrane

Supprimez les filigranes visibles du logo Gemini, les logos vidéo en diamant Gemini 3.5 et les filigranes de texte Veo hérités des fichiers et dossiers sans téléchargement. La CLI utilise le même moteur de restauration alpha inversée que l'outil de navigation.

terminal

$ npx @pictx/gemini-veo-watermark-remover remove image.png --output clean.png

$ npx @pictx/gemini-veo-watermark-remover remove video.mp4 --verbose

$ npx @pictx/gemini-veo-watermark-remover remove old-veo-video.mp4 --legacy

Démarrage rapide

Utilisez npx pour une exécution unique, nettoyez par lots un dossier avec --out-dir ou installez la commande pictx plus courte pour une utilisation quotidienne.

Exécuter un fichier

Nettoyez une image Gemini ou une vidéo Veo et écrivez le résultat sur un chemin choisi.

npx @pictx/gemini-veo-watermark-remover remove in.jpg --output out.png

Exporter un dossier

Traitez chaque fichier d’un répertoire et conservez la sortie séparée.

npx @pictx/gemini-veo-watermark-remover remove video.mp4 --output clean.mp4

Installez la commande pictx

Installez une fois lorsque vous souhaitez des commandes plus courtes pour une utilisation quotidienne.

npm i -g @pictx/gemini-veo-watermark-remover pictx remove old-veo-video.mp4 --legacy

Utilisez la CLI lorsque la répétition est importante

L'outil de navigation est toujours le meilleur pour une image manuelle rapide. La CLI est destinée au travail que vous souhaitez répéter, vérifier et confier à un script.

Nettoyage par lots local

Pointez la commande sur un répertoire et exportez les fichiers nettoyés sans les faire glisser un par un dans un navigateur.

Sortie adaptée à l'automatisation

Utilisez --json pour obtenir des résultats structurés et des codes de sortie prévisibles dans CI, les scripts de version ou les tâches locales.

Aucun traitement de téléchargement

Le traitement a lieu sur la machine exécutant la commande. Vos fichiers ne sont jamais envoyés à un service.

Commandes courantes

Enregistrer un PNG nettoyé

npx @pictx/gemini-veo-watermark-remover remove gemini.png --output clean.png

Traiter une vidéo diamant Gemini 3.5

npx @pictx/gemini-veo-watermark-remover remove veo-clip.mp4 --output clean.mp4 --verbose

Remplacer les sorties existantes et renvoyer JSON

npx @pictx/gemini-veo-watermark-remover remove old-veo-clip.mp4 --legacy --json

FAQ CLI

De quoi ai-je besoin pour exécuter la CLI?

Nœud 18+ et npm ou pnpm. Testé sur Windows, macOS et Linux. Aucun GPU ou service externe requis.

Est-ce qu'il prend en charge à la fois les images et les vidéos?

Oui. La CLI détecte le type de fichier par extension et l'achemine automatiquement vers le moteur d'image ou le moteur vidéo Gemini. La vidéo par défaut est le diamant Gemini 3.5; utilisez --legacy pour les anciennes vidéos texte Veo.

Mes fichiers sont-ils téléchargés?

Non. Le processus de suppression s’exécute localement sur votre ordinateur. npm télécharge le package, mais vos fichiers sont traités sur votre appareil.

Est-ce que ça marche en CI?

Oui. Utilisez npx pour les exécutions sans installation, --out-dir pour les sorties par lots, --overwrite lorsqu'une tâche doit remplacer les résultats précédents et --json pour la sortie structurée.

Quels formats de sortie puis-je écrire?

La CLI écrit le format de sortie à partir de l'extension de fichier. Utilisez.png pour PNG,.jpg pour JPEG,.webp pour WebP et.mp4 pour la vidéo.

Supprime-t-il SynthID ou les filigranes invisibles?

Non. Il cible uniquement les filigranes visibles du logo Gemini, les logos vidéo en forme de diamant Gemini 3.5 et les filigranes de texte Veo existants.

Connectez-le à votre pipeline

Épinglez une version, enregistrez la sortie JSON et laissez le nettoyage s'exécuter parallèlement aux builds.