Seite 1 von 2

Timer hängen

Verfasst: Mi 14 Jan 2004, 11:56
von Dusty
Ich möchte seit gestern JtG als Timerserver nutzen.

Jetzt ist mir aber etwas böses aufgefallen. Die Timer hänge irgendwie.

3 Aufnahmen sollen hintereinander auf SciFi gemacht werden. Aber immer Fehlen die ersten 20s Sekunden. PC und DBox Zeit sind Identisch, da aich sie jedenTag abgleichen lassen.
Ich habe aber eingestellt, das 60 s vor Aufnahmebeginn über Telnet nhttp neu gestartet wird.

Ist das noch jemandem aufgefallen?

Ich habe hier mal einen kurzen Auszug aus dem LOG:

Jack the Grabber Logfile
Erstellt am: 14.01.2004 10:35
Timer Aufnahme
Kanal=SCI FI
Sendung=Stargate Kommando SG-1
Start=14.01.2004 10:25:00
Ende=11:20
*******************************************************
@00:44:30: Aufnahme Event:
@00:44:30: IP: 192.168.0.7
@00:44:30: VPid: 2047
@00:44:30: APid 1: 2048
@00:44:30: APid 2: 0
@00:44:30: APid 3: 0
@00:44:30: Filename: D:\Dboxrec\2004-01-14-Stargate Kommando SG-1\Stargate Kommando SG-1.mpg
@00:44:30: Splittsize: 39999
@00:44:30: KanalID: 8716324
@00:44:30: EPG Infos geschrieben
@00:44:30: -host 192.168.0.7 -vp 0x7ff -ap 0x800 -vsplit 2 -o "D:\Dboxrec\2004-01-14-Stargate Kommando SG-1\Stargate Kommando SG"
@00:00:00: Video: 2047
@00:00:00: Audio1: 2048
@00:00:00: Audio2: 0
@00:00:00: Audio3: 0
@00:00:02: 10:35:31 to DBox: VIDEO 31341 16 0 1 va 7ff 800
@00:00:02: 10:35:31 from DBox: INFO: IP c0a80001 Port 31341
@00:00:02: 10:35:31 from DBox: PID va 2 7ff 800
@00:00:02: 10:35:31 to DBox: START
@00:00:02: 10:35:31 from DBox: INFO: UdpSender() - PID171 R0 W0
@00:00:02: 10:35:31 from DBox: INFO: DmxReader() - Pid 7ff 204960 0 0
@00:00:02: 10:35:31 from DBox: INFO: DmxReader() - Pid 800 29280 0 0
@00:00:14: 10:35:43 video resync
@00:00:26: Beginne Aufnahme: "Stargate Kommando SG-1.mpg" nach: D:\Dboxrec\2004-01-14-Stargate Kommando SG-1


Und noch von Farscape, das im Anschluß kam:

Jack the Grabber Logfile
Erstellt am: 14.01.2004 11:20
Timer Aufnahme
Kanal=SCI FI
Sendung=Far - %SERIE%
Start=14.01.2004 11:10:00
Ende=12:15
*******************************************************
@00:44:50: Aufnahme Event:
@00:44:50: IP: 192.168.0.7
@00:44:50: VPid: 2047
@00:44:50: APid 1: 2048
@00:44:50: APid 2: 0
@00:44:50: APid 3: 0
@00:44:50: Filename: D:\Dboxrec\2004-01-14-Far - Das Leben soll nicht enden\Far - Das Leben soll nicht enden.mpg
@00:44:50: Splittsize: 39999
@00:44:50: KanalID: 8716324
@00:44:50: EPG Infos geschrieben
@00:44:50: -host 192.168.0.7 -vp 0x7ff -ap 0x800 -vsplit 2 -pes -o "D:\Dboxrec\2004-01-14-Far - Das Leben soll nicht enden\Far - Das Leben soll nicht end"
@00:00:00: Video: 2047
@00:00:00: Audio1: 2048
@00:00:00: Audio2: 0
@00:00:00: Audio3: 0
@00:00:02: 11:20:21 to DBox: VIDEO 31341 16 0 1 va 7ff 800
@00:00:02: 11:20:22 from DBox: INFO: IP c0a80001 Port 31341
@00:00:03: 11:20:22 from DBox: PID va 2 7ff 800
@00:00:03: 11:20:22 to DBox: START
@00:00:03: 11:20:22 from DBox: INFO: UdpSender() - PID191 R0 W0
@00:00:03: 11:20:22 from DBox: INFO: DmxReader() - Pid 7ff 204960 0 0
@00:00:03: 11:20:22 from DBox: INFO: DmxReader() - Pid 800 29280 0 0
@00:00:22: Beginne Aufnahme: "Far - Das Leben soll nicht enden.mpg" nach: D:\Dboxrec\2004-01-14-Far - Das Leben soll nicht enden



