Utilisation Jocker avec .tif

Questions générales en Français

Moderators: helmut, XnTriq, xnview

Post Reply
IDfixes
Posts: 31
Joined: Mon Mar 05, 2007 6:09 pm

Utilisation Jocker avec .tif

Post by IDfixes »

Bonjour,

J'ai une petit soucis pour la réalisation d'un batch qui me permet de traiter des fichiers .tif vers .jpg
Jusque là, rien de grave, sauf que le jocker "*" (étoile) n'est pas accepté par nconvert qui me dit:
Error: Can't open file (D:\Mes images\Image Transfer\XXX-A trier\Pont\HDR\tif\*.tif)
Mon batch:
set dossier=D:\Mes images\Image Transfer\XXX-A trier\Pont
nconvert.exe -out jpeg -o "%dossier%\HDR\tif\tif_vers_jpg\%%.jpg" "%dossier%\HDR\tif\*.tif"
Si je remplace *.tif par le nom d'un fichier, ça fonctionne. L'emploi du jocker fonctionne pourtant bien avec des fichiers .jpg

Je peux faire une boucle FOR mais c'est moins beau ^^
Merci pour votre avis :-)
Cordialement.
Sans partage l'internet n'est rien !
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Utilisation Jocker avec .tif

Post by xnview »

le probleme vient du fait que * est dans ""
Pierre.
IDfixes
Posts: 31
Joined: Mon Mar 05, 2007 6:09 pm

Re: Utilisation Jocker avec .tif

Post by IDfixes »

Aïe donc adieu les les chemins avec des espaces :-(

Merci pour ta réponse.
Cordialement.
Sans partage l'internet n'est rien !
IDfixes
Posts: 31
Joined: Mon Mar 05, 2007 6:09 pm

Re: Utilisation Jocker avec .tif

Post by IDfixes »

J'ai donc fait une boucle:
for %%a in ("%dossier%\CR2\*.tif") do "%nconvertEXE%" -out jpeg -o "%dossier%\tif_vers_jpg\%%.jpg" "%%a"
Et ce qui est logique, nconvert se lance à chaque fichier.

Ma question est: est-ce que je perds beaucoup de performance (perte de temps) avec une boucle for ?

Merci.
Sans partage l'internet n'est rien !
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Utilisation Jocker avec .tif

Post by xnview »

IDfixes wrote: Ma question est: est-ce que je perds beaucoup de performance (perte de temps) avec une boucle for ?
Le temps de lancement de NConvert
Sinon vous avez la possibilité de faire un fichier script
Pierre.
Post Reply