Come si esegue la riproduzione di tracce audio mono in stereo in Ubuntu?


11

Ogni tanto mi imbatto in un video che voglio guardare (che sia YouTube o altro), e il suono, per qualsiasi motivo, uscirà solo da un altoparlante. Non è un problema con il mio hardware o qualsiasi tipo di configurazione; è perché chiunque ha codificato il video, ha incasinato l'audio. Se avessi usato degli altoparlanti questo non sarebbe stato un problema, ma il 100% del mio ascolto è fatto con le cuffie. Questo rende un'esperienza molto fastidiosa. Penseresti che una cosa del genere non accada quasi mai, ma sembra che mi sia imbattuto in questo più della maggior parte delle persone, ed è davvero fastidioso.

Una soluzione semplice è quella di estrarre un po 'la spina dell'auricolare, causando l'invio di un canale attraverso entrambi gli altoparlanti dell'orecchio. Funziona, ma il minimo tiro del filo manda completamente fuori la spina. Inoltre, a volte se è solo il canale sinistro che suona, il metodo "a metà strada" non funzionerà perché invierà semplicemente il lato destro (il lato silenzioso) attraverso entrambi gli altoparlanti.

Ci deve essere un qualche tipo di programma che si trova tra il sistema audio e il jack di uscita che può rendere tutto il suono mono?


Mono implica un canale. Sembra che questi file audio siano già mono. Ma sì, vuoi che entrambi i canali siano uguali. Sarebbe una funzione del mixer audio in Ubuntu? Sto usando Ubuntu 9.10 e ho appena notato che supporta solo l'uscita stereo! Mi chiedo se c'è un altro mixer che potresti provare.
padiglione

Uso improprio del tag mono.
kmarsh

d'accordo con pavium, penso che i tuoi file siano già mono e che tu voglia "convertire da mono a stereo" o "duplicare il canale" o qualcosa di simile. (se aiuta, PulseAudio e / o ALSA dovrebbero essere in grado di farlo direttamente, anche se potrebbe essere una configurazione avanzata.)
Quack Quixote

Risposte:


7

Aggiornato per VLC 2.2.1:

  1. Strumenti> Preferenze> Audio> Uscita. Seleziona Uscita audio ALSA.
  2. Strumenti> Preferenze. Seleziona il pulsante di opzione "tutto" in basso.
    • Audio> Moduli di uscita> ALSA . Seleziona l'opzione mono dal menu a discesa Canali di uscita audio .
  3. Riavvia VLC

Risposta originale:

È possibile utilizzare VLC per fare questo. Ma ho avuto problemi a far funzionare il mono. Ecco cosa ha funzionato per me:

  1. Strumenti> Preferenze> Audio> Uscita. Seleziona Uscita audio ALSA.
  2. Strumenti> Preferenze. Seleziona il pulsante di opzione "tutto" in basso.
    • Audio> Filtri. Seleziona l'opzione mono ("filtro audio da stereo a mono")
  3. Riavvia VLC

5

VLC può farlo. Durante la riproduzione del video, basta andare su Audio ⇨ Canali audio ⇨ Destra / Sinistra .


2

Non è esattamente una soluzione per te, ma il pacchetto 'ecasound', alla riga di comando, falsificherà lo stereo da un file audio mono. Cioè, creerà un secondo canale audio su un file .wav che è in mono.

A volte, salvo un video di Internet su disco, lo trasformo in un MP3. Se è mono, questo lo risolve.

Capisco che vuoi qualcosa che risolva un file video in streaming mentre è in riproduzione: onestamente non conosco un modo pratico per farlo. Suppongo che potresti mettere il pacchetto Jack nella tua coda audio e aggiungere una sorta di filtro in tempo reale, ma, onestamente, penso che il dolore di provare a farlo funzionare non varrebbe la pena. Scusate.


buon consiglio su ecasound (probabilmente anche i sox possono farlo). anch'io penso che Jack possa farlo dal vivo, ma mi aspetto che anche PulseAudio o ALSA siano in grado di farlo, e più probabilmente saranno già installati.
Quack Quixote

0

Nel mixer audio di Gnome, puoi semplicemente silenziare un canale se fai clic sul pulsante Unlink in modo che i cursori non si muovano insieme.


Questo, tuttavia, non è ciò che chi desidera. Ha una sorgente sonora mono e la vuole su entrambi gli altoparlanti.
Gnoupi,

Oh giusto, in quel caso penso che potrebbero voler guardare i giocatori che possono farlo, o ottenere un set di cuffie che hanno un interruttore per riprodurre stereo o un canale attraverso entrambi gli altoparlanti.
Jonno_FTW,

0

Bene, ho trovato un modo che funziona ... durante la riproduzione del video su vlc Vai su Audio-> Dispositivo audio-> Mono .... questo riconoscerà l'ingresso audio come Mono e dividerà l'audio in entrambi i tuoi altoparlanti


Sebbene ciò funzionerebbe con i video già presenti sul disco rigido, ciò non funzionerebbe con i video di YouTube (come indicato nella domanda).
Cfinley,

0

Puoi farlo se hai installato JACK / QjackCtl. Nella finestra di dialogo Connessioni di QjackCtl , collegheresti il canale anteriore sinistro a playback_1 e playback_2 del sistema . Tutta la documentazione di cui hai bisogno è disponibile su http://jackaudio.org


1
Dove possiamo trovare questo software? C'è della documentazione?
Scott

Ho aggiornato la risposta per fornire un collegamento al sito Web. Dovrei menzionare che sto usando Ubuntu Studio, che viene fornito con il software, quindi a questo proposito, non ho personalmente seguito il processo di installazione.
myQwil,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.