spielen Sie audio in nur ein Lautsprecher Links/rechts von der Kommandozeile mit libvlc

Ist es möglich, vlc spielt audio nur einer der Lautsprecher Links/rechts von der Kommandozeile ?

Ich denke, Sie können ändern Sie die audio-Einstellungen aus dem Betriebssystem, das Sie verwenden. So Programmieren Sie diese durch ein OS-spezifisches feature mit seinem system-Bibliothek. Ich glaube nicht, dass VLC verfügt über eine Funktion zur Steuerung einer audio-Lautsprecher... es hat nur audio-Effekt-Filter. Unter Windows, VLC nutzt DirectShow-Schnittstelle zur Erfassung aller A/V Geräte. Also, Sie verwenden DirectX-Bibliothek zur Steuerung des audio-interface direkt.
Ich muss in der Lage sein, zu laufen 2 Prozesse spielen vlc gleichzeitig ein Prozess spielen wird das audio auf den linken Lautsprecher und der andere für den rechten Lautsprecher. kann das mit DirectShow ? kann ich ändern, das Gleichgewicht gespielt von vlc ( mit einem der Filter vielleicht ) ?
Was Sie brauchen, ist die Steuerung L&R-audio-Kanäle, die libVLC scheint, setzen Sie aber nicht in VLC GUI. In VLC, es ermöglicht eine audio-Spur eines Medien werden in stereo oder mono auf beide Seite des audio-Kanälen für das media-player-Instanz. Dies kann durch Audio -> Audio Channels Menü-option während der Wiedergabe der Medien. Ich bin nicht sicher, ob man gezielt Steuern, die entweder L-oder R-audio-Sender über VLC GUI-Schnittstelle.
Im Moment bin ich mit libvlc ( nicht der VLC GUI ) mit ein .net wraper namens Vlc.Dotnet. und wenn ich versuche, stellen Sie den Kanal mit libvlc_audio_set_channel, ändert sich nichts ( wenn ich versuche den Kanal mit libvlc_audio_get_channel ich bekomme 0 )
Überprüfen Sie die forum-topic für die Tipps forum.videolan.org/viewtopic.php?f=32&t=87115

InformationsquelleAutor jacob | 2012-02-14

Schreibe einen Kommentar