Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
vp8 [2020/06/09 10:12] – beandog | vp8 [2023/04/20 04:17] (current) – [Notes] beandog | ||
---|---|---|---|
Line 6: | Line 6: | ||
* [[https:// | * [[https:// | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ==== Notes ==== | ||
+ | |||
+ | Both VP8 and [[VP9]] are a bit confusing on how to get good encodes related to specific levels of quality, when using the documentation and '' | ||
+ | |||
+ | In it's simplest approach, if using '' | ||
+ | |||
+ | For '' | ||
+ | |||
+ | For HandBrake, use '' | ||
==== Encoding Quality ==== | ==== Encoding Quality ==== | ||
Line 11: | Line 21: | ||
With the defaults, vpxenc will create low quality encodes, its bitrate is too low. It will have to be bumped up to get some good quality. | With the defaults, vpxenc will create low quality encodes, its bitrate is too low. It will have to be bumped up to get some good quality. | ||
- | When using ffmpeg, pass '' | + | SETTING crf and b:v 0 only works on VP9, DESPITE what the ffmpeg docs say. |
+ | <del>When using ffmpeg, pass '' | ||
< | < | ||
ffmpeg -i video.y4m -vcodec libvpx -crf 6 -b:v 0 -y video.mkv | ffmpeg -i video.y4m -vcodec libvpx -crf 6 -b:v 0 -y video.mkv | ||
- | </ | + | </code></ |
- | HandBrake: | + | HandBrake's default CRF for VP8 is 22. |
< | < | ||
- | HandBrakCLI | + | HandBrakeCLI |
</ | </ |