La pandémie de Covid-19 a affecté les gens de toutes sortes de manières différentes, et pour le codeur novice britannique Andy Adkin, cela a engendré un projet qui l’a emmené dans tout le pays, filmant de courtes vignettes avec une caméra Raspberry Pi et les publiant sur Twitter.
Prenez 15 secondes de votre journée pour profiter de 5 minutes depuis @Pantyrhwch, #Pays de Galles, Royaume-Uni. Un #projet #timelapse utilisant un @raspberry_pi 3B+ et l’api @twitter. pic.twitter.com/sXLghBr3VY12 juin 2021
Ce qui est particulièrement intelligent dans le projet « 5into15 » d’Adkin, c’est qu’il comprime cinq minutes d’images en un clip vidéo de 15 secondes, automatiquement, à l’aide d’un script Python qui prend 300 images fixes JPEG à un rythme d’une par seconde et les transforme en un 20 FPS fichier vidéo à une résolution de 720p. Twython prend ensuite le relais, s’interfaçant avec l’API Twitter pour publier la vignette finale sur le site. Les cibles d’Adkin incluent le Manchester Cycling Centre, le festival Lamplighter dans la ville de Todmorden dans le Yorkshire et le lever du soleil sur la mer depuis Pant Yr Hwch, au Pays de Galles.
Adkin, qui admet que ses projets sont « minuscules mais intéressants, voire inutiles », a utilisé deux cartes Raspberry Pi différentes, ainsi que deux caméras Zerocam Fisheye, en ayant endommagé une. Il a commencé avec un Pi Zero, mais le temps de traitement de la vidéo était trop long, il est donc passé à un Pi 3B+ pleine grandeur, suivi d’un Zero 2 W pour rendre le système plus portable. Le bundle électronique est alimenté par un bloc d’alimentation rechargeable et contrôlé depuis le téléphone d’Adkin via SSH, qui fournit également un accès Internet via son point d’accès personnel. Il espère passer à un module de caméra Pi 4 et HQ (la Zerocam étant difficile à mettre au point) à l’avenir, et conserver l’électronique dans un boîtier étanche.
« Je connais très peu les ordinateurs et la programmation », écrit Adkin. « Cela a été principalement recherché via Google avec quelques contributions supplémentaires d’utilisateurs sur un fil de discussion Pi sur le forum de cyclisme le plus convivial de Londres. Ma motivation était de prendre le temps de m’arrêter et de profiter de mon environnement, ainsi que de capturer des moments de mouvement qui pourraient autrement passer inaperçus.
Si vous avez envie d’essayer vous-même, Adkin a mis plus d’informations et un script factice sur sa page GitHub.