informatique:aides:digikam

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édentes Révision précédente
Prochaine révision
Révision précédente
informatique:aides:digikam [2021/07/29 21:00] – [Renommage des fichiers] jpmilcentinformatique:aides:digikam [2024/05/10 09:56] (Version actuelle) – [Depuis disque NVME vers serveur Kimsufi] jpmilcent
Ligne 2: Ligne 2:
  
 ===== À Faire ===== ===== À Faire =====
-  * <todo @jpmilcent> Ajouter la suppression de la chaine "charset=ASCII" insérée dans la description des DNG. </todo> +  * <todo @jpmilcent #jpmilcent:2022-08-31> Ajouter la suppression de la chaine "charset=ASCII" insérée dans la description des DNG. </todo> 
-  * <todo @jpmilcent> Ajouter la rotation automatique de l'image JPEG et de sa métadonnée en fonction de la valeur de l'image DNG ou RAW. </todo>+  * <todo @jpmilcent #jpmilcent:2022-08-31> Ajouter la rotation automatique de l'image JPEG et de sa métadonnée en fonction de la valeur de l'image DNG ou RAW. </todo> 
 +  * <todo @jpmilcent #jpmilcent:2022-08-31> Créer un script cleaner.sh qui supprimer les JPEG si elle est correctement embarquée dans le fichier DNG. </todo> 
 +  * <todo @jpmilcent #jpmilcent:2022-08-31> Améliorer les performances du script merge.sh en recherchant plus rapidement le fichier DNG/JPG. </todo> 
 + 
 +===== Flux de travail ===== 
 +  * Vérifier/Configurer Digikam pour écrire toutes les métadonnées dans les fichiers JPG, DNG et (éventuellement) RAW. 
 +  * Importer les fichiers RAW en les convertissant en DNG (embarquer le RAW dans le DNG) et en appliquant le script ''import.sh'' 
 +  * Importer les fichiers JPG du boîtier en les intégrant au DNG grâce au script ''import.sh'' 
 +  * Si ce n'est pas fait lors de l'import (via import.sh), renommer les fichiers DNG à l'aide des métadonnées (EXIF:dateDigitized) : <code> [date:yyyyMMddThhmmss]{unique}.[ext]{lower} </code> 
 +  * Supprimer la légende "charset=Ascii" de tous les fichiers DNG en les sélectionnant tous. 
 +  * Importer sur la machine les fichiers GPX du GPS 
 +  * À l'aide de la photo du GPS, renseigner la page Cartographie > Géolocalisations de Zim Wiki (et/ou [[carto:geolocalisations|ce Dokuwiki]]) 
 +  * Ouvrir l'outil de Géolocalisation de Digikam et corréler les images DNG avec la trace GPX grâce aux infos notées précédemment. 
 +  * Ajouter des étiquettes aux images. 
 +  * Synchroniser les images avec le dossier local : <code bash>rsync -rtvu /home/jpm/Data/Photos/Dates /home/jpm/Images/Photos/Dates --dry-run </code> (supprimer le dry-run si tout est ok) 
 +  * Synchroniser les images avec le dossier distant :
  
 ===== Module d'importation ===== ===== Module d'importation =====
Ligne 14: Ligne 29:
     * Modèle : //Jean-Pascal MILCENT//     * Modèle : //Jean-Pascal MILCENT//
     * **Décocher** //Rotation / Retournement automatique d'une image//     * **Décocher** //Rotation / Retournement automatique d'une image//
