https://bugs.documentfoundation.org/show_bug.cgi?id=173386
Bug ID: 173386
Summary: Video playback jerky and/or green in Impress on Intel
graphics (GStreamer/VA-API), works fine in mpv/VLC
Product: LibreOffice
Version: 24.2.0.3 release
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Impress
Assignee: [email protected]
Reporter: [email protected]
Description:
LibreOffice version: [run "libreoffice --version" in terminal and paste result
here]
OS: Ubuntu 24.04 (noble), HP Convertible x360 11
GPU/Driver: Intel integrated graphics, Intel iHD driver (Gen Graphics), VA-API
1.20 confirmed working via vainfo
Steps to reproduce:
1. Insert a video file (1920x1080, H.264 High Profile, 59.94fps, QuickTime/.mov
container, raw 16-bit PCM audio) into an Impress slide, or open it via Tools >
Media Player
2. Play the video
Expected result: Smooth, correctly colored playback, as seen when the same file
plays in mpv or VLC on the same system
Actual result: Stuttering/jerky playback in Impress; occasional green/corrupted
color observed with some clips
Troubleshooting already performed:
- Confirmed gstreamer1.0-libav, gstreamer1.0-plugins-bad, and
gstreamer1.0-plugins-ugly are installed and up to date
- Installed gstreamer1.0-vaapi (1.24.2-1) - confirmed present via
gst-inspect-1.0 vaapih264dec, but its plugin Rank is 0 (none), so GStreamer's
automatic pipeline builder (used by both gst-play-1.0 and Impress/playbin)
never selects it
- Manually forcing hardware decode via:
gst-launch-1.0 filesrc location="<file>" ! qtdemux ! h264parse ! vaapih264dec
! vaapisink
produced a crash:
ERROR: from element .../GstVaapiSink:vaapisink0: Internal error: could not
render surface
and in a related test:
GStreamer-Video-CRITICAL: assertion 'info->height <= meta->height' failed
- Toggling Impress's "Use hardware acceleration"/"Use OpenGL for all rendering"
(Tools > Options > LibreOffice > View) made no difference
- The same files play back smoothly and with correct color in both mpv and VLC
on this exact machine, ruling out a hardware or general codec-support
limitation
Attached: screen recording of the issue occurring in Impress's Media Player
preview tool
Steps to Reproduce:
1.
2.
3.1. Insert a video file (1920x1080, H.264 High Profile, 59.94fps,
QuickTime/.mov container) into an Impress slide, or open it via Tools > Media
Player
2. Play the video
Actual Results:
Stuttering/jerky playback in Impress; occasional green/corrupted color observed
with some clips. The same files play back smoothly and with correct color in
both mpv and VLC on the same machine.
Expected Results:
Smooth, correctly colored playback, matching what mpv and VLC show for the same
file.
Reproducible: Always
User Profile Reset: No
Additional Info:
Version: 24.2.7.2 (X86_64) / LibreOffice Community
Environment: CPU threads: 4; OS: Linux 7.0
User Interface: UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Misc: Ubuntu package version: 4:24.2.7-0ubuntu0.24.04.6
Calc: threaded
--
You are receiving this mail because:
You are the assignee for the bug.