- January 21, 2009
- 736
- 104
- Home Country
-
Germany
Hallo MP User!
Download der letzten Version im englischen Thread:
Soundswitch Change audio settings with your remotehttps://forum.team-mediaportal.com/...ings-your-remote-66137/?highlight=soundswitch
Funktion:
Mit dieser Lösung ist es möglich die Einstellung eines Codecs z.B. AC3Filter oder Cyberlink mit der FB umzuschlaten.
Dadurch ist es möglich den AC3 Ton entweder durchzuleiten oder Downmix auf Stereo durchzuführen.
Eine andere Möglichkeit ist die Umschaltung des Default Sound Device z. B. HDMI und Analog.
Hintergrund:
Was mir fehlte war eine Möglichkeit wie an einem einfachen Receiver den analogen Ausgang standardmäßig zu nutzen wenn die Kinder ein DVD Film schauen. Bei DVDs mit AC3 Ton bleibt aber der Analogausgang stumm, so dass immer der AV-Verstärker eingeschaltet sein muss. Als Workaround habe ich mir ein kleines Script geschrieben, mit dem ich an der Fernbedienung zwischen Passthrough und Downmix umschalten kann.
Systemaufbau:
Der HTPC ist via DVI Kabel an den Fernseher angeschlossen.
Der Ton wird vom Analogausgang zum Fernseher geschickt und der SPDIF Ausgang bedient den AV-Verstärker.
Als Audiorenderer setze ich AC3Filter ein, um bei AC3 Ton über den Verstärker zu hören.
Hier die Lösung:
Für Audio Codec Umschaltung von z.B. AC3Filter:
-Exportiere die Einstellungen von z.B. AC3Filter für Passthrough in eine .reg Datei
-Exportiere die Einstellungen von z.B. AC3Filter für Downmix in eine .reg Datei
Für Audio Geräte Umschaltung:
-Erstes Audiogerät mit dem "Sounds und Audiogeräte" Dialog in der Systemsteuerung auswählen.
-Registry Zweig "HKCU\Software\Microsoft\Multimedia\Sound Mapper" in *.reg Datei exportieren.
-Nächstes Audiogerät wie in 1 auswählen und Regstry Zweig in eine *.reg Datei exportieren.
Die exportierten *.reg Datein in der ini Datei mit gleichem Namen eintragen.
-Zusammen mit dem Script in einem Verzeichnis kann dann durch Aufruf zwischen den beiden Einstellungen umgeschaltet werden. Das Skrit blendet ein kleines Fenster ein, welche Einstellung geladen wurde.
-Um das ganze mit der Fernbedienung aufzurufen, muss in Windows z.B. im Startmenü eine Verknüpfung zu dem Script angelegt und eine Tastenkombination zugewiesen werden (z.B. STRG + Shift + j).
-Einer freien Taste der Fernbedienung die Tastenkombination zuweisen. Wichtig ist, das die Taste an Windows und nicht an Mediaportal gesendet wird.
Z.B. im iMon Manager unter Angepasster Befehl nun einen neuen Eintrag anlegen, der die Tastenkombination verwendet.
Fertig
Es können mehrere Soundswitch Instanzen angelegt werden, z.B. eine für die Codec Umschaltung und eine weitere Instanz für die Audiogeräte Umschaltung.
Speicherorte in der Registry:
Für AC3Filter: HKCU\Software\AC3Filter\Preset\Default
Default Direct Sound Device: HKCU\Software\Microsoft\Multimedia\Sound Mapper
Das Script habe ich mit AutoIT erstellt und kann auch für andere Codecs verwendet werden. Also wer es brauchen kann, bitte schön...
Changelog:
V1.0 Release
V1.1 Settings werden in .ini Datei abgelegt. Beliebiger Codec kann umgeschaltet werden.
V1.2 Beliebige Anzahl Settings kann umgeschaltet werden, Text und Fenstergröße konfigurierbar
V1.3 Funktion zum automatischen Restart von Mediaportal eingebaut für Sound Device Wechsel
V1.4 Fehler in Restart Funktion behoben
V1.5 Mediaportal wird nach Umschalten wieder aktiviert
Download der letzten Version im englischen Thread:
Soundswitch Change audio settings with your remotehttps://forum.team-mediaportal.com/...ings-your-remote-66137/?highlight=soundswitch
Funktion:
Mit dieser Lösung ist es möglich die Einstellung eines Codecs z.B. AC3Filter oder Cyberlink mit der FB umzuschlaten.
Dadurch ist es möglich den AC3 Ton entweder durchzuleiten oder Downmix auf Stereo durchzuführen.
Eine andere Möglichkeit ist die Umschaltung des Default Sound Device z. B. HDMI und Analog.
Hintergrund:
Was mir fehlte war eine Möglichkeit wie an einem einfachen Receiver den analogen Ausgang standardmäßig zu nutzen wenn die Kinder ein DVD Film schauen. Bei DVDs mit AC3 Ton bleibt aber der Analogausgang stumm, so dass immer der AV-Verstärker eingeschaltet sein muss. Als Workaround habe ich mir ein kleines Script geschrieben, mit dem ich an der Fernbedienung zwischen Passthrough und Downmix umschalten kann.
Systemaufbau:
Der HTPC ist via DVI Kabel an den Fernseher angeschlossen.
Der Ton wird vom Analogausgang zum Fernseher geschickt und der SPDIF Ausgang bedient den AV-Verstärker.
Als Audiorenderer setze ich AC3Filter ein, um bei AC3 Ton über den Verstärker zu hören.
Hier die Lösung:
Für Audio Codec Umschaltung von z.B. AC3Filter:
-Exportiere die Einstellungen von z.B. AC3Filter für Passthrough in eine .reg Datei
-Exportiere die Einstellungen von z.B. AC3Filter für Downmix in eine .reg Datei
Für Audio Geräte Umschaltung:
-Erstes Audiogerät mit dem "Sounds und Audiogeräte" Dialog in der Systemsteuerung auswählen.
-Registry Zweig "HKCU\Software\Microsoft\Multimedia\Sound Mapper" in *.reg Datei exportieren.
-Nächstes Audiogerät wie in 1 auswählen und Regstry Zweig in eine *.reg Datei exportieren.
Die exportierten *.reg Datein in der ini Datei mit gleichem Namen eintragen.
-Zusammen mit dem Script in einem Verzeichnis kann dann durch Aufruf zwischen den beiden Einstellungen umgeschaltet werden. Das Skrit blendet ein kleines Fenster ein, welche Einstellung geladen wurde.
-Um das ganze mit der Fernbedienung aufzurufen, muss in Windows z.B. im Startmenü eine Verknüpfung zu dem Script angelegt und eine Tastenkombination zugewiesen werden (z.B. STRG + Shift + j).
-Einer freien Taste der Fernbedienung die Tastenkombination zuweisen. Wichtig ist, das die Taste an Windows und nicht an Mediaportal gesendet wird.
Z.B. im iMon Manager unter Angepasster Befehl nun einen neuen Eintrag anlegen, der die Tastenkombination verwendet.
Fertig
Es können mehrere Soundswitch Instanzen angelegt werden, z.B. eine für die Codec Umschaltung und eine weitere Instanz für die Audiogeräte Umschaltung.
Speicherorte in der Registry:
Für AC3Filter: HKCU\Software\AC3Filter\Preset\Default
Default Direct Sound Device: HKCU\Software\Microsoft\Multimedia\Sound Mapper
Das Script habe ich mit AutoIT erstellt und kann auch für andere Codecs verwendet werden. Also wer es brauchen kann, bitte schön...
Changelog:
V1.0 Release
V1.1 Settings werden in .ini Datei abgelegt. Beliebiger Codec kann umgeschaltet werden.
V1.2 Beliebige Anzahl Settings kann umgeschaltet werden, Text und Fenstergröße konfigurierbar
V1.3 Funktion zum automatischen Restart von Mediaportal eingebaut für Sound Device Wechsel
V1.4 Fehler in Restart Funktion behoben
V1.5 Mediaportal wird nach Umschalten wieder aktiviert