my problem is that I want to use Eventghost to control VLC. The plugin allows a lot of setting but not to control a DVD-menu. One makro in Eventghost is mycommand. It is enabled with the VLC start "C:\Programme\VideoLAN\VLC\vlc.exe --extraintf=rc --rc-host=localhost:1234 --rc-show-pos" when I start VLC with command windowit shows the same commands I can use with mycommand of Eventghost. I added it here:
VLC media player: MyCommand: H
VLC.+----[ Remote-Control-Befehle ]
VLC.|
VLC.| add XYZ . . . . . . . . . XYZ der Wiedergabeliste hinzufügen
VLC.| enqueue XYZ . . . . . . . . XYZ an die Wiedergabeliste anhängen
VLC.| playlist . . . . . aktuelle Objekte der Wiedergabeliste zeigen
VLC.| play . . . . . . . . . . . . . . . . . . . Stream wiedergeben
VLC.| stop . . . . . . . . . . . . . . . . . . . . . Stream stoppen
VLC.| next . . . . . . . . . . . . . nächstes Wiedergabelistenobjekt
VLC.| prev . . . . . . . . . . . . vorheriges Wiedergabelistenobjekt
VLC.| gehe zu. . . . . . . . . . gehe zu Objekt bei gegebenem Index
VLC.| repeat [on|off] . . . . . . . . Objektwiederholung umschalten
VLC.| loop [on|off] . . . . Wiedergabelistenwiederholung umschalten
VLC.| random [on|off] . . . . . . . Zufällige Wiedergabe umschalten
VLC.| clear . . . . . . . . . . . . . . . . Wiedergabeliste löschen
VLC.| status . . . . . . . . . . . aktueller Wiedergabelistenstatus
VLC.| title [X] . . . . . Titel im aktuellen Objekt ein-/darstellen
VLC.| title_n . . . . . . . . . nächster Titel im aktuellen Objekt
VLC.| title_p . . . . . . . . vorheriger Titel im aktuellen Objekt
VLC.| chapter [X] . . . Kapitel im aktuellen Objekt ein-/darstellen
VLC.| chapter_n . . . . . . . nächstes Kapitel im aktuellen Objekt
VLC.| chapter_p . . . . . . vorheriges Kapitel im aktuellen Objekt
VLC.|
VLC.| seek X . . . . . Suchen in Sekunden, beispielsweise `seek 12'
VLC.| pause . . . . . . . . . . . . . . . . . . . Pause umschalten
VLC.| fastforward . . . . . . . . . . . . auf maximale Rate schalten
VLC.| rewind . . . . . . . . . . . . . . auf minimale Rate schalten
VLC.| faster . . . . . . . . . . . schnellere Wiedergabe des Streams
VLC.| slower . . . . . . . . . . . langsamere Wiedergabe des Streams
VLC.| normal . . . . . . . . . . . . normale Wiedergabe des Streams
VLC.| f [on|off] . . . . . . . . . . . . . . . . Vollbild umschalten
VLC.| info . . . . . . . . . Informationen über den aktuellen Stream
VLC.| stats . . . . . . . . . . . statistische Informationen zeigen
VLC.| get_time . . Sekunden, die seit Beginn des Streams vergangen sind
VLC.| is_playing . . 1 falls der Stream gerade läuft, andernfalls 0
VLC.| get_title . . . . . Titel des aktuellen Streams
VLC.| get_length . . . . Länge des aktuellen Streams
VLC.|
VLC.| volume [X] . . . . . . . . . . . . Lautstärke zeigen/festlegen
VLC.| volup [X] . . . . . . . . . . Lautstärke um X Stufen erhöhen
VLC.| voldown [X] . . . . . . . . Lautstärke um X Stufen verringern
VLC.| adev [X] . . . . . . . . . . . . . Ton-Device zeigen/einstellen
VLC.| achan [X]. . . . . . . . . . . . . Tonkanäle zeigen/einstellen
VLC.| atrack [X] . . . . . . . . . . . Audiospur setzen/einstellen
VLC.| vtrack [X] . . . . . . . . . . . Videospur setzen/einstellen
VLC.| vratio [X] . . . . . . . Videoseitenverhältnis holen/einstellen
VLC.| vcrop [X] . . . . . . . . . . . set/get video crop
VLC.| vzoom [X] . . . . . . . . . . . set/get video zoom
VLC.| snapshot . . . . . . . . . . . . einen Videoschnappschuss machen
VLC.| strack [X] . . . . . . . . . Untertitelspur holen/einstellen
VLC.| key [Hotkey Name] . . . . . . Hotkey druck simulieren
VLC.| menu [on|off|up|down|left|right|select] Menü benutzen
VLC.|
VLC.| @name marq-marquee ZEICHENKETTE . . ZEICHENKETTE im Video einblenden
VLC.| @name marq-x X . . . . . . . . . . . . . . . . . . Abstand von links
VLC.| @name marq-y Y . . . . . . . . . . . . . . . . . . Abstand von oben
VLC.| @name marq-position #. . . . . . . . . . relative Positionskontrolle
VLC.| @name marq-color # . . . . . . . . . . . . . . . . Schriftfarbe, RGB
VLC.| @name marq-opacity # . . . . . . . . . . . . . . . . . . . Deckkraft
VLC.| @name marq-timeout T . . . . . . . . Timeout der Einblendung, in ms
VLC.| @name marq-size # . . . . . . . . . . . . . Schriftgröße, in Pixeln
VLC.|
VLC.| @name logo-file ZEICHENKETTE . . . die zu überlagernde Datei (Pfad/Name)
VLC.| @name logo-x X . . . . . . . . . . . . . . . . . . Abstand von links
VLC.| @name logo-y Y . . . . . . . . . . . . . . . . . . Abstand von oben
VLC.| @name logo-position # . . . . . . . . . . . . . . relative Position
VLC.| @name logo-transparency # . . . . . . . . . . . . . . . Transparenz des Logos
VLC.|
VLC.| @name mosaic-alpha #. . . . . . . . . . . . . . . . . . . . . Alpha
VLC.| @name mosaic-height # . . . . . . . . . . . . . . . . . . . . . Höhe
VLC.| @name mosaic-width # . . . . . . . . . . . . . . . . . . . . Breite
VLC.| @name mosaic-xoffset # . . . . . . . Position der linken oberen Ecke
VLC.| @name mosaic-yoffset # . . . . . . . Position der linken oberen Ecke
VLC.| @name mosaic-offsets x,y(,x,y)*. . . . Liste der Abstände
VLC.| @name mosaic-align 0..2,4..6,8..10. . . . . . . . Mosaik-Ausrichtung
VLC.| @name mosaic-vborder # . . . . . . . . . . . . . . . vertikaler Rand
VLC.| @name mosaic-hborder # . . . . . . . . . . . . . . horizontaler Rand
VLC.| @name mosaic-position {0=auto,1=fest} . . . . . . . . . . . Position
VLC.| @name mosaic-rows #. . . . . . . . . . . . . . . . Anzahl von Reihen
VLC.| @name mosaic-cols # . . . . . . . . . . . . . . . Anzahl von Spalten
VLC.| @name mosaic-order id(,id)* . . . . Reihenfolge von Bildern
VLC.| @name mosaic-keep-aspect-ratio {0,1} . . . . . . . Seitenverhältnis
VLC.|
VLC.| help . . . . . . . . . . . . . . . . . . diese Hilfsmitteilung
VLC.| longhelp . . . . . . . . . . . . eine längere Hilfsmitteilung
VLC.| logout . . . . . . . . . . . Abmelden (bei Socket-Verbindung)
VLC.| quit . . . . . . . . . . . . . . . . . . . VLC beenden
VLC.|
VLC.+----[ Ende der Hilfe ]
I can use normal commands like "play" or "pause"
the explain for volume in the list is "volume [X]" so I entered "volume 100" and it works too.
now my problem: to navigate through a DVD-menu I need to use the arrowkeys. The command "key [Hotkey Name]" doesn't work. The answer of VLC is:
key ...
[00000393] main interface error: option ... does not exist
maybe I have to activate the hotkey-menu somehow or the command is wrong or I have to set the command in brackets or write it in big letters or... I have tested and searched a lot over three days and found after I first searched the problem at eventghost the command-window with the same commands. But I still cant move through a DVD-menu only using the commands.I think the key-command is the right way to solve the problem but I don't know how. Maybe someone can show me the right way.
My version of VLC is 0.9.6