I can understand having explicit reminders in the command line. Just take the default for -G (mpeg2enc knows the NTSC and PAL limits for the max GOP size so why second guess it?) and leave that out. The minimum is up to you
I have used strings with lots of defaults included like for CVD:
-v 0 -f 5 -F 3 -n p -a 2 -b 1600 -I 1 -r 16 -q 8 -V 224 -g 9 -G 15 -N 1 -S 790 -B 230
so that I can easily tweak the defaults, if needed. Maybe it would be better to just trust the defaults and use shorter strings. The absolute minimum for a my CVD seems to be:
-f 5 -a 2 -b 1600 -I 1 -V 224 -N 1
Although this made mpeg2enc too verbose, it generously explained that it used defaults like -F 3 -n p -r 16 -r 16 -q 8 -g 9 -G 15 -N 0 -S 700 -B 230. Other values are OK but I have to add -S 790 for a 80 minute CD.
It would be nice if mpeg2enc -h would report the defaults for PAL/NTSC (XS)VCD and DVD.
For maximum quality use just I frames "-g 1 -G 1" :-) The filesize will be large but the encoding will be very very fast.
I tried -g 1 -G 1 but the result looked awful (big blocks everywhere) and mplex had too many frame drops. (I used -v 0 -f 5 -F 3 -n p -a 2 -b 2500 -I 1 -r 16 -q 8 -V 224 -g 1 -G 1 -N 1 -S 790 -B 230).
-- Matti Haveri <[EMAIL PROTECTED]> <http://www.sjoki.uta.fi/~shmhav/>
------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users