Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
logiciel:systeme:fichiers:jhead:start [2022/07/27 14:08] – [Jhead : Outil de manipulation des en-têtes Exif des fichiers Jpeg] adminlogiciel:systeme:fichiers:jhead:start [2022/07/28 13:33] – [Utilisation] admin
Ligne 3: Ligne 3:
 ====== Jhead : Outil de manipulation des en-têtes Exif des fichiers Jpeg ====== ====== Jhead : Outil de manipulation des en-têtes Exif des fichiers Jpeg ======
  
-un programme en ligne de commande pour manipuler les métadonnées Exif des fichiers JPEG des appareils photo numériques+Presque tous les appareils photo numériques produisent des fichiers Jpeg avec des métadonnées Exif (paramètres de l'appareil photo, vignette d'aperçu, etc.) dans l'en-tête.
  
 +L'outil en ligne de commande **Jhead** permet de manipuler les métadonnées Exif des fichiers JPEG.
 +
 +**jhead** peut extraire d'un fichier jpeg les données Exif suivantes :
 <WRAP list-deep> <WRAP list-deep>
-  - **Ce que jhead peut extraire** d'un fichier jpeg (Exif) : +  - **Heure et date** de prise de vue 
-    - **Heure et date** de prise de vue +  - **Marque et modèle** de l'appareil photo 
-    - **Marque et modèle** de l'appareil photo +  - **Miniature** Exif basse résolution intégrale 
-    - **Miniature** Exif basse résolution intégrale +  - **vitesse d'obturation** 
-    - **vitesse d'obturation** +  - **Numéro F-stop de l'appareil** 
-    - **Numéro F-stop de l'appareil** +  - **Utilisation du flash** (oui/non) 
-    - **Utilisation du flash** (oui/non) +  - **Distance de mise au point** 
-    - **Distance de mise au point** +  - **Distance focale et calcul de la distance focale équivalente 35 mm** 
-    - **Distance focale et calcul de la distance focale équivalente 35 mm** +  - **Résolution** de l'image 
-    - **Résolution** de l'image +  - **Informations GPS**, si elles sont enregistrées dans l'image 
-    - **Informations GPS**, si elles sont enregistrées dans l'image +  - **En-tête IPTC** 
-    - **En-tête IPTC** +  - **Données XMP**
-    - **Données XMP** +
-  - **Ce que jhead peut modifier** dans un fichier jpeg (exif) : +
-    - **Cadrage en haut à droite selon le tag rotation** en utilisant jpegtran +
-    - **Définir ou ajuster les horodatages exif internes** +
-    - **Correction des décalages de date/heure** dans de grands lots d'images +
-    - **Renommer ou horodater les fichiers selon l'horodatage exif** +
-    - **Transférer les en-têtes exif** entre les images +
-    - **Remplacer les vignettes** dans les en-têtes Exif +
-    - **Modifier les commentaires jpeg** (mais pas les commentaires Exif) +
-    - **Supprimer les sections exif ou commentaires** des images jpeg +
-    - **Créer un nouvel en-tête exif minimal** contenant la date et la vignette+
 </WRAP> </WRAP>
  
-Les fichiers provenant de presque tous les appareils photo numériques sont des fichiers Jpeg en version Exif. +**jhead** peut modifier dans un fichier jpeg les données Exif suivantes : 
-Les fichiers Exif sont pour la plupart des fichiers Jpeg, mais commencent par un bloc d'en-tête différent et contiennent des sections de données supplémentaires avec les paramètres de l'appareil photo, ainsi qu'une vignette d'aperçu dans le cadre de l'en-tête Exif. +<WRAP list-deep> 
-De nombreuses visionneuses d'images utilisent cette vignette intégrale pour naviguer, tandis que d'autres créent leurs propres vignettes à partir de toute l'image. +  - **Cadrage en haut à droite selon le tag rotation** en utilisant jpegtran 
- +  **Définir ou ajuster les horodatages exif internes** 
-Parce que je m'intéresse à la photographie, je suis toujours curieux de savoir exactement quels paramètres mon appareil photo numérique automatique a utilisé. +  - **Correction des décalages de date/heure** dans de grands lots d'images 
-En 1999, lorsque j'ai écrit jhead pour la première fois, je ne trouvais pas de programme qui affiche les paramètres, ni compilable en un simple exécutable. +  - **Renommer ou horodater les fichiers selon l'horodatage exif** 
-Depuis, j'ai ajouté de nombreuses fonctionnalités à jhead, dont beaucoup sont le résultat de suggestions ou de contributions.+  - **Transférer les en-têtes exif** entre les images 
 +  - **Remplacer les vignettes** dans les en-têtes Exif 
 +  - **Modifier les commentaires jpeg** (mais pas les commentaires Exif) 
 +  - **Supprimer les sections exif ou commentaires** des images jpeg 
 +  - **Créer un nouvel en-tête exif minimal** contenant la date et la vignette 
 +</WRAP>
  
