GNOME Bugzilla – Bug 688053
Choppy screen recording
Last modified: 2013-11-25 00:04:47 UTC
I've tried to find a solution for my problem for a half year. I'm not sure whether it's a bug or not but .... I want to record my desktop. The only programm giving me good/smooth results is recordmydesktop. Other ones like ffmpeg, Kazam, ... give me bad esults/choppy. Why I think it's a bug; here: https://bugs.launchpad.net/kazam/+bug/910654 I understand that these programms use gstreamer to capture screen. Hope you guys can help me! Peter
Please provide gstreamer version information, and provide good information how to reproduce (summarizing steps here), plus why you think that it's a gstreamer problem and not a problem of the aforementioned applications.
Current version: 0.10.35 OS: Ubuntu 12.10 I used this commandline: ffmpeg -f x11grab -s 1920x1080 -i :0.0 -r 30 -qscale 1 -vcodec mpeg4 /home/peter/test.mp4 Why I think it's a problem by gstreamer? Long story ... true. Half a year ago I also thought it's a problem/bug by ffmpeg but then i tried other programms like Kazam, Eidete and XvidCap. But they produced so bad videos (like recorded with 2fps). I searched long time but didn't find anything. Then I started to ask in forums (www.ubuntuforums.org; www.ubuntu-forum.de → I'm German; FFmpeg's forum). There I didn't get answer which could help me. Then I found the programm recordmydesktop producing nice videos but I don't prefer because it's no longer supported and it just need so much time for finishing video after recording stopped (1 min for 10s recording). I also found another programm but only able to record games, GLC. This one also gives me really good results but only for games I don't need. Between all these "steps" i found someone recording the game "Minecraft" using ffmpeg on Kubuntu. Good one: http://www.youtube.com/watch?v=f61k6h_xe0o → It can work fine but not for me :( My one: http://www.youtube.com//watch?v=VGn_L1__znk Then I had the idea that it's maybe a bug of the graphiccard driver. So I started asking the Nvidia Support. They also couldn't help me. We also started testing with one of their machines. They also had such bad results. Then I stopped the thing with the support, because I found this: https://bugs.launchpad.net/kazam/+bug/910654 There someone has/had the same problem but with an ATI card not Nvidia like me. So the thing with the driver wasn't anymore possible in my opinion. Now I report a bug because in my way of understanding the bug report (link 5 lines above); I got the information that the recording most programms use gstreamer to capture screen. And now I'm here ... That's why I think it could be a gstreamer problem! Here are my system specs.: - AMD II X4 945 Processor x 4 → 4 x 3.0Ghz - had same results with 2 core-processor, 2.8Ghz - Geforce GTX 550Ti by Club 3D → 3GB DDR3 Ram - 8 GB Ram - Ubuntu 12.04 / 12.10 ----------------------------------------------------------------------------- Peter
It may well be a bug in GStreamer, but I'm not really sure what to do with this bug, it doesn't really have much info to act on. I would suggest you continue to work on this with the Kazam authors/maintainers, who should be able to narrow down the issue and and perhaps provide a test pipeline or test application to us to reproduce it with. Also, GStreamer 0.10 is no longer maintained, so make sure to use a version of Kazam that uses GStreamer 1.x. Setting to NEEDINFO waiting for test pipeline or other narrowed-down description of issue, and results with 1.x.
I think we'll have to close this, since there isn't that much actionable info to go on and it was reported against a more than two-year old version that's not maintained any longer. Please work on this with the Kazam people. As far as I know screen recording works fine in gnome-shell with current versions of GStreamer.