[MEncoder-users] Experiences of video encoding
Mathieu Monnier
manao at melix.net
Tue Mar 27 07:17:46 CEST 2007
Some random thoughts/questions:
* Quantizer scales in XviD/lavc and x264 differ. Going from 1 to 51 by
step of 2 in x264 is fine, but doing so in mpeg4p2 isn't, because the
quantizer scale is too coarse around 1. I would do 1, 2, 3 and 4, then
by step of 2 till 16, then by steps of 4 or more. You'll do less tests
that way, and the RD points will be more smoothly spread along the RD curve.
* As Corey pointed, P/B quantizer offset is really important. You
should at least use the same for XviD and lavc. For x264, the default
one is good.
* Why do you denoise the video ?
* for XviD, I don't know if trellis & chroma motion are enabled by
default. If not, you should do so.
* XviD should be better, PSNR wise, for h263 quantization type.
* The cartoon option is - as its name says - for cartoon/anime
content. It favorizes the skip slightly. It has been implemented without
any regards to metrics, so it's not surprising it doesn't do well in
your tests.
* How do you compare PSNR figures with different resolution ? In what
resolution do you compute the PSNR. How do you conclude that native
resolution is good up to 25, then resolution should be lowered ?
* Your plots are mostly unreadable ( too many curves, not enough
colors ), and hard to visualize in Firefow, imho ( the original size is
too small, and zooming prevents you from seeing the big picture ).
* What does the curves PSNR HD/native size try to show ?
Regards,
Mathieu
More information about the MEncoder-users
mailing list