Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| experiment:encoding-quality [2021/01/02 16:21] – ischluff | experiment:encoding-quality [2021/04/15 13:36] (current) – ischluff | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Encoding-Quality-Testing ====== | ====== Encoding-Quality-Testing ====== | ||
| - | Created with the [[https://bitbucket.fem.tu-ilmenau.de/ | + | Created with the [[https://github.com/voc/voctoquality|voctoquality]] repo. |
| ===== Reference content ===== | ===== Reference content ===== | ||
| Reference content is either our own (https:// | Reference content is either our own (https:// | ||
| - | The specific sources are found in https:// | + | The specific sources are found in https:// |
| All the reference content is converted to 8bit 1080p25. | All the reference content is converted to 8bit 1080p25. | ||
| Line 18: | Line 18: | ||
| The codec settings are the ones currently in use by the C3VOC for live streaming. | The codec settings are the ones currently in use by the C3VOC for live streaming. | ||
| - | See https:// | + | See https:// |
| The codecs are tested with bitrates from 1Mbit/s to 5.2Mbit/s. | The codecs are tested with bitrates from 1Mbit/s to 5.2Mbit/s. | ||
| Line 29: | Line 29: | ||
| ==== Comments ==== | ==== Comments ==== | ||
| - | ^ Platform | + | ^ Platform |
| - | ^ Intel 6th Gen (i7-6600U) | + | ^ Intel 6th Gen (i7-6600U) |
| - | ^ Intel 8th Gen (i7-8665U) | + | ^ Intel 8th Gen (i7-8665U) |
| - | ^ AMD Navi (RX 5700 XT) + Ryzen 2nd Gen (R5-2600) | + | ^ AMD Navi (RX 5700 XT) + Ryzen 2nd Gen (R5-2600) |
| + | ^ Nvidia Turing (RTX2080 Super) | ||
| ==== Finding a Tracker VP9 Profile ==== | ==== Finding a Tracker VP9 Profile ==== | ||
| + | === HD-Profile === | ||
| Goals: | Goals: | ||
| Line 45: | Line 47: | ||
| Notes: | Notes: | ||
| * realtime + speed <= 3: slower and worse than quality good | * realtime + speed <= 3: slower and worse than quality good | ||
| + | |||
| + | ``` | ||
| + | -i $ref | ||
| + | -c:v libvpx-vp9 | ||
| + | -quality:v good | ||
| + | -crf:v 30 | ||
| + | -b:v 6000k | ||
| + | -maxrate:v 8000k | ||
| + | -minrate:v 2000k | ||
| + | -row-mt 1 | ||
| + | -frame-parallel: | ||
| + | ``` | ||
| + | |||
| + | === SD-Profile === | ||
| + | * worse parallelization and therefore speed than HD-profile | ||
| + | * worse rate-control than HD-profile (doesn' | ||
| + | * bufsize doesn' | ||
| + | * no threads parallelizes best | ||
| + | * frame-parallel doesn' | ||
| + | * bitrate with crf is more like maxrate | ||