Changer le périphérique de sortie audio dans Firefox

14

J'essaie de jouer de la musique via Ventrilo et actuellement j'utilise un câble audio virtuel. La façon dont cela fonctionne est que dans foobar2000 (un programme de lecture de musique), je définis le périphérique de sortie dans les préférences sur Virtual Audio Cable. Ensuite, dans Ventrilo, je me connecte à un autre nom et règle le périphérique d'entrée sur Virtual Audio Cable. Cela achemine la musique via le câble audio virtuel et me permet de jouer la musique via Ventrilo.

Cependant, je voudrais également changer le périphérique de sortie pour Firefox (ou tout autre navigateur) ou "Plugin Container for Firefix" en Virtual Audio Cable afin de pouvoir lire de la musique de Pandora ou YouTube sur Ventrilo. Malheureusement, je n'ai trouvé aucune option pour cela nulle part.

Zanami Zani
la source

Réponses:

4

Une chose que vous pouvez faire depuis que j'ai eu le même problème est de configurer votre système d'exploitation pour utiliser un câble virtuel comme périphérique par défaut.

Adobe Flash utilise Windows par défaut et, ce faisant, vous aurez configuré Firefox pour utiliser le VAC pour les objets basés sur Flash (j'ai vérifié que Flash envoie l'audio et non Firefox pour les objets ou films basés sur Flash)

Ensuite, utilisez simplement un répéteur pour envoyer ce VAC à votre périphérique audio d'origine (carte son) afin que vous entendiez tout comme d'habitude, mais que vous ayez un VAC lié au milieu avec lequel vous pouvez travailler pour faire d'autres choses.

En fin de compte, ce qui a le mieux fonctionné pour moi était d'utiliser simplement un appareil secondaire et de l'envoyer à mon ordinateur avec une entrée de ligne (utilisez mon pavé tactile hp), ce qui m'a permis de supprimer l'énorme réseau de VAC et de répéteurs qui entraînait un retard dans mes enregistrements et laissez-moi également contrôler cette source audio externe pendant que vous jouez facilement car elle est sur un appareil séparé.

ViciousXUSMC
la source
3

Solution logicielle pour cela: https://github.com/audiorouterdev/audio-router

Vous pouvez choisir la sortie pour chaque application.

Mike
la source
2
Veuillez lire Comment puis-je recommander un logiciel pour obtenir des conseils sur la façon de recommander un logiciel. Vous devez fournir au moins un lien, des informations supplémentaires sur le logiciel lui-même et la façon dont il peut être utilisé pour résoudre le problème dans la question.
DavidPostill
1

J'ai constaté que je dois redémarrer mon navigateur après avoir changé l'entrée / sortie audio par défaut du système d'exploitation. Il semble que Flash et d'autres plugins se lient au périphérique audio par défaut au démarrage. Ce serait vraiment bien de pouvoir changer cela au moment de l'exécution.

erikcw
la source
0

Trouvé votre réponse:

Utilisez un câble audio virtuel (recherchez-le) pour créer une nouvelle ligne audio virtuelle. Une fois que la ligne 1 fonctionne, accédez au son dans le panneau de commande et remplacez le périphérique audio par défaut par la ligne 1. Ouvrez 2 applications de ventilation. Pour celui que vous souhaitez écouter de la musique, changez l'entrée sur la ligne 1 et la sortie sur les haut-parleurs. En dehors de la configuration, vérifiez l'option de sourdine en bas de la fenêtre de ventilation. (Le fait d'avoir du son provoquera beaucoup d'écho.)

Pour votre autre utilisateur, sélectionnez l'entrée comme casque. Et la sortie doit être un mixage stéréo ou des enceintes. De cette façon, vous et tous les autres pourrez entendre la musique au-dessus de l'évent et vous pourrez toujours parler sans échos. Ouvrez Firefox en dernier pour qu'il se lie au périphérique par défaut (ligne 1). Et apprécie.

