Différences entre les versions de « Utilisateur:Jluc/mosalis »

De Entre Amis
Aller à : navigation, rechercher
 
(41 versions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :
 
== Mosalis ==
 
== Mosalis ==
 
==== Fabrication des albums, version janvier 2010 ====
 
==== Fabrication des albums, version janvier 2010 ====
:# ouvrir une console et créer un répertoire de travail <''Travail''> ;
+
# ouvrir une console et créer un répertoire de travail <''Travail''> ;
:# déposer les photos dans <''Travail''>/photos ;
+
# vérifier les droits en lecture des photos et les déposer dans <''Travail''>/photos ;
:# à la racine du répertoire <''Travail''>, exécuter la commande : <pre>$> mosalis squelette::album</pre> un certain nombre de dossiers et de fichiers sont créés ;
+
# à la racine du répertoire <''Travail''>, exécuter la commande : <pre>$> mosalis squelette::album</pre> un certain nombre de dossiers et de fichiers sont créés ;
:# renseigner les champs du fichier <code>album.txt</code> ;
+
# renseigner les champs du fichier <code>album.txt</code> ;
:# à la racine du répertoire <''Travail''>, exécuter la commande : <pre>$> make mogrify</pre> ce qui diminue considérablement le poids des photos ; les paramètres de cette commande se trouvent dans le fichier <code>Makefile</code> ;
+
# à la racine du répertoire <''Travail''>, exécuter la commande : <pre>$> make mogrify</pre> ce qui diminue considérablement le poids des photos ; les paramètres de cette commande se trouvent dans le fichier <code>Makefile</code> et la ligne de commande ressemble à ceci : <pre>mogrify -geometry 2048x2048 -quality 90 *.jpg</pre> ou à cela : <pre>mogrify -geometry 2560x1440 -quality 80 *.jpg</pre><pre>mogrify -geometry 2560x1440 -format jpg -quality 80 -path photos *.jpg</pre>
:# à la racine du répertoire <''Travail''>, exécuter la commande : <pre>$> make all</pre> ce qui crée les ''thumbs'' et les ''images'', documente les fichiers <code>album.xml</code> (la base de données des photos) et <code>photos.rss</code> (le fil des photos) ;
+
# à la racine du répertoire <''Travail''>, exécuter la commande : <pre>$> make all</pre> ce qui crée les ''thumbs'' et les ''images'', documente les fichiers <code>album.xml</code> (la base de données des photos) et <code>photos.rss</code> (le fil des photos) ;
:# déplacer le dossier <''Travail''> sur le site à l'endroit renseigné dans <code>album.txt</code> ; mettre le fichier <code>photos.rss</code> à l'endroit convenable ; le renommer éventuellement en <code>20100222-MonAlbum.rss</code>
+
# déplacer le dossier <''Travail''> sur le site à l'endroit renseigné dans <code>album.txt</code> ; mettre le fichier <code>photos.rss</code> à l'endroit convenable ; le logiciel de synchronisation <code>rsync</code> facilite la vie ! Par exemple, <pre>rsync -a --delete --progress ./ jlq@sarima.fr:benb.eu.org.adds/photos/rss/2013/20130101-MonAlbum</pre> synchronise le dossier courant <code>./</code> et le dossier cible.  Voir la [http://doc.ubuntu-fr.org/rsync documentation] ;
:# reste à appeler l'album par le lien <tt><nowiki><FlashMosalis url="/adds/rss/MonAlbum.rss">Voici mon album !</FlashMosalis></nowiki></tt> à insérer dans la page du wiki ;
+
# reste à appeler l'album par le lien <tt><nowiki><FlashMosalis url="/adds/photos/rss/2013/monDossier/photos.rss">Voici mon album</FlashMosalis></nowiki></tt> à insérer dans la page du wiki ;
:# c'est tout !
+
# c'est tout !
  
 
==== Fabrication des albums, version novembre 2008 et  les explications de Jean-Michel : [http://melusine.eu.org/syracuse/photos/mosalis ici] ====
 
==== Fabrication des albums, version novembre 2008 et  les explications de Jean-Michel : [http://melusine.eu.org/syracuse/photos/mosalis ici] ====
:# ouvrir une console et créer un répertoire de travail ;
+
# ouvrir une console et créer un répertoire de travail ;
:# lancer la commande : <pre>$> mosalis mosap::init</pre><!-- On peut remplacer le style <code>ll</code> par l'un des styles suivants : <code>vicq2</code>, <code>vicq</code>, <code>bessans</code>, <code>dolomite</code> ; ces styles se trouvent dans le répertoire : <code>.mosalis/mosap/</code> ;-->
+
# lancer la commande : <pre>$> mosalis mosap::init</pre><!-- On peut remplacer le style <code>ll</code> par l'un des styles suivants : <code>vicq2</code>, <code>vicq</code>, <code>bessans</code>, <code>dolomite</code> ; ces styles se trouvent dans le répertoire : <code>.mosalis/mosap/</code> ;-->
:# dans <code>Makefile</code>, spécifier le chemin vers les photos de l'album ;
+
# dans <code>Makefile</code>, spécifier le chemin vers les photos de l'album ;
:# faire <pre>$> make album</pre>
+
# faire <pre>$> make album</pre>
:# renseigner le fichier de données <code>datas/album.xml</code>, fichier dont on peut modifier l'ordre de passage des photos ;
+
# renseigner le fichier de données <code>datas/album.xml</code>, fichier dont on peut modifier l'ordre de passage des photos ;
:# faire, à la racine du répertoire, un <pre>$> make all</pre>
+
# faire, à la racine du répertoire, un <pre>$> make all</pre>
:# le résultat est le fichier <code>index.html</code> situé à la racine du répertoire.
+
# le résultat est le fichier <code>index.html</code> situé à la racine du répertoire.
  
====La librairie [http://owl.phy.queensu.ca/~phil/exiftool/ <code>exiftool</code>] ====
+
==== La librairie [http://owl.phy.queensu.ca/~phil/exiftool/ <code>exiftool</code>] ====
:# pour renommer des ficiers et les mettre dans une autre répertoire : <pre>exiftool -r '-FileName<CreateDate' -d %m%d/%Y%m%d_%H%M%S-QQ.%%e .</pre>
+
 
 +
# pour renommer les fichiers du répertoire courant sous la forme <code>AnnéeMoisJour_HeuresMinutesSecondes-Kent-JLQNuméro.Extension</code> où <code>%%c</code> est un numéro ajouté si le nom du fichier est déjà utilisé (photos prises en rafale), et <code>%%e</code> est l'extension du fichier courant : <pre>exiftool '-FileName<CreateDate' -d %Y%m%d_%H%M%S-Kent-JLQ%%c.%%e *.JPG</pre><pre>exiftool '-FileName<CreateDate' -d %Y%m%d_%H%M%S-Kent-JLQ%%c.jpg *.JPG</pre> Chez Windows, changer ' en " : <pre>exiftool "-FileName<CreateDate" -d %Y%m%d_%H%M%S-Kent-JLQ%%c.jpg *.JPG</pre> Écrit les fichiers renommés dans le sous-répertoire <code>min</code> : <pre>exiftool -o min/ "-FileName<CreateDate" -d %Y%m%d_%H%M%S-Bruay-JLQ%%-c.jpg *.JPG</pre>
 +
# pour changer la date de prise de vue des photos du répertoire courant :
 +
## retrancher une année : <pre>exiftool "-AllDates-=1:0:0 0" *.JPG</pre>
 +
## ajouter deux jours : <pre>exiftool "-AllDates+=0:0:2 0" *.JPG</pre>
 +
## retrancher une heure : <pre>exiftool "-AllDates-=0 1:0:0" *.JPG</pre>
 +
## ajouter 2 années, 4 semaines, 3 jours, une heure, 5 minutes, 2 secondes : <pre>exiftool "-AllDates+=2:4:3 1:5:2" *.JPG</pre>
 +
# pour changer la date de modification des images en la date de création : <pre>exiftool '-DateTimeOriginal>FileModifyDate' *.jpg</pre>
 +
 
 +
==== Les commandes UNIX ====
 +
# la commande '''sed''' permettant de changer dans un document fautif tous les $$...$$ par des plus propres \begin{equation*}...\end{equation*} :  <pre>sed -i -r -e 's/$$(.*)$$/\begin{equation*}\1\end{equation*}/g'</pre>
 +
 
 +
==== Essai d'album ====
 +
 
 +
Un album d'''<FlashMosalis url="/adds/photos/rss/2023/20230122-Mouthe/photos.rss">essai</FlashMosalis>''

Version actuelle datée du 2 février 2023 à 18:08

Mosalis[ ]

Fabrication des albums, version janvier 2010[ ]

  1. ouvrir une console et créer un répertoire de travail <Travail> ;
  2. vérifier les droits en lecture des photos et les déposer dans <Travail>/photos ;
  3. à la racine du répertoire <Travail>, exécuter la commande :
    $> mosalis squelette::album
    un certain nombre de dossiers et de fichiers sont créés ;
  4. renseigner les champs du fichier album.txt ;
  5. à la racine du répertoire <Travail>, exécuter la commande :
    $> make mogrify
    ce qui diminue considérablement le poids des photos ; les paramètres de cette commande se trouvent dans le fichier Makefile et la ligne de commande ressemble à ceci :
    mogrify -geometry 2048x2048 -quality 90 *.jpg
    ou à cela :
    mogrify -geometry 2560x1440 -quality 80 *.jpg
    mogrify -geometry 2560x1440 -format jpg -quality 80 -path photos *.jpg
  6. à la racine du répertoire <Travail>, exécuter la commande :
    $> make all
    ce qui crée les thumbs et les images, documente les fichiers album.xml (la base de données des photos) et photos.rss (le fil des photos) ;
  7. déplacer le dossier <Travail> sur le site à l'endroit renseigné dans album.txt ; mettre le fichier photos.rss à l'endroit convenable ; le logiciel de synchronisation rsync facilite la vie ! Par exemple,
    rsync -a --delete --progress ./ jlq@sarima.fr:benb.eu.org.adds/photos/rss/2013/20130101-MonAlbum
    synchronise le dossier courant ./ et le dossier cible. Voir la documentation ;
  8. reste à appeler l'album par le lien <FlashMosalis url="/adds/photos/rss/2013/monDossier/photos.rss">Voici mon album</FlashMosalis> à insérer dans la page du wiki ;
  9. c'est tout !

Fabrication des albums, version novembre 2008 et les explications de Jean-Michel : ici[ ]

  1. ouvrir une console et créer un répertoire de travail ;
  2. lancer la commande :
    $> mosalis mosap::init
  3. dans Makefile, spécifier le chemin vers les photos de l'album ;
  4. faire
    $> make album
  5. renseigner le fichier de données datas/album.xml, fichier dont on peut modifier l'ordre de passage des photos ;
  6. faire, à la racine du répertoire, un
    $> make all
  7. le résultat est le fichier index.html situé à la racine du répertoire.

La librairie exiftool[ ]

  1. pour renommer les fichiers du répertoire courant sous la forme AnnéeMoisJour_HeuresMinutesSecondes-Kent-JLQNuméro.Extension%%c est un numéro ajouté si le nom du fichier est déjà utilisé (photos prises en rafale), et %%e est l'extension du fichier courant :
    exiftool '-FileName<CreateDate' -d %Y%m%d_%H%M%S-Kent-JLQ%%c.%%e *.JPG
    exiftool '-FileName<CreateDate' -d %Y%m%d_%H%M%S-Kent-JLQ%%c.jpg *.JPG
    Chez Windows, changer ' en " :
    exiftool "-FileName<CreateDate" -d %Y%m%d_%H%M%S-Kent-JLQ%%c.jpg *.JPG
    Écrit les fichiers renommés dans le sous-répertoire min :
    exiftool -o min/ "-FileName<CreateDate" -d %Y%m%d_%H%M%S-Bruay-JLQ%%-c.jpg *.JPG
  2. pour changer la date de prise de vue des photos du répertoire courant :
    1. retrancher une année :
      exiftool "-AllDates-=1:0:0 0" *.JPG
    2. ajouter deux jours :
      exiftool "-AllDates+=0:0:2 0" *.JPG
    3. retrancher une heure :
      exiftool "-AllDates-=0 1:0:0" *.JPG
    4. ajouter 2 années, 4 semaines, 3 jours, une heure, 5 minutes, 2 secondes :
      exiftool "-AllDates+=2:4:3 1:5:2" *.JPG
  3. pour changer la date de modification des images en la date de création :
    exiftool '-DateTimeOriginal>FileModifyDate' *.jpg

Les commandes UNIX[ ]

  1. la commande sed permettant de changer dans un document fautif tous les $$...$$ par des plus propres \begin{equation*}...\end{equation*} :
    sed -i -r -e 's/$$(.*)$$/\begin{equation*}\1\end{equation*}/g'

Essai d'album[ ]

Un album d'essai