Stream asynchron nach BD-Erzeugung mit TSmuxer

Begonnen von atlan, Mai 16, 2010, 11:05:41

« vorheriges - nächstes »

atlan

Hallo Cypheros,

Erstmal Glückwunsch, von der Version die ich zu seiner Zeit zum Testen hatte, bis zur Jetztigen, hast du riesige, positive Vortschritte gemacht. 8)
Jetzt mein Problem: Ich habe eine defekte Aufnahme mit deinem Programm geschnitten und reparieren lassen. Wobei das Resultat eine Bild- und Tonsynchrone TS-File ist.
Der TS-Doctor hat aber mehrere Fehler gefunden.

Hier die Log-file:
Starting at paket $00000002(00000000) PCR: 00:00:00.000 (00:01:38.485)
No cutting at the end needed
ES  ERROR: For PID 1786 00:16:10.304 AC3 paket $00007670 has AC3 Crc error
PES ERROR: For PID 178E 00:19:14.357 PES paket $000070BD is invalid (SizeMismatch), starting with TS paket $0094F657 Size: 730 should be 1282
PES ERROR: For PID 1786 00:19:13.184 PES paket $00004662 is invalid (SizeMismatch), starting with TS paket $0094F5B9 Size: 4328 should be 3592
ES  ERROR: For PID 1786 00:37:52.833 AC3 paket $00011562 has AC3 Crc error
TS Warning: PCR timing for PID 177A last PCR:00:51:16.150 current PCR:00:38:10.953 at paket $015ACC7B TimeBase:206185785 PCRExtension:294
PES ERROR: For PID 1786 00:49:36.225 PES paket $0000B5A1 is invalid (SizeMismatch), starting with TS paket $015ACBD8 Size: 1384 should be 3592
PES ERROR: For PID 178E 00:49:37.397 PES paket $000122BE is invalid (SizeMismatch), starting with TS paket $015ACC1F Size: 546 should be 1282
PES ERROR: For PID 178E 00:36:32.517 PES paket $000122C7 is invalid (SizeMismatch), starting with TS paket $015AD64B Size: 1098 should be 1282
PES ERROR: For PID 1786 00:36:31.361 PES paket $0000B5A7 is invalid (SizeMismatch), starting with TS paket $015AD63E Size: 2488 should be 3592
TS Warning: PCR timing for PID 177A last PCR:00:38:11.298 current PCR:00:40:49.030 at paket $015AD712 TimeBase:220412729 PCRExtension:215
TS Warning: PCR timing for PID 177A last PCR:00:40:49.092 current PCR:00:51:16.516 at paket $015AD80C TimeBase:276886410 PCRExtension:77
PES ERROR: For PID 178E 00:39:10.303 PES paket $000122C9 is invalid (SizeMismatch), starting with TS paket $015AD7DB Size: 1098 should be 1282
PES ERROR: For PID 1786 00:39:09.178 PES paket $0000B5A9 is invalid (SizeMismatch), starting with TS paket $015AD809 Size: 280 should be 3592
ES  ERROR: For PID 1786 01:16:39.521 AC3 paket $00023167 has AC3 Crc error

---------  NAL Unit Type Statistic  ---------
Slices                 : 264221
    I-Slices           : 8523
    P-Slices           : 8346
    B-Slices           : 247352
    SP-Slices          : 0
    SI-Slices          : 0
Data Partition A       : 0
Data Partition B       : 0
Data Partition A       : 0
IDR Picture            : 0
SEI                    : 264221
Sequence Parameter Set : 8523
Picture Parameter Set  : 25569
AUD                    : 264221
End of Sequence        : 0
End of Stream          : 0
Filler                 : 43749
Slices                 : 0
Seq. Param. Set Ext.   : 0

H264 filler data: 0,2% [Netto]

Cutted pakets at the beginning: 0
Cutted pakets at the end: 0
Discarded pakets (not needed): 8334

ERRORS : 11
WARNINGS : 8526

Speed: 22,7 MBytes/sec
Duration: 00:05:28

Ich habe dann eine BD mit TSmuxer erzeugt, wo unteranderen diese Meldung kommt: >AC3 stream (track2): bad frame detected at position 00:19:12576, Resync stream<!
Der Stream war nach diesem Bildfehler asynchron. :o
Gibt es da eine Einstellung, daß TXmuxer diesen Fehler nicht selber versucht zu reparieren?
Oder kennt jemand ein ähnliches Programm zum erzeugen einer BD?
m.f.G.

atlan

Cypheros

Hi,

danke fürs Lob. Leider hat der tsMuxeR bei "bad frames" arge Probleme und viele beschweren sich über asynchronen Ton. Soweit ich weiß ist in solchen Fällen nur die Möglichkeit den Stream zu demuxen und den AC3-Stream mit ac3fix zu reparieren. Anschließend wieder muxen und dann sollte es auch mit dem tsMuxeR gehen.


Gruß
Cypheros

atlan

Hi danke Dir,

werd's morgen mal ausprobieren.
m.f.G.

atlan


www.cypheros.de