Tengo un gran árbol de directorios complejo lleno de imágenes JPG. Me gustaría crear un segundo árbol de directorios que refleje exactamente el primero, pero redimensionando todas las imágenes a un tamaño establecido (por ejemplo, 2000x1500 o algo) y calidad (tal vez 85%).
¿Hay alguna herramienta que me permita hacer esto fácilmente en Windows? Podría escribir algunos scripts para automatizarlo con bash y la magia de la imagen, pero primero quiero ver si ya se ha hecho. Más rápido también es mejor, ya que tengo miles de imágenes. Entonces, algo como Photoshop probablemente no sea una buena solución, ya que puede tomar un par de segundos por imagen.
Respuestas:
IrfanView tiene una buena herramienta de procesamiento por lotes incorporada en ella. Puedes lograr exactamente lo que pediste con él.
Batch Conversion/Rename
(prensa segundo )Use advanced options (for bulk resize...)
y haga clic en elAdvanced
botónRESIZE
y marque la casilla junto aCreate subfolders in destination folder
(secciónMISCALLANEOUS
)Include subdirectories
y agregar el directorio de entradaStart Batch
fuente