Oui, c'est spécifique à Gnome en effet. Enfin, c'est spécifique à certains bureaux, et ça n'est pas possible avec les compositeurs basés sur wlroots, genre Sway.
Si OBS Studio permet de sélectionner une source PulseAudio par identifiant, tu peux essayer en précisant l'identifiant, non pas d'une véritable source, mais celui du nœud client correspondant à l'application à enregistrer (on trouve ça dans la sortie de pw-dump.
En fait, lorsqu'on enregistre quelque chose à partir d'un serveur PulseAudio, lorsque ce serveur se trouve être un PipeWire, il accepte comme identifiant des trucs qui ne seraient pas valides pour un simple PulseAudio. Notamment des simples applications émettrices de son.
C'est le genre de truc pas du tout pris en charge par un vrai PulseAudio, et qui s'approche davantage de ce qu'on peut faire avec JACK. PipeWire étant par ailleurs également compatible avec le protocole JACK.
[^] # Re: OBS Studio
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Enregistrement de vidéo à la demande avec Xephyr et PulseAudio. Évalué à 3.
Oui, c'est spécifique à Gnome en effet. Enfin, c'est spécifique à certains bureaux, et ça n'est pas possible avec les compositeurs basés sur wlroots, genre Sway.
Si OBS Studio permet de sélectionner une source PulseAudio par identifiant, tu peux essayer en précisant l'identifiant, non pas d'une véritable source, mais celui du nœud client correspondant à l'application à enregistrer (on trouve ça dans la sortie de
pw-dump.En fait, lorsqu'on enregistre quelque chose à partir d'un serveur PulseAudio, lorsque ce serveur se trouve être un PipeWire, il accepte comme identifiant des trucs qui ne seraient pas valides pour un simple PulseAudio. Notamment des simples applications émettrices de son.
C'est le genre de truc pas du tout pris en charge par un vrai PulseAudio, et qui s'approche davantage de ce qu'on peut faire avec JACK. PipeWire étant par ailleurs également compatible avec le protocole JACK.