HILFE ! User Timer: Problem mit langlaufenden Batch-Dateien

Schneiden, Encoden und Brennen
Antworten
Nachricht
Autor
hawkeye_m
Site Sponsor
Site Sponsor
Beiträge: 73
Registriert: Sa 27 Dez 2003, 13:40
Wohnort: Mittelfranken
Kontaktdaten:

HILFE ! User Timer: Problem mit langlaufenden Batch-Dateien

#1 Beitrag von hawkeye_m » So 18 Jan 2004, 22:28

Hi !

Da ich alle meine gestreamten Filme nach DIVX konvertiere und leider chronisch zu wenig Zeit/Plattenplatz habe, habe ich mich heute mal hingesetzt und mir eine Batch-Datei geschrieben die die ganze Nachbearbeitung erledigen soll. Dann muss ich eigentlich nur noch die Dateien zurechtschneiden und spare mir einiges an Zeit und Platz...
Da u.a. auch die konvertierung nach DIVX dabei ist läuft diese Batch-datei ziemlich lange (teilweise 2 Stunden - je nach Filmlänge).
Nach der Konvertierung soll auch noch was mit der Datei gemacht werden.

Klappt soweit auch einwandfrei wenn ich den User-Timer über die BOX-Control teste.
Sobald ich das aber direkt in der Timerliste einbinde habe ich das Problem das die Batch-Dateien nicht fertig werden wenn der Ablauf der Datei länger dauert als der Timer eingestellt ist (i.d.R. 0 Minuten-sonst startet Jack die BAT ja auch immer wieder...).
Wenn ich das richtig verstehe wird die Batchdatei "zwangsbeendet" sobald die Zeit aus der Timerliste rum ist....

Bug ? Feature ? Oder stell ich mich zu blöd an ?

So oder so - wäre es nicht besser wenn man eine externe Datei starten könnte die dann absolut unabhängig von Jack weiterlaufen würde ?

Irgendeiner ´ne Idee hierzu ?
Ansonsten die Frage an Lev ob das nicht ein sinnvolles + machbares Feature wäre... Würde mir das Leben deutlich erleichtern und ich denke es gibt auch noch mehr Leute die im Anschluß an die Aufnahme irgendwelche Konvertierungen machen.
Die Batch-Datei würde ich dann auch gerne zur Verfügung stellen.
Inhat der Datei:
1. EPG umbenennen auf Filmname.txt und verschieben in ein EPG-Verzeichnis
2. Log-Datei umbenennen in Filmname + Datum.txt und verschieben in ein Log-Verzeichnis
3. Datei mit def. Einstellungen per VirtualDub MPEG-Mod nach DIVX 5.1.1 konvertieren
4. Wenn die AVI_Datei angekommen ist das Original-Verzeichnis inkl. der MPEG-Datei löschen.

Zum Punkt 4 kommt die Datei momentan immer nicht mehr...

Hawkeye_m
____________________________________________________________________
NOKIA SAT 2xAMD, AlexW Release vom 04.11.03
Athlon 2600+, 512MB, 80+10 GB HDD, NEC ND-1300A, Centrum Gemini 330
W2K, JTG 0.7.0 (WinGrab), VirtualDub MPEG-MOD 1.5.7, DIVX 5.1.1

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4287
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#2 Beitrag von Pedant » So 18 Jan 2004, 22:38

Hallo Hawkeye_m,

vielleicht hilft der Aufruf als C:\Windows\System32\cmd.exe deine_batchdatei.bat /k

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

hawkeye_m
Site Sponsor
Site Sponsor
Beiträge: 73
Registriert: Sa 27 Dez 2003, 13:40
Wohnort: Mittelfranken
Kontaktdaten:

#3 Beitrag von hawkeye_m » So 18 Jan 2004, 23:22

Hi !

Also irgendwie krieg ich das nicht hin...
Ich habe es jetzt mit folgendem Einträgen versucht

C:\Winnt\System32\cmd.exe /k c:\test.bat
C:\Winnt\System32\cmd.exe c:\test.bat /k

und kriege jeweils die Meldung
Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch.

Siehst Du hier noch ´nen Fehler ?

Hawkeye_m
NOKIA SAT 2xAMD, JtG-Team Image 2.2. Snap vom 09.10.06
Sagem SAT 1xINTEL, JtG-Team Image 2.1. vom 22.12.05
Athlon 2600+, 512MB, 160+300+320+320+300 GB HDD, NEC ND-1300A, Centrum Gemini 330
WXP Home, JTG 0.7.4C, UDREC 0.12P, MovieGuider, ProjectX 0.90.1, VirtualDub MPEG 1.5.7, DIVX 5.1.1

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4287
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#4 Beitrag von Pedant » So 18 Jan 2004, 23:30

Hallo Hawkeye_m,

da Du mit Deiner Batch externe Befehle und Programme aufrufst, solltest Du dafür absolute Pfade innerhalb der Batch verwenden.
Dann sollten zumindest die Fehlermeldungen verschwinden.

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

hawkeye_m
Site Sponsor
Site Sponsor
Beiträge: 73
Registriert: Sa 27 Dez 2003, 13:40
Wohnort: Mittelfranken
Kontaktdaten:

