> > Yes, I know that the other program is generating 3x as big > files and I know > > that's why the image quality is much better, but I'm unable > to let mpeg2enc > > generate still mpegs of that size and quality. > > > Btw: is there any way I can query the bitrate of an .m2v file, so as > > that I can check the bitrate of the other encoder. > > Other than a bitstream analyzer ($$$ unless someone knows of a less > expensive or even free one) the only thing I know of is to mplex the > .m2v file with NO audio and look at the bitrate summary. > > mplex -f 8 -o /dev/null flower.m2v > > Towards the end of the report you'll see lines like: > > INFO: [mplex] No. I Frames : 833 avg. size 43149 bytes > INFO: [mplex] No. P Frames : 3280 avg. size 34467 bytes > INFO: [mplex] No. B Frames : 8169 avg. size 26840 bytes > INFO: [mplex] Average bit-rate : 7188400 bits/sec > INFO: [mplex] Peak bit-rate : 7210400 bits/sec > > If you see something about "D frames" then that is a _really_ ancient > version of mplex ;)
(I'm using mplex 2.2.2) I compared the resulting .M2V generated by mpeg2enc and by the commercial encoder. The results are: For mpeg2enc: INFO: [???] No. I Frames : 1 avg. size 58161 bytes INFO: [???] No. P Frames : 0 avg. size 0 bytes INFO: [???] No. B Frames : 0 avg. size 0 bytes INFO: [???] Average bit-rate : 11632000 bits/sec INFO: [???] Peak bit-rate : 0 bits/sec For the other encoder: INFO: [???] No. I Frames : 1 avg. size176348 bytes INFO: [???] No. P Frames : 0 avg. size 0 bytes INFO: [???] No. B Frames : 0 avg. size 0 bytes INFO: [???] Average bit-rate : 35269600 bits/sec INFO: [???] Peak bit-rate : 0 bits/sec So somehow the commercial DVD author package is creating a .M2V with a reported average bitrate of 35 Mbit. This really confuses me because these .M2V files work perfectly on all DVD players I tested the DVD on (standalone and software players). I thought DVD's were limited to something around 10 Mbit max. When multiplexing (with a silent audio-frame) the commercial generated .M2V file with mplex I do get the following warnings: ++ WARN: [???] Stream e0: data will arrive too late sent(SCR)=13019 ++ required(DTS)=0 ++ WARN: [???] Video e0: buf= 61220 frame=000000 sector=00000088 ++ WARN: [???] Audio c0: buf= 4096 frame=000000 sector=00000000 And the following error at the end of the mplexing: **ERROR: [???] MUX STATUS: Frame data under-runs detected! But the resulting .MPG file seems to work perfectly when put on DVD with dvdauthor. Regards, Marc Gregoire ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users