-  * Options de conversion en DNG : +  * Options de conversion en DNG : Ne pas activer => utiliser le script ''convert''. 
-    * Convertir les images RAW en conteneur DNG +  * Langage de script : Ne pas activer => utiliser le script ''convert'' après l'import.
-    * Intégrer le fichier original +
-    * Compression sans perte +
-    * Aperçu JPEG : //Aucun// +
-  * Langage de script : +
-    * Exécuter un script pour l'image : '' /home/jpm/workspace/photography/digikam/import/bin/import.sh -i "%file" ''+
  
 +===== Création automatique d'album et renommage des fichiers =====
 +Pour renommer automatiquement les images et les déplacer dans des dossiers triées ainsi ''YYYY/YYYY-MM-DD/'', utiliser l'outil d'importation :
 +  * En dehors de l'arborescence de Digikam, créer un dossier contenant toutes les images et dossiers à importer
 +  * Dans Digikam, sélectionner le menu "Importation" et "Ajouter des images..."
 +  * Configurer ainsi les options :
 +    * Options de renommage des fichiers :
 +      * //Personnalisé// : '' [date:yyyyMMddThhmmss]{unique}.[ext]{lower} ''
 +    * Création auto d'album :
 +      * Cocher  //Sous-album en fonction de la date//
 +        * Format de date : //Personnalisé// => '' yyyy/yyyy-MM-dd ''
 +  * Opérations à la volée (uniquement JPEG) :
 +    * Modèle : //Jean-Pascal MILCENT//
 +    * **Décocher** //Rotation / Retournement automatique d'une image//
 +  
 ==== Renommage des fichiers ===== ==== Renommage des fichiers =====
   * Dans la boite de dialogue de renommage des fichiers, utiliser l'expression : <code> [date:yyyyMMddThhmmss]{unique}.[ext]{lower} </code>   * Dans la boite de dialogue de renommage des fichiers, utiliser l'expression : <code> [date:yyyyMMddThhmmss]{unique}.[ext]{lower} </code>
Ligne 33: Ligne 57:
       * //Type de fichier de sortie// : JPEG       * //Type de fichier de sortie// : JPEG
       * //Script shell// : <code bash>exiftool -b -PreviewImage "$INPUT" > "$OUTPUT"</code>       * //Script shell// : <code bash>exiftool -b -PreviewImage "$INPUT" > "$OUTPUT"</code>
 +
 +===== Sauvegardes =====
 +==== Depuis disque NVME vers disque local ====
 +  * Une fois la commande ''rsync'' lancées avec ''<nowiki>--dry-run</nowiki>'' supprimé l'option pour réaliser réellement l'action.
 +  * Sauvegarde des photos récentes classées par "dates" : <code bash>rsync -rtvu /home/jpm/Data/Photos/Dates/ /home/jpm/Images/Photos/Dates/ --dry-run </code>
 +    * Synchroniser les photos avec le disque NVME (suppressions des photos locales inexistantes sur le disque NVME) => **DANGER !**: <code bash>rsync -rtvu /home/jpm/Data/Photos/Dates/ /home/jpm/Images/Photos/Dates/ --delete --dry-run </code>
 +  * Sauvegarde des photos classées par "lieux" : <code bash>rsync -rtvu /home/jpm/Data/Photos/Lieux/ /home/jpm/Images/Photos/Lieux/ --dry-run </code>
 +
 +==== Depuis disque NVME vers serveur Kimsufi ====
 +  * Une fois la commande ''rsync'' lancées avec ''<nowiki>--dry-run</nowiki>'' supprimé l'option pour réaliser réellement l'action.
 +  * Sauvegarde tout le dossier ''Photos'' : <code bash>rsync -rtvu /home/jpm/Data/Photos/ backups@yilgarn:~/photos/ --dry-run</code>
 +
 +===== Utilisation scripts Bash DNG =====
 +
 +  * Dépôt : https://git.clapas.org/photography/digikam-scripts
 +  * Installer les dépendances : <code bash>sudo apt install exiftools exiftran darktable</code>
 +  * Utilisation du script principal ''convert'' avec : <code bash>./convert.sh -v -d -m -i /home/jpm/Data/Photos/Dates/<yyyy>/<yyyy-mm-dd></code>
  • informatique/aides/digikam.1627592410.txt.gz
  • Dernière modification : 2021/07/29 21:00
  • de jpmilcent