#5 Beitrag von hawkeye_m » So 18 Jan 2004, 23:33

Hmm.. Das muss noch an was anderem liegen..
Nachdem es mit meiner Batch nicht funktioniert hat habe ich auf minimal zurückgebaut.
In der test. bat steht momentan nur:

echo Hallo
pause

Aber die wird m.E. schon gar nicht aufgerufen...
rufe ich nur cmd ohne /k und ohne die Bat auf funktionierts...

UPDATE:
Wenn ich
c:\winnt\system32\cmd /k c:\test.bat
über START-AUSFÜHREN starte funktioniert es.. mit CTRl+C / CTRL-V in Jack eintragen und es funktioniert nicht ...
Versteh ich nirgenwie nicht...
NOKIA SAT 2xAMD, JtG-Team Image 2.2. Snap vom 09.10.06
Sagem SAT 1xINTEL, JtG-Team Image 2.1. vom 22.12.05
Athlon 2600+, 512MB, 160+300+320+320+300 GB HDD, NEC ND-1300A, Centrum Gemini 330
WXP Home, JTG 0.7.4C, UDREC 0.12P, MovieGuider, ProjectX 0.90.1, VirtualDub MPEG 1.5.7, DIVX 5.1.1

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4287
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#6 Beitrag von Pedant » So 18 Jan 2004, 23:51

Hallo Hawkeye_m,

wenn Du testen möchtest, ob die Batch als Usertimer aufgerufen wird, dann reduziere sie mal auf echo Hallo, also lass die Pause weg und schau in der Ausgabe von Jack nach, ob dort Hallo erscheint.
Jack führt die Batchdateien ohne sichbares Fenster aus und leitet den Bildschirmoutput in die Ausgabe von Jack um.

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

hawkeye_m
Site Sponsor
Site Sponsor
Beiträge: 73
Registriert: Sa 27 Dez 2003, 13:40
Wohnort: Mittelfranken
Kontaktdaten:

#7 Beitrag von hawkeye_m » Mo 19 Jan 2004, 0:01

Hi !
Bringt leider auch nichts.
Die Fehelrmeldung bleibt die gleiche auch egal ob ich %1 mit übergebe oder nicht.
Ich habe die Kiste jetzt auch mal durchgestartet. auch nichts gebracht.
Kann das bitte mal jemand bei sich ausprobieren ?
Danke !

Nochmal ein Update:
Also ich vermute fast das es da wirklich einen Bug gibt.
Wenn ich als User-Timer
c:\winnt\system32\cmd.exe /k c:\test.bat
eintrage gibt es die o.g. Fehlermeldung.
Packe ich genau die Zeile in eine andere Batch-Datei und starte die über den User-Timer funktioniert es..... Ich muss jetzt nur mal checken ob das mein Problem löst.
NOKIA SAT 2xAMD, JtG-Team Image 2.2. Snap vom 09.10.06
Sagem SAT 1xINTEL, JtG-Team Image 2.1. vom 22.12.05
Athlon 2600+, 512MB, 160+300+320+320+300 GB HDD, NEC ND-1300A, Centrum Gemini 330
WXP Home, JTG 0.7.4C, UDREC 0.12P, MovieGuider, ProjectX 0.90.1, VirtualDub MPEG 1.5.7, DIVX 5.1.1

hawkeye_m
Site Sponsor
Site Sponsor
Beiträge: 73
Registriert: Sa 27 Dez 2003, 13:40
Wohnort: Mittelfranken
Kontaktdaten:

#8 Beitrag von hawkeye_m » Mo 19 Jan 2004, 0:43

Juhu ! :jump: :jump: :jump:

Wildes Probieren hilft immer :D

So hat es jetzt funktioniert:

User Timer:
Aufruf.bat ruft die andere Batch-Datei per CMD /c auf:
c:\winnt\system32\cmd.exe /c c:\_Aufnahme\VirtualDub\mpeg_avi.bat %1

Die andere Datei läuft los und auch wenn zwischendrinn die nächste Aufnahme beginnt wird der Rest noch abgearbeitet !

@Pedant: Vielen Dank ! Du hast mich auf die richtige Spur gebracht.

Ich werde mal eine genaue Anleitung schreiben - evtl. hilft das ja zukünftig jemanden...
NOKIA SAT 2xAMD, JtG-Team Image 2.2. Snap vom 09.10.06
Sagem SAT 1xINTEL, JtG-Team Image 2.1. vom 22.12.05
Athlon 2600+, 512MB, 160+300+320+320+300 GB HDD, NEC ND-1300A, Centrum Gemini 330
WXP Home, JTG 0.7.4C, UDREC 0.12P, MovieGuider, ProjectX 0.90.1, VirtualDub MPEG 1.5.7, DIVX 5.1.1

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4287
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#9 Beitrag von Pedant » Mo 19 Jan 2004, 1:03

Hallo Hawkeye_m,

schön zu hören, dass es jetzt funktioniert. Eine Anleitung für Jederman wäre sicher nicht verkehrt.

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

Antworten