[Bug 98005] VCE dual instance encoding inconsistent since st/va: enable dual instances encode by sync surface

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 22 00:29:33 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=98005

--- Comment #21 from Andy Furniss <adf.lists at gmail.com> ---
Still the same issue with latest patches. I can sometimes get vbr to be
affected as well.

I made a smaller test file, it's re-coded with software to 24 fps as the real
master is /1001 and so would be wrong without an additional patch anyway.

I am just doing repeated decode/encode from/to ram and changing cpu/gpu
settings to get unlucky timing - I guess on a different box you could luck out
of seeing it, just initial testing with raw video input from ram seemed to work
for me.

This transcode seems to be mostly wrong with my cpu on perf and gpu on auto.

for x in $(seq 1 20); do gst-launch-1.0 -f filesrc
location=/mnt/ramdisk/in-24fps.mp4 ! qtdemux ! vaapidecode ! queue !
vaapih264enc rate-control=cbr bitrate=5000 ! video/x-h264,profile=baseline !
filesink location=/mnt/ramdisk/cbr-$x.264; done

in-24fps.mp4 -
https://drive.google.com/file/d/0BxP5-S1t9VEEaWNkZXdmb01GYmM/view?usp=sharing

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20161122/76f2c080/attachment.html>


More information about the dri-devel mailing list