Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:media:obs-studio [15/03/2016 00:12]
smolski [OBS-Studio]
doc:media:obs-studio [20/02/2019 14:51] (Version actuelle)
kao [Introduction] retrait de la mention qu'il n'y a pas de paquet Debian
Ligne 8: Ligne 8:
     * Création par [[user>​nazmi]] 10/03/2016     * Création par [[user>​nazmi]] 10/03/2016
     * Testé par <...> le <...> FIXME     * Testé par <...> le <...> FIXME
-  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=13693]]+  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=13692 | Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
 ===== Introduction ===== ===== Introduction =====
Ligne 22: Ligne 22:
 Cependant un projet nommé OBS-Studio a démarré (par la même équipe), ayant pour objectif d'​être multiplate-forme,​ encore plus complet, et à terme de remplacer l'​OBS original. ​ Cependant un projet nommé OBS-Studio a démarré (par la même équipe), ayant pour objectif d'​être multiplate-forme,​ encore plus complet, et à terme de remplacer l'​OBS original. ​
  
-Parmi les systèmes supportés figure Debian et bien qu'il n'y ait pas de paquet disponible pour l'​instant (Mars 2016), il est possible de le compiler à partir des sources en une petite demi-heure de travail. ​ 
  
 <note tip>Des instructions (en anglais) sont disponibles sur le github mais elles seront ci-après reprises et expliquées dans un Français compréhensible pour un utilisateur averti (enfin pas forcément besoin mais ça aide ^_^ ).</​note>​ <note tip>Des instructions (en anglais) sont disponibles sur le github mais elles seront ci-après reprises et expliquées dans un Français compréhensible pour un utilisateur averti (enfin pas forcément besoin mais ça aide ^_^ ).</​note>​
  
 <note tip>Un bémol cependant: la majorité de la communauté utilisant OBS, et vu qu'​OBS-Studio est encore à une version peu avancée, une grande partie des plugins et fonctionnalités disponibles pour le premier ne le sont pas pour le dernier.</​note>​ <note tip>Un bémol cependant: la majorité de la communauté utilisant OBS, et vu qu'​OBS-Studio est encore à une version peu avancée, une grande partie des plugins et fonctionnalités disponibles pour le premier ne le sont pas pour le dernier.</​note>​
 +
 +===== Prérequis =====
 +Tout d'​abord,​ il faut vérifier votre version d'​opengl avec la commande glxinfo: ​
 +<code root>apt install mesa-utils</​code>​
 +<code user>​glxinfo | grep "​OpenGL"</​code> ​
 +si au niveau de core profile version, c'est supérieur à 3.2, c'est bon, exemple : <​code>​OpenGL core profile version string: 4.10</​code>​
  
 ===== Installation ===== ===== Installation =====
 +Le paquet obs-studio est disponible dans les dépôts depuis Debian Stretch:
 +<code root>apt install obs-studio</​code>​
 +
 +
 +==== Compiler Obs-studio pour Debian Jessie ====
 +
 +<note tip>La documentation ci-dessous vous propose de compiler OBS. Vous pouvez aussi utiliser une AppImage, très facile à installer (télécharger,​ clic droit, onglet permission, autoriser l’exécution de ce programme, double clic et c'est lancé) et ne présente pas de conflits de librairies [[https://​obsproject.com/​forum/​threads/​appimage-for-most-linux-distributions.62418/​]]</​note>​
  
 <note tip>issu de: [[https://​github.com/​jp9000/​obs-studio/​wiki/​Install-Instructions#​manually-compiling-on-debian-based-distros]]</​note>​ <note tip>issu de: [[https://​github.com/​jp9000/​obs-studio/​wiki/​Install-Instructions#​manually-compiling-on-debian-based-distros]]</​note>​
  
-  - Tout d'​abord,​ il faut vérifier votre version d'​opengl avec : <code user>​glxinfo | grep "​OpenGL"</​code>​ si au niveau de core profile version, c'est supérieur à 3.2, c'est bon : <​code>​OpenGL core profile version string: 4.10</​code>​+
   -    - 
-    -Ensuite, installez/vérifiez que sont installés les paquets qui vont être nécessaires pour installer et faire tourner (dépendances) OBS-Studio : <code root>​apt-get install build-essential pkg-config cmake git checkinstall libx11-dev libgl1-mesa-dev libpulse-dev libxcomposite-dev libxinerama-dev libv4l-dev libudev-dev libfreetype6-dev libfontconfig-dev qtbase5-dev libqt5x11extras5-dev libx264-dev libxcb-xinerama0-dev libxcb-shm0-dev libjack-jackd2-dev libcurl4-openssl-dev libavcodec-dev libavfilter-dev libavdevice-dev ffmpeg</​code>​+    -Installez/vérifiez que sont installés les paquets qui vont être nécessaires pour installer et faire tourner (dépendances) OBS-Studio : <code root>​apt-get install build-essential pkg-config cmake git checkinstall libx11-dev libgl1-mesa-dev libpulse-dev libxcomposite-dev libxinerama-dev libv4l-dev libudev-dev libfreetype6-dev libfontconfig-dev qtbase5-dev libqt5x11extras5-dev libx264-dev libxcb-xinerama0-dev libxcb-shm0-dev libjack-jackd2-dev libcurl4-openssl-dev libavcodec-dev libavfilter-dev libavdevice-dev ffmpeg</​code>​
     - Si vous n'​êtes pas un militant du logiciel libre (honte sur vous et votre famille sur 16 générations) et voulez avoir le support du codec audio aac (pas du tout nécessaire pour pouvoir streamer), faites aussi :<code root>​apt-get install libfdk-aac-dev</​code>​     - Si vous n'​êtes pas un militant du logiciel libre (honte sur vous et votre famille sur 16 générations) et voulez avoir le support du codec audio aac (pas du tout nécessaire pour pouvoir streamer), faites aussi :<code root>​apt-get install libfdk-aac-dev</​code>​
   - Il faut maintenant installer un paquet de backports, parce-que sinon ça ne compilera pas, (libswresample-dev) avec :<code root>​apt-get -t jessie-backports install libswresample-dev</​code>​   - Il faut maintenant installer un paquet de backports, parce-que sinon ça ne compilera pas, (libswresample-dev) avec :<code root>​apt-get -t jessie-backports install libswresample-dev</​code>​
Ligne 54: Ligne 66:
 <note tip>​L'​utilisation n'est pas bien différente de celle d'​OBS sous windows (avec plein de tutos partout sur le web) mais je vais ici faire une description rapide pour aider le débutant à faire une belle composition pour plusieurs cas de figure.</​note>​ <note tip>​L'​utilisation n'est pas bien différente de celle d'​OBS sous windows (avec plein de tutos partout sur le web) mais je vais ici faire une description rapide pour aider le débutant à faire une belle composition pour plusieurs cas de figure.</​note>​
  
-Tout d'​abord vous avez besoin de créer un compte chez un hébergeur (ou créer vous même votre service perso mais c'est au delà du sujet de cet article), j'​aimerais ne pas le faire mais je recommande Youtube de Google qui est simple d'​utilisation et multiplate-forme pour les visionneurs (sans plugin flashsous linux par exemple, il est impossible de regarder les streams twitch... :-( ).+Tout d'​abord vous avez besoin de créer un compte chez un hébergeur (ou créer vous même votre service perso mais c'est au delà du sujet de cet article), j'​aimerais ne pas le faire mais je recommande Youtube de Google qui est simple d'​utilisation, qui autorise pas mal de sujets ​et qui est multiplate-forme pour les visionneurs (sans nécessité d'​un ​plugin flash (sous linux par exemple, il est impossible de regarder les streams twitch ​dans un navigateur sans ledit plugin... :-( )). 
 <note important>​Faites aussi attention aux rêgles et limitations données par votre hébergeur (jeux vidéo seulement, copyright, vie privée, les droits que vous concédez sur le contenu que vous envoyez, ...).</​note>​ <note important>​Faites aussi attention aux rêgles et limitations données par votre hébergeur (jeux vidéo seulement, copyright, vie privée, les droits que vous concédez sur le contenu que vous envoyez, ...).</​note>​
  
Ligne 60: Ligne 73:
   - Il vous faut configurer OBS-Studio avec votre hébergeur et votre "​stream key" ​ (une partie de l'​adresse qui prouvera que c'est bien vous qui envoyez le flux de données et pas un usurpateur. \\ Pour ce faire, allez dans "​**Parametres**"​ en bas à droite et choisissez l'​onglet "​**Flux**"​ vous pouvez maintenant choisir le "​**Service**"​ et entrer votre "​**Clé de Stream**"​   - Il vous faut configurer OBS-Studio avec votre hébergeur et votre "​stream key" ​ (une partie de l'​adresse qui prouvera que c'est bien vous qui envoyez le flux de données et pas un usurpateur. \\ Pour ce faire, allez dans "​**Parametres**"​ en bas à droite et choisissez l'​onglet "​**Flux**"​ vous pouvez maintenant choisir le "​**Service**"​ et entrer votre "​**Clé de Stream**"​
   - Maintenant, dans la fenêtre principale, vous pouvez cliquer sur "​**Commencer le streaming**"​ et quelques secondes plus tard vous devez être en ligne, ceux qui regardent le flux auront quelques dizaines de secondes de retard sur vous mais pour l'​instant vous diffusez un écran noir :-? agrémentons donc tout ça...   - Maintenant, dans la fenêtre principale, vous pouvez cliquer sur "​**Commencer le streaming**"​ et quelques secondes plus tard vous devez être en ligne, ceux qui regardent le flux auront quelques dizaines de secondes de retard sur vous mais pour l'​instant vous diffusez un écran noir :-? agrémentons donc tout ça...
-    - Pour configurer ce que vous envoyez (Webcam, Écran, Caméras, Texte, Musique, Microphone, ...) et la manière dont vous l'​envoyez (le placement, la taille des éléments, ...) vous allez utiliser les "​**Scènes**",​ en bas à gauche de votre fenêtre OBS-Studio, dans l'​exemple il y a 5 scènes (Intro, Webcam, Ecran, Astronomie et Soleil), en cliquant sur chacune j'​affiche la scène pour pouvoir la diffuser ou simplement l'​éditer+    - Pour configurer ce que vous envoyez (Webcam, Écran, Caméras, Texte, Musique, Microphone, ...) et la manière dont vous l'​envoyez (le placement, la taille des éléments, ...) vous allez utiliser les "​**Scènes**",​ en bas à gauche de votre fenêtre OBS-Studio, dans l'​exemple il y a 5 scènes (Intro, Webcam, Ecran, Astronomie et Soleil), en cliquant sur chacune j'​affiche la scène pour pouvoir la diffuser ou simplement l'​éditer ​(des raccourcis clavier sont aussi disponibles pour pouvoir changer de scène sans afficher la fenêtre de OBS-Studio). 
 +<note tip>Les boutons en dessous de la boite des scènes permettent d'en ajouter, supprimer, remonter ou redescendre dans la liste, il en est de même au niveau de la boite des sources afin d'​organiser votre Scène.</​note>​ 
 + 
 +Avec un peu de bidouillage vous avez maintenant une scène qui correspond à ce que vous diffusez, vous pouvez maintenant commencer votre stream, si vous trouvez que vous perdez beaucoup de paquets ou que votre processeur est surchargé (visible en bas à droite de la fenêtre d'​OBS-Studio pendant la diffusion) dans ce cas, allez dans **"​Paramètres"​** > **"​Vidéo"​** et changez la résolution (ainsi que le nombre d'​images par seconde si vous le souhaitez). 
 + 
 +640x480@30fps ou 720x480@30fps (ou moins) pour une connexion adsl (débit montant <​900kb/​s) et un processeur décent mais modeste 
 +la HD et la full HD ainsi que le 60fps (1280x720, 1920x1080) sont réservées aux belles machines et aux connexions très haut débit (Fibre, 4G ou VDSL). 
 + 
 +vous pouvez tester votre débit montant ici: [[http://​testmy.net/​upload]] 
 + 
 +Enfin si vous perdez toujours des paquets vous pouvez aller dans l'​onglet **"​Flux"​** des paramètres,​ ici vous pourrez régler les bitrates, pour le bitrate vidéo, un bitrate entre 500 et 1200kb/s ira pour du 720x480, essayez d'​abord à 1000 puis descendez jusqu'​à ce que vous ne perdiez plus de paquets (testez pendant plusieurs minutes à chaque fois bien sur pour voir sur la durée) 
 + 
 + 
 +===== Lien vers forum ===== 
 + 
 +Tout a démarré de là mais pour les commentaires sur le tuto, se reporter comme d'​hab'​ au lien dans l'​entête de ce tuto. 
 +  * https://​debian-facile.org/​viewtopic.php?​id=13606
doc/media/obs-studio.1458015120.txt.gz · Dernière modification: 15/03/2016 00:12 par smolski

Pied de page des forums

Propulsé par FluxBB