Table of Contents
Cadre photo numérique participatif
Issu de ce pad : https://md.globenet.org/Gmt8aDmLSba2MVfMmoukew#
1. Idée
Visibiliser collectivement la convivialité et historiciser le travail de collectifs en images, principe de transmission & mémoire des collectifs au delà des personnes. Sur matériel léger (type raspberry pi/vieil ordi) avec un écran de récup’ + joli cadre bois, avec comme fonctionnalité essentielle de permettre à quiconque de mettre de nouvelles images depuis son ordi ou smartphone. Et aussi car la ringardise des cadres photos des années 2010 va de nouveau être hype j'en suis sûr lol.
2. Déclinaisons possibles
- 2.1 Cadre d’images meme
- 2.2 Cadre photo de base
3. Matos dispo
- [roz] 1 x rpi 1 B (grosse SD, pas de wifi, hdmi+ video composite)
- [roz] 1 x rpi 3 B v1.2 (mini SD)
4. Actuellement “en production”
4.1 Déclinaison d’images meme ("2.1")
Depuis décembre 2023 un cadre numérique est affiché et est fonctionnel dans le Fuz, il s'agit de la déclinaison type memes 2.1, lancé sur un raspberry 1 B. Une image toutes les 15 secondes en mode aléatoire de base, il suffit d'allumer le Fuz pour allumer le cadre photo.
Pour mettre de nouvelles images dans le cadre meme, il faut être sur le réseau Wi-Fi de l’Aéri ou du Fuz et avec son navigateur aller sur avec comme identifiant dietpi
et mode de passe pareil lolz.
http://192.168.1.215:8084/files/memes/
🥸 Il n'y a pas de flouteur/système d'anonymat automatisé, attention à ne pas mettre des visages sur l'appareil 🥷
📽️ Le support gif/video n'est pas encore fonctionnel 🔥
🤘 Courant février 2024, la version 2.2 avec photos d'humains sera testée au Fuz, encore + tard à l'Aéri 😎
4. Idées de fonctionnalités
4.1 Fonctionnalités simples
- facilité d’upload simple sans identifiant via une page web
- via URL & son QR-code
- màj auto de l’affichage après upload
- affichage instantané de l’image uploadée pour sentiment de satisfaction usagÈre !
- floutage de visages à l’upload
- Mode panorama random de toutes les images peu importe le dossier (de base)
4.2 Fonctionnalités "avancées"
- Mode panorama sélectif par album
- via des “albums” : un dossier = un album, permet de montrer les événements spécifiques pour accueillir de nouvelles personnes et se remémorer
- mode panorama mosaïque
5. Auto-doc déclinaison memes
- Après évaluation des différentes solutions, on part sur un setup un peu fait-maison sur raspberry basé dietpi + FileBrowser + feh
- choix de tester dietPi.com + lxde, users de base : root/dietpi & dietpi/dietpi
- à la 1ère co il y a plusieurs choses intéressantes à configurer, notamment l’auto-login via
dietpi-config
(fixme)
dietpi-launcher
pour une mini-review de l’install’- utilisation de
dietpi-softwares
, « browse packages » puis « install package »- logiciels choisis : FileBrowser et
feh
dans lxde, il faudra voir si un script avecinotifywait
fera l’affaire pour trigger les màj - logiciels installés : fixme
- les arguments de la commande
feh
qu’on va utiliser-Z Auto Zoom -x Borderless -F Fullscreen -Y hide pointer -B image background -q quiet no error reporting -z Randomise -r Recursive search all folders in folders -D Slide delay in seconds
- problème de paquets corrompus :
apt-get clean
etrm -R /var/lib/apt/lists/* -vf
- un hub USB
TP-Link UE300
a flingué le linul/rpi/la carte SD/dietPi, il a fallu changer de carte SD et réinstaller - lancement du panorama d'images automatiquement au démarrage du raspberry
- la solution d'utiliser un
custom.sh
dansdietpi-autostart
ne marche pas car feh ne démarre dans X via le scriptcustom.sh
, ce script est plutôt adapté pour un serveur - utilisation du système autostart de lxde :
/etc/xdg/lxsession/LXDE/autostart
, suppression de@xscreensaver -no-splash
, ajout de la commande feg avec “@” devant :@/usr/bin/feh -Y -x -D 35 -B black -F -Z -z -r --debug /mnt/memes/ > /var/log/feh-autostart.log 2>&1 &
- Pour drop de nouveaux memes, il faut être sur le réseau de l’Aéri, user
dietpi
, mdp pareil lolz : http://192.168.1.215:8084/files/memes/ - Suite au point 7
6. Auto-doc déclinaison photos d'humains
7. À faire
7.1 À faire "priorisé"
- trouver les doublons
- màj du slideshow après nouveau fichier ?
- argument inotify pour màj quand les gens chargent une photo
- espace disque en + ! (actuellement 400 Mo de libre)
7.2 À faire "à suivre"
- Prioriser/trier cette liste huhu ┬┴┬┴┤(・_├┬┴┬┴
- fichiers trop lourds ? inotifywait avec compression & normalisation de fichiers ?
- Déclinaison photos d'humains : flouter les visages automatiquement
- Déclinaison photos d'humains : suppr les exifs
- Comment faire en tant qu'usagÈre du cadre pour choisir une sélection de photos (un album photo) en particulier ?
- fbi ou encore NautiluX/slide sont trop peu user-friendly
- Améliorer la facilité d’uploader des images, pc/smartphone
- Accompagnement & cooptation en guise de modération ? Quid de la facilité d’upload selon le dossier/l’événement ?
- sur batterie ? https://www.circuitbasics.com/how-to-power-your-raspberry-pi-with-a-lithium-battery/
- gif + video
- backups ?
- accès depuis l’extérieur de l’Aéri ?
- éthique : les corps des gens sont des DP
- modération : limites de la cooptation dans la durée ? Quel suivi de qui a accès si quelqu’un·e met des photos horribles
8. Limitations / incohérences
(pour l'instant tout est dans le “7. à faire”)