Changing Framerate in Settings Does Not Change the Framerate in the Recorded Video

Bug #1168931 reported by Nicholas Riegel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kazam Screencaster
Fix Released
High
David Klasinc

Bug Description

No matter what I set the framerate to be in the settings (i.e. 5) the resulting video is recorded with 25 frames per second. This is using the H264/MP4 encoding. VP8/WebM produces the same issue.

System:
Linux Mint 14 x86-64

BTW, thank you for your effort with Kazam. Kazam is so far the best screen recording software for Linux. If these issues are fixed, I don't think there will be anything that even comes close. Keep up the good work!

Revision history for this message
Nicholas Riegel (nriegel) wrote :
Revision history for this message
David Klasinc (bigwhale) wrote :

Thank you for noticing this!

It appears that GStreamer was silently ignoring the wrongly set Caps filter. I fixed it and pushed the new source. Later today I'll merge it to stable version and I'll make a new release.

Changed in kazam:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → David Klasinc (bigwhale)
Revision history for this message
Nicholas Riegel (nriegel) wrote :

Thank you for all your effort! As far as I can tell Kazam is the best screen capture utility in Linux. Please keep up the good work!

I wish I would have been able to figure out a fix. I am learning software development so the open source nature Kazam helps me learn!

Revision history for this message
Nicholas Riegel (nriegel) wrote :

After some user testing the change in framerate works with H264/MP4 encoding, but not with VP8/WebM.

Revision history for this message
David Klasinc (bigwhale) wrote :

Strange. I have just tested this myself and mplayer reported correct framerates for VP8 and H264 videos.
There are some other problems with VP8, but are not related to this bug.

Changed in kazam:
status: Fix Committed → Fix Released
Revision history for this message
Nicholas Riegel (nriegel) wrote :

Agreed that the frame rate is reported accurately with MPlayer is used, but GNOME-Totem player does not report the frame rate accurately as well and VLC doesn't display any frame rate.

VP8 video does not display correctly at all with VLC and there are some artifacts with the display with GNOME-Totem player.

With VP8 it also doesn't seem to be actually capturing the video at the set frame rate. i.e = frame rate set to 25 fps and the resultant video detail indicate 25 FPS, but the video appears to be recorded closer to 1-3 FPS.

Again, thanks for your effort with Kazam.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.