Fehleranzeige

Begonnen von Mandrax, April 30, 2011, 19:41:22

« vorheriges - nächstes »

Mandrax

Hi,
leider blicke ich bei den angezeigten Fehlern nicht durch, insbesondere bei der zeitlichen Zuordnung

Beispiel 1: das Hauptfenster zeigt 5 Fehler, das "Ergebnis-Fenster" 7 Fehler, das Fenster "Streamfehler" zeigt mir die 3 Audio Fehler entsprechend der Hauptscreen


Aus dem TSD Log :
The following PIDs will be imported into new stream: $0B7D, $0B7E, $0B80

Scanning for video details
Video format: MPEG2 544x576 / 25 fps

Scanning for audio details
Audio stream 1: MPEG1 Audio

Cut in  at PCR: 00:00:00.000 (01:03:46.758)
Cut out at PCR: 01:23:45.919 (02:27:32.676)

Starting at paket $00000002(00000000) PCR: 00:00:00.000 (01:03:46.758)
No cutting at the end needed
TS  ERROR: Invalid paket $00066BEC for PID $0000, skipped! Error: transport_error_indicator
TS  ERROR: Invalid paket $00066BED for PID $0012, skipped! Error: transport_error_indicator
TS  WARNING: For PID 0B7D $00066BEE: Packet discontinuity 14,2
TS  WARNING: For PID 0B7D $000D0A37: Packet discontinuity 5,1
TS  WARNING: For PID 0B7E $000D0A44: Packet discontinuity 0,2
PES ERROR: For PID 0B7E 00:04:58.607 PES paket $0000065E is invalid (SizeMismatch), starting with TS

paket $000D0810 Size: 5698 should be 5882
TS  WARNING: For PID 0B7D $000D0B4D: Packet discontinuity 8,5
PES ERROR: For PID 0B7E 00:04:58.799 PES paket $0000065F is invalid (SizeMismatch), starting with TS

paket $000D0A55 Size: 2938 should be 5882
TS  ERROR: Invalid paket $006145B3 for PID $0B7D, skipped! Error: transport_error_indicator
TS  WARNING: For PID 0B7D $006145B4: Packet discontinuity 14,2
TS  WARNING: For PID 0B7E $006145C8: Packet discontinuity 8,10
PES ERROR: For PID 0B7E 00:38:24.455 PES paket $00003111 is invalid (SizeMismatch), starting with TS

paket $006143D6 Size: 5698 should be 5882
PES WARNING: For PID 0B7E DVB/ATSC unconform PES formating detected: SizeMismatch
Cutted pakets at the beginning: 0
Cutted pakets at the end: 0
Discarded pakets (not needed): 2492275
Discarded invalid pakets : 3

ERRORS : 7
WARNINGS : 7


Ich sehe 3x TS ERROR und 3X PES Error, in der Zusammenfassung  ERRORS : 7


ProjectX hierzu
(nur für Video Fehler) :
!> PID 0x0 -> TS bit error in packet 420845 @ pos. 79118672, dropping..
!> PID 0x12 -> TS bit error in packet 420846 @ pos. 79118860, dropping..
!> PID 0xB7D -> packet 420847 @ pos. 79119048 out of sequence (2/15) (shifting..) (~00:02:32.080)
!> PID 0xB7D -> packet 854584 @ pos. 160661604 out of sequence (1/6) (shifting..) (~00:04:58.480)
!> PID 0xB80 -> packet 854590 @ pos. 160662732 out of sequence (8/6) (shifting..) (~00:04:58.480)
!> PID 0xB7E -> packet 854597 @ pos. 160664048 out of sequence (2/1) (shifting..) (~00:04:58.480)
!> packet writing: length index out of bounds, shortened.. (b7e / c0 / c0 / 1629 -- 5704 / 16 / 5872)

