Bonjour
j'ai utilisé xnview pour creer un traitement par lot qui incruste la date de création d'une image dans l'image elle même.
ca marche super bien quand je lance le traitement manuellement avec le bouton LANCER
j'ai voulu tester le mode "Batch".
Pour cela j'ai exporté ma séquence dans un fichier Bat (et je l'ai aussi enregistré dans un fichier .xbs)
Voici le contenu du fichier .BAT
nconvert -npcd 2 -size 256x256+0 -ctype grey -corder inter -out jpeg -n 0 23 1 -o E:\_Jpeg\Temp\LatestRecordingSnapShot-##.jpg -text E:\_Jpeg\LatestRecordingSnapShot-##.JPG
et le contenu du fichier .XBS
text( 16777215 10485760 "Times New Roman" -21 0 0 1 8 0 0 "<Creation Date [d/m/Y H:M]>" )
settings( 0 0 1 0 0 0 )
output( jpeg 80 0 0 0 0 0 1 )
J'ai lancé le fichier BAT et il se passe rien (PATH est bien positionné)
Voici le résultat:
E:\>"E:\Program Files\XnView\NConvert" -npcd 2 -size 256x256+0 -ctype grey -corder inter -out jpeg -n
0 23 1 -o "E:\_Jpeg\LatestRecordingSnapShot-##.jpg" -text "E:\_Jpeg\Temp\LatestRecordingSnapShot-##.jpg"
** NCONVERT v5.30 (c) 1991-2008 Pierre-E Gougelet (Feb 23 2009/15:02:31) **
Version for Windows NT/9x/2000/Xp/Vista (All rights reserved)
** This is a freeware software (for non commercial use)
d'ailleurs je n'ai pas compris comment les infos contenues dans le fichier .XBS sont utilisées par le fichier .BAT
j'ai surement fait des erreurs mais je ne vois pas où.
Merci
[French] nconvert pour incruster la date
Moderators: helmut, XnTriq, xnview
Re: [French] nconvert pour incruster la date
Il manque les fichiers sources, par ex. rajouter à la fin file.jpg
Pierre.
Re: [French] nconvert pour incruster la date
je trouvais aussi que le fichier Bat avait une drole de tronche (les différentes options de la ligne de commande n'étaient pas générées)xnview wrote:Il manque les fichiers sources, par ex. rajouter à la fin file.jpg
alors, à partir du Help des options possibles dans la ligne de commande, je l'ai modifié comme suit
Code: Select all
SET PROG="E:\Program Files\XnView\NConvert"
%PROG% -npcd 2 -size 256x256+0 -ctype grey -corder inter -out jpeg -n 0 23 1 -o RES-##.jpg -text "Coucou !" -text_flag "bottom-left" -text_color 255 0 0 -text_back 0 0 0 -text_font "Times New Roman" 18 LatestRecordingSnapShot-##.jpg
- le texte "Coucou !" est affiché, mais en haut à gauche, en petit et en noir
- mais j'ai l'mpression que que les options -text_flag "bottom-left" -text_color 255 0 0 -text_back 0 0 0 -text_font "Times New Roman" 18 n'ont pas été prises en compte
Re: [French] nconvert pour incruster la date
je progresse
faut juste mettre les options dans le bon ordre
reste à me trouver ce qu'il faut pour dire que je vais inscruster la date et l'heure de l'image
j'ai essayé avec ca : -text "<Creation Date [d/m/Y H:M]>" (comme défini par Xnview)
mais ca marche pas, ca incruste la chaine <Creation Date [d/m/Y H:M]> évidemment
SET PRG="E:\Program Files\XnView\NConvert"
SET SRC="LatestRecordingSnapShot-##.jpg"
SET DST="RES-##.jpg"
%PRG% -npcd 2 -size 256x256+0 -ctype grey -corder inter -out jpeg -n 0 23 1 -text_font "Times New Roman" 22 -text_pos 0 0 -text_color 255 255 255 -text_flag bottom-left -text "Sample text" -o %DST% %SRC%
faut juste mettre les options dans le bon ordre
reste à me trouver ce qu'il faut pour dire que je vais inscruster la date et l'heure de l'image

j'ai essayé avec ca : -text "<Creation Date [d/m/Y H:M]>" (comme défini par Xnview)
mais ca marche pas, ca incruste la chaine <Creation Date [d/m/Y H:M]> évidemment
