Jason Posted June 10, 2007 Share Posted June 10, 2007 (edited) Hi, es gibt ja bei den Optionen die Funktion, was DVBViewer machen soll, wenn die Aufnahme beendet ist. Mir würde fehlen, dass man eine Batch-Datei starten kann oder ein anderes externes Programm. Mein Bedarf kommt aus folgender Richtung: Ich möchte nach der Aufnahme ein Tool starten, dass die Aufnahme-MPEG in eine kleine DivX (oder anders kleine Format) wandelt und die Aufnahme dann löscht. Das wäre doch fein - und man muss nicht immer händisch die Aufnahmen anpacken und bearbeiten. Andi Edited June 10, 2007 by Jason Quote Link to comment
Tjod Posted June 10, 2007 Share Posted June 10, 2007 (edited) Das ist schon jetzt möglich, wenn du unter Optionen > Scripte die Scriptengine Aktiviert hast. Wird nach jeder Aufnahme ...\DVBViewer\Scripts\stoprec.vbs ausgeführt. Um darüber z.B. Notepad auf zu rufen musst du nur die Zeile OSD.ExecNewProcess "c:\Windows\notepad.exe","", False, False einfügen. Eine weitergehende beschreibung findest du in "DVBViewer COM Interface" (Mitgliederbereich > Sources). Edited June 10, 2007 by Tjod Quote Link to comment
Jason Posted June 10, 2007 Author Share Posted June 10, 2007 @Tjod: Klasse! Da werde ich gleich mal nachsehen ! Danke. Quote Link to comment
Jason Posted August 6, 2007 Author Share Posted August 6, 2007 @all: Der Tipp von Tjod ist ein guter Workaround, aber wenig komfortabel. Kann zwar Dateien starten, aber ein Konvertierung der großen Aufnahmedateien bekomme ich Mangels Kenntnisse nicht hin :-( Daher mein Wunsch: Bitte ein einfacheres Feature, welches die Konvertierung in kleinere MPEG oder andere Formate übernimmt.... Danke Jason Quote Link to comment
Lars_MQ Posted August 6, 2007 Share Posted August 6, 2007 Das ist aufgabe der Konvertierungsprogramme, nicht vom DVBViewer... Quote Link to comment
Jason Posted August 6, 2007 Author Share Posted August 6, 2007 (edited) @Lars: Ok kann ich verstehen und ist richtig. Vielleicht gibts jedoch eine Idee für eine leichtere "Befehlszeilen"-Übergabe an einen Konvertierer, so dass der eigenliche Job da passiert d.h. die Größenanpassung... Schönen Abend noch Jason Edited August 6, 2007 by Jason Quote Link to comment
Rob1982 Posted August 6, 2007 Share Posted August 6, 2007 Das ist schon jetzt möglich, wenn du unter Optionen > Scripte die Scriptengine Aktiviert hast. Wird nach jeder Aufnahme ...\DVBViewer\Scripts\stoprec.vbs ausgeführt. Um darüber z.B. Notepad auf zu rufen musst du nur die Zeile OSD.ExecNewProcess "c:\Windows\notepad.exe","", False, False einfügen. Eine weitergehende beschreibung findest du in "DVBViewer COM Interface" (Mitgliederbereich > Sources). Kann man ein Skript eigentlich nach Beenden des DVBViewer ausführen lassen? Quote Link to comment
Tjod Posted August 6, 2007 Share Posted August 6, 2007 Einen Skript der beim beenden abgerufen wird gibt es glaube ich nicht. Aber wenn du den DVB Task Scheduler verwendest, kannst du da ein Programm oder Script eintragen der nach dem beenden ausgeführt wird (Start after). Quote Link to comment
Rob1982 Posted August 6, 2007 Share Posted August 6, 2007 Einen Skript der beim beenden abgerufen wird gibt es glaube ich nicht. Aber wenn du den DVB Task Scheduler verwendest, kannst du da ein Programm oder Script eintragen der nach dem beenden ausgeführt wird (Start after). Alles klar, danke. Quote Link to comment
Lars_MQ Posted August 6, 2007 Share Posted August 6, 2007 es geht noch einfacher. mach dir ne batch, ruf den DVBViewer auf und danach kannste aufrufen was du lustig bist. Quote Link to comment
Tjod Posted August 6, 2007 Share Posted August 6, 2007 Für die Bach Lösung musst du in der start.bat erst Girder mir start "" ... aufrufen und dann den DVBViewer ohne und da nach den Befehl zum beenden von Girder. Quote Link to comment
Rob1982 Posted August 6, 2007 Share Posted August 6, 2007 Für die Bach Lösung musst du in der start.bat erst Girder mir start "" ... aufrufen und dann den DVBViewer ohne und da nach den Befehl zum beenden von Girder. Ich weiß nicht, ob es auch ohne geht, aber ich habe es jetzt per start /wait gelöst. sieht dann so aus: @Echo Off start "" "C:\Program Files\girder\Girder.exe" start /wait "" "C:\Program Files\DVBViewer\DVBViewer.exe" -f -x8204 start "" "C:\Program Files\DVBViewer\process" -k girder.exe Das sollte doch in Jasons Fall auch so ähnlich gehen, solange der Konventierer sich per Commandline steuern lässt. Quote Link to comment
dacula Posted February 26, 2008 Share Posted February 26, 2008 (edited) Wie kann ich das File denn aufrufen. Wäre es auch möglich auf der Fernbedienung einem Knopf eine Batchdatei zuzuordnen? Geht darum das ich gerne via Batch die Bildwiederholfrequenz ändern würde. Soweit ich weiß geht das mit ATI Karten bzw. CCC Edited February 26, 2008 by dacula Quote Link to comment
Moses Posted March 1, 2008 Share Posted March 1, 2008 Du kannst mit dem OSD Menü Editor Programme aus dem OSD Menü heraus ausführen. *.bat Dateien akzeptiert der Menü Editor selber nicht.. da hilft dann sowas wie Bat2Exe (suboptimal) oder einfach irgendeine *.exe nehmen und danach per Hand in der windowdev.xml (oder war's ne andere?) die *.bat Datei einfügen. Quote Link to comment
dacula Posted March 2, 2008 Share Posted March 2, 2008 Du kannst mit dem OSD Menü Editor Programme aus dem OSD Menü heraus ausführen. *.bat Dateien akzeptiert der Menü Editor selber nicht.. da hilft dann sowas wie Bat2Exe (suboptimal) oder einfach irgendeine *.exe nehmen und danach per Hand in der windowdev.xml (oder war's ne andere?) die *.bat Datei einfügen. Vielen Dank schon mal für deine Antwort. Wie ich die exe aber jetzt einbinde bzw ausführe habe ich noch nicht verstanden. Oder kann ich jetzt doch bat Dateien ausführen. Bin grade total verwirrt. Quote Link to comment
CHfish Posted March 5, 2008 Share Posted March 5, 2008 Noch ein paar kleine Fragen: Für was ist der Standardcode - und wie übergeb ich den Filename (und das Verzeichnis, nicht dringend nötig) an das zu startende Programm? Und ist das ganze echtes VBS, oder von wo kommt: OSD.ExecNewProcess? Vielen Dank & viele Grüsse CHfish 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.