Wie macht man in Ubuntu die Wiedergabe von Mono-Audiospuren in Stereo?

11

Hin und wieder stoße ich auf ein Video, das ich sehen möchte (sei es auf YouTube oder auf andere Weise), und der Ton wird aus irgendeinem Grund nur aus einem Lautsprecher ausgegeben. Es ist kein Problem mit meiner Hardware oder irgendeiner Art von Konfiguration. Das liegt daran, dass jeder, der das Video codiert hat, das Audio durcheinander gebracht hat. Wenn ich Lautsprecher verwenden würde, wäre dies kein Problem, aber ich höre zu 100% mit Kopfhörern. Dies macht eine sehr nervige Erfahrung. Man könnte meinen, so etwas passiert kaum, aber es scheint, dass ich mehr als die meisten Leute darauf stoße, und es ist wirklich ärgerlich.

Eine einfache Lösung besteht darin, den Kopfhörerstecker ein wenig herauszuziehen, wodurch ein Kanal über beide Ohrlautsprecher gesendet wird. Dies funktioniert, aber das kleinste Ziehen des Kabels schickt den Stecker vollständig heraus. Manchmal, wenn nur der linke Kanal abgespielt wird, funktioniert die "Half Way Out" -Methode nicht, da nur die rechte Seite (die leise Seite) über beide Lautsprecher gesendet wird.

Es muss eine Art Programm zwischen dem Soundsystem und der Ausgangsbuchse geben, das alle Sounds mono machen kann?

user2254
quelle
Mono impliziert einen Kanal. Es hört sich so an, als wären diese Sounddateien bereits mono. Aber ja, Sie möchten, dass beide Kanäle gleich sind. Wäre es eine Funktion des Soundmixers in Ubuntu? Ich benutze Ubuntu 9.10 und habe gerade bemerkt, dass es nur Stereo-Ausgabe unterstützt! Ich frage mich, ob es einen anderen Mixer gibt, den Sie ausprobieren könnten.
Pavium
Missbrauch von Mono-Tags.
kmarsh
stimme mit pavium überein, ich denke deine dateien sind schon mono und du willst "mono auf stereo upmixen" oder "kanal duplizieren" oder ähnliches. (Wenn es hilft, sollten PulseAudio und / oder ALSA dies direkt können, obwohl es sich möglicherweise um eine erweiterte Konfiguration handelt.)
Quacksalber Quixote

Antworten:

7

Aktualisiert für VLC 2.2.1:

  1. Extras> Einstellungen> Audio> Ausgabe. Wählen Sie ALSA Audio Output.
  2. Extras> Einstellungen. Aktivieren Sie das Optionsfeld "Alle" unten.
    • Audio> Ausgangsmodule> ALSA . Wählen Sie die Mono - Option aus den Audio - Ausgangskanälen Dropdown - Menü.
  3. Starten Sie VLC neu

Ursprüngliche Antwort:

Sie können dazu VLC verwenden. Aber ich hatte Probleme, das Mono tatsächlich zum Laufen zu bringen. Folgendes hat bei mir funktioniert:

  1. Extras> Einstellungen> Audio> Ausgabe. Wählen Sie ALSA Audio Output.
  2. Extras> Einstellungen. Aktivieren Sie das Optionsfeld "Alle" unten.
    • Audio> Filter. Wählen Sie die Mono-Option ("Audiofilter für Stereo zu Mono")
  3. Starten Sie VLC neu
Daniel Que
quelle
5

VLC kann es schaffen. Wenn Sie das Video abspielen, gehen Sie einfach zu Audio ⇨ Audiokanäle ⇨ Rechts / Links .

Kyle Williams
quelle
2

Nicht gerade eine Lösung für Sie, aber das 'ecasound'-Paket fälscht über die Befehlszeile Stereo aus einer Mono-Sounddatei. Das heißt, es wird ein zweiter Soundkanal in einer .wav-Datei erstellt, die in Mono vorliegt.

Manchmal speichere ich ein Internetvideo auf einer Festplatte und verwandle es dann in eine MP3-Datei. Wenn es mono ist, wird es dadurch behoben.

Ich verstehe, dass Sie etwas wollen, das eine Streaming-Videodatei während der Wiedergabe repariert: Ich kenne ehrlich gesagt keine praktische Möglichkeit, dies zu tun. Ich nehme an, Sie könnten das Jack-Paket in Ihre Sound-Warteschlange stellen und eine Art Echtzeitfilter hinzufügen, aber ehrlich gesagt, ich denke, der Schmerz, das zum Laufen zu bringen, würde sich nicht lohnen. Es tut uns leid.

Shadowfirebird
quelle
Guter Tipp zu Ecasound (Sox kann das wahrscheinlich auch). Ich denke auch, dass Jack es live schaffen könnte, aber ich gehe davon aus, dass entweder PulseAudio oder ALSA dazu in der Lage sind und eher bereits installiert sind.
Quacksalber Quijote
0

Im Gnome-Soundmixer können Sie nur einen Kanal stummschalten, wenn Sie auf die Schaltfläche zum Aufheben der Verknüpfung klicken, damit sich die Schieberegler nicht zusammen bewegen.

Jonno_FTW
quelle
Dies ist jedoch nicht das, was der Fragesteller erreichen möchte. Er hat eine Mono-Tonquelle und möchte diese auf beiden Lautsprechern haben.
Gnoupi
Oh, richtig, in diesem Fall denke ich, dass sie sich vielleicht mit Spielern befassen möchten, die dies können, oder sich einen Kopfhörer zulegen möchten, der über einen Schalter verfügt, um entweder Stereo oder einen Kanal über beide Lautsprecher abzuspielen.
Jonno_FTW
0

Nun, ich habe einen Weg gefunden, der funktioniert ... beim Abspielen des Videos auf vlc Gehen Sie zu Audio-> Audiogerät-> Mono .... dies erkennt den Audioeingang als Mono und teilt das Audio in beide Lautsprecher auf

Jasdeep
quelle
Während dies für Videos funktioniert, die sich bereits auf der Festplatte befinden, funktioniert dies nicht für YouTube-Videos (wie in der Frage angegeben).
Cfinley
0

Sie können dies tun, wenn Sie JACK / QjackCtl installiert haben. Im QjackCtl-Dialogfeld " Verbindungen" verbinden Sie den vorderen linken Kanal mit der Wiedergabe_1 und der Wiedergabe_2 des Systems . Die gesamte Dokumentation, die Sie benötigen, finden Sie unter http://jackaudio.org

myQwil
quelle
1
Wo können wir diese Software bekommen? Gibt es Unterlagen?
Scott
Ich habe die Antwort aktualisiert, um einen Link zur Website bereitzustellen. Ich sollte erwähnen, dass ich Ubuntu Studio verwende, das mit der Software geliefert wird. In dieser Hinsicht habe ich den Installationsprozess nicht persönlich durchlaufen.
myQwil