On Sun, Apr 09, 2006 at 11:13:15AM +0200, Stefan M. Fendt wrote:
> Hi Nicolas,
> 
> >Here it is:
> >http://www.europephoto.com/info/montage_video/04.yuv.tgz
> >  
> >
> So, I just played a little with your video-data. This is what I got at last:
> 
> http://www.sfendt.de/video/test.m2v
> 
> I hope this is the quality you expected to get from HI8 *bg*... And this
> is the commandline I used:
> 
> cat 04.yuv |\
> yuvdeinterlace -d |\
> yuvdenoise -m6,24,24 -t12,24,24 -M3,24,24 |\
> y4mspatialfilter -L 8,0.5,8,0.5 |\
> y4minterlace -i b |\
> yuvscaler -O SIZE_352x576 |\
> mpeg2enc -F3 -a2 -f8 -Kkvcd -E-5 -R2 --cbr -b9200 -r24 -41 -21 -o test.m2v
> 
> I hope this helps...
> 
> cu
> Stefan
> 
> BTW: I used all the CVS variants of the tools... At least for the
> deinterlacer and for the denoiser I can't recommend to use the user
> release anymore...

Hello Stefan,

Thank you for the command line! =)

Here are the things I see:
- you use the CVS yuvdenoise, which I'll compile to see the difference
- why do you deinterlace and reinterlace? Can't yuvdenoise and
  y4mspatialfilter work on interlaced material?
- you use really different values than I use for y4mspatialfilter. I'll
  test that
- my goal is to produce a DVD. Is that normal to use the SIZE_352x576
  option for a DVD?
- You use the kvcd matrix. I tried it, but the quality was not really
  good. But on yesterday, I tried the tmpgenc matrix, and that REALLY
  reduced the average bit-rate, without deteriorating the quality.

Example when using this command line (default matrix):
yuvcorrect -v 0 -T INTERLACED_BOTTOM_FIRST | yuvscaler -v 0 -I
ACTIVE_702x560+8+8 -M BICUBIC | y4mspatialfilter -L 5,0.94,1,1.00 -C
4,0.94,1,1.0 | yuvmedianfilter -v 0 -t 0 | yuvdenoise -v 0 -s 1,2,2 -g
0,0,0 -t 2,3,3 | mpeg2enc -v 0 -r 32 -4 1 -2 1 -D 10 -g 6 -G 15 -q 4 -b
9200 -f 8 -o $1
When using mplex I get:
INFO: [mplex] Average bit-rate :  8520400 bits/sec
INFO: [mplex] Peak bit-rate    :  9237200  bits/sec

When using this command line (tmpgenc matrix):
yuvcorrect -v 0 -T INTERLACED_BOTTOM_FIRST | yuvscaler -v 0 -I
ACTIVE_702x560+8+8 -M BICUBIC | y4mspatialfilter -L 5,0.94,1,1.00 -C
4,0.94,1,1.0 | yuvmedianfilter -v 0 -t 0 | yuvdenoise -v 0 -s 1,2,2 -g
0,0,0 -t 2,3,3 | mpeg2enc -v 0 -K tmpgenc -r 32 -4 1 -2 1 -D 10 -E 10 -g
6 -G 15 -q 5 -b 9200 -f 8 -o $1
INFO: [mplex] Average bit-rate :  7584400 bits/sec
INFO: [mplex] Peak bit-rate    :  9247200  bits/sec

I know there are option which are set differently. That's because I made
several test and changes between those 2 tests.
When I used the tmpgenc matrix, I immediately noticed a REAL bitrate
reduction.

I assume the tmpgenc matrix encodes less noise than the default noise.
Since my material is really noisy, I think the tmpgenc matrix is
recommended.

Stefan, for the moment, I'm still batch rendering some Cinelerra videos.
I'll test some of your parameters to see the difference. I really thank
you for your help! =)

Nicolas.


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Mjpeg-users mailing list
Mjpeg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to