-Bien qu'il existe aujourd'hui de nombreux programmes capables de manipuler les en-têtes Exif pour de nombreuses tâches, jhead reste l'outil le plus simple et le plus efficace pour ce travail, en particulier s'il est utilisé pour des tâches automatisées ou scriptées. 
 ===== Pré-requis ===== ===== Pré-requis =====
  
 ===== Installation ===== ===== Installation =====
  
 +**Installez [[apt>jhead]]** <cli prompt='$ '>...@...:~$ sudo apt install jhead</cli>
 ===== Configuration ===== ===== Configuration =====
  
 ===== Utilisation ===== ===== Utilisation =====
  
 +++++ Options de ligne de commande |
 +<WRAP list-deep>
 +  - **Métadonnées générales**
 +    ? -te <name>
 +    : Transplant Exif header from image <name> into specified image. This option is useful if you like to edit the photos but still want the Exif header on your photos. As most photo editing programs will wipe out the Exif header, this option can be used to re-transplant them back in after editing the photos.
 +This feature has an interesting 'relative path' option for specifying the thumbnail name. Whenever the <name> contains the characters '&i', jhead will substitute the original filename for this name. This allows creating a 'relative name' when doing a whole batch of files. For example, the incantation:
 +
 +  ?
 +    jhead -te "originals\&i" *.jpg
 +
 +would transfer the Exif header for each .jpg file in the originals directory by the same name, Both Win32 and most UNIX shells treat the '&' character in a special way, so you have to put quotes around that command line option for the '&' to even be passed to the program. 
 +  - **Manipulation de date/heure**
 +  - **Manipulation des miniatures**
 +  - **Manipulation des balises de rotation**
 +  - **Contrôle de la verbosité de la sortie**
 +  - **Correspondance et sélection de fichiers**
 +</WRAP>
 +++++
 +
 +Exemple de sortie jhead :<cli prompt='$ '>...@...:~$ jhead 0805-153933.jpg
 +    File name    : 0805-153933.jpg
 +    File size    : 463023 bytes
 +    File date    : 2001:08:12 21:02:04
 +    Camera make  : Canon
 +    Camera model : Canon PowerShot S100
 +    Date/Time    : 2001:08:05 15:39:33
 +    Resolution   : 1600 x 1200
 +    Flash used   : No
 +    Focal length :  5.4mm  (35mm equivalent: 36mm)
 +    CCD Width    : 5.23mm
 +    Exposure time: 0.100 s  (1/10)
 +    Aperture     : f/2.8
 +    Focus Dist.  : 1.18m
 +    Metering Mode: center weight
 +    Jpeg process : Baseline
 +</cli>
 +
 +Le programme dispose de nombreuses options en ligne de commande pour manipuler les fichiers Exif, telles que des options pour manipuler la date dans l'en-tête, renommer les fichiers image ou coordonner l'exécution de Jpegtran et Mogrify pour manipuler des arborescences entières de répertoires d'images.
 ===== Désinstallation ===== ===== Désinstallation =====
  
Ligne 54: Ligne 89:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(fr)** [[https://www.sentex.ca/~mwandel/jhead/usage.html]]+  * **(en)** [[https://www.sentex.ca/~mwandel/jhead/]] 
 +  * **(en)** [[https://www.sentex.ca/~mwandel/jhead/usage.html]]
  
 ---- ----
 //Basé sur << [[https://www.sentex.ca/~mwandel/jhead/usage.html|Jhead is a command line driven program for manipulating the non-image parts of Exif flavour JPEG files that most digital cameras produce]] >> par sentex.ca/~mwandel.// //Basé sur << [[https://www.sentex.ca/~mwandel/jhead/usage.html|Jhead is a command line driven program for manipulating the non-image parts of Exif flavour JPEG files that most digital cameras produce]] >> par sentex.ca/~mwandel.//