Bug 166807 - IMPRESS, SLIDESHOW, MP4 video file without subtitles plays in incorrect position on screen
Summary: IMPRESS, SLIDESHOW, MP4 video file without subtitles plays in incorrect posit...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
24.2.7.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Media-Playback
  Show dependency treegraph
 
Reported: 2025-05-31 14:35 UTC by Barry T
Modified: 2025-08-14 17:37 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Sample Impress file with MP4 file (21.57 MB, application/vnd.oasis.opendocument.presentation)
2025-05-31 14:35 UTC, Barry T
Details
Screen recording of display issue of MP4 file without subtitles (15.84 MB, video/mp4)
2025-05-31 14:39 UTC, Barry T
Details
Another test file with video not scaling to screen. (9.70 MB, application/vnd.oasis.opendocument.presentation)
2025-08-14 15:38 UTC, Olivier Hallot
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Barry T 2025-05-31 14:35:17 UTC
Created attachment 201056 [details]
Sample Impress file with MP4 file

This bug specifically affects KDE/QT desktop versions of the Linux operating system.
(See associated bug 166646 for GTK desktop version display bug)

Description:
Impress presentations that contain MP4 video files without subtitles play the video in the wrong place on the screen:

For single screen set-up - the video plays at half size in the middle of the screen, with distorted images of the underlying desktop showing behind the video.

For a two screen set-up with Presenter Console selected - the video plays at half size in the middle of screen 1 over the top of, and blocking access to, the Presenter Console, instead of appearing full screen on screen 2.

Also note:- Keyboard controls stop working during playback i.e. Esc, Right Arrow, Left Arrow.

Note that this only affects Linux distros with KDE/QT based desktops.

Steps to Reproduce:
1. Create, or download, an MP4 video without subtitles
2. Create an empty simple, two slide, presentation.
3. Add simple text title to first slide.
4. Add video file to second slide.
5. Save Impress file.
6. Play presentation, with or without a second screen, with presenter console option selected.

Actual Results:
When you get to slide 2, the video plays at half screen size in the middle of screen 1.

Expected Results:
Play the video at full screen size.
For two screen set-ups, the video should play at full screen size on screen 2.

Note: I was unable to capture this behaviour using screen capture software so I attempted to film it using my phone camera. The file is uploaded to this bug report.


Reproducible: Always


User Profile Reset: No
Comment 1 Barry T 2025-05-31 14:39:26 UTC
Created attachment 201057 [details]
Screen recording of display issue of MP4 file without subtitles

Screen recording of display glitch in action. Note that keyboard stops working during Impress playing of the video.
Comment 2 Barry T 2025-05-31 14:51:48 UTC
OS and Hardware:

Operating System: TUXEDO OS 
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.11.0-116025-tuxedo (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 8845HS w/ Radeon 780M Graphics
Memory: 14.9 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: TUXEDO
Product Name: TUXEDO InfinityBook Pro AMD Gen9

Libreoffice version:-

Version: 24.2.7.2 (X86_64) / LibreOffice Community
Build ID: 420(Build:2)
CPU threads: 16; OS: Linux 6.11; UI render: default; VCL: kf5 (cairo+wayland)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Ubuntu package version: 4:24.2.7-0ubuntu0.24.04.4
Calc: threaded
Comment 3 Olivier Hallot 2025-08-14 15:36:27 UTC
Confirmed.

Additionally, the size of the video is not controllable and may overflow the screen if resolution is high.

Version: 25.2.5.2 (X86_64) / LibreOffice Community
Build ID: 03d19516eb2e1dd5d4ccd751a0d6f35f35e08022
CPU threads: 12; OS: Linux 6.14; UI render: default; VCL: kf5 (cairo+wayland)
Locale: en-US (pt_BR.UTF-8); UI: en-US
Calc: threaded
Comment 4 Olivier Hallot 2025-08-14 15:38:04 UTC
Created attachment 202326 [details]
Another test file with video not scaling to screen.