logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

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
Prochaine révision Les deux révisions suivantes
doc:media:obs-studio [10/03/2016 20:21]
nazmi [Introduction]
doc:media:obs-studio [14/03/2016 22:42]
nazmi [Installation]
Ligne 14: Ligne 14:
 Le streaming ou live ou diffusion en direct ou broadcasting est très populaire ces derniers temps sur la toile, pour transmettre un événement en vrai comme un spectacle, un rassemblement ou un phénomène naturel, des parties de jeux vidéos, des projets artistiques ou beaucoup d'​autres choses, la seule limite: la bande passante montante de votre connexion internet :-\ Le streaming ou live ou diffusion en direct ou broadcasting est très populaire ces derniers temps sur la toile, pour transmettre un événement en vrai comme un spectacle, un rassemblement ou un phénomène naturel, des parties de jeux vidéos, des projets artistiques ou beaucoup d'​autres choses, la seule limite: la bande passante montante de votre connexion internet :-\
  
-Nous parlerons ici des diffusion utilisant le protocole RTMP, créé à la base par Adobe et utilisé par Youtube, Twitch, Hitbox parmi plein d'​autres,​ d'​autres protocoles existent comme le Motion-Jpeg (MJpeg) mais ils ne seront pas l'​objet de cette page de documentation.+<note important>​Nous parlerons ici des diffusion utilisant le protocole RTMP, créé à la base par Adobe et utilisé par Youtube, Twitch, Hitbox parmi plein d'​autres,​ d'​autres protocoles existent comme le Motion-Jpeg (MJpeg) mais ils ne seront pas l'​objet de cette page de documentation.</​note>​
  
 Des outils très complets et faciles d'​utilisation,​ qu'ils soient payants ou gratuits, libres ou non existent pour Windows et Mac.  Des outils très complets et faciles d'​utilisation,​ qu'ils soient payants ou gratuits, libres ou non existent pour Windows et Mac. 
Ligne 23: Ligne 23:
  
 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. ​ 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. ​
-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 ^_^ ). 
  
-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 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>​
  
 ===== Installation ===== ===== Installation =====
-(issu de: [[https://​github.com/​jp9000/​obs-studio/​wiki/​Install-Instructions#​manually-compiling-on-debian-based-distros]] ​)+<note tip>issu de: [[https://​github.com/​jp9000/​obs-studio/​wiki/​Install-Instructions#​manually-compiling-on-debian-based-distros]]</​note>​
  
  
Ligne 35: Ligne 36:
 <code user>​glxinfo | grep "​OpenGL"</​code>​ <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>​
  
 II.1/​Ensuite,​ installez/​vérifiez que sont installés les paquets qui vont être nécessaires pour installer et faire tourner (dépendances) OBS-Studio: II.1/​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>sudo 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 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>​ </​code>​
  
-II.2/Si vous n'​êtes pas un militant du logiciel libre et voulez avoir le support du codec audio aac (pas nécessaire pour pouvoir streamer), faites aussi:+II.2/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>sudo apt-get install libfdk-aac-dev</​code>​+<code root>​apt-get install libfdk-aac-dev</​code>​
  
  
-III/Il faut maintenant installer le un paquet de backports, (libswresample-dev) avec:+III/Il faut maintenant installer le un paquet de backports, parceque sinon ça ne compilera pas, (libswresample-dev) avec:
  
-<code root>sudo apt-get -t jessie-backports install libswresample-dev</​code>​+<code root>​apt-get -t jessie-backports install libswresample-dev</​code>​
  
  
Ligne 54: Ligne 57:
 IV/Nous passons maintenant à la copie du répertoire de github vers votre disque, créez donc un dossier (que vous pourrez supprimer après l'​installation,​ ou archiver): IV/Nous passons maintenant à la copie du répertoire de github vers votre disque, créez donc un dossier (que vous pourrez supprimer après l'​installation,​ ou archiver):
  
-mkdir InstallOBS+<code user>mkdir InstallOBS</​code>​
  
-puis entrez dans le dossier avec:+puis changez de dossier avec:
  
-cd InstallOBS+<code user>cd InstallOBS</​code>​
  
 et téléchargez les fichiers avec: et téléchargez les fichiers avec:
  
-git clone https://​github.com/​jp9000/​obs-studio.git+<code user>git clone https://​github.com/​jp9000/​obs-studio.git</​code>​
  
 enfin entrez dans le dossier contenant les fichiers nécessaires:​ enfin entrez dans le dossier contenant les fichiers nécessaires:​
  
-cd obs-studio+<code user>cd obs-studio</​code>​
  
-maintenant créez et entrez dans un dossier "​build"​ avec:+maintenant créez et entrez dans le dossier "​build"​ avec:
  
-mkdir build && cd build+<code user>mkdir build && cd build</​code>​
  
  
 V/on passe maintenant à la compilation avec: V/on passe maintenant à la compilation avec:
  
-cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/​usr ..+<code user>cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/​usr ..</​code>​
  
 et quand la première opération est finie: et quand la première opération est finie:
  
-make -j4+<code user>make -j4</​code>​
  
 enfin on passe à l'​installation avec checkinstall:​ enfin on passe à l'​installation avec checkinstall:​
  
-sudo checkinstall --pkgname=obs-studio --fstrans=no --backup=no --pkgversion="​$(date +%Y%m%d)-git"​ --deldoc=yes+<code root>checkinstall --pkgname=obs-studio --fstrans=no --backup=no --pkgversion="​$(date +%Y%m%d)-git"​ --deldoc=yes</​code>​
  
  
-nous entrons maintenant dans une procédure intéressante et longue, il va vous demander si les infos du paquet qui va être créé sont bonnes, normalement c'est le cas, si il vous dit que certains fichiers sont dans le répertoire /home, demandez à voir ce qu'ils sont et répondez non si il vous demande si il faut les inclure (ça a marché pour moi, je vais retester ​avec une machine virtuelle pour voir ce qu'il en retourne)+<note important>​Nous ​entrons maintenant dans une procédure intéressante et longue, il va vous demander si les infos du paquet qui va être créé sont bonnes, normalement c'est le cas, répondez y si il vous dit que certains fichiers sont dans le répertoire /home, demandez à voir ce qu'ils sont et répondez non si il vous demande si il faut les inclure (ça a marché pour moi, je vais re-tester ​avec une machine virtuelle pour voir ce qu'il en retourne)</​note>​
                
  
Ligne 95: Ligne 98:
 ===== Utilisation ===== ===== Utilisation =====
  
-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 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>​ 
 + 
 +0/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 flash, sous linux par exemple, il est impossible de regarder les streams twitch... :-( ).  
 + 
 +<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>​ 
 + 
 +Voila maintenant la fenêtre principale d'​OBS-Studio:​ 
 +[[https://​lut.im/​DEjjCoJHTl/​DSsS2DgsSgBI8bU9.png]] 
 + 
 +I/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**"​ 
 + 
 +II/Vous pouvez maintenant, dans la fenêtre principale cliquer sur "​**Commencer le streaming**"​ et de 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...
  
-[en construction]+III/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
doc/media/obs-studio.txt · Dernière modification: 20/02/2019 20:51 par kao

Pied de page des forums

Propulsé par FluxBB