Bug 92075 - [SNB] Distorted video output with horizontal stripes
Summary: [SNB] Distorted video output with horizontal stripes
Status: CLOSED WONTFIX
Alias: None
Product: libva
Classification: Unclassified
Component: intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Pengfei
QA Contact: Sean V Kelley
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-22 13:51 UTC by ValdikSS
Modified: 2016-11-03 21:05 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description ValdikSS 2015-09-22 13:51:29 UTC
I'm running libva 1.6.1 and libva-intel-driver 1.6.1 on Sandy Bridge.
If I encode any video with low (< 8 Mbit/s) bitrate I get very distorted video output with horizontal stripes in it. This is a case for both cqp and cbr encoding.
I've tried to encode it with gstreamer 1.0, avcenc and h264encode with the same output result.

This is what I get with 3000 Kbit/s CBR encoding:
http://ovrload.ru/f/55938_bake-cbr-3000.mkv

It was encoded with the following gstreamer pipeline:

gst-launch-1.0 -ve filesrc location=bake_op.mkv ! matroskademux ! \
      avdec_h264 ! videoconvert ! video/x-raw,format=NV12 ! \
      vaapiencode_h264 rate-control=cbr bitrate=3000 ! \
      h264parse ! matroskamux ! progressreport ! \
      filesink location=bake-cbr-3000.mkv

(source is ftp://serv.valdikss.org.ru/Anime/Bakemonogatari/Bonus/%5BANE%5D%20Bakemonogatari%20-%20Ep03%20Creditless%20Opening%20%5BBDRip%201080p%20x264%20FLAC%5D.mkv)

Windows encoders like MediaCoder and handbrake produce decent video quality without horizontal stripes. Nothing different with current git master of libva and libva-intel-driver.

See also: https://bugzilla.gnome.org/show_bug.cgi?id=751885
Comment 1 Sean V Kelley 2016-11-03 21:05:37 UTC
SNB is on limited support at this time.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.