Fast encoding video codec?

Can anyone compare popular video codecs for encoding speed? I understand that usually better compression requires more processing time, but it is also possible that some codecs still provide relatively good compression with fast encoding. any comparison links?

thanks for the help

[EDIT]: codecs can be compared using the algorithms used, regardless of their specific implementation, the equipment used, or the video source, something like a big O for mathematical algorithms

+4
source share
2 answers

When comparing VP8 and x264, VP8 also shows 5-25 times lower coding speed with 20-30% lower quality on average. For example, a fast x264 installation is faster and of higher quality than any of the VP8 presets on average.

It is difficult to compare the feature set and speed / quality.

see quality comparison http://www.compression.ru/video/codec_comparison/h264_2012/

The following paragraph and image are of VP9 encoding / decoding performance compared to HEVC / H.264 from Ronald S. Bultje:

x264 is an incredibly well-optimized encoder, and many people still use it. Its not that they donโ€™t want a better ratio of bitrate and quality, but rather, they complain that when they try to switch, these new codecs have much slower encoders, and when you increase their speed settings (which reduces their quality ), the win goes away. Let's measure it! So, I chose the target bitrate of 4000 kbps for each encoder, otherwise using the same settings as before, but instead of using slow presets, I used presets with variable speed (x265 / x264: โ€“preset=placebo-ultrafast ; libvpx: โ€“cpu-used=0-7 ).

enter image description here

+1
source

This is one of those topics where your run is May-May. If I were in your place, I would start with a bit of research on Wikipedia, and then put together the tools for some tests and benchmarking. The format of the original video is likely to affect the overall encoding speed, so you should test the video that you intend to use in the production system.

Video encoding time can vary greatly depending on the equipment used and whether an accelerator card is used, etc. It is difficult for us to make any tough and quick recommendations without explicit knowledge of your specific setting.

The only way to make such decisions is to test these things yourself. I did the same when comparing virtualization tools. This is fun too!

+2
source

Source: https://habr.com/ru/post/1337304/


All Articles