Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#6898 closed defect (needs_more_info)

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

Reported by: Edgar Ej 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 Edgar Ej 6 years ago.
A sample video of screen flickering.

Download all attachments as: .zip

Change History (7)

by Edgar Ej, 6 years ago

Attachment: test-bugReport.mp4 added

A sample video of screen flickering.

comment:1 by Edgar Ej, 6 years ago

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 by Carl Eugen Hoyos, 6 years ago

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 by Edgar Ej, 6 years ago

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 by Edgar Ej, 6 years ago

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

comment:5 by Edgar Ej, 6 years ago

Resolution: needs_more_info
Status: newclosed

comment:6 by Carl Eugen Hoyos, 6 years ago

Component: ffmpegundetermined
Note: See TracTickets for help on using tickets.