ReflexNPG Posted July 20, 2012 Share Posted July 20, 2012 Hi, hat jemand eine Ahnung, wie man in vbscript vom DVBViewer events empfangen kann? In diesem Beispiel geht sowohl connectobject, als auch createobject schief. Danke! 'Set Obj = GetObject(, "DVBViewerServer.DVBViewer") 'WScript.ConnectObject Obj, "Dvbviewer_" 'error Set Obj = CreateObject("DVBViewerServer.DVBViewer", "Dvbviewer_") 'error function Dvbviewer_onPlaybackStart() msgbox "Playback" end function Quote Link to comment
dbraner Posted July 20, 2012 Share Posted July 20, 2012 Meines Wissens geht das nicht mit den Events in VBS. Fallls Du es mit AutoIt machen möchtest, habe ich eine Lösung für Dich: http://www.DVBViewer.tv/forum/topic/33571-howto-handle-DVBViewer-events-with-autoit/ Quote Link to comment
ReflexNPG Posted July 20, 2012 Author Share Posted July 20, 2012 Danke dbraner für Deine Lösung! (Jetzt kann ich endlich den TV bei 3D Sendungen oder Filmen automatisch umschalten.) Quote Link to comment
dbraner Posted July 21, 2012 Share Posted July 21, 2012 Danke dbraner für Deine Lösung! (Jetzt kann ich endlich den TV bei 3D Sendungen oder Filmen automatisch umschalten.) Ich weiss ja nicht, was Du machen möchtest, aber vielleicht wäre das Video Framerate Switcher Plugin von Snoopydog einen Blick wert. Das erkennt Auflösung und Bildfrequenz beim Umschalten und kann abhängig davon Befehle oder Scripts ausführen. Z.B. Auflösung oder Bildfrequenz der Grafikkarte ändern. Quote Link to comment
ReflexNPG Posted July 21, 2012 Author Share Posted July 21, 2012 Danke für den Tip, aber das autoit macht genau was ich will. Sendernamen bzw Filenamen werden nach " 3D " durchsucht und je nachdem wird der LG 659 über Rs232 in den 3D Modus geschalten. Das i Tüpfelchen wäre nur noch eine 3D OSD Skin. Quote Link to comment
dbraner Posted July 21, 2012 Share Posted July 21, 2012 Hört sich nach ner cleveren Lösung an. Für das 3D OSD Skin: Möglicherweise gibt es einen Shader oder einen Filter (einzubinden über das Postprocessor Plugin), der aus einem normalen Bild 2 Bilder im SideBySide Verfahren macht. Möglicherweise habe ich jetzt aber auch Blödsinn geschrieben, da ich mich mit 3 D mangels fähigem Fernseher nicht wirklich auskenne. Quote Link to comment
Tüftler Posted July 21, 2012 Share Posted July 21, 2012 Danke für den Tip, aber das autoit macht genau was ich will. Sendernamen bzw Filenamen werden nach " 3D " durchsucht und je nachdem wird der LG 659 über Rs232 in den 3D Modus geschalten. Das i Tüpfelchen wäre nur noch eine 3D OSD Skin. >Hiermit< kannst du Shader deiner Wahl zu- oder abschalten auf den jeweiligen OSD-Skin wirken die allerdings nicht. Quote Link to comment
dbraner Posted July 22, 2012 Share Posted July 22, 2012 Danke dbraner für Deine Lösung! (Jetzt kann ich endlich den TV bei 3D Sendungen oder Filmen automatisch umschalten.) Vielleicht ist dieser Thread für Dich interessant. Thema ist ein Filter für das Postproc Plugin, der aus 2d 3d macht. Hat aber jetzt nicht direkt etwas mit Deiner Frage zu tun Quote Link to comment
ReflexNPG Posted July 23, 2012 Author Share Posted July 23, 2012 Danke für Eure Tips. Soweit ich das verstehe, wird das OSD unabhängig von Shadern & Plugins eingeblendet. Dh man müsste wohl ein eigenes 3d OSD machen oder der DVBViewer bekommt eine neue Funktion: "wandleOSDauf3D". Mit dem autoit bin ich jedenfalls schon happy und fürs OSD wird es sicher mal eine Lösung geben. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.