
Jetzt hab ich auch ins offizielle gefunden!
Nu zu meinem Problem.
Es passiert mir immer öfter, dass ich nach dem demuxen zB Film (Dauer 2h), keinen Ton habe, oder die Tonspur nach ein paar Minuten verstummt.
Aber wenn ich mit projectX ein m2p stream erzeuge funktioniert alles wunderbar. irgendwie seltsam. Jetzt schicke ich euch mal den output meines letzten nicht geglückten demux-Versuchs.
mein JDK: 1.5.0_05
project X: ProjectX-v0.90.04.00-20060330 (habe es auch mit der beta6 versucht)
Vielleicht kann mir ein Wissender diese Log entziffern
Freitag, 25. August 2006 10:36 Uhr CEST
ProjectX 0.90.04.00 (30.03.2006)
-> working with collection 0
-> save normal log file
-> write all video data
-> write all other data
-> patch c.d.flagged infos of pictures
-> add sequence end code
-> set resolution in SDE
-> PVA: strictly specs. for audio streams
-> VOB: determine diff. Cell timelines
-> TS: ignore scrambled packets
-> TS: enhanced search for open packets
-> TS: join file segments (of Dreambox®)
-> TS: generate PMT stream dependent
-> get only enclosed PES/TS packets
-> concatenate different recordings
-> ensure 1st PES-packet start with video
-> generate PCR/SCR from PTS
-> write output files to: 'E:\rec\1demuxed\2'
-> Input File 0: 'E:\rec\imoergenzi.rec' (3.489.183.744 bytes)
-> Filetype is TS (generic PES Container)
-> demux
-> Service ID 0x382
-> PMT 0x64 refers to these usable streams:
Video:
PID: 0xFF(#1)
Audio:
PID: 0x100(deu)(#3)
PID: 0x101(deu)(AC-3)(#17)[PD]
Teletext:
PID: 0x20(#10)(deu_i100 )
Subpict.:
n/a
!> missing sync. byte @ 0
!> found sync. byte @ 3760
ok> PID 0x20 has PES-ID 0xBD (private stream 1) (TTX) (4700 #6)
ok> PID 0x101 has PES-ID 0xBD (private stream 1) (33652 #160)
!> PID 0x0 (PAT) (44744 #219) -> ignored
!> PID 0x64 (PMT) (50384 #249) -> ignored
ok> PID 0x100 has PES-ID 0xC0 (MPEG Audio) (81404 #414)
ok> PID 0xFF has PES-ID 0xE0 (MPEG Video) (98136 #503)
!> PID 0x11 (BAT) (123892 #640) -> ignored
-> video basics: 720*576 @ 25fps @ 0.6735 (4:3) @ 15000000bps, vbvBuffer 112
-> starting export of video data @ GOP# 0
!> dropping useless B-Frames @ GOP# 0 / new Timecode 00:00:00.000
packs: 18374287 100% 3489183744
-> Video: fr/ ct/ 1p/ cg/ og/ dg -> 179938/ 1/ 14995/ 14995/ 0/ 0
-> Video length: 179938 frames @ 01:59:57.520
-> GOP summary: min. 20, max. 24 fields; contains interlaced & progressive frames
-> avg. nom. bitrate 2794930bps (min/max: 238400/9561600)
-> set first sequenceheader bitrate to 9000000bps
---> new File: E:\rec\1demuxed\2\imoergenzi.m2v
--> Teletext on PID 0x20 (SubID 0x10)
--> AC-3/DTS Audio on PID 0x101
-> check CRC of AC-3 / MPEG-Audio L1,2
-> delete CRC in MPEG-Audio Layer1,2
-> add frames
Audio PTS: first packet 05:14:04.055, last packet 07:14:01.975
Video PTS: start 1.GOP 05:14:04.505, end last GOP 07:14:02.025
-> adjusting audio at video-timeline
-> src_audio: AC-3, CM, 2/0(2.0), dn -23dB, 48000Hz, 448kbps @ 00:00:00.000
audio frames: wri/pre/skip/ins/add 224922/0/0/0/0 @ 01:59:57.504 done...
---> new File: 'E:\rec\1demuxed\2\imoergenzi.ac3'
--> MPEG Audio (0xC0) on PID 0x100
-> check CRC of AC-3 / MPEG-Audio L1,2
-> delete CRC in MPEG-Audio Layer1,2
-> add frames
Audio PTS: first packet 05:14:04.165, last packet 07:14:02.005
Video PTS: start 1.GOP 05:14:04.505, end last GOP 07:14:02.025
-> adjusting audio at video-timeline
-> src_audio: MPEG-1, Layer2, 48000Hz, stereo, 192kbps, CRC @ 00:00:00.000
audio frames: wri/pre/skip/ins/add 299897/0/0/0/0 @ 01:59:57.528 done...
---> new File: 'E:\rec\1demuxed\2\imoergenzi.mp2'
summary of created media files:
.Video (m2v): 179938 Frames 01:59:57.520 'E:\rec\1demuxed\2\imoergenzi.m2v'
Audio 0 (ac3): 224922 Frames 01:59:57.504 0/0/0/0 'E:\rec\1demuxed\2\imoergenzi.ac3'
Audio 1 (mp2): 299897 Frames 01:59:57.528 0/0/0/0 'E:\rec\1demuxed\2\imoergenzi.mp2'
=> 3.090.371.752 bytes written...
-> we have 6 warnings/errors.
Ist der Demux in Ordnung?
Liegt der Fehler vielleicht am Mpeg2Schnitt?
--fritz