Comment faites-vous la lecture d'une piste audio mono en stéréo dans Ubuntu?

11

De temps en temps, je tombe sur une vidéo que je veux regarder (que ce soit sur YouTube ou autrement), et le son, pour une raison quelconque, ne sortira que d'un haut-parleur. Ce n'est pas un problème avec mon matériel ou tout autre type de configuration; c'est parce que celui qui a encodé la vidéo a foiré l'audio. Si j'utilisais des haut-parleurs, ce ne serait pas un problème, mais 100% de mon écoute se fait avec des écouteurs. Cela en fait une expérience très ennuyeuse. On pourrait penser que quelque chose comme ça n'arrive presque jamais, mais il semble que je rencontre cela plus que la plupart des gens, et c'est vraiment ennuyeux.

Une solution simple consiste à retirer légèrement la fiche des écouteurs, ce qui entraîne l'envoi d'un canal via les deux écouteurs. Cela fonctionne, mais la moindre traction sur le fil envoie la fiche complètement. De plus, parfois, si c'est le canal gauche qui est uniquement en cours de lecture, la méthode "à mi-chemin" ne fonctionnera pas car elle enverra simplement le côté droit (le côté silencieux) via les deux haut-parleurs.

Il doit y avoir une sorte de programme entre le système audio et la prise de sortie qui peut rendre tout le son mono?

user2254
la source
Mono implique un canal. Il semble que ces fichiers son soient déjà mono. Mais oui, vous voulez que les deux canaux soient identiques. Serait-ce une fonction du mixeur de sons dans Ubuntu? J'utilise Ubuntu 9.10 et je viens de remarquer qu'il ne prend en charge que la sortie stéréo! Je me demande s'il y a un mixeur différent que vous pourriez essayer.
pavium
Mauvaise utilisation de la balise mono.
kmarsh
d'accord avec pavium, je pense que vos fichiers sont déjà mono et vous voulez "upmix mono en stéréo" ou "canal dupliqué" ou quelque chose de similaire. (si cela peut aider, PulseAudio et / ou ALSA devraient être capables de cela directement, alors il pourrait s'agir d'une configuration avancée.)
Quack Quichotte

Réponses:

7

Mis à jour pour VLC 2.2.1:

  1. Outils> Préférences> Audio> Sortie. Sélectionnez Sortie audio ALSA.
  2. Outils> Préférences. Sélectionnez le bouton radio "tout" en bas.
    • Audio> Modules de sortie> ALSA . Sélectionnez l'option mono dans le menu déroulant Canaux de sortie audio .
  3. Redémarrez VLC

Réponse originale:

Vous pouvez utiliser VLC pour ce faire. Mais j'ai eu du mal à faire fonctionner le mono. Voici ce qui a fini par fonctionner pour moi:

  1. Outils> Préférences> Audio> Sortie. Sélectionnez Sortie audio ALSA.
  2. Outils> Préférences. Sélectionnez le bouton radio "tout" en bas.
    • Audio> Filtres. Sélectionnez l'option mono ("filtre audio pour stéréo vers mono")
  3. Redémarrez VLC
Daniel Que
la source
5

VLC peut le faire. Lors de la lecture de la vidéo, allez simplement Audio ⇨ Chaînes audio ⇨ Droite / Gauche .

Kyle Williams
la source
2

Ce n'est pas exactement une solution pour vous, mais le paquet «ecasound» simulera, en ligne de commande, une stéréo à partir d'un fichier son mono. Autrement dit, il créera un deuxième canal audio sur un fichier .wav qui est en mono.

Parfois, j'enregistre une vidéo Internet sur le disque, puis je la transforme en MP3. Si c'est mono, cela le corrige.

Je comprends que vous voulez quelque chose qui corrige un fichier vidéo en streaming pendant sa lecture: honnêtement, je ne connais pas de moyen pratique de le faire. Je suppose que vous pouvez mettre le package Jack dans votre file d'attente de sons et ajouter une sorte de filtre en temps réel, mais, honnêtement, je pense que la peine d'essayer de faire fonctionner cela ne vaut pas la peine. Désolé.

Shadowfirebird
la source
bonne astuce sur ecasound (sox peut probablement le faire aussi). Je pense aussi que Jack pourrait le faire en direct, mais je m'attends à ce que PulseAudio ou ALSA en soit également capable et plus susceptible d'être déjà installé.
Quack Quichotte
0

Dans le mélangeur de sons gnome, vous pouvez simplement couper un canal si vous cliquez sur le bouton de dissociation afin que les curseurs ne bougent pas ensemble.

Jonno_FTW
la source
Ce n'est cependant pas ce que le demandeur veut réaliser. Il a une source sonore mono et le veut sur les deux haut-parleurs.
Gnoupi
Oh oui, dans ce cas, je pense qu'ils pourraient vouloir se pencher sur les joueurs qui peuvent le faire, ou obtenir un ensemble d'écouteurs qui ont un interrupteur pour jouer soit stéréo ou un canal via les deux haut-parleurs.
Jonno_FTW
0

Eh bien, j'ai trouvé un moyen qui fonctionne ... lors de la lecture de la vidéo sur vlc Allez dans Audio-> Périphérique audio-> Mono .... cela reconnaîtra l'entrée audio comme Mono et divisera l'audio dans vos deux haut-parleurs

Jasdeep
la source
Bien que cela fonctionnerait pour les vidéos déjà sur le disque dur, cela ne fonctionnerait pas pour les vidéos YouTube (comme indiqué dans la question).
Cfinley
0

Vous pouvez le faire si JACK / QjackCtl est installé. Dans de Qjackctl Connexions dialogue, vous connectez le front gauche canal du système de playback_1 et playback_2 . Toute la documentation dont vous avez besoin se trouve sur http://jackaudio.org

myQwil
la source
1
Où pouvons-nous obtenir ce logiciel? Y a-t-il de la documentation?
Scott
J'ai mis à jour la réponse pour fournir un lien vers le site Web. Je dois mentionner que j'utilise Ubuntu Studio, qui est fourni avec le logiciel, donc à cet égard, je n'ai pas personnellement suivi le processus d'installation.
myQwil