Changes between Version 21 and Version 22 of Encode/VP9


Ignore:
Timestamp:
Nov 16, 2022, 9:58:00 AM (4 years ago)
Author:
veikk0
Comment:

Correct available cpu-used values for realtime mode. The previous advice may have been true for VP8, will investigate further.

Legend:

Unmodified
Added
Removed
Modified
  • Encode/VP9

    v21 v22  
    132132When 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.
    133133
    134 When 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)%`.
     134When the deadline/quality is set to `realtime`, the available values for `-cpu-used` are 0 to 8.
    135135
    136136=== Row based multithreading ===#rowmt