Affichage des résultats 1 à 15 sur 15
Discussion: Importation automatique de légendes et titres
Mode arborescent
-
24/08/2011, 10h30 #14Membre
- Inscription
- août 2010
- Localisation
- Bordeaux
- Âge
- 46
- Messages
- 1 490
- Boîtier
- 7D
- Objectif(s)
- Canon 17-55 f/2.8, 55-250 IS, 70-200 L f/4, 50 f/1.8 II, Canon 100 macro f/2.8 USM
Salut,
On a eu pas mal d'échanges par mails...
Voici la solution trouvée pour saisir automatiquement le nom du fichier ".jpg" dans les champs EXIF "legend" et "caption-abstract" de ce même fichier jpg.
Ex: pour le fichier "Etoile de mers.jpg", les champs legend et caption-abstract vont avoir pour texte "Etoile de mers".
La solution permet de traité un lot d'images contenu dans un répertoire.
Seul bémol pour le moment, le répertoire qui contient les photos jpg ne doit pas avoir d'espace dans son nom.
Les caractères accentués dans le nom des photos sont mal géré... sniff
Pour utiliser cette solution, il suffira de faire glisser le répertoire contenant les photos sur le programme.
C'est une solution à la porté de tous
Voici le détail...
Outil nécessaire :
ExifTool (gratuit) ici : ExifTool by Phil Harvey
1- télécharger le logiciel "ExifTool" (lien ci-dessus)
2- créer un répertoire "Traitement photos" (par exemple)
3- décompresser Exiftool dans le répertoire "Traitement photos" et renommer l'executable "exiftool.exe" (de base il porte un autre)
4- créer un fichier "moulinette.bat" dans le répertoire "Traitement photos". Attention, sous Windows, par défaut, les extensions sont cachées.
Il faut d'abord demander à windows d'afficher toutes les extensions. Si vous créez un fichier de type texte "moulinette", en le renommant "moulinette.bat" celà ne suffit pas. Si windows affiche toutes les extensions, le fichier s'appellera "moulinette.txt". Là, on peut correctement le renommer "moulinette.bat"
5- copier le code ci-dessous dans le fichier "moulinette.bat" (sans les 2 lignes : "-----------------------------")
-----------------------------
@echo off
setlocal enableDelayedExpansion
rem 'Récupération du chemin du répertoire courant
set repertoireCourant=%~dp0
rem 'On se déplace dans le répertoire qui contient le programme
cd /d %repertoireCourant%
rem On vérifie si il existe au moins un paramètre. S'il n'y en a pas, on termine
rem le programme directement.
if "%1"=="" goto Fin
rem Recup du répertoire passé en paramètre
set rep=%1
rem parcours du répertoire passé en paramètre. Pour chaque fichier...
for %%D in (%1\*.jpg) do (
rem Recup du nom de fichier sans son extension
set Fichier=%%~nD
start exiftool.exe -overwrite_original -L -Title="!Fichier!" -Caption-Abstract="!Fichier!" "%%D"
echo Fichier traite : !Fichier!
)
rem 'Attend que quelqu'un appui sur une touche pour fermer la fenetre
:Fin
pause
endlocal
-----------------------------
C'est fini !
Pour utiliser le programme, il suffit de faire glisser un répertoire (sans espace dans son nom) contenant des images jpg sur le fichier (programme) "moulinette.bat".
Quand le programme se lance, une multitude de fenêtre s'ouvrent et se ferme. Il y en a une par image à traiter.
Quand tout se fini, une fenêtre affiche le nom des fichiers traités. Si cette fenêtre ne s'affiche pas, alors, il y a eu un problème.
En cas de problème, envoyez moi un mail. Je ferai de mon mieux pour vous répondre
Informations de la discussion
Utilisateur(s) sur cette discussion
Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))
Discussions similaires
-
Photos - Son - légende
Par komodorus dans le forum Les Logiciels photoRéponses: 8Dernier message: 22/05/2009, 01h20 -
Légende de la route
Par jfporcher dans le forum [Noir & Blanc]Réponses: 17Dernier message: 03/02/2008, 09h51 -
legende photo
Par patoche dans le forum Discussions généralesRéponses: 3Dernier message: 15/06/2007, 12h16 -
Sans titre: Help Doc un titre!!!
Par ryoeos dans le forum AlbumsRéponses: 25Dernier message: 26/02/2006, 23h33





