Hello,

Jason Garrett-Glaser wrote:
> On Thu, Nov 13, 2008 at 1:03 AM, Guillaume Poirier
> <[EMAIL PROTECTED]> wrote:
>   
>> Hello Folks,
>> Jason added subq=0 encoding option to x264, for ultra-fast encoding.
>>
>> Could you have a look at it to make sure I didn't mess up the doc update?
>>
>> Jason, how would you integrate SAD for subq=1 and SATD for subq=2
>> information in current MPlayer's man page?
>>
>> I see that Doom9 folks frequently refer to SAD and SATD in their posts,
>> (probably because that's what x264's CLI does), so we may as well refer
>> to that too.
>>
>> Cheers,
>>
>> Guillaume
>>
>>     
>
> Its not really "experimental" as far as I can tell: it works fine,
> rather you should probably just say not recommended or whatever.
>
> For macroblock decision metric:
>
> 0-1: SAD
> 2-5: SATD
> 6-9: RD
>
> Dark Shikari


Is this newer version better? I did some "factoring" too.

Guillaume
Index: DOCS/man/en/mplayer.1
===================================================================
--- DOCS/man/en/mplayer.1	(revision 27904)
+++ DOCS/man/en/mplayer.1	(working copy)
@@ -10050,34 +10050,38 @@
 radius of exhaustive or multi-hexagon motion search (default: 16)
 .
 .TP
-.B subq=<1\-9>
+.B subq=<0\-9>
 Adjust subpel refinement quality.
 This parameter controls quality versus speed tradeoffs involved in the motion
 estimation decision process.
 subq=5 can compress up to 10% better than subq=1.
 .PD 0
 .RSs
-.IPs 1
+.IPs 0
 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).
+Then selects the best type with SAD metric (faster than subq=1, not recommended
+unless you're looking for ultra-fast encoding).
+.IPs 1
+Does as 0, then refines the motion of that type to fast quarterpixel precision
+(fast).
 .IPs 2
 Runs halfpixel precision motion estimation on all candidate macroblock types.
-Then selects the best type.
+Then selects the best type with SATD metric.
 Then refines the motion of that type to fast quarterpixel precision.
 .IPs 3
 As 2, but uses a slower quarterpixel refinement.
 .IPs 4
 Runs fast quarterpixel precision motion estimation on all candidate
 macroblock types.
-Then selects the best type.
+Then selects the best type with SATD metric.
 Then finishes the quarterpixel refinement for that type.
 .IPs 5
 Runs best quality quarterpixel precision motion estimation on all
 candidate macroblock types, before selecting the best type.
-Also refines the two motion vectors used in bidirectional macroblocks,
-rather than reusing vectors from the forward and backward searches.
+Also refines the two motion vectors used in bidirectional macroblocks with
+SATD metric, rather than reusing vectors from the forward and backward
+searches.
 .IPs 6
 Enables rate-distortion optimization of macroblock types in
 I- and P-frames (default).
_______________________________________________
MPlayer-DOCS mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-docs

Reply via email to