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
pipewire [Le 08/07/2025, 04:26]
krodelabestiole [Optimisation] typos
pipewire [Le 20/08/2025, 22:51] (Version actuelle)
mohican ajout changer la sortie son
Ligne 18: Ligne 18:
  
 **PipeWire** est installé par défaut sur Ubuntu à partir de la version [[:​jammy|Jammy 22.04.4]].\\ **PipeWire** est installé par défaut sur Ubuntu à partir de la version [[:​jammy|Jammy 22.04.4]].\\
-Si ce n'est pas le cas, quel qu'en soit la raison, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] ''​[[apt>​pipewire]]''​.+Si ce n'est pas le cas, quelle ​qu'en soit la raison, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] ''​[[apt>​pipewire]]''​.
  
 On trouve aussi le paquet ''​[[apt>​pipewire-pulse]]''​(([[:​depots#​sections_universe_et_multiverse_maintenues_par_les_motu|dépôt universe]] pour [[:​jammy|Jammy 22.04]])) qui fournit la rétro-compatibilité pour les applications implémentant [[:​PulseAudio]]. Il risque donc d'​être indispensable pendant encore un certain temps... On trouve aussi le paquet ''​[[apt>​pipewire-pulse]]''​(([[:​depots#​sections_universe_et_multiverse_maintenues_par_les_motu|dépôt universe]] pour [[:​jammy|Jammy 22.04]])) qui fournit la rétro-compatibilité pour les applications implémentant [[:​PulseAudio]]. Il risque donc d'​être indispensable pendant encore un certain temps...
Ligne 245: Ligne 245:
  
   * Mettre en sourdine la sortie principale pendant une minute :<​code>​wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle ; sleep 60 ; wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle</​code>​   * Mettre en sourdine la sortie principale pendant une minute :<​code>​wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle ; sleep 60 ; wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle</​code>​
 +
 +==== Changer la sortie son avec un script ====
 +
 +Pour changer de sortie audio la syntaxe est :
 +<​code>​wpctl set-default ID</​code>​
 +où ID est le numéro de la sortie.
 +
 +Ce numéro est visible dans la section "​Sinks"​ en exécutant la commande :
 +<​code>​wpctl status</​code>​
 +Problème : ce numéro change à chaque redémarrage ! Il faut donc le récupérer via la commande grep en cherchant le nom de la sortie qui lui ne change pas.
 +
 +
 +Voici un exemple de script pour changer la sortie vers le HDMI (remplacer le texte entre ""​ par ce qui vous correspond - notez le caractère d'​échappement \ ajouté devant [ et ] ) :
 +<code bash>
 +#!/bin/bash
 +idhdmi=$(wpctl status | grep "​Baffin HDMI/DP Audio \[Radeon RX 550 640SP / RX 560/560X\] D" | cut -c 10-12)
 +echo $idhdmi
 +wpctl set-default $idhdmi
 +exit 0
 +</​code>​
 +
 +Lorsque votre script est au point, vous pouvez créer un raccourci clavier personnalisé pour le lancer avec la commande
 +<​code>​bash nom-du-fichier-script.sh</​code>​
  
 ===== Problèmes courants ===== ===== Problèmes courants =====
  • pipewire.1751941602.txt.gz
  • Dernière modification: Le 08/07/2025, 04:26
  • par krodelabestiole