Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
2nd April 2021, 00:49 | #1 | Link |
Codec Analysis Expert
Join Date: Feb 2006
Location: Moscow
Posts: 37
|
MSU released benchmark of online video encoding services
Hi! MSU Graphics & Media Lab Video Group has released a new Codecs Comparison Report and we are happy to present it to you.
This test included encoding performance comparison using services' default settings. This comparison is based on these main points:
Best services in speed/quality trade-off We measured encoded video quality and encoding time using services’ callbacks. This nomination shows how frequently a service was Pareto-optimal for encoding speed and quality scores for HEVC and H.264 averaged for all test videos (SSIM metric). Results of AWS Elemental MediaConvert were used as a reference to get quality scores. The most frequent Pareto-optimal services in terms of encoding speed and quality were:
The plot below shows an average encoding speed and file size among all videos. This statistics is a bit different from a number of videos, where a service showed optimal scores. Best services in cost/quality trade-off This nomination shows how frequently a service was Pareto-optimal for video encoding cost and quality among all test videos. The following chart shows relative bitrate and encoding cost for the same quality (SSIM) averaged for all videos. The best quality for the least prices has:
Per-title encoding test In addition to default encoding settings, per-sequence encoding optimization was tested for services, which supported this feature during testing. Unfortunately, we didn't test AWS Elemental MediaConvert sequence-based encoding, because it was released after the comparison was started, and Qencode sequence-based encoding, because it produces only one output without any bitrate or resolution variation. Per-title encoding option optimizes encoding settings for each input video to get better encoding performance. The first and second places in nomination for the best quality per-title encoding:
Here we show the winners in different categories in one table. We should say that using only default settings may not provide a fully comprehensive comparison. Some services can set base profiles by default for better streams compatibility. On the other hand, when we tried to set the same settings for all services, we found out that sometimes we can not vary encoding options in service interfaces. There may be different ways on how to compare services, and we would really love to hear which scenarios are interesting for you. Please, tell us what information in our comparison was the most useful for you? And, more importantly, what would you like to see in future comparisons? Or what would you like to change in our comparisons? You can help to make codecs comparisons better! Stay tuned!
__________________
Annual Video Codecs Comparisons by Lomonosov MSU |
2nd April 2021, 01:50 | #2 | Link |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,893
|
The mean YUV-SSIM value of all frames in a piece of content really isn't a very useful metric. It's better than Y-only PSNR (which we see a lot). But the mean of a bunch of frames doesn't account for variability in the quality throughout an encode. A file that oscillates between -5 dB and -15 dB has the same mean as a consistent -10 dB, but will look much worse.
A single value rating of the quality of a file of >>10 second is really an unsolved problem for the industry, and an essential one if we want to make broad comparisons like this. Even just publishing the variance of the metrics would help a lot. |
Tags |
cloud, codec comparison, comparison, transcoding, video encoding |
Thread Tools | Search this Thread |
Display Modes | |
|
|