web-dev-qa-db-fra.com

Imagemagick suspendu et ne fonctionnant pas

J'ai un dossier plein de fichiers name*.jpg.

J'ai trouvé que Imagemagick convert est le bon outil pour redimensionner mes images.

La commande que j'utilise est

convert name*.jpg -resize 2000x1500 name*.jpg

Le problème est qu’il utilise tout mon RAM (8 Go) pour que mon ordinateur se bloque et qu’il commence à faire quelque chose au bout d’un moment, mais les fichiers de sortie ne sont pas redimensionnés.

Est-ce que quelqu'un sait ce que le problème pourrait être?
La taille de tous les fichiers est d’environ 200 Mo.

2
OcK

Au lieu de:

convert name*.jpg -resize 2000x1500 new_name*.jpg

Ce qui suit a fonctionné pour moi: (boucle sur chaque image jpg dans le dossier donné):

for file in *.jpg
do 
    convert "$file" -resize 2000x1500 "new-$file"
done
2
OcK