Sebastien Badia Network and System engineer
Published

Tue 16 August 2016

←Home

Prosopopee ♥

Après avoir longtemps cherché la solution répondant à mes besoins en terme de galerie photos, je crois que j'ai trouvé :)

Solutions testées

  • ZenPhoto, Plus en mode CMS, il y a une tonne de plugins, et d'intégration, nécessite une base de données.
  • Lychee, alternative séduisante (graphiquement), assez actif niveau dev. mais pareil il faut une base de données, et la visu est en mode galerie.
  • Lazygal, bon là c'est statique, mais… il faut avoir des dons en CSS si on veut que ça ressemble à qqch :)

Prosopopee

« More or less a small clone of exposure.co in form of a static generator. For those of you who don't know what exposure.co is, this allows you to tell a story with your pictures. »

  • prosopopee, C'est une galerie statique, mais qui permet de raconter une histoire, plus en mode fil, que simple galerie. J'adore!

J'ai d'ailleurs commencé à remplir mes pérégrinations…

Tips

Bon, une galerie photo, c'est cool, mais quid de la taille des photos et de l'aisance de visualisation (petite ligne ADSL…), la solution vient peut être avec le jpeg progressif !!

Avec un petit script rapide :)

#!/bin/sh
file=$1
set -ex
# On optimse :)
jpegtran -copy none -optimize "${file}" > "temp_${file}.jpg"
rm -f "${file}"
# Puis on passe l'encodage en "Progressive DCT, Huffman coding"
jpegtran -copy none -progressive "temp_${file}.jpg" > "${file}"
rm -f "temp_${file}.jpg"
# Et enfin on vire les metadata (exif)
mat "${file}"

Il reste donc plus qu'a écrire l'histoire :)

Go Top