Oder interpretiere ich das falsch? Wohl nicht, denn es fehlen definitiv die ersten Sekunden in beiden Filmen.
Was kann ich dagegen tun?

Verfasst: Mi 14 Jan 2004, 13:24
von Dusty
Ich versuche es jetzt noch einmal mit der Wingrabengine. 3 Aufnahmen von Premiere Serie, ohne Pause, sondern hintereinander weg.

Farscape wurde wieder nur mit der deutschen Tonspur aufgenommen. Die ersten 17 s fehlen. Das selbe bei Stargate und vorher noch bei PSI Faktor.
Alle Aufnahmen mit udrec 0.10b auf Box und JtG.
Bin echt ratlos.
Sliders hatte ich eben korrekt aufnehmen können. Die Box diente als Timer!

Verfasst: Mi 14 Jan 2004, 13:31
von leth
Es ist so, dass die Timer von Jack nicht ganz pünktlich beginnen, weil die Timerliste in regelmäßigen Abständen kontrolliert wird und nicht sekündlich.

Stell die Uhrzeit deines PC's einfach um 20 bis 30 Sekunden vor und gib Jack eine Nachlaufzeit von 1 oder 2 Minuten, dann hast Du keine Probleme mehr.

Cu leth

Verfasst: Mi 14 Jan 2004, 13:34
von Dusty
Ich las hier irgendwo, die Vor- und Nachlaufzeit ist in Sekunden? Das sollte ausversehen passiert sein. Stimmt das?
Wie funktioniert das überhaupt mit der Vor- und Nachlaufzeit, wenn Filme hintereinanderweg aufgenommen werden. Was ist dann wichtiger?

Nachlaufzeit soll ich einstellen, nicht Vorlauf? Staun....

Verfasst: Mi 14 Jan 2004, 14:06
von leth
Nachlaufzeit soll ich einstellen, nicht Vorlauf? Staun....
Hier ein Beispiel:
Timer von 13:20:00 bis 13:45:00

Wenn Du die PC-Zeit nun um 30 Sekunden vor stellst, dann beginnt die Aufnahme ja eigentlich bereits um 13:19:30, würde aber um 13:44:30 wieder aufhören. Also stellst Du die Nachlaufzeit auf 1 Minute, dann hört der PC erst um 13:45:30 (DBOX Zeit) auf und alles sollte drauf sein.

Bei mir läuft der PC mit einem Vorsprung von 25 Sekunden gegenüber der Box, so hab ich fast immer alle Tonspuren, die ausgestrahlt werden, weil die Aufnahme während des Premiere Vorspannes beginnt. Die Nachlaufzeit hab ich auf 2 Minuten gestellt, weil mir schon passiert ist, dass sonst der Abspann abgeschnitten wurde. Grund dafür waren die 25 Sekunden, die der PC voraus eilt.
Ich las hier irgendwo, die Vor- und Nachlaufzeit ist in Sekunden?
Levi hatte die Nachlaufzeit mal ausversehen auf Sekunden gestellt, bin mir aber im Moment nicht sicher, ob das in der Version 0.7 bereits behoben ist.

Cu leth

Verfasst: Mi 14 Jan 2004, 14:13
von Dusty
leth hat geschrieben:
Nachlaufzeit soll ich einstellen, nicht Vorlauf? Staun....
Hier ein Beispiel:
Timer von 13:20:00 bis 13:45:00

Wenn Du die PC-Zeit nun um 30 Sekunden vor stellst, dann beginnt die Aufnahme ja eigentlich bereits um 13:19:30, würde aber um 13:44:30 wieder aufhören. Also stellst Du die Nachlaufzeit auf 1 Minute, dann hört der PC erst um 13:45:30 (DBOX Zeit) auf und alles sollte drauf sein.Cu leth
Soweit ist das verständlich, NUR! Wenn die nächste Aufnahme um 13:45 beginnt. Dann überschneiden sie sich doch.

@00:00:02: 14:10:26 from DBox: INFO: DmxReader() - Pid 400 29280 0 0
@00:00:21: Beginne Aufnahme: "The Cosby Show.mpg" nach: D:\Dboxrec\2004-01-14-The Cosby Show

