08:58 <mdk> Matin. On dirait qu'on a perdu dl.afpy.org. je regarderai dans la journée.
10:38 <mdk> Pilou: t'as des rsync en cours sur dl.afpy.org ? Je voit 4 processus ssh a toi qui prennent du CPU (~25% chacuns)
10:48 <misc> les videos ?
11:03 <Pilou> j'ai fait un scp, pas un rsync et c'était il y a moult
11:03 <misc> quelqu'un qui essaye de voler le code de python ?
11:05 <Pilou> mdk: tu peux checker les logs d'authentification ? Si y'a des connexions après le 24/25 mars (date de mon dernier upload), ce n'est pas moi ...
11:18 <mdk> Pilou: re, je regarde
11:19 <mdk> Pilou: tes connexions SSH actuelles datent du 24 et 25 mars
11:20 <entwanne> Bon je tente d'extraire les vidéos des présentation de décembre mais je pense que ça va être assez compliqué : plusieurs utilisent le mode présentation plutôt que le partage d'écran, donc ça donne accès à une liste d'images et des infos d'horodatage plutôt qu'à un flux vidéo, donc il faut tout reconstruire
11:20 <mdk> après vu que je ne connaît pas cet OS et qu'il n'est pas à jour, on est peut être tombé sur un bug connu de ssh qui part en boucle infinie quand le client se déconnecte ?
11:21 <mdk> entwanne: bon a savoir que tu préfère le partage d'écran, on pourra motiver les gens a l'utiliser plutot que l'upload
11:21 <entwanne> Après là je vais faire un script pour se démerder avec ce format là je pense, donc ça devrait plus poser de problème pour la suite
11:21 <mdk> Pilou: je kill les processus puisque tu ne semble pas les utiliser volontairement
11:22 <mdk> entwanne: script open source ?
11:22 <entwanne> En théorie oui, en pratique je sais pas où je vais le mettre
11:22 <mdk> Pilou: BOOM t'as plus de SSH
11:24 <mdk> entwanne: dans une PR sur l'outil de téléchargement de vidéos BBB ?
11:25 <entwanne> Cet outil-là est déjà à moitié boîteux, je sais pas si c'est tellement son rôle de reconstruire les choses, il ne s'occupe que de télécharger les données brutes
11:28 <mdk> entwanne: tu peux en parler à l'auteur, c'est une française IIRC
11:29 <misc> bbb2gif.py :p
11:29 <misc> en fait, un gif, ça serait parfait, tu uploades la video sur giphy et ensuite, paf, distribution virale du contenu de l'AFPY !
11:36 <entwanne> pas con
11:44 <Pilou> mdk: tu veux que je me reconnecte/deconnecte pour voir si ça se reproduit ?
11:46 <mdk> Pilou: non, la machine n'est pas à jour, pas maintenue (FreeBSD 11). Je viens d'en faire le tour là, j'ai découvert d'autres vidéos dans un dossier que je n'avais pas repéré, je le rajoute a mon rsnapshot, et à l'occasion j'installe une Debian a la place, que je configure avec un playbook ansible.
11:46 <mdk> ?ACTION n'a aucune envie de débugger un problème sur FreeBSD?
11:46 <misc> freebsd 11 est encore maintenu, non ?
11:47 <mdk> Aucune idée, quand je dis pas maintenu je veux dire que je n'y fais pas les mise à jour (parce que je ne sais pas faire surtout)
11:47 <mdk> (et que personne d'autre ne les fait)
11:48 <misc> ah
11:49 <misc> https://gitlab.com/osas/ansible-role-unattended_updates/-/blob/master/tasks/freebsd_update.yml on utilise ça au taf
11:50 <misc> mais c'est pour des bécanes qui servent juste à builder glusterfs et qui sont chez amazon donc j'ai pas vraiment chercher à faire plus
11:50 <misc> (genre, si la bécane est compromise, je vais juste assigner les bugs à l'attaquant, car il aura fait plus d'effort pour manager le serveur que moi)
11:51 <mdk> Par contre pour la réinstallation j'ai besoin de dupliquer mon backup, je n'aime pas avoir qu'une version des données. mais ça ne semble pas si gros, 186GB, je pensais que ce serait plus gros, je peux même mettre ça sur mon laptop... cool
12:04 <entwanne> En fait je suis même pas sûr que bbb expose les horodatages des slides, ça va pas être évident cette histoire ^^
12:06 <mdk> damned
12:06 <mdk> entwanne: idée : tu t'écoute la vidéo en fond, en te défilant les slides tout en capturant ton écran ?
12:07 <entwanne> Ouais ou je note les temps en visionnant, mais c'est pas le même boulot quoi
12:07 <mdk> et c'est plus chiant que juste se regarder la prèz ^^
12:18 <entwanne> Ah si les horodatages sont cachés là https://bbb.afpy.org/presentation/fb67608c847ace007f60e5b9fa6917ff7040b495-1607531052071/shapes.svg
13:56 <olasd> je crois quy'a obergix qui a fait un truc pour enregistrer les dumps BBB comme une vidéo standalone, j'essaie de retrouver ça
13:57 <olasd> entwanne: https://www-public.imtbs-tsp.eu/~berger_o/weblog/2020/06/03/automate-the-capture-a-full-bigbluebutton-conference-replay-with-bbb-downloader/
13:57 <olasd> (notamment il gère les slide decks)
13:59 <entwanne> > This second tool will play the recording in a browser running inside a Docker container, and will capture the video and sound of that browser window
13:59 <entwanne> Mouais je suis pas convaincu par le procédé
14:01 <olasd> *shrug* c'est toi qui vois à quel point tu veux te casser le cul :-)
14:02 <entwanne> Je suis bien parti avec ffmpeg maintenant, autant continuer :D
14:05 <olasd> (je suis d'accord que reconstruire une vidéo from scratch donnera certainement un résultat plus propre que l'enregistrement d'un chrome webdriver, mais bon, je voulais pointer une solution qui marche au kazou
14:05 <olasd> )
14:21 <HS-157> <+mdk> Par contre pour la réinstallation j'ai besoin de dupliquer mon backup, je n'aime pas avoir qu'une version des données. mais ça ne semble pas si gros, 186GB, je pensais que ce serait plus gros, je peux même mettre ça sur mon laptop... cool <=== Il faut que je range un peu mon bordel, mais je peux avoir de la place pour avoir un backup pendant quelques temps
14:21 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
14:21 <mdk> HS-157: j'ai quasiment terminé la copie de la sauvegarde sur mon laptop
14:22 <mdk> HS-157: cependant si tu aussi te faire un mirroir de dl.afpy.org, n'hésite pas, vaut mieux avoir 2 backups qu'un seul (je ne garde ma copie que le temps de la réinstallation de la machine)
14:22 <HS-157> Ouais, mais si tes deux PC sont chez toi et qu'il y a le feu, c'est un peu perdu
14:22 <mdk> HS-157: bah lance toute suite ton wget --mirror sur dl.afpy.org
14:22 <mdk> þ
14:26 <HS-157> Ouais, c'est pas mieux avec un rsync ?
14:28 <mdk> HS-157: c'est pareil, c'est un directory listing nginx
14:28 <HS-157> Mouais 🤔
15:55 <entwanne> Bravo à mdk pour avoir fait une présentation (questions/réponses comprises) de pile 42 minutes en décembre !
15:56 <mdk> ^^
17:21 <entwanne> mdk: Voilà, le script est open-source :) https://framagit.org/numahell/bbb-retrieve-presentation/-/merge_requests/4/diffs
17:22 <entwanne> D'ailleurs si des gens ont des connaissances en ffmpeg / formats vidéo, j'aimerais bien comprendre pourquoi la commande ffmpeg dans ce script fonctionne avec un fichier mp4 en sortie mais pas avec un webm, c'est parce que le mp4 serait une succession de png ?
17:33 <HS-157> mdk: Mouais, ça a pas l'air de tout télécharger, je relance plusieurs fois la commande et j'ai toujours des trucs qui manquent
17:34 <mdk> hu ?
17:34 <HS-157> Ton wget
17:36 <mdk> mon wget ?
17:40 <HS-157> Ton wget que tu m'as donné
17:44 <mdk> HS-157: ahh tu as juste mis --mirror ? C'est peut être une bonne idée, mais j'ai dit ça sans relire le man pour vérifier 18 fois que c'était pile ce qu'il falait :D il s'arrête avant d'avoir tout "mirroré" ? c'est quand même louche ?
17:46 <mdk> HS-157: tu as quel volume ?
17:47 <HS-157> mdk: 162G dl.afpy.org
17:48 <mdk> c'est pas mal, un `du -sh .` donne 166G
17:49 <mdk> # find . -name '*.mp4' | wc -l
17:49 <mdk> 199
17:49 <HS-157> 194
17:49 <mdk> Pas mal :D
17:49 <mdk> Mais pas parfait !
18:13 <HS-157> mdk: Ouais, mais nan, ça veut pas télécharger plus
18:13 <HS-157> et ça me retélécharge les même, je crois
18:48 <olasd> entwanne: qu'est-ce qui "marche pas" quand tu mets un webm en sortie ?
18:48 <entwanne> ça produit une vidéo noire
18:48 <olasd> en tout cas ça manque clairement de paramètres de codec
18:55 <entwanne> Ah oui ça c'est possible, je ne sais jamais vraiment comment les configurer alors je croise les doigts pour que ça fonctionne par défaut
18:57 <entwanne> J'avais tenté d'ajouter un `-c:v libvpx` mais ça n'avait pas plus d'effet
19:01 <misc> ça marche par défaut, ça fait une vidéo RGPD compliant
21:00 <entwanne> Bon par contre ma commande fait une vidéo en niveau de gris O_o
21:09 <entwanne> Ah c'est parce que la première slide est sans couleurs…
22:04 <misc> les videos en 50 nuances de gris, mhhh