¿Cómo se hace la reproducción de pistas de audio mono en estéreo en Ubuntu?

11

De vez en cuando me encuentro con un video que quiero ver (ya sea en YouTube o no), y el sonido, por cualquier razón, solo saldrá por un altavoz. No es un problema con mi hardware ni con ningún tipo de configuración; es porque quien codificó el video, estropeó el audio. Si usara altavoces esto no sería un problema, pero el 100% de mi escucha se realiza con auriculares. Esto lo convierte en una experiencia muy molesta. Uno pensaría que algo así casi nunca sucede, pero parece que me encuentro con esto más que la mayoría de la gente, y es realmente molesto.

Una solución fácil es extraer un poco el enchufe de los auriculares, lo que hace que se envíe un canal a través de ambos altavoces. Esto funciona, pero el tirón más leve del cable envía el enchufe completamente. Además, a veces, si solo se está reproduciendo el canal izquierdo, el método de "medio recorrido" no funcionará porque solo enviará el lado derecho (el lado silencioso) a través de ambos altavoces.

Tiene que haber algún tipo de programa entre el sistema de sonido y el conector de salida que pueda hacer que todo el sonido sea mono.

usuario2254
fuente
Mono implica un canal. Parece que estos archivos de sonido ya son mono. Pero sí, quieres que ambos canales sean iguales. ¿Sería una función del mezclador de sonido en Ubuntu? Estoy usando Ubuntu 9.10 y ¡acabo de notar que solo admite salida estéreo! Me pregunto si hay una mezcladora diferente que puedas probar.
Pavium
Uso indebido de la etiqueta mono.
kmarsh 01 de
de acuerdo con Pavium, creo que sus archivos ya son mono y desea "mezclar mono a estéreo" o "canal duplicado" o algo similar. (si ayuda, PulseAudio y / o ALSA deberían ser capaces de esto directamente, aunque podría ser una configuración avanzada.)
charlatán quijote

Respuestas:

7

Actualizado para VLC 2.2.1:

  1. Herramientas> Preferencias> Audio> Salida. Seleccione ALSA Audio Output.
  2. Herramientas> Preferencias. Seleccione el botón de opción "todos" en la parte inferior.
    • Audio> Módulos de salida> ALSA . Seleccione la opción mono del menú desplegable Canales de salida de audio .
  3. Reiniciar VLC

Respuesta original:

Puedes usar VLC para hacer esto. Pero tuve problemas para que el mono realmente funcionara. Esto es lo que terminó funcionando para mí:

  1. Herramientas> Preferencias> Audio> Salida. Seleccione ALSA Audio Output.
  2. Herramientas> Preferencias. Seleccione el botón de opción "todos" en la parte inferior.
    • Audio> Filtros. Seleccione la opción mono ("filtro de audio para estéreo a mono")
  3. Reiniciar VLC
Daniel Que
fuente
5

VLC puede hacerlo. Al reproducir el video, solo vaya Audio ⇨ Canales de audio ⇨ Derecha / Izquierda .

Kyle Williams
fuente
2

No es exactamente una solución para usted, pero el paquete 'ecasound', en la línea de comandos, falsificará el estéreo de un archivo de sonido mono. Es decir, creará un segundo canal de sonido en un archivo .wav que está en mono.

A veces guardo un video de Internet en el disco y luego lo convierto en un MP3. Si es mono, esto lo arregla.

Entiendo que quieres algo que arregle un archivo de transmisión de video mientras se reproduce: Sinceramente, no conozco una forma práctica de hacerlo. Supongo que podrías poner el paquete Jack en tu cola de sonido y agregar algún tipo de filtro en tiempo real, pero, sinceramente, creo que el dolor de tratar de que eso funcione no valdría la pena. Lo siento.

Shadowfirebird
fuente
buen consejo sobre ecasound (los sox probablemente también puedan hacer esto). También creo que Jack podría hacerlo en vivo, pero espero que PulseAudio o ALSA también sean capaces de hacerlo, y es más probable que ya estén instalados.
quack quijote
0

En el mezclador de sonido gnome, puede silenciar un canal si hace clic en el botón desvincular para que los controles deslizantes no se muevan juntos.

Jonno_FTW
fuente
Sin embargo, esto no es lo que el autor de la pregunta quiere lograr. Tiene una fuente de sonido mono y la quiere en ambos altavoces.
Gnoupi
Ah, claro, en ese caso, creo que tal vez quieran buscar jugadores que puedan hacerlo, u obtener un conjunto de auriculares que tengan un interruptor para reproducir estéreo o un canal a través de ambos altavoces.
Jonno_FTW
0

Bueno, encontré una forma que funciona ... cuando reproduzco el video en vlc Vaya a Audio-> Dispositivo de audio-> Mono ... esto reconocerá la entrada de audio como Mono y dividirá el audio en ambos altavoces

Jasdeep
fuente
Si bien esto funcionaría para los videos que ya están en el disco duro, no funcionaría para los videos de YouTube (como se indica en la pregunta).
Cfinley
0

Puede hacer esto si tiene instalado JACK / QjackCtl. En el cuadro de diálogo Conexiones de QjackCtl , debe conectar el canal frontal izquierdo a la reproducción_1 y la reproducción_2 del sistema . Toda la documentación que necesita se puede encontrar en http://jackaudio.org

myQwil
fuente
1
¿Dónde podemos obtener este software? ¿Hay alguna documentación?
Scott
He actualizado la respuesta para proporcionar un enlace al sitio web. Debo mencionar que estoy usando Ubuntu Studio, que viene con el software, así que en ese sentido, personalmente no pasé por el proceso de instalación.
myQwil