Changes between Version 6 and Version 7 of Encode/VP9


Ignore:
Timestamp:
Jul 5, 2017, 8:45:41 PM (5 months ago)
Author:
slhck
Comment:

s/reduce/increase, other minor fixes

Legend:

Unmodified
Added
Removed
Modified
  • Encode/VP9

    v6 v7  
    9191- `good` is the default and recommended for most applications. 
    9292- `best` is recommended if you have lots of time and want the best compression efficiency. 
    93 - `realtime` is recommended for live / fast encoding. When using `realtime`, the encoder will try to hit a particular CPU utilization target, and encoding quality will depend on CPU speed and the complexity of the clip that you are encoding. See [https://www.webmproject.org/docs/encoder-parameters/ the vpx documentation] for more info. 
     93- `realtime` is recommended for live / fast encoding. 
    9494 
    9595=== CPU Utilization === 
     
    9797`-cpu-used` sets how efficient the compression will be. For legacy reasons, the option is also accessible with `-speed` in ffmpeg.  
    9898 
    99 When the deadline/quality parameter is `good` or `best`, values for `-cpu-used` can be set between 0 and 5. The default is 0, but using 1 or 2 will reduce encoding speed at the expense of having some impact on quality and rate control accuracy. 4 or 5 will turn off rate distortion optimization, having even more of an impact on quality. For two-pass encoding, it is recommended to set a higher speed for the first pass (e.g., 4), and a lower one for the second pass (e.g. 1).  
     99When the deadline/quality parameter is `good` or `best`, values for `-cpu-used` can be set between 0 and 5. The default is 0. Using 1 or 2 will increase encoding speed at the expense of having some impact on quality and rate control accuracy. 4 or 5 will turn off rate distortion optimization, having even more of an impact on quality. For two-pass encoding, it is recommended to set a higher speed for the first pass (e.g., 4), and a lower one for the second pass (e.g. 1).  
    100100 
    101 When the deadline/quality is set to `realtime`, the valid values for `-cpu-used` are between 0 and 15, where the CPU utilization target (in per cent) is calculated as `(100*(16-cpu-used)/16)%`. 
     101When the deadline/quality is set to `realtime`, the encoder will try to hit a particular CPU utilization target, and encoding quality will depend on CPU speed and the complexity of the clip that you are encoding. See [https://www.webmproject.org/docs/encoder-parameters/ the vpx documentation] for more info. In this case, the valid values for `-cpu-used` are between 0 and 15, where the CPU utilization target (in per cent) is calculated as `(100*(16-cpu-used)/16)%`.  
    102102 
    103103