Opened 9 days ago

Closed 9 days ago

Last modified 8 days ago

#6898 closed defect (needs_more_info)

Screen flickers/stutters during desktop recording when KDE compositing manager is on.

Reported by: edgarej Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
Screen flickers/stutters during desktop recording when KDE compositing manager is on.
How to reproduce:
FFMPEG Command:

ffmpeg -n -framerate 30 -video_size 1920x1080 -f x11grab -i :0.0 -c:v libx264rgb -crf 0 -preset ultrafast -threads 4 test-bugReport.mp4

FFMPEG Version:

ffmpeg version 3.4 Copyright (c) 2000-2017 the FFmpeg developers

built with gcc 7.2.0 (GCC)
configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-shared --enable-version3
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libavresample 3. 7. 0 / 3. 7. 0
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100

Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-i' ...Missing argument for option 'i'.
Error splitting the argument list: Invalid argument

SYSTEM INFO:

Hardware:
4 x Intel Core i7-6500U CPU @ 2.50 GHz
8 GB Ram
Software
Manjaro Linux
KDE Plasma Version: 5.11.4
KDE Frameworks Version: 5.40.0
Qt Version: 5.9.3
Kernel Version: 4.14.3-1-Manjaro
OS Type: 64-bit

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.

Attachments (1)

test-bugReport.mp4 (1.7 MB) - added by edgarej 9 days ago.
A sample video of screen flickering.

Download all attachments as: .zip

Change History (7)

Changed 9 days ago by edgarej

A sample video of screen flickering.

comment:1 Changed 9 days ago by edgarej

You can see in the attached video that right before I maximized Krita, the screen flickered. Then when I'm on Krita, whenever I hover over to the right side of my desktop, the top right screen flickers again, as if my autohide taskbar wants to pop up.

comment:2 Changed 9 days ago by cehoyos

Please test current FFmpeg git head and provide the command line you tested together with the complete, uncut console output to make this a valid ticket.

comment:3 Changed 9 days ago by edgarej

Sorry I'm a newbie. I want to clarify what you want me to do. You want me to compile FFMPEG from git instead of using the version that is installed from the Manjaro repositories? Is that what you mean by testing current FFMPEG git head?

comment:4 Changed 9 days ago by edgarej

I'm just going to close this ticket for now and record with compositing off.

comment:5 Changed 9 days ago by edgarej

  • Resolution set to needs_more_info
  • Status changed from new to closed

comment:6 Changed 8 days ago by cehoyos

  • Component changed from ffmpeg to undetermined
Note: See TracTickets for help on using tickets.