On Sun, 5 Oct 2003, Maarten De Boer wrote:
> (played with a DVD player on a TV). Then I created the SVCD (standard
> settings). expecting it to be even better, but in fact it contained a
> lot of artifacts (the wringling on large surfaces around borders, I
> don't know the slang for)
The technical term is "not enough bits" :)
> Now, I realize the SVCD bitrate has been a bit lower than the VCD bitrate
> I used, but only slightly. Maybe the VCD is smoother because I used
> yuvdenoise in the chain? Or maybe because the VCD resolution is a lot
If yuvdenoise was used for VCD then it is even more important to
use yuvdenoise with SVCD because proportionally there are
fewer bits/pixel.
I'll use NTSC dimensions - doing the calculations for PAL is
left to the reader ;)
VCDs have a standard bitrate of ~1150kb/s. You used the SVCD
rate of 2500 which is ok if your player can handle it - but it is
non-standard.
VCD is 352x240 so there are 84480 pixels which gives 1152000/84480
bits/pixel or 13.6
SVCD is 480x480 or 230400 pixels/frame. To maintain the same
number of bits/pixel as VCD one would need (480*480)/(352*240) *
1150kb/s or 2.727 the bitrate or 2.727*1152kb/s = 3136kb/s
You can see that SVCD is on the edge of not having enough bits
at 2500.
> something wrong when creating the SVCD?
First thing is that you didn't use yuvdenoise ;)
> cat oulala001.dv | raw2yuv -i 0 | yuvdenoise -F | yuvscaler -O VCD |
> mpeg2enc -f 2 -b 2500 -s -H -B 224 -o video.mpg
Using ~2500kb/s for VCD will give great quality because there are
so many bits available.
>
> cat oulala001.dv | raw2yuv -i 0 | yuvscaler -M BICUBIC -O SVCD | mpeg2enc
> -q 9 -f 4 -B 224 -I 1 -4 2 -2 1 -o /mnt/winF/oulalaSVCD/svcd.mpg
There are several things that can be done to reduce the average
bitrate:
1) Add 'yuvdenoise -l 1' (a mild setting) to the pipeline
2) Add "-N 0.5" (or perhaps a little higher but values over 1.0
are not recommended) to the mpeg2enc parameters
3) Try the KVCD matrices - add a "-K kvcd" to the mpeg2enc
options.
1 and 3 can be used at the same time. It might not hurt anything
to use all three but I think using -N and "-K kvcd" at the same
time will degrade the picture. -N and "-K tmpgenc" would
probably work together ok though.
There has been a report (I forget who did the tests) of "-K kvcd"
producing very good looking SVCDs.
I'd definitely add a yuvdenoise step.
Good Luck!
Steven Schultz
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users