UDREC braucht 20 sec bis er Beginnt? Böse Falle!

Verfasst: Mi 14 Jan 2004, 14:31
von leth
UDREC braucht 20 sec bis er Beginnt? Böse Falle!
Glaub ich nicht, müsste man nachstoppen. Ich vermute eher, dass nach 20 Sekunden die ersten Daten auf der Platte landen und Jack das meldet. Gestreamt wurde vorher schon, nur eben in den Buffer von udrec :-)

Bei Radioaufnahmen dauert es bis zu einer Minute, bis die ersten Daten auf der Platte landen!
NUR! Wenn die nächste Aufnahme um 13:45 beginnt. Dann überschneiden sie sich doch.
Wie Jack da genau vorgeht kann ich dir nicht sagen, weil ich es noch nie ausprobiert habe. Ich streame dann immer in ein File und schneide das dann nachträglich mit mpeg2schnitt.

Cu leth

Verfasst: Mi 14 Jan 2004, 14:36
von Dusty
Ich streame auch eben alles mit UDREC und es kommt alles in eine Datei. Bin mal gespannt, ob dann alle Daten vorhanden sind.

Verfasst: Mi 14 Jan 2004, 15:53
von Kaligula
Hallo,

ich habe mir über die 14-20 Sekunden auch schon so meine Gedanken gemacht.

Ich bin zu folgender Erklärung gekommen:
Wenn ich das richtig verstanden habe ist nicht nur im udrec ein Puffer, sondern auch im streampes auf der Box. Und wenn ich das weiterhin richtig verstanden habe ist dieser Puffer in der Box 9 MB groß. Also bevor überhaupt Daten an udrec gesendet werden puffert die Box mal was vor?

@Tonsel, kannst Du hierzu was sagen?

Verfasst: Mi 14 Jan 2004, 16:04
von Dusty
Naja, das wäre alles schön und gut. Nur weniger gut ist der Klimmzug unter JtG mit dem Vorstellen der Zeit.
Da kann doch sicher was gemacht werden. Auf der einen Seite möchte ich gern meine PC Zeit durch die Box-Zeit abgleichen lassen (dank an Pedant), auf der anderen Seite soll ich mein PC Uhr um eine halbe Minute vorstellen. Das beißt sich doch. Entweder ich habe in den Streams mit Vorlauf nicht alle Audiopids erfaßt oder es fehlt der Anfang des Filmes...
Sehr widersprüchlich das Ganze. :-)

Verfasst: Mi 14 Jan 2004, 17:34
von Levithan
UDREC braucht 20 sec bis er Beginnt? Böse Falle!
Natürlich nicht.
@00:00:21: Beginne Aufnahme: "The Cosby Show.mpg" nach: D:\Dboxrec\2004-01-14-The Cosby Show
Diese 21 sec. hat Jack gebraucht um alles zu prüfen. Inklusive, ob die Daten auch auf Platte landen. Und genau das dauert bei udrec ein bissel.
Die Timerliste wird übrigens alle 10 sec. geprüft, dh. die Timer beginnen mit einer Toleranz von +/- 10 sec.

Levi

Verfasst: Mi 14 Jan 2004, 17:40
von Dusty
Das dumme war halt nur bei jeder Aufnahme, die JtG als Timer in Funktion war, waren die ersten ca. 20s des Filmes nicht da.
Kannst du da nicht in bissel drehen, um das sauber hinzubekommen. Ich würde JtG so gern als Timer nutzen. Bin jetzt aber wieder zurück zur Box als Timer.

Verfasst: Mi 14 Jan 2004, 17:51
von Levithan
Das dumme war halt nur bei jeder Aufnahme, die JtG als Timer in Funktion war, waren die ersten ca. 20s des Filmes nicht da.
Kannst du da nicht in bissel drehen, um das sauber hinzubekommen. Ich würde JtG so gern als Timer nutzen. Bin jetzt aber wieder zurück zur Box als Timer.
Da brauch ich nix "drehen". Die Aufnahme beginnt wie gesagt +/- 10 sec.

Verfasst: Mi 14 Jan 2004, 17:55
von Dusty
Lieber eher, als später. :-) weil später heißt Anfang vermurkst.
Würde es nicht +10 -0 oder andersherum gehen?

Verfasst: Mi 14 Jan 2004, 17:57
von Levithan
Stell einfach Deine PC Uhr um 10 sec. zurück ;D