Comment utiliser Enregistrer pour le Web dans une action Photoshop Automatisée par lots?

8

J'ai enregistré une action dans laquelle je fais ce qui suit:

  1. Tonalité automatique
  2. Taille 640 largeur
  3. Enregistrer pour le Web
  4. Fermer sans enregistrer

J'ouvre un tas de fichiers et essaie d'automatiser le lot avec cette action. Je dis les fichiers ouverts source, aucune destination.

Pendant de nombreuses années, j'ai fait la même chose et cela a fonctionné. Maintenant, j'achète la dernière version (CS6) et elle est cassée. Il ne parvient pas à obtenir le nom de fichier de l'original pour chaque fichier exporté et exporte toutes les images avec le nom de fichier enregistré dans l'action, en les écrasant toutes mais la dernière qui est tout ce qui se trouve dans le dossier une fois terminé. J'ai l'habitude d'exporter toutes les images et de leur donner tous les noms de l'image d'origine. Qu'est-ce que je fais mal? Ou est-ce un bug?

Ananda Mahto
la source
Essayez-vous d'enregistrer des photos ou des images de type interface utilisateur Web?
jrista
Est-ce même quelque chose que vous souhaitez réellement automatiser? Personnellement, j'aime vérifier la sortie qui en résulterait Save for webplutôt que de laisser Photoshop décider pour moi. Si vous êtes à l'aise avec la ligne de commande, explorez Imagemagick, qui vous permet d'utiliser des commandes comme les suivantes: convert *.JPG -auto-level -strip -resize '640x640' -quality 75 -set filename:orig %f 'out_%[filename:orig].jpg'Cela analyse un dossier pour tous les fichiers .JPG, fait l'équivalent de "ton automatique", supprime les métadonnées, redimensionne, réduit le jpg qualité à 75, et enregistre avec une variante du nom de fichier d'origine.
Ananda Mahto
Vous devez essayer de refaire l'action dans CS6?
DanielBlazquez
Adobe Bridge n'aide-t-il pas cela? Je sais que vous pouvez exporter un lot d'images vers une galerie Web, qui redimensionnera et sous-échantillonnera les images. (Le seul problème sera la "tonalité automatique", peut-être, mais Bridge a également des liens vers Photoshop) Et vous pouvez certainement faire un changement de nom par lots dans Bridge également, avec des métadonnées et autres.
David Dilling,

Réponses:

2

J'étais confronté à une situation similaire. Et j'ai trouvé la solution moi-même. Vérifiez simplement votre nom de fichier. Utilisez un caractère valide et supprimez les chiffres qui apparaissent au début du nom de fichier. Bonne chance!

mije
la source
1

Cela me semble aussi être un bug - le correctif est:

  1. Une fois l'action enregistrée, ouvrez Fenêtre > Actions
  2. Recherchez l'action que vous avez enregistrée et décochez la section Ouvrir avant de l'appliquer à un dossier
  3. Tout fonctionne comme il se doit lorsque vous automatisez > Lot

Il doit enregistrer le nom de fichier sur open mais il doit apprendre sur Automate> Batch à ignorer cette commande.

J'espère que cela t'aides.

Darren Sweeney
la source
ici ou ici tutoriel à vérifier.
shaijut