CINXE.COM
exif_rename_files
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head profile="http://dublincore.org/documents/dcq-html/"> <title>exif_rename_files</title> <meta http-equiv="Content-Language" content="fr" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="PICS-Label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" l gen true for "http://ptaff.ca/" r (nz 1 vz 1 +lz 1 oz 1 cz 1) gen true for "http://www.ptaff.ca/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://tuxstickers.ptaff.ca/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://tuxstickers.ptaff.ca/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://purl.org/DC/elements/1.0/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://purl.org/dc/terms/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://geotags.com/geo/" r (nz 1 vz 1 lz 1 oz 1 cz 1))' /> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <meta name="DC.Creator" content="Miguel Tremblay" /> <meta name="DC.Date" scheme="DCTERMS.W3CDTF" content="2016-07-01" /> <meta name="DC.Date.DateCopyrighted" scheme="DCTERMS.W3CDTF" content="2016-07-01" /> <meta name="DC.Description" content="Renomme ou copie des fichiers JPEG en fonction de l'information temporelle Exif contenue dans ceux-ci" /> <meta name="DC.Format" scheme="IMT" content="text/html" /> <meta name="DC.Identifier" scheme="DCTERMS.URI" content="http://ptaff.ca/exif_rename_files/" /> <meta name="DC.Language" scheme="DCTERMS.RFC3066" content="fr" /> <meta name="DC.Publisher" content="ptaff.ca" /> <meta name="DC.Rights" scheme="DCTERMS.URI" content="http://www.gnu.org/copyleft/fdl.html" /> <meta name="DC.RightsHolder" content="Miguel Tremblay" /> <meta name="DC.Subject" content="Informatique & Généralités; Savoir et communication; Programmation, logiciels, données, sécurité, organisation des données; Logiciels, génie logiciel" /> <meta name="DC.Subject.Classification" scheme="DDC" content="005.3" /> <meta name="DC.Title" content="exif_rename_files" /> <meta name="DC.Type" scheme="DMCIType" content="Text" /> <meta name="DCTERMS.conformsTo" scheme="DCTERMS.URI" content="http://www.w3.org/TR/CSS21/" /> <meta name="DCTERMS.conformsTo" scheme="DCTERMS.URI" content="http://www.w3.org/TR/xhtml11/" /> <meta name="DCTERMS.conformsTo" scheme="DCTERMS.URI" content="http://www.w3.org/TR/WCAG10/" /> <meta name="DCTERMS.created" scheme="DCTERMS.W3CDTF" content="2016-07-01" /> <meta name="DCTERMS.modified" scheme="DCTERMS.W3CDTF" content="2016-07-01" /> <meta name="Description" content="Renomme ou copie des fichiers JPEG en fonction de l'information temporelle Exif contenue dans ceux-ci" /> <meta name="geo.placename" content="Villeray, Montreal" /> <meta name="geo.position" scheme="WGS84" content="45.5505; -73.6133" /> <meta name="geo.region" scheme="ISO3166" content="CA-QC" /> <meta name="ICBM" scheme="WGS84" content="45.5505, -73.6133" /> <link rel="meta" type="application/rdf+xml" href="doap.rdf" title="DOAP" /> <link rel="alternate" type="text/html" href=".?lang=en_CA" title="English version" hreflang="en" xml:lang="en" /> <link rel="Author" type="text/html" href="/miguel/" title="Miguel Tremblay" /> <link rel="Contents" href="#plan" title="Plan" /> <link rel="Copyright" type="text/html" href="#copyright" title="Copyright" /> <link rel="Help" type="text/html" href="http://ptaff.ca/manifeste/" title="Aide" /> <link rel="Home" type="text/html" href="http://ptaff.ca/" title="Accueil" /> <link rel="icon" type="image/ico" href="favicon.ico" /> <link rel="license" type="text/html" href="http://www.gnu.org/copyleft/fdl.html" title="Licence" /> <link rel="meta" type="application/rdf+xml" href="/exif_rename_files/?cc=1" title="Creative Commons" /> <link rel="meta" type="application/rdf+xml" href="http://ptaff.ca/labels.rdf" title="ICRA labels" /> <link rel="Next" type="text/html" href="http://ptaff.ca/midcat/" title="midcat" /> <link rel="P3Pv1" type="text/xml" href="/w3c/p3p.xml" title="Politique de confidentialité" /> <link rel="Parent" type="text/html" href="http://ptaff.ca/" /> <link rel="Previous" type="text/html" href="http://ptaff.ca/crepyscule/" title="crepyscule" /> <link rel="schema.DC" type="text/html" href="http://purl.org/DC/elements/1.0/" /> <link rel="schema.DCTERMS" type="text/html" href="http://purl.org/dc/terms/" /> <link rel="shortcut icon" type="image/ico" href="/favicon.ico" /> <link rel="stylesheet" type="text/css" href="/ptaff.ca/commonprint.cssphp" title="Style classique" media="print" /> <link rel="stylesheet" type="text/css" href="http://ptaff.ca/exif_rename_files/index.cssphp" title="Style classique" media="screen" /> <link rel="Top" type="text/html" href="http://ptaff.ca/" title="Accueil" /> <link rel="Up" type="text/html" href="http://ptaff.ca/" /> <script type="text/javascript"> <!-- var ptaffmenu; var ptafftheTop = 0; var ptaffold = ptafftheTop; function checkSentience() { if (document.getElementById('topmenu')) { ptaffinit(); } else { temp = setTimeout('checkSentience()',200); }; }; checkSentience(); function ptaffinit() { ptaffmenu = document.getElementById('topmenu'); ptaffmovemenu(); }; function ptaffmovemenu() { if (window.innerHeight) { ptaffpos = window.pageYOffset; } else { if (document.documentElement && document.documentElement.scrollTop) { ptaffpos = document.documentElement.scrollTop; } else { if (document.body) { ptaffpos = document.body.scrollTop; }; }; }; if (ptaffpos < ptafftheTop) { ptaffpos = ptafftheTop; } else { ptaffpos += 0; }; if (ptaffpos == ptaffold) { ptaffmenu.style.top = ptaffpos; }; ptaffold = ptaffpos; temp = setTimeout('ptaffmovemenu()',50); }; // --> </script> <script type="text/javascript" src="/ptaff.ca/scripts.js"></script> </head> <body> <div class="prepage"> <div class="heading"> <div class="titleboxlang"><ul><li class="active"><img src="/images/flags/fr_CA.png" alt="Français" width="14" height="14" /></li><li xml:lang="en"><a href="/exif_rename_files/?lang=en_CA" title="English" hreflang="en"><img src="/images/flags/en_CA.png" alt="English" width="14" height="14" /></a></li></ul></div> <h1>exif_rename_files</h1> </div> <div id="plan"> <ul> <li><a href="#intro">Introduction</a></li> <li><a href="#requirements">Prérequis</a></li> <li><a href="#download">Téléchargement</a></li> <li><a href="#examples">Exemples d'utilisation</a></li> <li><a href="#manual">Manuel</a></li> <li><a href="#bugs">Bogues</a></li> <li><a href="#author">Auteur</a></li> <li><a href="#seealso">Voir aussi</a></li> <li><a href="#licence">Licence</a></li> </ul> </div> <div id="page"> <h2>Renomme ou copie des fichiers <acronym title="Joint Photographic Experts Group" xml:lang="en">JPEG</acronym> en fonction de l'information temporelle <acronym title="Exchangeable image file format" xml:lang="en">Exif</acronym> contenue dans ceux-ci</h2> <h3 id="intro">Introduction</h3> <div> <p> Cet utilitaire python permet par exemple de colliger des photos provenant de plusieurs appareils, à nomenclature variable (<code>DSC0000.JPG</code>, <code>IMG0008.JPG</code>, <code>IMG_20150322_135126.JPG</code>, ...), et de les réunir en un tout cohérent, par exemple à la suite de vacances où plusieurs individus ont pris des photos. </p> </div> <h3 id="requirements">Prérequis</h3> <div> <p>Developpé sous GNU/Linux, ce script devrait fonctionner sous n'importe quelle plateforme supportant Python; il a été testé également sous Windows et Mac OS X.</p> <ul> <li><a href="https://python.org/">Python 2</a>;</li> <li><a href="https://pypi.python.org/pypi/ExifRead">Python ExifRead</a>.</li> </ul> </div> <h3 id="download">Téléchargement</h3> <div> <ul> <li><a href="exif_rename_files-1.0.tar.xz">exif_rename_files-1.0.tar.xz</a></li> <li><a href="exif_rename_files-1.0.zip">exif_rename_files-1.0.zip</a></li> <li>Version de développement : <strong><code>git clone https://gitlab.com/MiguelTremblay/exif_rename_files.git</code></strong></li> </ul> </div> <h3 id="examples">Exemples d'utilisation</h3> <div> <dl> <dt>python exif_rename_files.py /home/miguel/photo/DSC0000.JPG</dt> <dd>Copie l'image directement dans le répertoire où elle se situe</dd> <dt>python exif_rename_files.py /home/miguel/photo/</dt> <dd>Copie toutes les images directement dans le répertoire où elles se situent</dd> <dt>python exif_rename_files.py --output-directory /home/miguel/photo/output/2013/ /home/miguel/photo/2013/ /home/pauline/photo/2013/</dt> <dd>Copie les images qui proviennent de deux répertoires, dans le répertoire de sortie</dd> <dt>python exif_rename_files.py --no-clobber --recursive --output-directory /home/miguel/output /home/miguel/photo</dt> <dd>Copie toutes les images du répertoire d'entrée, incluant les sous-répertoires, mais n'écrase pas de fichiers portant le méme nom</dd> <dt>find /home/miguel/photo/ -iname "DSC*" -exec exif_rename_files.py --move {} +</dt> <dd>Utiliser `find` pour trouver tous les fichiers commençant par « DSC » ou « dsc » et les renommer</dd> </dl> </div> <h3 id="manual">Manuel</h3> <div> <p>De façon générale, l'application devrait être appelée en ligne de commande de la façon suivante :</p> <p><kbd>python exif_rename_files.py [OPTIONS] INPUT</kbd></p> <p>Où <code>INPUT</code> désigne le(s) répertoire(s) ou fichier(s) <acronym title="Joint Photographic Experts Group" xml:lang="en">JPEG</acronym> à traiter et <code>OPTIONS</code> les options, décrites ci-dessous.</p> <table id="options" border="0" cellspacing="0" cellpadding="0"> <caption>Sommaire des paramètres</caption> <thead> <tr> <th>Paramètre</th> <th>Description</th> </tr> </thead> <tbody> <tr><th>-h, --help</th><td>Affiche l'aide</td></tr> <tr><th>-o DIRECTORY, --output-directory=DIRECTORY</th><td>Répertoire dans lequel les images seront écrites</td></tr> <tr><th>-t, --dry-run</th><td>Exécute le programme, mais ne déplace ni copie de fichiers</td></tr> <tr><th>-C, --copy-directory-tree</th><td>Copie l'arborescence d'entrée dans le répertoire de sortie</td></tr> <tr><th>-m, --move</th><td>Déplace les fichiers plutôt que de les copier</td></tr> <tr><th>-n, --no-clobber</th><td>N'écrase pas de fichiers</td></tr> <tr><th>-r, --recursive</th><td>Recherche les fichiers dans le répertoire et ses sous-réepertoires</td></tr> <tr><th>-v, --verbose</th><td>Détaille les étapes d'exécution</td></tr> <tr><th>-N, --include-file-with-no-exif</th><td>Copie ou déplace les fichiers sans Exif, utilisant leur nom original comme destination</td></tr> <tr><th>-V, --version</th><td>Affiche la version du logiciel et quitte</td></tr> </tbody> </table> </div> <h3 id="bugs">Bogues</h3> <div> <p>Si vous trouvez un bogue, vous devez le <a href="mailto:exif.miguel@ptaff.ca">rapporter à exif.miguel@ptaff.ca</a></p> </div> <h3 id="author">Auteur</h3> <div> <p><a href="http://ptaff.ca/miguel/">Miguel Tremblay</a></p> </div> <h3 id="seealso">Voir aussi</h3> <div> <p><a href="https://gitlab.com/MiguelTremblay/exif_rename_files">Site GitLab du projet</a></p> </div> <h3 id="licence">Licence</h3> <div> <p>Copyright © 2016 Miguel Tremblay.</p> <p>exif_rename_files est un logiciel libre; vous pouvez le redistribuer et/ou le modifier selon les termes de la <acronym title="GNU's Not Unix">GNU</acronym> <a href="http://www.gnu.org/copyleft/gpl.html" hreflang="en">General Public License</a> (Licence Publique Générale GNU) telle qu'elle a été publiée par la Free Software Foundation; soit la version 3 de la licence, soit (comme vous le souhaitez) toute version ultérieure.</p> </div> </div> <div class="ptaffcafooter"> <hr /> <div class="dates"> <div class="vevent"><p class="description">exif_rename_files</p><span class="summary">Création</span> : <abbr class="dtstart" title="2016-07-01">1<sup>er</sup> juillet 2016</abbr><div class="adr"><span class="locality">Villeray</span><div class="geo"><abbr class="latitude" title="45.5505">N 45° 33′</abbr> <abbr class="longitude" title="-73.6133">W 73° 36′</abbr></div></div></div> <div class="vevent"> <p class="description">exif_rename_files</p><span class="summary">Dernière mise à jour</span> : <abbr class="dtstart" title="2016-07-01">1<sup>er</sup> juillet 2016</abbr><span class="filler">, </span><div class="adr"><span class="locality">Villeray</span>, <div class="geo"><abbr class="latitude" title="45.5505">N 45° 33′</abbr> <abbr class="longitude" title="-73.6133">W 73° 36′</abbr></div></div></div> </div> <hr /> <ul class="bottomlinks"> <li class="firstli"><a accesskey="1" title="Touche mnémonique: 1" rel="Home" href="/">Accueil</a></li> <li><a accesskey="3" href="/plan/" title="Touche mnémonique: 3">Plan du site</a></li> <li><a accesskey="9" rel="Author" href="/sitemail/?to=ptaff" title="Touche mnémonique: 9">Contactez-nous</a></li> <li><a href="/manifeste/#confidentialite">Confidentialité</a></li> <li><a accesskey="0" href="/accessibilite/" title="Touche mnémonique: 0">Accessibilité</a></li> <li class="lastli"><a accesskey="8" rel="Help" href="/manifeste/" title="Touche mnémonique: 8">À propos de ptaff.ca</a></li> </ul> <ul class="valid"> <li><span class="vbutton"><a href="http://jigsaw.w3.org/css-validator/check/referer" hreflang="en" title="Conformité CSS"><span class="yleft"><acronym xml:lang="en" title="World Wide Web Consortium"><span class="w3">W3</span><span class="c">C</span></acronym> </span><span class="yright"><span xml:lang="en" title="Cascading Style Sheets" class="rec">CSS</span><span class="ver">2.1</span></span></a></span></li> <li><span class="vbutton"><a href="http://validator.w3.org/check/referer" hreflang="en" title="Conformité XHTML 1.1"><span class="yleft"><acronym xml:lang="en" title="World Wide Web Consortium"><span class="w3">W3</span><span class="c">C</span></acronym> </span><span class="yright"><span xml:lang="en" title="eXtensible HyperText Markup Language" class="rec">XHTML</span><span class="ver">1.1</span></span></a></span></li> <li> <span class="vbutton"> <a href="http://www.w3.org/WAI/WCAG1AAA-Conformance" hreflang="en" title="Conformité niveau triple-A W3C-WAI"> <span class="yleft"><acronym xml:lang="en" title="World Wide Web Consortium"><span class="w3">W3</span><span class="c">C</span></acronym> </span><span class="yright"><span xml:lang="en" title="Web Accessibility Initiative" class="rec">WAI</span>-<span class="ver">AAA</span></span> </a> </span> </li> </ul> <p class="copyright" id="copyright">Copyright © 2016 <a href="/miguel/">Miguel Tremblay</a>. Permission est accordée de copier, distribuer et/ou modifier ce document selon les termes de la Licence de Documentation Libre <acronym title="GNU's Not Unix">GNU</acronym> (<!--Creative Commons License--><a rel="license" href="http://www.gnu.org/copyleft/fdl.html" hreflang="en"><acronym title="GNU's Not Unix">GNU</acronym> Free Documentation License</a><!--/Creative Commons License-->), version 1.1 ou toute version ultérieure publiée par la <a href="http://fsf.org/" hreflang="en" xml:lang="en">Free Software Foundation</a>.</p> </div> </div> <form id="topmenu" action="#"> <ul class="menubar" id="mymenu"> <li class="homebutton"><div class="specialleaf"><a href="http://ptaff.ca/"><img src="http://ptaff.ca/images/ptaff.png" width="16" height="16" alt="" />Accueil</a></div></li><li id="activeone" class="l1-generalites"><a class="doubleline" href="#">Informatique<br />& Généralités</a><ul><li class="submenufirst"><a href="http://ptaff.ca/olpc_militaire/">Du potentiel militaire du <span xml:lang="en"><acronym title="One Laptop Per Child">OLPC</acronym></span></a></li><li><a href="http://ptaff.ca/crepyscule/">crepyscule</a></li><li><a href="http://ptaff.ca/exif_rename_files/">exif_rename_files</a></li><li><a href="http://ptaff.ca/midcat/">midcat</a></li><li><a href="http://ptaff.ca/statusable/">statusable</a></li><li><a href="http://ptaff.ca/table4chart/">Table4Chart</a></li><li><a href="http://ptaff.ca/xhtmail/">xhtmail</a></li><li><a href="http://ptaff.ca/ie/">Du non-choix d'Internet Explorer</a></li><li><a href="http://ptaff.ca/smart/"><span xml:lang="en">Smart Bookmarks</span> et <span xml:lang="en">Bookmarklets</span></a></li><li><a href="http://ptaff.ca/ogg/">La page francophone du format Ogg Vorbis</a></li><li><a href="http://ptaff.ca/png/">La page francophone du format <span xml:lang="en"><acronym title="Portable Network Graphics">PNG</acronym></span></a></li><li><a href="http://ptaff.ca/svg/">La page francophone du format <acronym title="Scalable Vector Graphics" xml:lang="en">SVG</acronym></a></li><li><a href="http://ptaff.ca/xhtml/"><acronym xml:lang="en" title="eXtensible HyperText Markup Language">XHTML</acronym> :: Comment réussir</a></li><li><a href="http://ptaff.ca/bruitdefond/">Projet « bruit de fond »</a></li><li><a href="http://ptaff.ca/typologie_blogues_quebecois/">Typologie de la blogosphère québécoise</a></li><li class="submenulast"><a href="http://ptaff.ca/informatique/" rel="tag">À propos de <strong>Informatique & Généralités</strong></a></li></ul></li><li class="l1-philosophie"><a class="doubleline" href="#">Philosophie<br />& Psychologie</a><ul><li class="submenufirst"><a href="http://ptaff.ca/premierdegre/">Manifeste du 1<sup>er</sup> degré</a></li><li><a href="http://ptaff.ca/campino/">Campino</a></li><li class="submenulast"><a href="http://ptaff.ca/philosophie/">À propos de <strong>Philosophie & Psychologie</strong></a></li></ul></li><li class="l1-ssociales"><a class="doubleline" href="#">Sciences<br />sociales</a><ul><li class="submenufirst"><a href="http://ptaff.ca/vote_electronique_2005/">Vote électronique : qui a le droit de savoir?</a></li><li><a href="http://ptaff.ca/elections2015/">Une élection, deux solitudes</a></li><li class="submenulast"><a href="http://ptaff.ca/sciences_sociales/">À propos de <strong>Sciences sociales</strong></a></li></ul></li><li class="l1-langage"><a href="#">Langage</a><ul><li class="submenufirst"><a href="http://ptaff.ca/phonolettre/">Numérophraseur</a></li><li><a href="http://ptaff.ca/laid/">La laideur des mots</a></li><li><a href="http://ptaff.ca/liendex/">Liendex</a></li><li class="submenulast"><a href="http://ptaff.ca/langage/">À propos de <strong>Langage</strong></a></li></ul></li><li class="l1-sciences"><a class="doubleline" href="#">Sciences naturelles<br />& Mathématiques</a><ul><li class="submenufirst"><a href="http://ptaff.ca/sigleSRC/">Ici Radio-Canada</a></li><li><a href="http://ptaff.ca/air/">Estimation des volumes d'air transitant par<br />différents moteurs dans un environnement urbain</a></li><li><a href="http://ptaff.ca/air/budget/">Estimez la consommation d'air, pour vous ou<br />un groupe de personnes (famille, ville, etc.)</a></li><li><a href="http://ptaff.ca/humidex/">Du refroidissement éolien et du facteur humidex</a></li><li><a href="http://ptaff.ca/orage_montreal/">1 696 coups de foudre, le film</a></li><li><a href="http://ptaff.ca/records_temperatures_precipitations_canada/">Canada : climat extrême</a></li><li><a href="http://ptaff.ca/routes_du_quebec/">Étude de la fréquence des événements<br />météorologiques précurseurs des nids-de-poule</a></li><li class="submenulast"><a href="http://ptaff.ca/sciences/">À propos de <strong>Sciences naturelles & Mathématiques</strong></a></li></ul></li><li class="l1-arts"><a class="doubleline" href="#">Arts &<br />Loisirs</a><ul><li class="submenufirst"><a href="http://tuxstickers.ptaff.ca/?lang=fr_CA">Procurez-vous un autocollant Tux!</a></li><li><a href="http://ptaff.ca/hexil/">Le livre d'Hexil</a></li><li><a href="http://ptaff.ca/midi/">Indulgences pour tympan</a></li><li><a href="http://ptaff.ca/audiochromie/">Audiochromie</a></li><li><a href="http://ptaff.ca/radio_montreal/">Liste des stations de radio à Montréal</a></li><li><a href="http://ptaff.ca/theatre_montreal/">Liste des théâtres de Montréal</a></li><li><a href="http://ptaff.ca/bridge/encheres/">Bridge, guide d'enchères</a></li><li><a href="http://ptaff.ca/bridge/duplicata/">Bridge, tables de pointage duplicata</a></li><li><a href="http://ptaff.ca/bridge/annexe/">Bridge, tables de pointage robre</a></li><li><a href="http://ptaff.ca/99/">Les règlements du 99</a></li><li><a href="http://ptaff.ca/99/essai/">Essai sur le 99</a></li><li class="submenulast"><a href="http://ptaff.ca/arts/">À propos de <strong>Arts & Loisirs</strong></a></li></ul></li><li class="l1-litterature"><a class="doubleline" href="#">Littérature<br />& Rhétorique</a><ul><li class="submenufirst"><a href="http://ptaff.ca/titane/">Titane : élément 22, Première partie : la fracture</a></li><li><a href="http://ptaff.ca/titane2/">Titane : élément 22, Deuxième partie : les <span xml:lang="en">gamblers</span></a></li><li><a href="http://ptaff.ca/titane3/">Titane : élément 22, Troisième partie : les deux tours</a></li><li><a href="http://ptaff.ca/titane4/">Titane : élément 22, Quatrième partie : épilogue</a></li><li><a href="http://ptaff.ca/gaston/">Gaston Tremblay, missionnaire</a></li><li><a href="http://ptaff.ca/ptafflist/">Archives de ptafflist</a></li><li><a href="http://ptaff.ca/ptaffgnu/">Archives de ptaffgnu</a></li><li><a href="http://ptaff.ca/blogue/">Blogue :: Hors des lieux communs</a></li><li class="submenulast"><a href="http://ptaff.ca/litterature/">À propos de <strong>Littérature & Rhétorique</strong></a></li></ul></li><li class="l1-histoire"><a class="doubleline" href="#">Histoire &<br />Géographie</a><ul><li class="submenufirst"><a href="http://ptaff.ca/soleil/">Soleil</a></li><li><a href="http://ptaff.ca/al-shifa/">L'usine pharmaceutique d'Al-Shifa</a></li><li><a href="http://ptaff.ca/feux/">Perspective sur les feux d'artifice de Montréal</a></li><li><a href="http://ptaff.ca/continents/">Domaines de premier niveau par continents</a></li><li class="submenulast"><a href="http://ptaff.ca/histoire_et_geographie/">À propos de <strong>Histoire & Géographie</strong></a></li></ul></li></ul></form> <!-- <rdf:RDF xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:geo="http://geotags.com/geo/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > <cc:Work rdf:about="http://ptaff.ca/exif_rename_files/"> <cc:license rdf:resource="http://www.gnu.org/copyleft/fdl.html" /> <dc:creator> <foaf:Person> <foaf:name>Miguel Tremblay</foaf:name> <rdfs:seeAlso rdf:resource="http://ptaff.ca/miguel/foaf.rdf" /> </foaf:Person> </dc:creator> <dc:date xsi:type="dcterms:W3CDTF">2016-07-01</dc:date> <dc:description>Renomme ou copie des fichiers JPEG en fonction de l'information temporelle Exif contenue dans ceux-ci</dc:description> <dc:format xsi:type="dcterms:IMT">text/html</dc:format> <dc:identifier xsi:type="dcterms:URI">http://ptaff.ca/exif_rename_files/</dc:identifier> <dc:language xsi:type="dcterms:RFC3066">fr</dc:language> <dc:publisher rdf:resource="http://ptaff.ca/manifeste/" /> <dc:rights rdf:resource="http://www.gnu.org/copyleft/fdl.html" /> <dc:rightsholder>Miguel Tremblay</dc:rightsholder> <dc:title>exif_rename_files</dc:title> <dc:type>Text</dc:type> <dcterms:conformsTo rdf:resource="http://www.w3.org/TR/CSS21/" /> <dcterms:conformsTo rdf:resource="http://www.w3.org/TR/xhtml11/" /> <dcterms:conformsTo rdf:resource="http://www.w3.org/TR/WCAG10/" /> <dcterms:created xsi:type="dcterms:W3CDTF">2016-07-01</dcterms:created> <dcterms:datecopyrighted xsi:type="dcterms:W3CDTF">2016-07-01</dcterms:datecopyrighted> <dcterms:modified xsi:type="dcterms:W3CDTF">2016-07-01</dcterms:modified> <geo:placename>Villeray, Montreal</geo:placename> <geo:position>45.5505; -73.6133</geo:position> <geo:region>CA-QC</geo:region> </cc:Work> <cc:License rdf:about="http://www.gnu.org/copyleft/fdl.html"> <cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> <cc:permits rdf:resource="http://web.resource.org/cc/Distribution" /> <cc:permits rdf:resource="http://web.resource.org/cc/Reproduction" /> <cc:requires rdf:resource="http://web.resource.org/cc/Notice" /> <cc:requires rdf:resource="http://web.resource.org/cc/ShareAlike" /> <cc:requires rdf:resource="http://web.resource.org/cc/SourceCode" /> </cc:License> </rdf:RDF> --> <!-- Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322) */* */* text/html LANG:fr_CA LANGUAGE:fr_CA IP:43.163.109.85 --> </body> </html>