@ PTS 01:08:45.862
!> PID 0xB7D -> packet 854862 @ pos. 160713868 out of sequence (5/9) (shifting..) (~00:04:58.960)
!> PID 0xB80 -> packet 854870 @ pos. 160715372 out of sequence (12/9) (shifting..) (~00:04:58.960)
!> packet writing: length index out of bounds, shortened.. (b7e / c0 / c0 / 1630 -- 2944 / 16 / 5872)

@ PTS 01:08:46.054
!> dropping GOP# 623 @ orig.PTS 01:08:46.295 (371366614)
-> Pics exp/cnt 12/9, inGOP PTS diff. 0ms, new Timecode 00:04:58.960
!> PTS difference of 43200 (00:00:00.480) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 624 / new Timecode 00:04:58.960
!> PID 0xB7D -> TS bit error in packet 6374836 @ pos. 1198468980, dropping..
!> PID 0xB7D -> packet 6374837 @ pos. 1198469168 out of sequence (2/15) (shifting..) (~00:38:23.840)
!> PID 0xB7E -> packet 6374857 @ pos. 1198472928 out of sequence (10/9) (shifting..) (~00:38:23.840)
!> packet writing: length index out of bounds, shortened.. (b7e / c0 / c0 / 12560 -- 5704 / 16 /

5872) @ PTS 01:42:11.710



Beispiel 2 : die Anzahl der Fehler im Haupt - und Ergebnisfenster sind identisch, das Fenster Streamfehler zeigt mir 2 Audio Fehler entsprechend der Hauptscreen



Beispiel 3 : Fehler werden im "Ergebnis Fenster" angezeigt, bekomme aber kein Fenster "Streamfehler".


Während der Dateierstellung werden die Fehler zeitnah im Hauptfenster hochgezählt wobei
gleichzeitig die "neue" Streamzeit mitläuft.Um die im Ergebnis Fenster angezeigten Fehler auch zeitlich
zuordnen zu können - ich würde mir dies gern direkt ansehen - habe ich folgende Möglichkeiten :

a) beim bearbeiten beobachten und notieren wann ca. ein Fehler angezeigt wird       oder
b) mich der Methode von hvda in  
http://forum.cypheros.de/index.php?topic=749.0
zu bedienen          oder
c) ProjectX zu benutzen (für SD)


Zusammengefasst ergibt sich die Frage, ob nicht alle Fehler im Log mit einem zugeordneten Zeitpunkt versehen werden könnten ?

Derrick

Zeitanzeige ist schwieriger und manchmal auch nicht eindeutig. Die fehlerstellen werden besser und genauer durch den offset im file gekennzeichnet. Z.B..
>TS  ERROR: Invalid paket $00066BEC for PID $0000, skipped! Error: transport_error_indicator
damit wird der zähler der 188byte lange transportpakete angeben. $00066BEC = 420844dez -> x 188 = 79118672 bytes offset vom beginn der datei (siehe pj.x :D )

..übrigens TEI errors sollten eigentlich nicht vorkommen. Womit hast du das aufgenommen?

Cypheros

Hallo,

die zeitliche Zuordnung ist leider etwas verwirrend, da dort Source-PTS/PCR, Destination-PTS/PCR sowie die auf Null bezogenen Timer auftauchen. Hauptsächtlich hab ich das Log für mich selbst gemacht um Fehler im Programm zu debuggen. Werde mich aber bemühen dies zukünftig mal aufzuräumen und einheitliche Angaben zu machen.

Die neue 1.1.7 sollte schon mal ein Schritt in die richtige Richtung sein. Da hab ich schnmal die Zählung der Fehler und Warnungen verbessert.

Mandrax

Zitat von: Derrick am April 30, 2011, 21:14:10
..übrigens TEI errors sollten eigentlich nicht vorkommen. Womit hast du das aufgenommen?
Aufnahmen mit Eye TV, das wahre Problem dürfte aber Terratec H7 sein. Die Terratec Leute sind ebensowenig in der Lage funktionierende Treiber für Windows 64 bit zur Verfügung zu stellen.


www.cypheros.de