Ich hatte vor einiger Zeit geschrieben das eine Umleitung der Audioausgabe mit Verknüpfungen auf dem win 8 Desktop mit unterschiedlichen Zielen möglich ist. Bei mir war das:
Ziel des ersten Icon "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --directx-audio-device=default
Ziel des 2. Icon "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --directx-audio-device="Digitalaudio (S/PDIF) (2- High Definition Audio-Gerät)"
Wobei >> Digitalaudio (S/PDIF) (2- High Definition Audio-Gerät) <<in VLC unter Extras (bzw Werkzeuge)- Einstellungen - Audio - Gerät
und in der Systemsteuerung unter Sound Wiedergabe stand.
Jetzt habe ich windows 10 installiert (clean Install kein Update) der Name des Ausgabegerätes ist in der Systemsteuerung jetzt Realtek Digital Output(Optical).
Im vlc steht >> Realtek Digital Output(Optical) (Realtek High Definition Au <<
Das Feld reicht nur bis zum Au. Ich hatte den gesamten Namen und mehrere kürzere Kombinationen getestet jedoch ohne Erfolg.
Jedoch funktioniert es mit der Angabe der DSGuid.
Um die DSGuid zu finden hatte ich in der Registry unter dem Namen meines Wiedergabe gerätes gesucht (Realtek Digital Output(Optical) (Realtek High Definition Audio)) und den Schlüsselnamen
HKEY_CURRENT_USER\SOFTWARE\Microsoft\ActiveMovie\devenum 64-bit\{E0F158E1-CB04-11D0-BD4E-00A0C911CE86}\DirectSound:{A10841FD-5185-4134-819A-D15B0F2E8BD6}
gefunden.
Dort steht der Name des Gerätes unter FriendlyName.
Bei dem selben Schlüssel steht auch die DSGuid, eine Buchstaben und Zahlenkombination in geschweifter Klammer.
Mit dieser Buchstaben und Zahlenkombination in geschweifter Klammer lässt sich bei meinem win 10 Rechner die Audioausgabe umlenken.
In meinem Fall:
"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --directx-audio-device={A10841FD-5185-4134-819A-D15B0F2E8BD6}