; 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 [video] ;video_source = /dev/video0 ; The camera source video_source = nvarguscamerasrc sensor_id=1 ! video/x-raw(memory:NVMM), width=(int)3280, height=(int)2464, format=(string)NV12, framerate=(fraction)10/1 ! nvvidconv ! video/x-raw, format=(string)BGRx ! videoconvert ! video/x-raw, format=(string)BGR ! appsink drop=1 recorded_fps = -1 ; The frame rate to save, -1 to save all frames frames_in_file = 500 ; how many frames in each video frame_modulus = 2 ; record every modulus frames 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 Pipeline gst_pipeline = appsrc ! video/x-raw,format=BGR ! videoconvert ! video/x-raw,format=I420 ! omxh264enc bitrate=80000000 ! video/x-h264, streamformat=(string)byte-stream ! h264parse ! qtmux ! filesink