OpenVisualCloud / SVT-HEVC

SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Other
519 stars 169 forks source link

Performance with y4m input is much worse than yuv input #484

Closed tianjunwork closed 4 years ago

tianjunwork commented 4 years ago

In both fps and total execution time. ./SvtHevcEncApp -i ../../../../yuv/bbb_1920x1080_420p.y4m -w 1920 -h 1080 -n 10000 -nb 50 Fps 219 Total Execution Time: 46174 ms ./SvtHevcEncApp -i ../../../../yuv/bbb_1920x1080_420p.yuv -w 1920 -h 1080 -n 10000 -nb 50 Fps 355 Total Execution Time: 28826 ms

tianjunwork commented 4 years ago

It is expected behavior if y4m has lower fps in header.