Follow

S’il y en a qui savent faire une rotation de -90° (ou 270°) de PLUSIEURS fichiers à la fois avec les outils d’ImageMagick (idéalement à partir d’une liste de fichiers copiée dans un fichier texte), JE SUIS PRENEUR !!!

Parce que faire ça à la main, et un à un sous GIMP, ça me gonfle !

Rappel : j’utilise pas Windows.

Je voudrais une commande du style :
“convert -rotate -90 -i “fichier.txt” ”, où “fichier.txt” désigne celui où la liste des JPG à retourner est notée.

Merci à ceux qui auront la réponse rapidement.

Show thread

@TritTriton Mogrify s'utilise comme convert à la différence que le fichier de sortie écrase le fichier d'entré.
Tu peux donc modifier plusieurs images facilement en utilisant le jocker *.

Ou alors faire du shell compliqué avec convert. Mais c'est pas ma tasse de thé x)

@TritTriton
for i in $(cat < "file.txt"); do; convert -rotate 90 $i $i; done

Ça marche pour moi

@josephobriot Oui, mais ça met pas à jour les miniatures dans Thunar. Pour le coup, je sais pas comment forcer leur réactualisation. 🤔

@TritTriton En supprimant le dossier .cache/thumbnails/normal thunar a reload mes miniatures, étonnant qu'il ne le fasse pas en se basant sur la date de dernière modification

@TritTriton convert -rotate "270" in.jpg out.jpg

mkdir rotate
for file in *.jpg; do convert -rotate "270" $file rotate/$file; done

@alex Même résultat qu’avec “for file in $(cat <file_with_list_of_files>); do convert "${file}" -rotate 270 "${file}_rotated"; done” qu’on m’a indiqué ailleurs, mais :
1. TOUTES les images sont retournées, et pas seulement celles que je veux.
2. Les miniatures ne sont pas réorientées dans Thunar.

@TritTriton Ok, je n'avais pas vu le "idéalement à partir d’une liste de fichiers copiée dans un fichier texte" sur le téléphone.

@TritTriton Mais normalement, avec le cat <files>, c'est censé ne prendre QUE les images présentes dans le fichier <files>.

@alex Non, mais je referai ça demain. Là, c’est juste trop tard.

@jln Marche plus sur Arch à cause de sa dépendance à Python 2.7 : j’ai un message d’erreur quand je tente de le lancer…

@almet On m’a filé une commande similaire, oui. Merci tout de même.

Sign in to participate in the conversation
Shelter

Discussions adultes, otaku et geek, avec des gens sympa