# HG changeset patch # User lorenm # Date 1105234129 0 # Node ID 49dd7ad4e37bcffbcf8a353040d27d6bd9457b71 # Parent 95bb94a930a3a412fa28f9c62d69d26628cba360 more detail on x264's subq diff -r 95bb94a930a3 -r 49dd7ad4e37b DOCS/man/en/mplayer.1 --- a/DOCS/man/en/mplayer.1 Sat Jan 08 21:34:06 2005 +0000 +++ b/DOCS/man/en/mplayer.1 Sun Jan 09 01:28:49 2005 +0000 @@ -7320,18 +7320,33 @@ Adjust subpel refinement quality. This parameter controls quality versus speed tradeoffs involved in the motion estimation decision process. -It can improve quality significantly. -.RSs -1: fullpixel mode decision, 1 iteration of qpel on the winner (fastest) -.br -2: fullpixel mode decision, 2 iterations of qpel on the winner -.br -3: halfpel mode decision, qpel on the winner -.br -4: qpel mode decision -.br -5: qpel mode decision, more iterations (best, default) +subq=5 can compress up to 10% better than subq=1. +.RSs +1: Runs fullpixel precision motion estimation on all candidate +macroblock types. +Then selects the best type. +Then refines the motion of that type to fast quarterpixel precision. +(fastest) +.br +2: As 1, but uses a slightly slower fullpixel search and a slightly slower +quarterpixel refinement. +.br +3: Runs halfpixel precision motion estimation on all candidate macroblock +types. +Then selects the best type. +Then refines the motion of that type to quarterpixel precision. +.br +4: Runs fast quarterpixel precision motion estimation on all candidate +macroblock types. +Then selects the best type. +Then finishes the quarterpixel refinement for that type. +.br +5: Runs best quality quarterpixel precision motion estimation on all +candidate macroblock types, before selecting the best type. +(best, default) .REss +In the above, "all candidates" doesn't exactly mean all enabled types: +4x4, 4x8, 8x4 are tried only if 8x8 is better than 16x16. . .TP .B log=<-1\-3>