With HEVC/H.265 video decoding the computational complexity is of interest for 1K (1080p) video streaming on mobile phones and set-top boxes and for 4K UHD resolution on smart TVs and PCs.
As a reference video for decoding/playback measurements the Bender foundation Ian Hubert film ‘Tears of Steel’ was chosen. The short film ‘Tears of Steel’ is publicly available in raw 4K video and H.265 (HM Reference Encoder) encoding with video resolutions of up to 4K. In addition, the film is also available in H.264 format. libde265 HEVC performance was timed on a standard PC using ‘timehevc’. The open source tool plays short film Tears Of Steel out of a Matroska media container (.mkv) and measures the libde265 HEVC frame rate and CPU usage.
libde265 HEVC video decoding performance
Resolution | avg. fps | CPU usage |
720p [1] | 259 fps | 37 % |
1080p [2] | 135 fps | 42 % |
4K [3] | 31 fps | 49 % |
References
[1]:http://trailers.divx.com/hevc/TearsOfSteel_720p_24fps_27qp_831kbps_720p_GPSNR_41.65_HM11_2aud_7subs.mkv
[2]:http://trailers.divx.com/hevc/TearsOfSteel_1080p_24fps_27qp_1474kbps_GPSNR_42.29_HM11_2aud_7subs.mkv
[3]:http://trailers.divx.com/hevc/TearsOfSteel_4K_24fps_9500kbps_2aud_9subs.mkv
According to divx, “The Tears of Steel streams were encoded with HM-11.0 Reference Encoder using the encoder_randomaccess_main.cfg with Sample Adaptive Offset (SAO) disabled and WaveFrontSynchro enabled.”.
Source: http://labs.divx.com/book/export/html/127875
Tears of Steel short film
http://en.wikipedia.org/wiki/Tears_of_Steel
Comments
But the hevc mkv streams downloaded from divx site are having problem of flickering video. What is the solution for it.
Which player are you using (VLC, Windows Codec pack, …) ? What do you exactly mean by “flickering”? Are there corrupted frames, does the image flash between content and black, or is the playback correct, but stuttering?
Note that some videos from the divx site have bitstream errors and will show decoding errors. If you only experience problems with the divx videos, I guess that it is because of the faulty bitstreams.
While running on android (odroid xu board Arm platform) the audio is playing normally but the video was not smooth means 2 to 3 frames are being displayed two times. The stream is playing well with divx player and vlc latest player.