Skip to main content

5 - Les serveurs son : JACK, PipeWire, PulseAudio et autres...


[Résolu] Probleme Pipewire ubuntu qpwgraph

J'ai fais une vidéo pour que ca soit plus simple a expliquer que par texte étant newbie la dedans j'ai pas tous les termes :

https://youtu.be/g0g1poSX1q4

Je pense une sorte de hub virtuel de connexion audio car obs est une horreur a fixer ( dans pipewire tous les auxiliaires obs ont la même id ... (vas y identifier quoi est quoi en fait) mais ca ira si ca passe par autre chose ...

Donc je vais tenter de faire en sorte que VLC, Rythmbox et firefox envoie les son en faisant des connexion vers un hub virtuel 16 entrée par 16 sorties par défaut et ensuite ces sorties elles se co pas automatiquement a un truc , ca sera a moi de choisir

sorties firefox vers hub 1 2 3 et 4
sorties VLC vers 5 6 7 et 8
sorties rhythmbox vers 9 10 11 et 12
et j'en garde 4 vides pour un possible autre truc xD

donc la la première étape c'est faire un hub persistant des cette étape je sais pas a chaque virtual sink que je tente ça crash , j'ai voulu me faire aider par chatgpt trouvant des solutions nul part et voilà le lien de la conv :

https://chatgpt.com/share/fc161cf8-0086-4af9-8560-8f3b388cca28

Mais rien avance ...

Sachant que j'ai ce soucis depuis avril je commence a désespérer :/

Merci d'avance a ceux qui se pencheront sur le sujet et bonne journée !
France
@jujudusud: j'avais déjà essayé la solution du wiki archlinux mais ça ne fonctionne qu'avec certaines applications (cmus par exemple). Le cas ffmpeg est impossible par ce moyen car ffmpeg quitte en fin de lecture. Firefox ne permet pas non plus de garder un nœud actif si on change de page ou d'onglet.
Mon besoin n'est pas non plus d'avoir systématiquement un nœud toujours actif. C'est selon les besoins. Par exemple je peux écouter un fichier via ffmpeg depuis le casque branché sur la sortie du PC ou envoyer ça vers ma syntakt qui est branchée sur mes enceintes.

De mes maigres avancements, avec lua je pourrai faire ce que je veux bien plus facilement. Je pense que ce sera valable pour @Clotaire aussi, un script qui test si OBS est actif ou non et créé (ou recréé) les liens automatiquement. 100% faisable avec lua...
France
Ok bda. Merci pour ces informations.

J'ai une petite question :

Est ce que ça n'arrive qu'avec les clients qui veulent se connecter avec PulseAudio ou ALSA ?
Bda, cela voudrait dire que ton script est un service en tache de fond ?
France
Je pense qu'on est arrivé au bout de ce fil.
Je vais procéder sa fermeture étant donné que Clotaire n'y répond plus.
Désolé j'étais en déplacement.
J'essaie de faire une vidéo demain de ma solution, ça marche sur Ubuntu studio mais je n'arrive pas a le reproduire sur Ubuntu normal

(Obs est mal foutu au final mais y a un contournement, c'est du rafistolage et sans jack j'ai toujours pas trouvé de solution faut que je lise ce qu'il s'est passé pendant mon absence)
France
Salut Clotaire.
Bon retour de déplacement ! Merci d'être revenu ici.
C'est super si tu peux nous montrer comment tu contourne le problème et ce que tu arrives à faire pour que ce soit un fonctionnement satisfaisant pour toi
Merci encore.
Je fais la video la j'editerais le post pour l’intégrer , j'ai relu les poste entre deux en attendant

OBS est sacrement merdique en fait car a chaque relance du programme le nom des noeuds des entrées auxiliaires changent donc aucune config permanente propre sans plugins divers possible ...
Je vous jure ca m'a tué a la tache ...

bref je fini d'enregistrer la video , j'upload j'edite le poste et je vous montre ca en image !

Edit:

voilà la vidéo :
https://www.youtube.com/watch?v=U7oTuUz2lNA

Ayant pas mal de problème je pense revenir a windows avec ubuntu studio en double boot le temps de régler tous les soucis car ca me prend un temps fou et je n'arrive pas a bosser ...

j'avais bon espoir en ayant que ubuntu comme os mais je dois m'avouer vaincu pour le moment :/

Je pense revenir vers vous très bientôt dans un autre poste suite a des soucis de grésillement : si je veux que ma carte son envoie dans 2 sorties audio différentes plutôt que tout dans dans une et je ne sait pas pourquoi ...
France
Salut Clotaire, merci pour ce retour en image.

Tu es donc avec Ubuntu Studio 24.04 ?
Tu as choisi d'utiliser uniquement PipeWire ou alors tu as demandé lors de l'installation d'utiliser le serveur JACK ? (le "vrai", pas son remplaçant dans PipeWire).

Ce que je vois en tout cas dans ta vidéo, c'est que les conseils d'utiliser Ubuntu Studio + de configurer des entrées JACK dans OBS et de régler les sorties des logiciels sur JACK, ça à l'air de fonctionner. Je suis content qu'on t'ai mis sur la voie.

Est ce que tu fais remonter ces informations chez OBS en même temps que chez nous ici ? Je pense que ce serait intéressant pour eux d'avoir un retour de ce qui semble ne pas être satisfaisant pour un utilisateur qui vient de Windows.

Allez, je te suis pour la suite de cette aventure.
Bah en soit c'est pas "pour un utilisateur qui vient de windows" ... c'est juste la base qu'un logiciel de stream puisse streamer de l'audio ... venant de plusieurs sources

sinon pour repondre j'ai juste installé ubuntu studio on m'a pas demandé de choisir ...
et toutes ces manip la sont impossible sur ubuntu et autant qjactl s'sinstalle autant impossible de le démarrer car pipewire ... et impossible de kill pipewire sinon ubuntu crash donc bah ubuntu poubelle
France
Est ce que tu fais remonter les informations chez OBS ?
Nope pas encore , je vais faire ca
France
@piratebab, j'ai déjà donné ce lien il y a un mois... voir page 1 - 28 juillet.
France
Bonjour ici,

Est ce que tout est ok ici et si c'est le cas est ce qu'on peut dire que la problèmatique est résolue ?

Note modération : le sujet étant résolu, merci d'ajouter un [RÉSOLU] (ou un [CONTOURNÉ], ou bien encore un [ABANDONNÉ]) dans le titre de ton premier message. Voir ce paragraphe du manuel du site pour davantage d'informations.


Page: 3/3
1  2  3