(REMARQUE: vous ne pourrez pas entendre le son de Firefox sans être à l'évent d'où il vient. Pour le changer à nouveau, allez simplement au son et sélectionnez à nouveau les haut-parleurs comme périphérique par défaut.

J'espère que cela t'aides.

user251715
la source
Anon a commenté: Vous pouvez sélectionner "Ligne 1" et entrer ses propriétés, en cochant "Listen to Device". Ensuite, il n'a pas besoin d'être dans le même canal ni même de faire jouer «l'utilisateur» à ses oreilles. Cependant, je n'utilise pas le même VAC que vous. Je n'ai pas de "lignes". Quoi qu'il en soit, je le fais dans TeamSpeak. Parfaitement bien.
Psycogeek
-1

Vous le faites mal. En règle générale, les applications utilisent les bibliothèques fournies par le système d'exploitation pour produire du son. Ainsi, les paramètres devraient être localisés ... vous l'avez deviné, dans la configuration sonore du système d'exploitation. J'oublie exactement où il se trouve dans Windows 7, mais si vous recherchez "son" dans la recherche de démarrage, cela devrait être assez facile à trouver.

Bonjour71
la source
Je ne l'ai pas trouvé. Je n'essaie pas de changer mon appareil de lecture par défaut. Je veux toujours pouvoir entendre le son entrant avec mon casque et c'est pourquoi le câble audio virtuel est si agréable.
Zanami Zani
2
Un périphérique de sortie incorrect peut et doit être une fonction d'application. De nombreuses applications n'utilisent que le périphérique audio Windows par défaut, à la grande frustration de nombreux utilisateurs, Flash Player étant l'un des principaux. Cela rend la solution que vous proposez toujours la seule option, mais quel autre choix avez-vous hein?
2
La réponse de Hello71 n'est pas correcte. Dans de nombreux cas, vous souhaiterez peut-être que l'audio d'une application soit transféré vers un appareil différent de celui d'autres applications. Faire cela à partir du système d'exploitation n'est pas possible - cela doit être fait à partir de l'application.
@Anon: Ceci est hypothétiquement possible à partir du système d'exploitation; cependant, la plupart des systèmes d'exploitation implémentent simplement un récepteur audio car les périphériques audio séparés sont un cas de périphérie.
Hello71
-1

La sélection du périphérique de sortie est une fonction d'application. Firefox ne fait aucune sortie audio, il n'a donc pas de paramètre. Le logiciel réellement responsable de la sélection d'un périphérique de sortie et de la lecture audio est le plugin, Adobe Flash Player dans la plupart des cas.

Malheureusement, Adobe n'a pas encore jugé bon de créer un moyen de configurer Flash Player pour utiliser un périphérique de sortie spécifique. Il utilise toujours la valeur par défaut du système.

Comme solution de contournement potentielle, vous pourriez être en mesure de configurer tout le reste pour utiliser ce qui devrait être la valeur par défaut, puis de changer la valeur par défaut en alternative ... Mais c'est terriblement lourd.

Jason Sherman
la source
4
Ce n'était pas entièrement vrai lorsque vous avez répondu à cette question et ce n'est certainement pas le cas maintenant. Firefox prend en charge l'audio HTML5 depuis au moins le premier trimestre 2011 et il est désormais activé par défaut.
cb88
-1

Jason Sherman a donné un aperçu très complet de cette fonctionnalité. J'apprécie. Mais comme solution de contournement, vous pouvez rediriger la sortie audio entière vers les haut-parleurs (pendant que le casque est branché) dans Windows 10. Vous pouvez faire l'astuce en cliquant avec le bouton droit sur l'icône du haut-parleur dans la barre d'état système. Choisissez Appareil de lecture. Appuyez sur le bouton «Définir par défaut» après avoir cliqué sur les haut-parleurs. Voila! Votre audio est dans les haut-parleurs avec un casque branché.

KJ
la source