Comment installer OBS Studio sur Raspberry Pi OS ?
Avec la sortie des nouveaux modèles de Raspberry Pi, la capture et la diffusion vidéo deviennent possibles.
Bien que nous soyons encore loin d’un ordinateur professionnel, le Raspberry Pi 4 peut gérer cela assez bien.
L’un des logiciels les plus utilisés pour la capture vidéo sur PC est OBS Studio, et il est possible de l’installer sur Raspberry Pi. Voyons comment.
Depuis Raspberry Pi OS Bullseye, OBS Studio peut désormais être installé directement depuis le dépôt par défaut, en utilisant le gestionnaire de paquets. Sur les versions plus anciennes, utiliser Pi-Apps est l’alternative la plus simple.
Je vous guiderai à travers le processus d’installation et vous montrerai comment l’utiliser une fois installé.
Mais avant cela, nous commencerons par une présentation rapide d’OBS Studio.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
Présentation d’OBS Studio
Qu’est-ce qu’OBS Studio ?
OBS Studio est l’un de ces outils que vous pouvez utiliser pour enregistrer une vidéo sur votre ordinateur. Vous pouvez gérer plusieurs sources (comme un module caméra ou un périphérique USB) et en combiner plusieurs dans un enregistrement.
La bonne nouvelle est qu’il s’agit d’un outil gratuit et puissant dans le domaine.
OBS Studio est également souvent utilisé pour le live-streaming, car vous pouvez tout gérer en temps réel dans un aperçu par glisser-déposer. Comme j’utilise OBS Studio sur mon ordinateur pour enregistrer mes vidéos YouTube et pour la communauté, j’étais curieux de voir comment il fonctionne sur Raspberry Pi OS.
OBS Studio sur Raspberry Pi
OBS Studio est disponible pour tout système d’exploitation. Vous pouvez trouver des binaires pour Windows et macOS sur la page d’accueil, et il est disponible dans les dépôts par défaut dans la plupart des distributions Linux.
Si vous utilisez la dernière version de Raspberry Pi OS (bookworm) ou Raspberry Pi OS Legacy (bullseye), alors OBS Studio est disponible dans le dépôt par défaut, et l’installation est assez simple.
Mais si vous utilisez un ancien système d’exploitation, c’est un peu différent. La solution précédente que j’ai expliquée dans ce guide consistait à compiler l’application à partir du code source. Mais c’était long, compliqué, et les instructions sont rapidement devenues obsolètes avec tous les changements dans le code source.
Sur une ancienne version de Raspberry Pi OS, l’option la plus simple est d’utiliser Pi-Apps. Je présenterai les deux méthodes d’installation dans cet article.
Prérequis matériels
OBS Studio n’est pas vraiment optimisé pour Raspberry Pi, donc je recommande fortement un Raspberry Pi 5, un Pi 4 avec 4 Go de mémoire, ou un Pi 4 avec 8 Go de mémoire pour suivre ce tutoriel.
Si vous voulez essayer sur un Raspberry Pi 3B+, cela pourrait fonctionner si vous créez un fichier de swap (je n’ai pas utilisé de swap dans mes tests sur Pi 4).
Voici comment créer un fichier de swap (dans un terminal ou via SSH) :sudo dd if=/dev/zero of=/var/swap2 bs=1024 count=1000000
sudo chmod 600 /var/swap2
sudo mkswap /var/swap2
sudo swapon /var/swap2
sudo swapon
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Même avec un Raspberry Pi 4, l’application est assez lourde et utilisera facilement 100 % de votre CPU et une grande partie de la mémoire. Soyez donc patient si vous essayez sur un autre appareil.
Article lié : Pourquoi le Swap est-il Utilisé dans Linux ? (Objectif, Exigences et Commandes)
Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !
Installer OBS Studio sur Raspberry Pi OS (Bookworm) et Legacy (Bullseye)
Si vous utilisez une version récente de Raspberry Pi OS Desktop (nom de code bookworm ou bullseye), alors OBS Studio est disponible directement dans le gestionnaire de paquets. Vous devrez d’abord installer FFmpeg, suivi du paquet principal OBS.
Installer FFmpeg
Le paquet FDK AAC est une condition préalable à l’installation d’OBS Studio. FDK AAC est l’encodeur FFmpeg pour le format AAC. C’est le successeur du MP3, souvent utilisé dans les flux MP4, et nécessaire pour OBS Studio.
Sur les versions plus récentes de Raspberry Pi OS, vous pouvez l’installer simplement avec :sudo apt update
sudo apt install libfdk-aac2 libfdk-aac-dev
Je vous ai donné les commandes terminal, mais vous pouvez également rechercher les noms des paquets dans l’outil “Add / Remove Software” si vous préférez utiliser l’interface graphique.
Installer OBS Studio à partir du dépôt officiel
Vous pouvez ensuite installer le paquet principal pour OBS Studio avec :sudo apt install obs-studio
Ou si vous préférez, vous pouvez également utiliser l’outil Add / Remove Software pour installer OBS Studio :
Toutes les autres dépendances seront installées automatiquement. Vous avez terminé l’installation, donc vous pouvez passer à la section suivante et aller directement aux conseils d’utilisation, où je vous aide à débuter avec cette application.
Installer OBS Studio sur les anciennes versions de Raspberry Pi OS
Pour les anciennes versions de Raspberry Pi OS, telles que Buster ou antérieures, l’installation d’OBS n’est pas aussi simple. Mais ne vous inquiétez pas, j’ai une solution facile pour vous.
Vous pourriez essayer de télécharger les sources et de les compiler manuellement, mais franchement, il est bien plus facile d’utiliser Pi-Apps pour cela. Au moins, cela fonctionne tout le temps, et il ne vous faut qu’une seule commande pour le faire.
Installer Pi-Apps
Si vous ne connaissez pas, Pi-Apps est un super outil qui vous permet d’installer de nombreuses applications en quelques clics, surtout celles qui ne sont pas disponibles dans le gestionnaire de paquets et qui sont difficiles à installer manuellement.
Pour installer Pi-Apps, ouvrez un terminal et collez cette commande :wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash
J’ai une leçon vidéo complète dans la communauté sur Pi-Apps, mais je vais vous donner la version courte ici, juste pour vous montrer comment l’utiliser pour installer OBS.
Utiliser Pi-Apps pour installer OBS Studio
Une fois l’application installée, vous aurez un raccourci sur votre bureau (et dans le menu principal). Double-cliquez pour la lancer, et allez dans la catégorie “Multimedia”, où vous trouverez OBS Studio :
Sélectionnez OBS Studio et cliquez sur “Install” ; une fenêtre de terminal apparaîtra, mais vous n’avez rien à faire. Pi-Apps installera tout automatiquement pour vous.
Quelques minutes plus tard, OBS Studio sera prêt à être utilisé, et vous pourrez lire la prochaine partie pour commencer.
Commencer avec OBS Studio sur Raspberry Pi
Première utilisation
Quelle que soit la méthode d’installation que vous avez choisie, vous pouvez maintenant lancer OBS Studio depuis le menu principal :
Sound & Video > OBS Studio
Vous obtiendrez probablement une erreur lors du premier démarrage. Je l’ai eue sur toutes les versions que j’ai testées, donc je pense que c’est pareil pour tout le monde :-).
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Sur Raspberry Pi 4, j’obtiens cette erreur :"Failed to initialize video. Your GPU may not be supported, or your graphic drivers may need to be updated"
Faites-moi savoir si vous avez une autre solution, mais la seule chose qui a fonctionné pour moi est de définir cette variable avant de démarrer obs :
- Ouvrir un terminal
- Exécutez cette commande :
MESA_GL_VERSION_OVERRIDE=3.3 obs
OBS devrait maintenant démarrer comme prévu.
Évidemment, nous voulons que le programme se lance correctement à chaque fois. Tout d’abord, commençons par créer un script :
- Créer un script :
nano /home/$USER/obs.sh
- Ajouter uniquement cette ligne :
MESA_GL_VERSION_OVERRIDE=3.3 obs
- Enregistrer et quitter (Ctrl+x, y, Entrée).
- Donner la permission d’exécution à votre script :
chmod +x /home/$USER/obs.sh
Ensuite, modifions le raccourci de menu pour exécuter ce script :
- Ouvrez le menu principal > Preferences > Main Menu Editor.
- Descendez jusqu’à Sound & Video. Sélectionnez OBS Studio et cliquez sur Properties.
- Dans la boîte Command, mettez le chemin vers votre script (par exemple, /home/tom/obs.sh).
Maintenant, OBS Studio se lancera correctement depuis le menu principal :
Lors de la première utilisation, un assistant de configuration automatique est disponible pour définir les paramètres par défaut. Si vous ne le voyez pas, vous pouvez le démarrer en allant dans Tools > Auto-Configuration Wizard.
Je recommande d’utiliser l’assistant pour ne rien avoir à changer d’autre pour commencer. Répondez aux quelques questions (gardez les valeurs par défaut si vous n’avez aucune idée) et OBS effectuera un test pour tout configurer. Cliquez sur “Apply settings to confirm”.
Capture d’écran
Voici comment capturer votre écran avec OBS :
- Par défaut, le panneau “Sources” est disponible en bas de l’écran. Si vous ne le voyez pas, allez dans le menu Docks et cliquez sur Sources pour le faire apparaître :
- Cliquez sur “+” pour ajouter une source
- Choisissez “Screen Capture”
- Une fenêtre s’affiche demandant un nom de source.
Laissez la valeur par défaut ou entrez le nom de votre choix.
Confirmez ensuite avec OK. - Sur l’écran suivant, vous pouvez confirmer quelques éléments comme le moniteur à capturer ou si vous souhaitez capturer le pointeur de la souris.
- À partir de là, votre écran apparaît dans la scène par défaut :
Ce serait plus facile avec deux écrans (un avec OBS et l’autre avec les choses que vous voulez enregistrer), mais cette méthode fonctionne dans tous les cas.
Capture de la caméra
Si vous avez une caméra (module Pi ou autre), vous pouvez l’ajouter aux sources presque de la même manière :
- Activez votre caméra sur Raspberry Pi OS (cliquez sur le lien pour plus de détails)
- Cliquez sur “+” dans le panneau “Sources”
- Choisissez “Video Capture Device (V4L2)” comme nouvelle source
- Encore une fois, choisissez un nom et confirmez
- Dans la fenêtre suivante, vous pouvez configurer tout ce qui concerne votre caméra
Par exemple, la mienne avait besoin d’une rotation pour afficher l’image dans la bonne orientation, donc j’ai juste changé la valeur de “Rotation” et laissé les autres paramètres par défaut. - Confirmez l’ajout dans la liste des sources
Une fois que vous avez au moins une source, vous pouvez changer la taille de l’image sur l’écran. Par exemple, vous pouvez utiliser OBS pour diffuser votre bureau et utiliser votre caméra pour montrer votre visage dans un coin.
Tous ces paramètres peuvent être modifiés en cliquant sur le bouton “Settings” à droite (général, diffusion sur Twitch, qualité et format de sortie, raccourcis, etc.). OBS gère également d’autres sources de la même manière (comme l’audio, par exemple).
Enregistrement
Allez dans le menu Docks en haut, et cliquez sur Controls.
Pour enregistrer votre écran ou votre caméra, tapez “Start Recording” à droite :
Le dossier de sortie par défaut est votre répertoire personnel, avec des fichiers au format MKV en qualité 1080p.
Vous pouvez tout changer dans les paramètres :
Raccourcis
Par défaut, il n’y a pas de raccourci, donc vous devez utiliser une souris pour démarrer/arrêter l’enregistrement ou autre.
Dans les paramètres, il est possible de définir un raccourci pour chaque action.
Vidéo
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous comprenez l'anglais et en voulez encore plus ? Je publie une nouvelle leçon chaque mois, réservée à mes abonnés premium. Rejoignez la communauté dès maintenant pour y avoir accès !
Conclusion
Et voilà ! Vous savez maintenant comment installer et configurer OBS sur votre Raspberry Pi.
J’ai testé sur mon Raspberry Pi 4, et cela fonctionne très bien : pas de lag, pas de bugs, donc que des bonnes nouvelles. Je vais probablement essayer dans une future vidéo pour notre chaîne YouTube et vous faire savoir si j’ai autre chose à ajouter.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ressources supplémentaires pour votre Raspberry Pi
Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant
Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici
Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant
Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources