; config parameters for camera control [application] base_path = /NVMEDATA ; The base location for all data log_level = -1 ; The log level (-3 = FATAL, -2 = ERROR, -1 = WARNING, or 0 = INFO) sync_clock = false ; when true, sync the system clock from controller time [camera] camera_type = v4l2 ; v4l2 or argus camera with gstreamer pipeline recorder_type = frame ; record raw frames in flatfiles frame_width = 5440 ; width in pixels for the camera frame_height = 3648 ; height in pixels for the camera [video] enabled = true ; When true frames will be recorded thread_sleep = 10 video_source = /dev/video0 pixel_format = 876692044 ; recorded_fps = -1 ; The frame rate to save, -1 to save all frames frames_in_file = 400 ; how many frames in each video frame_modulus = 6 ; record every modulus frames sum_frames = true ; sum and saves frames between each frame modulus flipped = false ; when true the image needs to be flipped up-down before recording gst_ext = mp4 ; file extension for video files fourcc_tag = 0x7634706d ; The OpenCV FourCC tag ; GStreamer Pipelines (comment out as needed) ; gst_pipeline = appsrc ! video/x-raw,format=BGR ! videoconvert ! video/x-raw,format=I420 ! omxh264enc bitrate=40000000 ! video/x-h264, streamformat=(string)byte-stream ! h264parse ! qtmux ! filesink ; gst_pipeline = appsrc ! video/x-raw,format=BGR ! nvvidconv ! video/x-raw(memory:NVMM) ! nvjpegenc quality=100 ! avimux ! filesink