Description: Videoclip playback during full-screen presentation has very noticeable flickering in the area of the videoclip. Steps to Reproduce: 1.Include this MPEG4 videoclip in a slide https://www.dropbox.com/s/co6frgbaxaisdmi/Crossfade.m4v?dl=0 2.Play the presentation full screen Actual Results: The videoclip will play but the image within the area of the videoclip has clear flickering instead of a smooth crossfade transition among frames. Expected Results: Smooth playback, no flickering Reproducible: Always User Profile Reset: Yes Additional Info: The video plays without flickering if played during edit mode of the slide, or with libreoffice's internal player. The bug happens only when presenting in fullscreen mode. User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36
In LO 6.1 beta 1 on Windows 10 Impress shows error "The format of the selected file is not supported." How did you insert video on slide?
Status set to NEEDINFO from comment #1, please set it back to UNCONFIRMED once requested informations are provided. Best regards. JBF
Created attachment 143519 [details] Example video I confirm it shows white flashes sometimes Arch Linux 64-bit Version: 6.2.0.0.alpha0+ Build ID: bd394492c165d27c96a44495d9ca694a242acb8f CPU threads: 8; OS: Linux 4.17; UI render: default; VCL: gtk3; Locale: fi-FI (fi_FI.UTF-8); Calc: group threaded Built on July 11th 2018
(In reply to Buovjaga from comment #3) > Created attachment 143519 [details] > Example video > > I confirm it shows white flashes sometimes > > Arch Linux 64-bit > Version: 6.2.0.0.alpha0+ > Build ID: bd394492c165d27c96a44495d9ca694a242acb8f > CPU threads: 8; OS: Linux 4.17; UI render: default; VCL: gtk3; > Locale: fi-FI (fi_FI.UTF-8); Calc: group threaded > Built on July 11th 2018 Please try insert your file in LO Impress 6.1 in Windows. I still have error "The format of the selected file is not supported." with your example video file.
(In reply to kompilainenn from comment #4) > Please try insert your file in LO Impress 6.1 in Windows. > > I still have error "The format of the selected file is not supported." with > your example video file. Before I try: what codecs do you have? This: https://github.com/Nevcairiel/LAVFilters/releases ?
(In reply to Buovjaga from comment #5) > (In reply to kompilainenn from comment #4) > > Please try insert your file in LO Impress 6.1 in Windows. > > > > I still have error "The format of the selected file is not supported." with > > your example video file. > > Before I try: what codecs do you have? This: > https://github.com/Nevcairiel/LAVFilters/releases ? I did not install any codecs in OS
(In reply to kompilainenn from comment #6) > I did not install any codecs in OS Then the error is not a bug.
Ok, i have reproduced it with Nvidia 390.48 driver and GT1030, linux mint 19 Version: 6.0.3.2 Build ID: 1:6.0.3-0ubuntu1 Threads CPU : 4; OS : Linux 4.15; UI Render : par défaut; VCL: gtk3; In fact, the screen is already flickering when inserting mp4 video. I have noticed no flicker when playing presentation but the video is always full screen with a green border. (size parameter seems useless)
Created attachment 144333 [details] presentation with previous video for test. A simple odb file sample with mp4 video in for test
Sorry, my test file contains draft slides, only the first slide is relevant. On my linux mint 19 system, gstreamer1.0-gtk3 was not installed. Libreoffice succeed to play the video, but in full screen only. With gstreamer1.0-gtk3 , the size and position of video is correct, with one little flickering moment at the beginning. The video color transition seems to be smooth as expected.
In Libreoffice Menu Tools->options->LibreOffice Impress-> General, uncheck "use background cache". It seems to reduce flickering to nothing.
(In reply to Regis Perdreau from comment #11) > In Libreoffice Menu Tools->options->LibreOffice Impress-> General, uncheck > "use background cache". It seems to reduce flickering to nothing. I still get one flicker at the beginning even with this setting unchecked. I don't get many flickers with it checked either - it flickers mainly at the beginning. Arch Linux 64-bit Version: 6.2.0.0.alpha0+ Build ID: 401cba4c20fbc930f034168872642428d7459218 CPU threads: 8; OS: Linux 4.18; UI render: default; VCL: gtk3_kde5; Locale: fi-FI (fi_FI.UTF-8); Calc: threaded Built on August 20th 2018
I have exactly the same problem ( 4 August 2019) Running up to date Ubuntu Mate 18.04 and Libreoffice 6.0.7.3. It flickers with videos in *.MP4 produced by Kazam. When I convert them with VLC in video "Theora"+ ogg it works . Meaning the flickering doesn t not appear with codec Theora (Ogg) But the in Edit mode you get a question mark for the video image ;)
I have the same problem in 6.0.7 and 6.3.4.2. In 6.0.7 the ogg-theora all of a sudden was transformed from its original 4:3 image stretched to 16:9. In the 6.3.4.2 version it is shown again as 4:3 but the flickering bar that looks as a non-functioning raster sync known from an ancient B&W TV shows again. What sort of video is used does not change anything and turning off or on the cache options either in Impress or general image options. I tried to turn off java, LO complained but I ignored that and ran my presentation again. It runs without java as well but the flickering bar remains. I see many people running their presentations, stopping it to show a video with another app and continue their slideshow... In all these cases they do not use LO, many times they even do not know it's existence so it seems that other presentation managers have these sorts of problems as well. In LO's Impress this used to work flawless. Unfortunately this is no longer the case. I just wonder what the real problem is, that this cannot be solved. Is it due to reproducing the error? Is it because this option is not widely used? I now have to switch to an external player as well to properly show an embedded video in a correct format and without this "out-of-sync-rolling-bar". I keep hoping someone can, some day. I currently use Linux Mint with the MATE desktop, 64bit version 19.3 and installed the latest stable LO from PPA on a Dell laptop, 8GB ram, Core-i5, 250GB SSD with a second HD monitor as "beamer"-replace via a HDMI cable.
Same issue. LO 6.3.4.2, Ubuntu 19.10. Worked in previous editions, although issue persists for about a year now. Videos in presentations currently unusable. Flickering stops when I move the clip vertically to outside of the frame (Y-Position -0.10). Unfortunately, this then cuts off parts of the video content as well.
on Ubuntu one can workaround this issue by uninstalling libreoffice-gtk3, which makes LO fall back to some ugly default VCL, but allows you to give the presentation without issues. So the issue must be in the gtk3 VCL. Build-ID: 1:6.4.3-0ubuntu0.18.04.1
Confirmed, the bug is still present in LO 6.4.2.2 and the workaround works also for me (Ubuntu 20.04 fresh default installation): uninstalling libreoffice-gtk3 makes the flickering bug disappear at the expense of losing LO native look&feel. paroj, thank you for finding this workaround, made finally possible to use LO for my presentations! Admins: would it be possible to assign this bug to a developer for a resolution in one of the future versions? Thank you.
(In reply to Luca Della Santina from comment #17) > Admins: would it be possible to assign this bug to a developer for a > resolution in one of the future versions? Thank you. Sadly it is not possible, because developers do not take orders from random people. Only from their employers.
Buovjaga, thank you for the clarification, it makes totally sense. If there is something else I can do to further restrict the search area around this bug please let me know. Thank you. Luca
does the target system have the gstreamer gtksink plugin installed ? (on fedora this is package named gstreamer1-plugins-good-gtk) and I presume its all reproduced under X as opposed to wayland. There is a notable lack of information about OSes in the bug reports and me-toos
It was two years since I last tested and now I can no longer reproduce the flickering with GTK3 and X11 session. I do think I have always had gst-plugins-good installed. The package has a couple of .so files ending with sink at least. Arch Linux 64-bit Version: 7.0.0.0.alpha0+ Build ID: 23ddc3811d4d1890e4024f4e0f6bb5129a694fdc CPU threads: 8; OS: Linux 5.6; UI render: default; VCL: gtk3; Locale: fi-FI (fi_FI.UTF-8); UI-Language: en-US Calc: threaded Built on 30 April 2020 Arch Linux 64-bit Version: 6.4.3.2 Build ID: 6.4.3-1 CPU threads: 8; OS: Linux 5.6; UI render: default; VCL: gtk3; Locale: fi-FI (fi_FI.UTF-8); UI-Language: en-US Calc: threaded
> There is a notable lack of information about OSes in the bug reports and me-toos well, just ask for what you need.. $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS" $ glxinfo | grep client.*vendor client glx vendor string: NVIDIA Corporation > does the target system have the gstreamer gtksink plugin installed ? $ gst-inspect-1.0 | grep gtk gtk: gtksink: Gtk Video Sink gtk: gtkglsink: Gtk GL Video Sink
(In reply to Caolán McNamara from comment #20) > does the target system have the gstreamer gtksink plugin installed ? (on > fedora this is package named gstreamer1-plugins-good-gtk) and I presume its > all reproduced under X as opposed to wayland. There is a notable lack of > information about OSes in the bug reports and me-toos Indeed, I reproduce the problem with LO 6.4 and master under X but not under Wayland (Ubuntu 18.04 x86-64). I built both versions with option --enable-gstreamer-1-0. The experimental option --enable-vlc make crashing LO as soon as it load a video. Version : 6.4.5.0.0+ Build ID : b065d68266a8b897bc2dab26135577d1d0e9a7ff Threads CPU : 4; OS : Linux 4.15; UI Render : par défaut; VCL: gtk3; Ubuntu_18.04_x86-64 Locale : fr-FR (fr_FR.UTF-8); Langue IHM : fr-FR Calc: threaded Version: 7.0.0.0.alpha0+ Build ID: cbe86ee37018dc4bf04783ecf70fef2863e61ad7 Threads CPU : 4; OS : Linux 4.15; UI Render : par défaut; VCL: gtk3; Locale: fr-FR (fr_FR.UTF-8); Langue IHM : fr-FR Ubuntu_18.04_x86-64 Calc: threaded Best regards. JBF
(In reply to paroj from comment #22) > $ gst-inspect-1.0 | grep gtk > gtk: gtksink: Gtk Video Sink > gtk: gtkglsink: Gtk GL Video Sink With this, I see I don't have these sinks. Yet, like I mentioned, I can no longer reproduce the problem.
the issue seems to be related to races in the presentation queue. When simultaneously recording the full-screen window with OBS-Studio (xcomposite), there is no flickering. Likely, XFlush is done at the wrong place (or not at all).
Test it with LO 6.3.5.2 / LO 6.4.5 / LO 7.0.0.1 at ubuntu 19.10 with a simple impress document embedded a mp4 movie. Flickering appears in all versions at the full presentation screen. $ gst-inspect-1.0 | grep gtk > gtk: gtksink: Gtk Video Sink > gtk: gtkglsink: Gtk GL Video Sink But, if I use the right mouse key in the presentation mode the control window (with Next, Got to Slide, ... menus) appears on the presentation screen and the flickering stops immediately. As long as the control window appears, the movie runs how it should be. Unfortunately the control window is to large for using this as a interim solution. May be, somebody can find a workaround to produce a smaller window with the mouse key, like this control window?
I can confirm that the flickering occurs on Ubuntu 18.04 LTS LibreOffice 6.0.7.3 00m0(Build:3). Necessary plugins are already installed. gst-inspect-1.0 | grep gtk gtk: gtksink: Gtk Video Sink gtk: gtkglsink: Gtk GL Video Sink
Dear Luca Della Santina, To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
The flickering white bars in presentation mode do not occur any more in LibreOffice 7.5.8.2. (Ubuntu 20.04.6 LTS, Intel i7-10710U built-in graphics, X11, Gnome 3.36.8). Thank you for fixing!
Thanks for testing. Let's use worksforme status.