I've added an option to **directly record videos** - using the images rendered by rviz during a camera motion induced by the Rviz Cinematographer.
You can choose the **frame rate you want**.
The motion is rendered frame by frame guaranteeing smooth motions in the video **even if the frame rate of rviz drops** - e.g. due to large point clouds or slow hardware.
Furthermore the code was successfully **tested on Ros Melodic**.