L’"exchangeable image file" (Exif) est une spécification des formats de fichier image utilisé par les appareils photo numériques avec l'ajout de balises de métadonnées spécifiques. Les métadonnées sont écrites par l’appareil photo et peuvent être post-traitées à l'aide de certaines applications. Coppermine est capable d'afficher certaines données EXIF dans la section informations sur les fichiers, comme la date et l'heure, les réglages de l'appareil, l'emplacement des informations, des descriptions et des informations de copyright.
Notez que EXIF est loin d'être une norme: chaque constructeur d’appareil utilise sa propre «version» d'EXIF - par conséquent, les métadonnées EXIF seront différentes d’un appareil à un autre appareil. Coppermine essaie de contourner cela en utilisant les différentes bibliothèques de marques d'appareils photos les plus courantes l'affichage des données EXIF qui sont les plus communes pour toutes les marques.
Les métadonnées Exif des marques d’appareils photos suivantes sont actuellement prises en charges:
Les bibliothèques exif résident dans le dossier http://votresite.com/votre_dossier_coppermine/include/makers/, mais généralement ces fichiers doivent être laissés tels quels sans nécessiter de modifications.
Il serait très fastidieux si à chaque demande l’application devait pour extraire les données EXIF intégrées dans l'image traiter à chaque fois l’image. C'est pourquoi Coppermine ne remplit séparément une table de la base de données (exif) qu'une seule fois par image, pendant la phase de téléchargement de l'image, lorsque cette image est redimensionnée (en utilisant les données EXIF intégrées dans l'image). Ces données EXIF sont écrites dans la table qui fonctionne comme une sorte de cache. Chaque fois que l'image est consultée (quand elle est affichée dans Coppermine) les données EXIF stockées dans la base de données sont lues pour remplir les champs de métadonnées Exif. C'est beaucoup plus rapide et demande considérablement moins de ressources. Le traitement des données EXIF est seulement être réalisé si l'option de configuration correspondant "Lire les informations EXIF dans les fichiers JPEG" est activée.
Il ya deux bibliothèques d'images que Coppermine peut utiliser: GD ou ImageMagick. Si les fichiers sont édités sur le serveur en utilisant l'une de ses bibliothèques d'images (par exemple si les images sont redimensionnés, recadrés ou qu’il y a une rotation), toutes les métadonnées (EXIF ou IPTC) sont perdues dans l'image résultante, en tant que bibliothèques d'image, toutes deux ne permettent tout simplement pas la préservation des données EXIF. En effet, si vous redimensionnez vos photos (ce qui comprend la création de vignettes et d'images de tailles intermédiaires), les données EXIF intégrées dans les originaux seront perdue pour eux - elles ne resteront pas à l'intérieur des images redimensionnées. Elles resteront bien dans la table de base de données EXIF et seront affiché à l'intérieur de la section Informations sur les fichiers. Ce n'est pas la faute de Coppermine si les données EXIF de l’image sont perdues, mais la faute des librairies graphiques utilisées par Coppermine. Pour contourner ce problème, vous pouvez redimensionner vos images sur votre ordinateur (ce qui comprend les images intermédiaires et les vignettes avec les préfixes de configuration de Coppermine) avec une application spécifique qui est capable de préserver les informations EXIF (comme IrfanView et plusieurs autres applications). Puis télécharger les fichiers en utilisant votre application FTP préféré et, enfin, il suffit de faire un ajout par lot. Cela fera pour l'ensemble de vos images contenant vos données EXIF, comme si Coppermine (ou plutôt: les librairies graphiques utilisées par Coppermine) n'y avait pas touché.
Effectuez vos modifications sur votre ordinateur (avant de les télécharger) si vous voulez faire des modifications comme des redimensionnements et des rotations.
Comme indiqué plus haut, la mise en œuvre des EXIF dans Coppermine est limitée. Coppermine n’est au départ pas conçu pour les photographes professionnels, donc l'impact des capacités Exif manquantes devraient être négligeable pour la majorité des utilisateurs de Coppermine.
Les métadonnées de Géolocalisation ne sont pas encore prises en charge par Coppermine.
Coppermine est livré avec un gestionnaire EXIF qui laisse l’administrateur de Coppermine décider des données EXIF qui doivent être affichés dans Coppermine. Note: si les données EXIF n’existent pas dans une image particulière, Coppermine ne sera évidemment pas en mesure de les afficher. Coppermine n'est pas un éditeur pour les métadonnées EXIF - il ne fait qu'afficher les métadonnées Exif existantes dans vos photos.
Pour accéder au gestionnaire des EXIF, allez dans le panneau de configuration de Coppermine et cliquez dans la section paramètres des fichiers à "Administrer l'affichage des exifs" à côté de la ligne "Lire les informations EXIF dans les fichiers JPEG" ou choisissez l'entrée correspondante dans le menu administrateur.
Cochez les cases dans le gestionnaire d’EXIF que vous souhaitez voir apparaître dans la section de Coppermine information sur l’image (si le fichier image possède effectivement cet ensemble d'informations). Rappelez-vous cependant qu'il n'y a aucune garantie que les champs particuliers seront affichés complétés ou pas - comme expliqué ci-dessus, chaque constructeur d’appareil fournit un ensemble de champs EXIF prise en charge, qui diffèrent des autres fournisseurs.
Les paramètres EXIF suivants sont actuellement pris en charge: