Comment créer une unité de capture vidéo Raspberry Pi – Partie 3

Comment créer une unité de capture vidéo Raspberry Pi - Partie 3

Dans les parties 1 et 2 de cet ensemble d’articles, j’ai expliqué comment j’ai réalisé un simple appareil d’enregistrement vidéo avec le Raspberry Pi, un module de caméra et un boîtier en plastique. Il est assez simple pour être monté partout où vous avez besoin d’une caméra vidéo.

Dans cette dernière partie, j’expliquerai comment extraire les fichiers vidéo résultants de l’unité et les convertir en fichiers MP4. Cela les rend plus faciles à lire sur d’autres appareils et logiciels multimédias.

Conversion des fichiers directement sur le Pi

Pour convertir les fichiers à l’aide du Pi, vous pouvez utiliser le script « prepare_mp4.sh ». Branchez le Pi sur un réseau et allumez-le. Nous ne voulons pas que le Pi commence à enregistrer une vidéo, mais le script principal ne s’exécutera pas si une connexion réseau est détectée.

Le script utilise MP4Box pour effectuer la conversion. Si vous ne l’avez pas encore installé, vous pouvez le faire en utilisant :

sudo apt-get install gpac

Vous pouvez maintenant naviguer jusqu’à l’emplacement où se trouvent vos fichiers vidéo et vérifier qu’une copie du script est présente. Exécutez le script « prepare_mp4.sh » en utilisant :

./prepare_mp4.sh

Cela peut prendre un certain temps, mais les fichiers h264 du répertoire seront convertis en MP4. Vous devrez vous assurer qu’il y a suffisamment d’espace disponible pour ce faire, car vous vous retrouverez avec un fichier h264 et MP4 pour chaque clip.

Une fois le script terminé, vous pouvez transférer les fichiers vidéo résultants via SSH ou FTP vers un autre ordinateur.

Conversion sur un PC Windows

Ma méthode préférée est d’écrire la vidéo sur une clé USB. Cela peut ensuite être branché sur un PC et le script « prepare_mp4.bat » convertira ensuite les fichiers h264 et vous donnera un ensemble de MP4. Pour utiliser cette méthode, vous devrez :

Vos fichiers MP4 seront préparés et enregistrés dans le répertoire « d:temp ». Vous pouvez utiliser un répertoire différent, mais vous devrez mettre à jour le fichier batch de manière appropriée.

Votre unité de capture vidéo est maintenant prête pour une autre aventure !

Support de pare-brise pour caméra de tableau de bord

Exemple de séquence vidéo

Voici une compilation de deux minutes que j’ai créée à partir d’images que j’ai filmées alors que la caméra était fixée à mon pare-brise :

YouTube video

La résolution de la caméra a été définie sur 1280 × 720 bien que la vidéo YouTube ait été exportée en 1920 × 1080. La vidéo n’est pas très excitante mais montre comment la caméra gère les différentes conditions d’éclairage diurnes qu’elle rencontre.