User Tools

Site Tools


projets:fuz:cadre_photo_participatif

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projets:fuz:cadre_photo_participatif [2024-01-17 01:01] rozlavprojets:fuz:cadre_photo_participatif [2024-01-22 17:19] (current) rozlav
Line 10: Line 10:
 ===== 2. Déclinaisons possibles ===== ===== 2. Déclinaisons possibles =====
  
-  2.1 Cadre d’images meme (dossier web d’upload + slideshow) +  2.1 Cadre d’images meme   
-  2.2 Cadre photo de base+  2.2 Cadre photo de base
  
-===== 3. Cadres actuellement “en production” =====+===== 3. Matos dispo =====
  
-Depuis décembre 2023 un cadre numérique est affiché et est fonctionnel dans le Fuz, il s'agit de la déclinaison 2.’**images meme** sur%%**%% 2 x rpi 1 B%%**%%il n'y a pas de flouteur automatisé+  * [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. Idées de fonctionnalités =====+===== 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/|http://192.168.1.215:8084/files/memes/]]
 +
 +<WRAP center round important 60%>
 +🥸 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 🔥
 +</WRAP>
 +  
 +{{ :projets:fuz:signal-2023-12-20-075949_012.jpeg?800 |}}
 +
 +<WRAP center round tip 60%>
 +🤘 Courant février 2024, la version 2.2 avec photos d'humains sera testé au Fuz, encore + tard à l'Aéri 😎
 +</WRAP>
 +
 +===== 4. Idées de fonctionnalités =====
 +==== 4.1 Fonctionnalités simples ====
   * facilité d’upload simple sans identifiant via une page web   * facilité d’upload simple sans identifiant via une page web
     * via URL & son QR-code     * via URL & son QR-code
Line 25: Line 45:
     * floutage de visages à l’upload     * floutage de visages à l’upload
   * Mode panorama random de toutes les images peu importe le dossier (de base)   * 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   * 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     * 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   * mode panorama mosaïque
  
-===== 5. Contraintes / limitations / incohérences =====+===== 5. Auto-doc déclinaison memes =====
  
-==== 5.1 À faire concret ====+  * 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 : [[https://filebrowser.org/|FileBrowser]] et ''%%feh%%'' dans lxde, il faudra voir si un script avec ''%%inotifywait%%'' fera l’affaire pour trigger les màj 
 +    * logiciels installés : fixme 
 +  * les arguments de la commande ''feh'' qu’on va utiliser  
 +<code> 
 +-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 
 +</code> 
 +  * problème de paquets corrompus : ''%%apt-get clean%%'' et ''%%rm -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 
 +    * solution d'utiliser un ''custom.sh'' dans ''dietpi-autostart'' marche pas car feh ne démarre dans X via le script ''custom.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 ===== 
 + 
 +FIXME 
 + 
 +===== 7. À faire ===== 
 + 
 +==== 7.1 À faire "priorisé" ====
  
   * trouver les doublons   * trouver les doublons
Line 38: Line 94:
   * màj du slideshow après nouveau fichier ?   * màj du slideshow après nouveau fichier ?
     * argument inotify pour màj quand les gens chargent une photo     * argument inotify pour màj quand les gens chargent une photo
 +  * espace disque en + ! (actuellement 400mo de libre)
  
-==== 5.2 À faire à suivre ==== +==== 7.2 À faire "à suivre==== 
-  * Prioriser cette liste huhu ┬┴┬┴┤(・_├┬┴┬┴+  * 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 : flouter les visages automatiquement
   * Déclinaison photos d'humains : suppr les exifs   * Déclinaison photos d'humains : suppr les exifs
-  * Comment sélectionner une sélection de photos (un album photo)en particulier ?+  * 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     * fbi ou encore NautiluX/slide sont trop peu user-friendly
-  * Facilité d’uploads photos, pc/smartphon+  * Améliorer la facilité d’uploader des images, pc/smartphon
   * Accompagnement & cooptation en guise de modération ? Quid de la facilité d’upload selon le dossier/l’événement ?   * Accompagnement & cooptation en guise de modération ? Quid de la facilité d’upload selon le dossier/l’événement ?
   * sur bat’ ? https:%%//%%www.circuitbasics.com/how-to-power-your-raspberry-pi-with-a-lithium-battery/   * sur bat’ ? https:%%//%%www.circuitbasics.com/how-to-power-your-raspberry-pi-with-a-lithium-battery/
 +  * gif + video
     * https:%%//%%www.reddit.com/r/linuxquestions/comments/abn0ke/best_alternative_to_feh_that_can_play_gifs/     * https:%%//%%www.reddit.com/r/linuxquestions/comments/abn0ke/best_alternative_to_feh_that_can_play_gifs/
   * backups ?   * backups ?
   * accès depuis l’extérieur de l’Aéri ?   * accès depuis l’extérieur de l’Aéri ?
   * éthique : les corps des gens sont des DP   * é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 ?+  * 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 =====
  
-===== 6Matos dispo =====+FIXME (pour l'instant tou est dans le "7à faire")
  
-  * [roz] 2 x rpi 1 B (grosse SD, pas de wifi, hdmi+ video composite) +===== 9. Recherches =====
-  * [roz] 1 x rpi 3 B v1.2 (mini SD) +
- +
-===== 7. Recherches =====+
  
 ==== sur batterie ==== ==== sur batterie ====
Line 82: Line 139:
   * https:%%//%%github.com/asmaamirkhan/BlurryFaces   * https:%%//%%github.com/asmaamirkhan/BlurryFaces
   * https:%%//%%github.com/ORB-HD/deface   * https:%%//%%github.com/ORB-HD/deface
- 
-===== 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 : [[https://filebrowser.org/|FileBrowser]] et ''%%feh%%'' dans lxde, il faudra voir si un script avec ''%%inotifywait%%'' fera l’affaire pour trigger les màj 
-    * logiciels installés : fixme 
-  * les arguments de la commande ''feh'' qu’on va utiliser  
-<code> 
--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 
-</code> 
-  * problème de paquets corrompus : ''%%apt-get clean%%'' et ''%%rm -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 
-    * solution d'utiliser un ''custom.sh'' dans ''dietpi-autostart'' marche pas car feh ne démarre dans X via le script ''custom.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/ 
-  * script pour écraser les doublons 
- 
projets/fuz/cadre_photo_participatif.1705453278.txt.gz · Last modified: 2024-01-17 01:01 by rozlav