Your rating: None Average: 4.9 (17 votes)

Application for recording screen to avi. Writing MJPG stream with user-defined scaling and compression options.

Be careful with recording full frames in 24 fps with no scaling, it may eat all free RAM after couple of minutes.

Application have topmenu widget.

Thanks to Crestfallen Scholar for svg icons!


Application receiving only changed frames from screen compositor, this behavior leads to "faster" video payback. You can try to use option to record full frames, in this mode application will duplicate last received frame with constant fps, but it heavily relies on cpu utilization.

In general fps option means how fast video will be played, depends on how fast and how many frames are received from compositor.

For Inoi r7 i found 10 fps with 95% scale and 90% quality options are optimal for most scenarios. I recommend you to play with options once to understand changes and pick ones suitable for your use cases.


Known issues:

Recorded video playback on device itself shows surrealistic rainbows. PC can open video correctly without artifacts.



Application versions: 
File screenrecorder-0.2.0-1.armv7hl.rpm51.76 KB13/06/2019 - 11:49
File screenrecorder-0.2.1-1.armv7hl.rpm51.87 KB13/06/2019 - 12:23
File screenrecorder-0.3.0-1.armv7hl.rpm57.63 KB02/07/2020 - 18:00

0.3.0 - Comatibility with Sailfish OS 3.4.0


HansRoulade's picture

Any chance for an aarch64 build...?

coderus's picture
malibu's picture

Nice app.

But could you please recommend me settings ? Using XA2 on
I tried a lot of different settings, but videos are always a lot shorter than reality and we can't understand anything.

coderus's picture

you can select 24 fps ant tick option to follow framerate, then app will try to fit 24 frames into second by duplicating last received frame while waiting for new frames

objectifnul's picture

Brilliant. No option to customize the place where to save the video? (Memory card/Internal storage for instance). By the way, no rainbow artifact on XperiaX, but playing speed randomly variable.

szopin's picture

Awesome stuff! On jolla C though getting slideshow with a weird rainbowy effect sideways

coderus's picture

Recorded viddeo playback on device itself is something surrealistic :)
Copy video to PC, it can be played with no problems.

szopin's picture

Thanks, indeed, works nicely on pc

minitreintje's picture

The generated videos are playing faster in comparison to the reality. Is that a normal side effect?

coderus's picture

That's normal for mjpg. You can choose option to record full frames, it will try to feed constant fps to video, bit depends on cpu utilization.