Better description of lavc's dia encoding option, thanks to Loren Merritt

explanations


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13418 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
gpoirier 2004-09-21 11:58:42 +00:00
parent 955395baad
commit 1b560c96ab
1 changed files with 12 additions and 1 deletions

View File

@ -5991,6 +5991,17 @@ Diamond type and size for motion estimation pre pass
.TP .TP
.B dia=<-99\-6> .B dia=<-99\-6>
Diamond type & size for motion estimation. Diamond type & size for motion estimation.
Motion search is an iterative process.
Using a small diamond does not limit the search to finding only small
motion vectors.
It is just somewhat more likely to stop before finding the very best motion
vector, especially when noise is involved.
Bigger diamonds allow a wider search for the best motion vector, thus are
slower but result in better quality.
.br
Big normal diamonds are better quality than shape-adaptive diamonds.
.br
Shape-adaptive diamonds are a good tradeoff between speed and quality.
.br .br
.I NOTE: .I NOTE:
The sizes of the normal diamonds and shape adaptive ones don't have The sizes of the normal diamonds and shape adaptive ones don't have
@ -6001,7 +6012,7 @@ shape adaptive (fast) diamond with size 3
.IPs -2 .IPs -2
shape adaptive (fast) diamond with size 2 shape adaptive (fast) diamond with size 2
.IPs -1 .IPs -1
experimental slightly special: Can be slower and/or better than dia=-2.
.IPs 1 .IPs 1
normal size=1 diamond (default) =EPZS type diamond normal size=1 diamond (default) =EPZS type diamond
.nf .nf