intel / intel/media-driver

VP9 Encode performance(fps) drop while comparing with H264 & HEVC

Open
#1,200 11 comments 0 reactions 1 assignee Assigned to @ansokolo View on GitHub
Bug Encode P2 VP9
Dominant language
C
Stars
1.2k
Forks
383
Avg merge
8d 18h
Merged PRs (30d)
4

Description

**Software stack:**
Kernel: 5.11.0-17
iHD: git master
GStreamer: git master

**Input:**
smpte stream
res: 720p
bitrate:2500kpps

**Encoder thoughput:**
vp9: ~150fps
h264: 500+
hevc: 600+

Test command for h264 enc:
gst-launch-1.0 -v videotestsrc num-buffers=10000 ! video/x-raw, format=NV12, width=720, height=1280, framerate=30/1 ! vaapihvp9enc rate-control=cbr bitrate=2500 tune=low-power ! fpsdisplaysink "video-sink=fakesink" text-overlay=false sync=false

h264/avc: change vaapivp9enc with vaapih264enc in the above command
h265/hevc: change vaapivp9enc with vaapih265enc in the above command

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.