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
utilisateurs:krodelabestiole:brouillons:pipewire [Le 11/05/2023, 20:15]
krodelabestiole supprimée
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Kinetic multimédia audio vidéo mao}} 
  
-{{ :​logo:​pipewire.png?​100| logo de PipeWire}} 
- 
-====== PipeWire ====== 
- 
-**PipeWire** est le serveur de son installé par défaut sur Ubuntu à partir de la version [[:​kinetic|Kinetic 22.10]]. 
- 
-Un serveur de son permet à plusieurs applications d'​utiliser simultanément les pilotes de la carte son, afin de pouvoir être toutes audibles et utilisées simultanément. 
- 
-Il remplace [[:​PulseAudio]],​ le serveur de son installé par défaut jusqu'​à [[:​jammy|Ubuntu Jammy 22.04]]. Il propose en plus les fonctionnalité avancées utiles dans le domaine de la [[:MAO]] que proposait jusqu'​ici le serveur [[:​jackd|JACK]],​ qu'il remplace aussi, avec une configuration simplifiée. Il rend possible l'​utilisation simultanée de n'​importe lesquels de ses logiciels et appareils audio. On peut par exemple pré-écouter un flux audio sur des oreillettes bluetooth tandis qu'on en diffuse un autre sur la carte son intégrée à son ordinateur, le tout en enregistrant le micro de sa webcam dans [[:​Audacity]]... 
- 
-Il dispose de plus des couches de rétro-compatibilité avec les serveurs de son ALSA, [[:​PulseAudio]],​ et [[:​jackd|JACK]]. 
-Pour en bénéficier il faut [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​pipewire-alsa ]]**, **[[apt>​pipewire-pulse ]]** et **[[apt>​pipewire-jack ]]**. Grâce à ces paquets, les applications compatibles voient respectivement des serveurs ALSA, [[:​PulseAudio]],​ ou [[:​jackd|JACK]] tourner, et peuvent s'y connecter. Il s'agit en fait à chaque fois de PipeWire. 
- 
-PipeWire dispose aussi de fonctionnalités permettant de gérer des flux vidéo. 
- 
-===== Installation ===== 
- 
-PipeWire est installé par défaut sur Ubuntu à partir de la version [[:​kinetic|Kinetic 22.10]]. 
- 
-Sur les versions précédentes il est possible d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​pipewire ]]**, **[[apt>​pipewire-alsa ]]**, **[[apt>​pipewire-pulse ]]**, et **[[apt>​pipewire-jack ]]**. 
- 
-Il est conseillé dans ce cas de désinstaller [[:​PulseAudio]] et [[:​jackd|JACK]]. 
- 
-===== Utilisation ===== 
- 
-==== Routage ==== 
- 
-En plus d'​utiliser simultanément plusieurs logiciels et interfaces matérielles,​ PipeWire permet de les relier ensemble dans n'​importe quel sens, à la manière d'un studio virtuel. 
- 
-On peut utiliser une interface graphique telle que [[https://​gitlab.freedesktop.org/​rncbc/​qpwgraph|qpwgraph]],​ qui remplace avantageusement [[:​QjackCtl]] (qu'on utilisait pour [[:​jackd|JACK]]). ​ 
- 
-qpwgraph est disponible depuis les dépots officiels : **[[apt>​qpwgraph]]** ou en [[https://​flathub.org/​apps/​details/​org.rncbc.qpwgraph|Flatpak]]. 
- 
-Chaque élément (matériel ou logiciel) apparaît comme un bloc avec ses entrées à gauche et ses sorties à droite. On peut les relier les unes aux autres en tirant des liens par cliquer-glisser. Les liens peuvent ainsi conduire des signaux audio, [[:MIDI]], ou vidéo, d'un logiciel ou d'un périphérique à l'​autre. 
- 
-==== Gestionnaire de session ==== 
- 
-Le [[:​mao#​jack_et_les_gestionnaires_de_session|gestionnaire de session]] pour PipeWire installé par défaut sur Ubuntu est [[https://​gitlab.freedesktop.org/​pipewire/​wireplumber|WirePlumber]]. 
- 
-Il n'​existe pour le moment pas d'​interface graphique pour le gérer. 
- 
-===== Voir aussi ===== 
- 
-  * **(en)** [[https://​pipewire.org|Site officiel]] 
-  * [[https://​linuxmao.org/​PipeWire|PipeWire sur Linux MAO]] 
- 
----- 
-//​Contributeurs :​ [[:​utilisateurs:​krodelabestiole]]//​