Log in

View Full Version : Projectx problems


QuadraQ
26th February 2009, 08:11
Hi all,

I'm trying to use Projectx to demux my mpeg2 file and I'm getting horrible amounts of errors and useless final m2v and ac3 files (way too small).

Here's the log (shortened a bit)


Wednesday, February 25, 2009 10:56:19 PM PST
ProjectX 0.90.4.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: 'C:\Users\Isaac\Videos'

-> Input File 0: 'C:\Users\Isaac\Videos\Test.mpg' (7,722,104,832 bytes)
-> Filetype is MPEG-2 PS/SS (PES Container)
-> demux
-> found PES-ID 0xE0 (MPEG Video) @ 2062
-> found PES-ID 0xBD (private stream 1) (SubID 0x80) @ 4110
-> video basics: 1920*1080 @ 29.97fps @ 0.7031 (16:9) @ 65000000bps, vbvBuffer 488
-> starting export of video data @ GOP# 0
!> dropping useless B-Frames @ GOP# 0 / new Timecode 00:00:00.000
!> dropping GOP# 1 @ orig.PTS 00:00:01.860 (167424), errorcode: 20
!> Pics exp/cnt 24/24, inGOP PTS diff. 77ms, new Timecode 00:00:00.934
!> PTS difference of 82620 (00:00:00.918) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 2 / new Timecode 00:00:00.934
!> dropping GOP# 8 @ orig.PTS 00:00:08.800 (792024), errorcode: 20
!> Pics exp/cnt 30/30, inGOP PTS diff. 92ms, new Timecode 00:00:06.873
!> PTS difference of 99180 (00:00:01.102) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 9 / new Timecode 00:00:06.873
!> dropping GOP# 11 @ orig.PTS 00:00:11.904 (1071384), errorcode: 20
!> Pics exp/cnt 30/30, inGOP PTS diff. 24ms, new Timecode 00:00:08.808

... same thing over and over ad nauseam...

-> more than 500 warnings/errors, stop logging..

-> Video: fr/ ct/ 1p/ cg/ og/ dg -> 16951/ 2715/ 0/ 602/ 0/ 2692
-> Video length: 16951 frames @ 00:09:25.590
-> GOP summary: min. 2, max. 60 fields; contains interlaced & progressive frames
-> avg. nom. bitrate 15927653bps (min/max: 10201200/62330800)
-> set first sequenceheader bitrate to 9000000bps
---> new File: C:\Users\Isaac\Videos\Test.m2v

--> AC-3/DTS Audio (SubID 0x80)
-> check CRC of AC-3 / MPEG-Audio L1,2
-> delete CRC in MPEG-Audio Layer1,2
-> add frames
Audio PTS: first packet 00:00:00.500, last packet 01:02:57.255
Video PTS: start 1.GOP 00:00:00.926, end last GOP 01:02:54.950
-> adjusting audio at video-timeline
-> src_audio: AC-3, CM, 3/2lfe(5.1), dn -27dB, cm -3.0dB, sm -3dB, 48000Hz, 384kbps @ 00:00:00.000
audio frames: wri/pre/skip/ins/add 17675/0/0/0/0 @ 00:09:25.600 done...
---> new File: 'C:\Users\Isaac\Videos\Test.ac3'

summary of created media files:
.Video (m2v): 16951 Frames 00:09:25.590 'C:\Users\Isaac\Videos\Test.m2v'
Audio 0 (ac3): 17675 Frames 00:09:25.600 0/0/0/0 'C:\Users\Isaac\Videos\Test.ac3'
=> 1,153,229,920 bytes written...
-> we have 5615 warnings/errors.


Any ideas? This is the first time I've run ProjectX so don't really know where to look.

burfadel
26th February 2009, 11:19
Try the version of Projectx from here:
http://oozoon.de/main_en.html

On the right hand side is the link to the version you are using, and a modified version last of which was updated on 21 Feb 2009. Try the updated version and see if that helps.

You could also try PVAintrumento which is separate Demux tool. It can be found here:
http://www.offeryn.de/dv.htm

Download the latest version at the top right hand side, currently version V2.1.0.21
I have seen a similar effect to what you have listed, and I suspect its something to do with AC3 audio. Hopefully one of the two above options will be of help to you.

QuadraQ
26th February 2009, 18:50
Try the version of Projectx from here:
http://oozoon.de/main_en.html

On the right hand side is the link to the version you are using, and a modified version last of which was updated on 21 Feb 2009. Try the updated version and see if that helps.


I'm afraid that this version of ProjectX didn't do it either. At lease not with the default options. The error messages were a little different, but the output was the same: file that are much too small with large portions of the video and audio simply gone.

Everyone seems to rave about how wonderful ProjectX is and it does indeed look like it's a nice program, but it doesn't seem to like my 1080i NTSC AC-3 source MPEG2 at all. (Originally created through Media Center, and the MPEG2 stream pulled from the dvr-ms file using DVRMSToolbox which calls ffmpeg to do the work.) Is there a good guide to ProjectX somewhere that would explain all (most) of the options? Thanks.

QuadraQ
26th February 2009, 18:58
You could also try PVAintrumento which is separate Demux tool. It can be found here:
http://www.offeryn.de/dv.htm

Download the latest version at the top right hand side, currently version V2.1.0.21
I have seen a similar effect to what you have listed, and I suspect its something to do with AC3 audio. Hopefully one of the two above options will be of help to you.

OK I'm giving this a try. Did a scan of the mpg file and it keeps saying this over and over:

Maximum GOP size exceeded at 00:12:53.011.

Could that be the source of my problem - the video has extra large GOPs?