Subscribes to images and starts to generate a video on receiving a record-message, optionally adding a watermark.
-
Topic : /rviz/view_image
Type : sensor_msgs::Image
Purpose : The image input. -
Topic : /rviz/record
Type : rviz_cinematographer_msgs::Record
Purpose : Parameters for the output video + Starts recording.
Frame Rate, Codec, Output File Name, Add Watermark Flag. -
Topic : /rviz/finished_rendering_trajectory
Type : rviz_cinematographer_msgs::Finished
Purpose : Indicates that the input stream ended.
-
Topic : /video_recorder/record_finished
Type : rviz_cinematographer_msgs::Finished
Purpose : Indicates that the input stream was fully processed. -
Topic : /video_recorder/wait_duration
Type : rviz_cinematographer_msgs::Wait
Purpose : The approximate time it takes to process most of the queue buffering the input images.
Is send if processing the images takes more time than generating and queueing.