Seite 1 von 1

IfoEdit: Too many frames dropped

Verfasst: Mo 29 Nov 2004, 23:49
von Southbridge
Howdy!

Ich habe vorhin über meine DBox einen Film aufgenommen, den ich nun mit IfoEdit multiplexen will. Aufgenommen habe ich mit udrec, das mir eine .mpv und eine .mp2 Datei erzeugt hat.

Leider bringt mir IfoEdit folgende Fehlermeldung: Stream <Nummer des Video-Streams>: data will arrive too late. Current SCR: <Nummer>, stream DTS: 0. Dies kommt etwa 10 mal im Log-Window, dann bricht das Programm ab mit einem Fenster "Too many frame drops!"

Hat jemand eine Idee, woran das liegen kann?


Viele Grüße,

SB

Verfasst: Mo 29 Nov 2004, 23:55
von Pedant
Hallo Southbridge,

eventuell ist die Aufnahme einfach Nichts geworden. Schick den Stream erstmal durch Project X, das ist vermutlich etwas fehlertoleranter.
Streams die mit Project X demultiplext wurden, werden von IfoEdit immer akzeptiert.
(Soweit meine Erfahrung.)

Gruß Frank

Verfasst: Di 30 Nov 2004, 0:12
von Southbridge
Hallo Frank,

danke für Deine schnelle Antwort. Allerdings bin ich mir nicht sicher, was ich mit ProjectX anfangen soll. Nach meinem Verständnis kann ich damit Streams de-multiplexen, aber das sind sie ja schon (Audio und Video sind separat).

Jedenfalls habe ich einfach mal beide Streams in ProjectX geladen und auf GO gedrückt. Daraufhin rödelt er 'ne Zeit, erstellt eine .s1 und eine .pts Datei, und bricht dann nach 115 MB mit einer Exception (ArithmeticException) ab.

Das Logfile der Aufnahme sieht aber ganz gut aus - kann sie trotzdem schiefgegangen sein?

---
@01:38:02: 21:49:04 to DBox: STOP
@01:38:02: 21:49:04 network statistics:
@01:38:02: max: 6,0 Mbit/s total data rate
@01:38:02: average: 3,9 Mbit/s total data rate
@01:38:02: average: 0,012 Mbit/s resend data rate
@01:38:02: count: 5915 resend packets
@01:38:02: average: 1 resend packet per 320,3 total packets
@01:38:02: max: 53 packets per resend
@01:38:02: average: 23,4 packets per resend
@01:38:02: 21:49:04 TcpSender stopped
@01:38:02: 21:49:05 ESSync stopped - no stream errors
@01:38:02: 21:49:05 from DBox: EXIT
@01:38:02: 21:49:05 TcpReceiver stopped
@01:38:02: 21:49:05 UdpReceiver stopped
@01:38:02: 21:49:05 KeyboardRecordControl stopped
@01:38:03: udrec beendet
@01:38:05:
@01:38:05: sectionsd gestartet
---

Viele Grüße,

SB[quote][/quote]

Verfasst: Di 30 Nov 2004, 0:22
von Lucike FZ
Welche Version von IfoEdit benutzt Du? Versuche dazu mal eine andere Version, auch eventuell eine ältere Version.

Auch das Log von ProjX wäre interessant.

Gruß
Lucike

Verfasst: Di 30 Nov 2004, 0:33
von Southbridge
Hi Lucike,

das Log von ProjectX vermeldet folgendes:

---
=> File is MPEG Video ES
-> video basics: 720*576 @ 25fps @ 0.6735 (4:3) @ 6000000bps, vbvBuffer 112
-> starting export of video data @ GOP#0
-> skip sequence_end_code following GOP#503 @ 120992514
GOP#503, new format in leading sequenceheader detected:
-> video basics: 0*0 @ forbidden fps @ res. @ 0bps, vbvBuffer 0
stopped...
java.lang.ArithmeticException: / by zero
at X.goptest(X.java:14406)
at X$WORK.rawvideo(X.java:12358)
at X$WORK.working(X.java:5636)
at X$WORK.run(X.java:5297)
---

Bei IfoEdit habe ich 0.96 und 0.971 versucht, beide führen zum selben Ergebnis. Bei Versionen vor 0.95 finde ich den entsprechenden Menüpunkt gar nicht... :?:


Viele Grüße,

SB

Verfasst: Di 30 Nov 2004, 0:57
von Pedant
Hallo Southbridge,
video basics: 720*576 @ 25fps @ 0.6735 (4:3) @ 6000000bps
...
new format in leading sequenceheader detected:
video basics: 0*0 @ forbidden fps @ res. @ 0bps
Das ist definitiv keine gültige Auflösung (0 mal 0 Pixel) mit verbotener Bildwiederholrate (Frames per Second) und Null Bits per Second (bps) als Datenrate.

Ich würde mal versuchen die Datei mit dem DVDPatcher zu Patchen mit der Option "(x) Entire File" und hoffen, dass die "alten" Headerangaben falsch sind.

Vielleicht hat aber Einer eine qualifizierte Idee.

Gruß Frank

Verfasst: Di 30 Nov 2004, 8:14
von Lucike FZ
Southbridge hat geschrieben:-> video basics: 0*0 @ forbidden fps @ res. @ 0bps, vbvBuffer 0
ProjX Version?

Ohne jetzt das komplette Log von ProjX zu sehen, meditiere ich mal nur eine PTS pro GOP. Oder aber es kam ein GOP Fehler ohne einen PTS Fehler. Gar nicht gut.

Hm ... was würde ich machen? Am besten, um auch synchron zu bleiben, die fehlerhaften Frames herausschneiden oder aber Du bewaffnest Dich mit kompletter X-Log-Datei und kommst hierher. Matt hat oft noch Tricks auf Lager. Dazu solltest Du natürlich die aktuelle Version benutzen.

Gruß
Lucike

Verfasst: Di 30 Nov 2004, 8:51
von Southbridge
Hi Frank,
Ich würde mal versuchen die Datei mit dem DVDPatcher zu Patchen mit der Option "(x) Entire File" und hoffen, dass die "alten" Headerangaben falsch sind.
Das habe ich eben versucht. Leider kommt bei ProjectX trotzdem noch die selbe Fehlermeldung. Ist ja echt zum verrückt werden ...


Viele Grüße,

SB

Verfasst: Di 30 Nov 2004, 8:54
von Southbridge
Hi Lucike,
ProjX Version?
0.81.7 vom 7.4.04.
Hm ... was würde ich machen? Am besten, um auch synchron zu bleiben, die fehlerhaften Frames herausschneiden oder aber Du bewaffnest Dich mit kompletter X-Log-Datei und kommst hierher. Matt hat oft noch Tricks auf Lager. Dazu solltest Du natürlich die aktuelle Version benutzen.
Ich glaube, das mit dem Schneiden wird ein heilloses Durcheinander... ich werd's heute abend mal in dem von Dir vorgeschlagenen Forum versuchen. Danke einstweilen!


Viele Grüße,

SB

Verfasst: Di 30 Nov 2004, 9:37
von Lucike FZ
Southbridge hat geschrieben:
ProjX Version?
0.81.7 vom 7.4.04.
Auf jeden Fall noch mal die aktuellste Version probieren.

Gruß
Lucike