It is recommended to always record in *.mkv format and then convert to *.mp4.
Why?
Any video recorded directly in mp4 format can only be used if the video is finalized.
If the video is not finalized, it will be unreadable in its entirety and cannot be repaired.
This can happen
- if the computer crashes
- or has a blue screen
- or a Power failure
- or the hard drive is full
- or if your screencast programm freezes
- or turn off the computer during recording
Maybe this tip can help.
https://www.youtube.com/watch?v=KVH3VibsK7E
Load the file /etc/pulse/default.pa in a editor and change the row.
load-module module-suspend-on-idle
to
#load-module module-suspend-on-idle
And then start the system new
On the screen we see no Flickering, tearing, artefacts, but after the screencasting we play the Video and it is full of Flickering, tearing, artefacts.
It's nice? No. Can we help? I hope.
The most Desktop come with a Compositer for Eye-Candy animation, i love it.
But good for screencasting? Look at the upper image.
One way is to disable compositing, but not for me, see the next image and i can continue to use under Plasma5 my lovely Eye-Candys.
For NVidia cards that can be a solution.