Recently the Movie Maker View was repaired to be able to produce videos again. In this process, QmitkFFmpegWriter was removed in favor of a slower yet more stable approach to generate video files: Instead of communicating with the FFmpeg process directly via pipes, all frames are now written into a temporary directory and afterwards FFmpeg is called with all these images as input.
In this task the new approach is encapsulated into a new class mitk::VideoRecorder.
Advantages compared to QmitkFFmpegWriter are that the video recorder is not dependent on Qt anymore and can be placed in the Core.
I will also add options to decide between VP9/WebM and H.264/MP4 video codecs to have both options, a royality-free, open format, and a more compatible format for increased compatibility with applications like MS PowerPoint.