¿Cómo puedo guardar por lotes imágenes con colores reducidos en Photoshop? [cerrado]

Estoy tratando de grabar y ejecutar una macro en Photoshop que guarda imágenes como PNG con solo 8 colores. Grabando la macro, guardo para la web, selecciono las opciones que quiero y presiono guardar. Pero cuando reproduzco la macro, siempre vuelve a guardar con 255 colores. Incluso si primero reduzco los colores (posterizar) la imagen resultante es mucho más grande que cuando uso directamente las opciones de guardar para web. ¿Hay alguna manera de asegurarse de que el procesamiento por lotes se guarde con las opciones que especifique?

¿Qué aplicación de software estás usando?
Photoshop, como está etiquetado, pero editaré la pregunta para que sea más clara.
@LindaH, ¿qué hay de cambiar el software? Estoy contento con la conversión por lotes de xnview. Y funciona bien para la operación que solicita
Estoy votando para cerrar esta pregunta porque se trata de usar Photoshop para procesar imágenes fuera del contexto de la fotografía.
ImageMagick es otra herramienta que facilitaría esto: convert -colors 8 ...

Respuestas (1)

Creo que lo que está sucediendo es que Save for Web es un complemento de exportación, y no puede ser anulado por las acciones de exportación de Batch. Entonces, Save for Web está guardando su propia versión del archivo, con el nombre que le haya dado en su Acción, luego, cuando Save for Web sale, guarda el archivo abierto actualmente, que probablemente sea un archivo de 255 colores.

Russell Brown tiene una versión profesional de la secuencia de comandos del Procesador de imágenes que se incluye con Photoshop en su sitio y que puedes probar. Le permite usar Guardar para Web e imágenes por lotes, pero no le permite especificar 8 bits. Lo que podría hacer es crear una acción que solo convierta las imágenes a color indexado, luego alimente eso en el script del procesador de imágenes.

Es un problema más complicado de lo que cabría esperar; honestamente, usaría algo como Adobe Fireworks, aparentemente olvidado pero muy poderoso, para manejar esto. Si se siente cómodo con la línea de comando, puede probar ImageMagick , que estoy seguro también podría manejar esto sin ningún problema.