Details
-
Bug
-
Resolution: Won't Do
-
P2: Important
-
None
-
5.12.5
-
None
-
Fedora 30 x86_64 with Qt 5.12.5, LIBVA_DRIVER_NAME=i965, Intel(R) Celeron(R) CPU 3865U @ 1.80GHz (HD Graphics 610)
Description
We are experiencing playback issues with 4K@60fps H.264 playback when using QML MediaPlayer - namely the video playback is jerky with the built-in GStreamer pipeline.
The playback is smooth when using gst-launch-1.0 or MediaPlayer with a custom gst-pipeline w/ vaapisink:
urisourcebin uri="file" ! qtdemux ! h264parse ! vaapidecodebin ! vaapisink
and, again, the playback gets jerky also with the following pipeline:
urisourcebin uri="file" ! qtdemux ! h264parse ! vaapidecodebin ! qtvideosink
Display resolution doesn't affect the result, only the video fps.
Example videos for your reference: http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_2160p_60fps_normal.mp4
https://drive.google.com/file/d/101k_296nGKN2tXbhuW8UMh30Q0aFHRKP/view?usp=sharing
On the second one pay attention to crossfades and overall jerkiness in slow panning effect the video contains.