#1 Le 07/01/2012, à 22:18
- superBOB
Convertir lot de fichiers tiff en jpeg
J'ai une bonne centaine de photos à convertir de tiff en jpeg, ça va me prendre des heures si je les convertis une à une, y a-t-il un moyen de le faire en une fois?
Hors ligne
#2 Le 07/01/2012, à 22:47
- pingouinux
Re : Convertir lot de fichiers tiff en jpeg
Bonsoir,
Si les photos sont dans le même répertoire :
cd le_repertoire
for i in *.tiff; do convert "$i" "${i%.tiff}.jpeg";done
En ligne
#3 Le 08/01/2012, à 10:37
- superBOB
Re : Convertir lot de fichiers tiff en jpeg
Hélas
nicholas@nicholas-desktop:~$ cd '/home/nicholas/Documents/phototest'
nicholas@nicholas-desktop:~/Documents/phototest$ for i in *.tiff; do convert "$i" "${i%.tiff}.jpeg";done
convert: impossible d'ouvrir l'image `*.tiff': tiff.la @ error/blob.c/OpenBlob/2489.
convert: impossible d'ouvrir l'image `*.tiff': @ error/blob.c/OpenBlob/2489.
convert: nom de fichier d'image absent `*.jpeg' @ error/convert.c/ConvertImageCommand/2940.
Essaie-t-on de faire la même chose.
Je ne veux pas simplement mettre .jpg à la place de .tif
Je veux convertir des fichiers qui pèsent 40 Mio en moyenne en fichiers de 400 Kio.
Hors ligne
#4 Le 08/01/2012, à 11:36
- Brunod
Re : Convertir lot de fichiers tiff en jpeg
convert est une commande du paquet imagemagick. Ce paquet est-il sur ta machine ?
Les tif sont-ils juste au niveau droit d'accès ?
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#5 Le 08/01/2012, à 12:01
- pingouinux
Re : Convertir lot de fichiers tiff en jpeg
Les fichiers en question se terminent-ils bien par .tiff, en lettres minuscules ? Sinon, il faut adapter la commande en conséquence.
Ajouté : for i in *.tiff semble ne pas avoir trouvé de fichier se terminant par .tiff, et essaye d'utiliser *.tiff
Dernière modification par pingouinux (Le 08/01/2012, à 12:06)
En ligne
#6 Le 08/01/2012, à 13:13
- compte supprimé
Re : Convertir lot de fichiers tiff en jpeg
Et d'ailleurs ça peut être tif tout comme c'est d'habitude jpg (et pas jpeg)...
Dernière modification par faustus (Le 08/01/2012, à 13:14)
#7 Le 08/01/2012, à 13:23
- pingouinux
Re : Convertir lot de fichiers tiff en jpeg
@faustus #6 : Pour tiff, je ne sais pas, mais on peut utiliser indifféremment jpg ou jpeg. C'est à superBOB de nous dire ce qu'il veut.
En ligne
#9 Le 08/01/2012, à 14:21
- pingouinux
Re : Convertir lot de fichiers tiff en jpeg
Si c'est .tif et .jpg, cette commande devrait convenir :
for i in *.tif; do convert "$i" "${i%.tif}.jpg";done
En ligne
#10 Le 08/01/2012, à 18:05
- superBOB
Re : Convertir lot de fichiers tiff en jpeg
Effectivement, ça marche !
Merci
Hors ligne
#11 Le 22/01/2012, à 20:35
- superBOB
Re : Convertir lot de fichiers tiff en jpeg
Dans la même veine, comment faire pour réduire la taille (donc le niveau de compression?) de plusieurs fichiers, sans changer leur format ?
Eg. j'ai plusieurs fichier JPEG qui pèsent chacun 3Mio, je voudrais des fichiers de 1Mio.
Hors ligne